/*********************************/
#content .register_form table,
#content .register_form table td, 
#content .register_form table th{border:none;padding:4px 2px;}
#content .register_form fieldset{ margin:5px 0 10px 0; padding:10px; border:solid 1px #ddd; width:450px;}
#content .register_form fieldset legend{ 	font-size:15px;font-weight:bold;color:#003366;padding:0 5px 0 5px;}
#content .register_form .small{ font-size:10px; line-height:14px;}
.register_form th { font-weight:bold; text-align:right;}
/*.required {	color:#CC0000;}*/
#msg { border:1px solid #aaa; padding:10px; margin:5px 0; background-color:#FEF2C5; font-weight:bold; width:380px}
input.error{ border:solid 1px #CC0000}
label.error{ display: block; float: left; padding-left: 10px; color: #CC0000; }
form div.toolbar { clear: both; padding-top: 20px; }
form .nomaps, form .hidden {display:none; visibility:hidden;}
.errors {color: #CC0000; }
