.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;
}

.cal-btn2 {
   height:auto ;
   width:auto ;
   margin-left: 5px;
   margin-top: 2px;
   cursor:pointer ;
}

.agbCheck {

   width: 25px;

}

.dm_cat_checkbox {
   float:left ;
   width: auto;
   margin-right: 5px;
}

.dm_cat_label {
   float:left ;
   width: 675px;
}


