input,select,textarea{border-color:#2E5D91;font-family:arial,verdana;font-size:12px;border-width:1px;border-style:solid;}
input,textarea{width:190px;padding-left:2px;}
select{width:193px;}
textarea{height:70px;}
input:focus,select:focus,textarea:focus{border-color:#011D4A;}
fieldset{padding: 5px; border: 1px solid #fff;}
legend{font-weight: bold;color: #fff;}
label{width:150px;float:left;font-weight:bold;margin-right:5px;text-align:right;  line-height:18px;}

.numbers label{float:left;  background-color:#ccc;}
select.sml{width:3em;  float:left;}
input.date{width:20px;text-align:center;border:10px;}
div.form_row{width:100%;float:left;clear:both;margin-bottom:8px;}
.red{color:red;margin-right:3px;text-align:right;}
.calendarDateInput{width:4.4em;  margin-right:5px;}




label.details{width:50px;text-align:left;float:left;margin-left:5px;}

dl.contact{margin:0px 0 20px 10px;  padding:0 0 0 0;line-height:18px;text-align:left;  float:left;}
dl.contact dt{width:15em;  font-weight:bold;  text-align:left;  margin-right:5px;}
dl.contact dd{text-align:left;  margin-left:12px;  margin-top:5px;  float:left;}



.contact-details{

  width: 420px;
  float: right;
}

.contact-form{
  width: 420px;
  float: left;
  
}
