body,html { margin:0; padding:0; background:#ededea;}
.clearleft{ clear:left;}
.clearboth{ clear:both;}

#wrapper{ margin-left:0 auto; padding:0; width:750px; background:#fff;}
span.ts1{font-family:Tahoma;font-size:15px;color:#ffffff;font-weight:bold;}
span.ts1c2{color:#F2F2F2;}
span.ts2{font-family:Tahoma;font-size:15px;color:#19334d;font-weight:bold;}
span.ts2c2{color:#A0A0A0;}
span.ts3{font-family:Tahoma;font-size:15px;color:#19334d;font-weight:bold;}
span.ts3c2{color:#000000;}
span.gb1{font-family:Tahoma;font-size:12px;color:#ffffff;}

td.gb1-bk{background-color:#D8D8DA;}
table.gb1-bk{background-color:#D8D8D7;}
td.gb1-tbar{background-color:#A0A0A6; width:100%;}
table.gb1-tbar{background-color:#A0A0A4; width:100%;}
span.gb2{font-family:Tahoma;font-size:12px;color:#ffffff;}
td.gb2-bk{background-color:#D8D8D6;}
table.gb2-bk{background-color:#D8D8D9;}
td.gb2-tbar{background-color:#A0A0A7;}
table.gb2-tbar{background-color:#A0A0A3;}
span.gb3{font-family:Tahoma;font-size:12px;color:#A0A0A0;}
td.gb3-bk{background-color:#D8D8D1;}
table.gb3-bk{background-color:#D8D8DC;}
td.gb3-tbar{background-color:#193341;}
table.gb3-tbar{background-color:#193342;}
div.qb1 table tr td {text-align:left;padding:1px 1px 1px 1px}
a.lnkd {font-size:10pt;color:#19334d;text-decoration:none}
div.qb1 table tr td a:hover {text-decoration:none;color:#A0A0A0;text-align:left;padding-left:0px;padding-right:0px;font-size:8pt}
div.qb1 table tr td a {text-decoration:none;color:#19334d;text-align:left;padding-left:0px;padding-right:0px;font-size:8pt}
a.lnkl {font-size:10pt;color:#F2F2F2;text-decoration:none}
a.lnkd:hover {font-size:10pt;color:#A0A0A0;text-decoration:none}
a.lnkl:hover {font-size:10pt;color:#D8D8D8;text-decoration:none}
div.gbox1 {background-color:#A0A0AB;}
div.gbox1 #gb-tl {background: url(gbox1-tl.jpg) top left no-repeat}
div.gbox1 #gb-tr {background: url(gbox1-tr.jpg) top right no-repeat;height:50px}
div.gbox1 #gb-tm { background:url(gbox1-tm.jpg) top right repeat-x;height:50px;}
div.gbox1 .gb-t {margin:20px 0px 0px 20px;width:100%;display:table;text-align: left;}
div.gbox1 #gb-m {background: url(gbox1-m.jpg)}
div.gbox1 #gb-mi {padding: 1px 30px 1px 30px}
div.gbox1 #gb-mr {background: url(gbox1-mr.jpg) top right repeat-y; height: 100%; margin-bottom: 0px;}
div.gbox1 #gb-ml {background: url(gbox1-ml.jpg) top left repeat-y; height: 100%; margin-bottom: 0px;}
div.gbox1 #gb-fm {background: url(gbox1-fm.jpg) bottom center repeat-x;}



div.gbox1 #gb-fl {background: url(gbox1-fl.jpg) bottom left no-repeat;}



div.gbox1 #gb-fr {background: url(gbox1-fr.jpg) bottom right no-repeat;height: 50px;}

#content { margin:0;background-color:#fffff1;padding-top:10px;padding-left:10px;padding-right:10px;}



#content-table { margin:0; padding:0; width:100%;}



#content-td { margin:0; padding:0;vertical-align:top;}

#content-td_td { margin:0; padding:0;vertical-align:top;}



#content-left {margin:0 15px 0 0;}



#content-right {margin:0 15px 0 0;}
#menu-main {text-align:center;margin-bottom:10px;}
#menu-sub {text-align:center;margin-bottom:10px;}
div#mu2 ul {margin:0px;padding:0px;}
div#mu2 li {margin:0px;margin-right:1px;list-style-type:none;}
div#mu2 a {margin:0px 1px 1px 0px;padding:5px;background-color:#19334c;text-align:right;text-decoration:none;color:#ffffff;font-weight:normal;font-size:10pt;display:table;width:100%}
div#mu2 a:hover {background-color:#A0A0A5;color:#D8D8D8;}
div#mu2 a.sel {background-color:#A0A0A1;color:#ffffff;}
div#mu2 a.sel:hover {background-color:#A0A0A2;}
div#mu2 a span {display:block}
div.esbTop {padding:10px}
#content-top {background-color:#fffff2;}
#content-footer {background-color:#fffff4;}
div.esbContent {border-right:1px solid #ffffff;border-left:1px solid #ffffff;width:750px;background-color:#fffff3;}
.esbMenuMain { margin:0; padding:0; width:100%;background-color:#19334f;}
div.esbBanner { margin:0; padding:0;}
DIV#fmenu-wrap {border-top:1px solid #ffffff;text-align:center;background-color:#A0A0A8;padding:2px}
#fmenu { margin:0; padding:0 0 0 150px; text-align:center; width:100%;}
#fmenu ul { text-align:center; float:left;list-style:none;margin:0px;padding:0px; width:100%}
#fmenu ul li { margin:0; padding:0; list-style:none; float:left; line-height:24px;}
#fmenu ul li a{color:#ffffff;font-size:10pt;text-decoration:underline;padding:5px;margin-left:1px}
#fmenu ul li a:hover{color:#03F;font-size:10pt;text-decoration:none;padding:5px;margin-left:1px}
#ftext-wrap {padding:10px}
#ftext {display:block;text-align:center}
#powered { margin:0;padding:3px}
#content_fleets {vertical-align:top; margin:0; padding:0;}
.txtss{ margin:0; padding:5px; text-align:justify;}

#reservation_form{ margin:0px; padding:10px 0 7px 0; width:415px;}
/**************************************** reservation page starts here **********************************/
#reservation_form h1 { margin:0; padding:0px; text-align:left; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; font-weight:bold; color:#654C21;}
#reservation_form h4{ margin:0px 0px 15px 0px; padding:0 0 0px 0; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#7D7871; font-size:22px; border-bottom:1px solid #CCC0B2;}
.message_display_style { margin:0; padding:0px; line-height:30px; color:#F00; font-size:17px; font-weight:bold; font-family:Verdana, Geneva, sans-serif;}
.cssform h3{ margin:0; padding:0 0 5px 0px; line-height:30px; font-size:18px; font-weight:bold; color:#666; text-decoration:underline;}
#formCont{ margin:0; padding:0 0 10px 0; float:left; width:415px;}
#formCont .cssform { margin:0; padding:0 0 0 0px;}
#formCont .cssform p{ width:415px; margin: 0 auto; padding:5px 0 5px 0; border-top:1px dashed #999999; font-family:Arial, Helvetica, sans-serif; font-size:13px; text-align:left;}
#formCont .cssform label{ margin:0; padding:0 10px 0 0; font-weight:bold; float: left;text-align:right; width: 165px;}
#formCont .feedback-textfield{ border:1px solid #BFBFBF; color:#414862; width:180px; line-height:20px; padding-left:4px; background-color:#F7F7F7;}
#formCont .feedback-textfield1{ border:1px solid #BFBFBF; font-family:Arial, Helvetica, sans-serif; color:#414862; width:180px; padding-left:4px; height:85px;background-color:#F7F7F7;}
#formCont .feedback-textfield3{ border:1px solid #BFBFBF; color:#414862; line-height:20px; padding-left:4px; background-color:#F7F7F7;  width:75px;} 
#formCont .feedback-textfield4{ border:1px solid #BFBFBF; color:#414862; line-height:20px; padding-left:4px; background-color:#F7F7F7;  width:35px;}
.btn{ text-align:center;}
.star{ line-height:17px; color:#FF0000;}
.headings{ font-family:Georgia, "Times New Roman", Times, serif; font-size:19px; font-weight:bold; font-style:italic; text-decoration:underline;}
/********************************** reservation page ends here ******************************************/
