#join_now { width:564px; }
#join_now .text { margin:13px 0px 0px 0px;}

#join_now form { padding:0px; margin:0px;}
#join_now table { width:564px; margin:16px 0px 0px 0px;}
#join_now .left { font:bold 12px arial; color:#134f6f; width:127px; text-align:right; padding:19px 2px 0px 0px; }
#join_now .right { font:normal 12px arial; color:#333333; text-align:left; padding:15px 2px 0px 5px; }
#join_now .right_update { font:normal 12px arial; color:#333333; text-align:left; padding:19px 2px 0px 5px; }
#join_now .right_info {font:normal 12px arial; color:#333333; text-align:left; padding:15px 2px 0px 10px; line-height:19px; }
#join_now .right_info h4 { font:bold 18px arial; margin:0px; padding:0px 0px 10px 0px;}
#join_now .right_info p { width:270px; padding:4px 20px 20px 0px;  line-height:17px; font-size:12px;}
#join_now .right_info span  { color:#134f6f; font:bold 12px arial;}
#join_now .right .input { width:416px; border:solid 1px #a9a9a9;  padding:4px;}
/*	The old style doesnt allow a user to scroll if there is too much text in the textarea */
/*#join_now .right textarea { width:416px; overflow:hidden; height:95px; border:solid 1px #a9a9a9; padding:4px; font:normal 12px arial; color:#333333;}*/
#join_now .right textarea { width:416px; overflow:auto; height:auto; border:solid 1px #a9a9a9; padding:4px; font:normal 12px arial; color:#333333;}

#join_now .right .select { width:360px; margin:0px 0px 5px 0px; border:solid 1px #a9a9a9;}


#join_now .right .first { float:left; padding:0px 10px 0px 0px; }
#join_now .right .second { float:left;  }
#join_now .right .third { vertical-align:bottom; text-align:left;}

#join_now .right a#create-profile-button { display:block; background:url('../img/buttons/create-profile.gif') no-repeat; width:113px; height:28px;}
#join_now .right a#create-profile-button:hover { background-position:0px -28px;}
#join_now .right a#create-profile-button span { display:none;}

.show { visibility: visible; }
.hide { visibility: hidden; }
.error2 { font-size: 11px; font-style: italic; display: none; width: 396px; padding: 0 15px; height: 22px; line-height: 22px; background-color: #000; color: #fff; }
.error2 a { font-size: 11px; text-decoration: underline; }
