.sres {
   float:left ;
   margin-left: 10px;
   width: 708px;
}

form {
   margin-bottom: 0;
   margin-top:5px;
   padding:0 ;
}

form a:hover {
   color:#FF3300;
}

form a {
   color:#1959A1;
   font-weight:bold;
   text-decoration:none;
}

fieldset legend {
   color:333333;
   font-weight: bold ;
   padding: 5px;
}

.formOptional, .formRequired {
   float: left;
   width:25%;
   margin-right:2%;
}

.formRequired {
   color: #FF3300 ;
   font-weight: bold;
}

.formOptional,
.inputOptional {
   margin-top:10px;
}

.shortSelect {
   width: 80px;
}

.formButton {
   height:22px;
   margin-left: 42%;
   float:none;
}

.formErrorHdr{
   color:red ;
   font-size:16px;
   clear:both ;
   width:100% ;
}

.formError {
   color:red;
   font-size: 14px;
   clear:both ;
   width:100%;
}

.formNewline {
   clear:both ;
}

input {
   float:left;
   width:200px;
}

.cal-btn {
   width: 100px;
   height: 26px;
   margin-left:30px;
}

.agbCheck {
   width: 25px;
}

