/* divs */
div#containerEmail 
{
    
    display:none;
    position:absolute;
    z-index:999; 
    left:0px;
    margin: 0 auto;
    /*margin-left:-450px;*/
    background-image:url('/images/bgEmail.png');
    background-repeat:no-repeat;
	color:#8c534d;
	font-family:Helvetica;
	font-size:12px;
	width:589px;
	height:570px;
	text-align:left;
	
	}
	div#main { height:484px; padding:70px 120px 0 92px; text-align:left; width:377px; }
	div#title { color:#a23a31; font-size:24px; line-height:40px; text-align:center; }

/* extra */
p.centering { margin:5px; }
.row { color:#8c534d; height:auto; }
	.rowLeft { float:left; width:145px; }
	.rowRight { float:left; width:224px; }
	#cb { color:#8c534d; }
		#cb span { color:#8c534d; font-size:10px; font-style:italic; }
	#cbList { color:#8c534d; font-size:10px; margin:5px;}
	#formBtn { position:absolute; top:424px; left:415px; height:110px; width:138px; }
	    #submitdiv {width:138px; z-index:0; height:57px; background-image:url('/images/trans.gif'); overflow:hidden;text-align:center;}
	        #submitinner {width:138px; padding-top:22px;}
		#submit { border:none; z-index: 1; height:25px; width:91px; font-size:0px; line-height:0px;}
		    #cancelinner {width:138px; padding-top:8px;}
		#canceldiv {width:138px; z-index:0; height:53px; background-image:url('/images/trans.gif'); overflow:hidden;text-align:center;}
		#cancel { border:none; z-index:1; height:25px; width:91px; font-size:0px; line-height:0px; }
	#month, #day { width:70px; }
	#year { width:40px; }
	#firstname {width:186px;}
	#lastname {width:186px;}
	#popemail {width:186px;}
/* validation 		
#signupForm label.error { font-size: 10px; margin-left: 0px; width: auto; display: block; }
form.cmxform { width: 370px; font-size: 1.0em; color: #333; margin:10px; }
	form.cmxform label.error, label.error { color: red;  }
div.error { display: none; }
input {	border: 1px solid black; }
	input.checkbox { border: none; }
	input.error { background:#ffb2b2; border: 1px solid #000; }
*/

.forminputerror {margin-left:145px; color:#cc0000; font-size:10px;}
.errormsg {color:#cc0000; font-size:10px;}
#signuperror {color:#cc0000; font-size:10px; font-style:italic;}
#signupclose {width:400px; text-align:center; padding-top:40px;}
