/* Layout */
.modalSignup {
	width: 620px;
	height: 380px;
	margin-left: -275px;
	margin-top: -300px;

	}
	
#signupCol, #loginCol{width:295px; float:left; margin: 5px 0 0 0; font-size:11px;}
#divider{width:50px; height:180px; float:left; padding-top:150px; background: url(../images/bg_verdot.gif) repeat-y center; text-align:center;}
#connectCol{width:235px; float:left; margin: 10px 0 0 0;}
	#connectCol #inline{margin:10px 0 0 0;}
	#connectCol .bevelLine{margin:20px 0;}
#signup-error {
	color: #777;
	margin: 10px 5px;
}


.modalBody .alert{
	border: 4px solid #ffe4c9;
	margin: 0px auto 10px auto;
	color: #000;
	width:260px;
}
	.modalBody .alert .wbox{ border: 1px solid #d20304; padding: 5px 10px 0 10px; background-color: #FFFFFF;}
	.modalBody .button{width:45px;}

.modalSignupCorner {width: 620px; border:0px solid #111;}


#signupCol .col1, #signupCol .col2, #signup-merge-form .col1, #signup-merge-form .col2, #loginCol .col1, #loginCol .col2{float:left; width:140px; padding:5px 0 10px 0;}
	#signupCol .col1, #loginCol .col1, #signup-merge-form .col1{padding:5px 10px 5px 0; } 
	#signupCol .textField, #loginCol .textField{width:100%;}
	#signupCol .col2 .button{width:50px;}
	#signupCol .emailField, #loginCol .emailField{width:290px;} 
	#signupCol .gender{font-size:12px; padding:0 5px; cursor:pointer;}
#loginCol .text{padding-top:25px;}
		
.modalBox .thumbnail{float:left; width:65px;}
.modalBox .confirmationText{float:left; width:240px; line-height:18px;}
.modalBox .email{text-align:center; font-weight:bold; color:#e10000; margin:10px auto; background-color:#fffcda; border: 1px solid #f7f0a0;}



#col1Signup {float:left; width: 380px; margin:10px 15px 0 0;}
	#col1Signup .introCol1{float:left; width:120px;}
	#col1Signup .introCol2{float:left; padding-bottom:20px; width:140px;}
	
	#col1Signup h2{font-size: 28px; line-height:45px;}
	#col1Signup h3 {font-size: 17px; padding: 0;}
	#col1Signup #arrow {padding: 0 0 0 10px; font-size: 13px; line-height: 18px;}
	#col1Signup #comment {margin: 10px 0 0 0;}
	#col1Signup #comment .content{width: 360px; padding: 0 5px;}
	#col1Signup #comment .content .col1{float: left; width: 15px; padding: 0 0 0 5px; margin:0;}
	#col1Signup #comment .content .col2{float: left; width: 330px; padding: 0 0 0 8px; margin:0;}
	#col1Signup .pointer{width: 36px; height: 12px; margin: 0 auto; padding: 0; background: url(../images/arrow_signdown.gif) no-repeat top;}
#col2Signup {float:right; width: 560px; margin:10px 0 0 0; padding:0;}
	#col2Signup h3{padding:15px 0 0 0;}
	#col2Signup .redsters {width: 430px; margin: 0 auto;}
	#col2Signup .redsters .txt {float: left; width: 258px; font-size: 12px; text-align:center; padding-top:15px;}
	#col2Signup .grayForm{width:560px; margin: 20px auto 0 auto; padding:0;}
		#col2Signup .grayForm .label{width:135px; vertical-align:top;}
		#col2Signup .checkboxInline label{width:490px; border:0px solid #111;}
	#col2Signup #help{width:280px; left:-80px; top: -10px;}

	/*#col2Signup #sliderHeader{width: 270px;}*/
	#col2Signup .nobg, #col2Signup a.nobg:hover{background-image:none; padding:0; margin:0;
	line-height: 15px;}
	#col2Signup #helpSliderContent{top:0px;}
	#col2Signup #email, #col2Signup #displayemailicon{float:left;}
	#col2Signup #displayemailicon {padding:5px 0px 0px 0px;}

