#frm_quickbook{ padding:4px; padding-left:14px;  width:550px; overflow:hidden; text-align:left;
margin-bottom:15px; }
#frm_quickbook p {color:#333333; margin-top:8px; margin-bottom:5px;}
#frm_quickbook .hr, #frm_quickbook table tr td div.hr {background: url(images/bg_hr_666_3.gif) repeat-x; border:0px; margin:0px; height: 15px;}

#frm_quickbook table { margin:0px 0px 6px 0px; font-weight:bold;  }
#frm_quickbook table div select, #frm_quickbook table  div input {  font-size:10pt; margin-left:0px; width:40px;  float:left;  }

#frm_quickbook a{ padding:0px; margin:0px; float:left; display:inline; margin-right:30px;}

#frm_quickbook a img{ margin-left:10px;}

#frm_quickbook #calendar1 { margin:-19px -130px; position:absolute; width:}
#frm_quickbook #calendar2 { margin:-59px -130px; position:absolute; }
#frm_quickbook #calendarButton { visibility:hidden; position:absolute; }
#frm_quickbook input.button { background:url(images/bg_btn_search.gif);  width:75px; height:23px; padding-top:0px; color:#ffffff; font-weight:bold; font-size:0.9em; border:0px; margin-bottom:1px;}
#frm_quickbook input.button:hover { background:url(images/bg_btn_search_on.gif); } 
#frm_quickbook input.button:active { margin-top:1px; margin-left:1px; margin-bottom:0px;} 
