.popup{padding:10px 2px 2px 0px;width:477px;vertical-align:top;text-align:left;}
.popup .forgot_frm{ padding-top:10px}
.popup h1{
	font-family:"Trebuchet MS";
	color:#5b88a4;
	font-size:22px;
	margin:0px;
	padding:10px 0px 10px 0px;
	font-weight:normal;
	background:none;
}
.popup h2{
	padding:4px 14px 4px 14px;
	
}
.popup hr{
   width:95%;
	
}  
.popup .popup_content{
   width:450px;
   padding:4px 14px 4px 14px;
	
}
.popup input[type="text"]{ width:220px;}
.popup #cMain select{font-family:Tahoma;color:#666666;margin-bottom:6px;font-size:12px;}
.popup .button{
	
}
.popup label{
	width:170px; 
	padding:7px 4px 0px 1px;
	font-size:1.1em;
	display:block;
	float:left;
	
}

.popup ul.errorbox{list-style:none;padding:0px;margin:0px; }
.popup ul.errorbox li{
	border-color:#FF0000;
	border-width:1px;
	border-style:solid;
	padding:6px;        /* padding in fieldset support spotty in IE */
	padding-left:30px;
	color:#FF0000;
	margin-bottom:2px;
	margin-top:4px;
	font-size:13px;
	background:#ffe1e1 url("../images/error.png") no-repeat 10px center;
}
.popup .success{
  border-color:#71a829;
  border-width:1px;
  border-style:solid;
  padding:6px;        /* padding in fieldset support spotty in IE */
  color:#71a829;
  margin-bottom:2px;
  margin-top:4px;
  padding-left:30px;
  font-size:13px;
  background:#eaf7d9 url("../images/accept.png") no-repeat 10px center;
}
.popup .expt{width:150px; display:block; float:left; font-size:11px;}
.popup em{font-size:11px; color:#FF0000;}

/**************************************************************/



