.form .requiredMark {color: #09F;}
.form .bothColumns {width: 600px;}
   
.form .topBlock select.input {width: 197px;}
.form .bottomBlock input.input {width: 150px;}
.form .topBlock input.input {width: 195px;}
   
.form .topBlock input.zip1 {width: 45px;}      
.form .topBlock input.zip2 {width: 141px;}      
   
.form .leftColumn {width:300px; float:left;}
.form .rightColumn {width:300px; float:left; }

.form .block select.input {background-color:#FFF; border:1px solid #CCC; font-size:11px;}
.form .block input.input {background-color:#FFF; border:1px solid #CCC; font-size:11px;}

.form .block .checkbox {float: left; width: 30px;}

.form .block .labelDiv {font-size:11px;}
.form .block .labelDiv label {font-weight: bold;}

.form .topBlock .labelDiv {width:90px; float:left;}
.form .topBlock .fieldDiv {width: auto; float:left;} 

.form .bottomBlock .labelDiv {width:135px; float:left;}
.form .bottomBlock .fieldDiv {width: auto; float:left;} 

.form .block .errorDiv label.label_error { padding: 0; margin: 0; font-weight:bold; color:#CC2929; font-weight:normal; font-size:12px;	}	
.form .block .errorDiv select.input, .form .block .errorDiv input.input { background-color:#FFDEDE; border:1px solid #CC2929; font-size:11px;	}

.form .mrBlock a.furtherInfo {color:#666666; font-size:11px}
.form .mrBlock select.input {width:260px;}

.subtitle {margin-left:135px; float:left;}