/* CSS Document */

body { margin:0; padding:0; background:url(../images/body-form-bg.jpg) repeat-x top; background-color:#FFFFFF; }

div,h1,h2,h3,h4,p,span,ul,li,a,img { margin:0; padding:0; list-style:none; border:0; text-decoration:none; font-weight:normal; }

.fleft { float:left !important;}
.fright { float:right !important;  }

#wrap { width:924px; margin:0 auto; padding-top:192px; position:relative; overflow:hidden; clear:both; }
#header { width:924px; height:192px; left:0; top:0; position:absolute;}
#header_top{width:924px; float:left; background:url(../images/logo-top-bg.jpg) no-repeat; height:49px;}
#header_top p{ font-family:arial; font-size:20px; font-weight:bold; color:#012651; float:right; padding:20px 6px 0 0;}
/*#header_menu{ width:532px; float:left; background:url(../images/header-menu.jpg) no-repeat; height:60px; padding:47px 0 0 392px;}
#header_menu a{ margin-right:22px; float:left; }*/
#header_bottom{width:924px; float:left;background:url(../images/header-bottom-bg.jpg) no-repeat; height:36px;}


#content_quote { margin:0 0 0 20px; width:684px; float:left; background:url(../images/quote-bg-1.jpg) no-repeat; height:900px; padding:0 110px 0 110px;}
#content_quote h1{ width:100%; float:left; margin:15px 0 60px -25px;font-family:arial; font-size:18px; color:#5E0000; font-weight:bold;}
#content_quote h1 a{ float:right;margin-left:10px; font-family:arial; font-size:14px; font-weight:bold; color:#0D4993;}
#content_quote h2{ width:100%; float:left;font-family:arial; font-size:18px; color:#9B5400;}
#content_quote ul{ width:684px; float:left; margin-top:20px;}
#content_quote ul li{ float:left; width:315px; font-family:arial; font-size:16px; color:#292929;}
#content_quote ul li.threecol{ float:left; width:250px !important; margin-right:20px;}
#content_quote ul li.threeco2{width:140px !important;}
#content_quote ul li.fullw{ width:100%; height:10px;}
#content_quote h3{ width:100%; float:left;font-family:arial; font-size:18px; color:#9B5400;font-family:arial; font-size:17px; color:#292929;}

.selectbox{font-family:arial; font-size:15px; color:#292929; margin-top:4px;}
.fullpad{ margin-top:60px;}

#content { width:860px; float:left; background:url(../images/content-bg.jpg) no-repeat; min-height:200px; margin:0 0 0 20px; padding:10px 20px 15px 24px;}

#footer{ width:100%; float:left; background:url(../images/footer-bg.jpg) repeat-x; height:128px;}
#footer div.fstyle{ width:924px; margin:0px auto; font-family:arial; font-size:11px; color:#76C4EC; text-align:center; padding:15px 0 0 0;}
#footer a{color:#76C4EC;}
#footer a:hover{ text-decoration:underline;}
#footer p{line-height:15px;}
.styleimg{ border:1px solid #85B9D5; padding:5px;}


#content_quote1 { margin:0 0 0 20px; width:824px; float:left; background:url(../images/quote-bg-2.jpg) no-repeat;  padding:0 40px 20px 40px;}
#content_quote1 h1{ width:790px; float:left; margin:15px 0 0px 30px;font-family:arial; font-size:18px; color:#5E0000; font-weight:bold; height:38px;}
#content_quote1 h1 a{ float:right;margin-left:10px; font-family:arial; font-size:14px; font-weight:bold; color:#0D4993;}
.quote_reapet{ width:775px; float:left; background:url(../images/quote-reapet-bg.jpg) repeat-x; min-height:100px; padding:20px 30px 30px 20px; overflow:hidden;}
.quote_reapet h2{ font-family:arial; font-size:18px; color:#9B5400; float:left; width:100%;}
.quote_reapet p{ font-family:arial; font-size:14px; color:#000000; float:left; width:100%; padding:20px 0 20px 0;}
.quote_reapet ul{ width:764px; float:left;}
.quote_reapet ul li{ width:764px; float:left; padding:8px 0 0 0;}
.quote_reapet ul li span{ float:left; font-family:arial; font-size:14px; color:#000000;}
.sp1{ width:280px;}
.sp2{ width:270px;}
.sp3{width:210px;}
.spsel{font-family:arial; font-size:14px; color:#292929; margin:3px 10px 0 0; width:50px;}
.stylepad{margin:0 40px 0 60px;}
.spse2{font-family:arial; font-size:14px; color:#292929; margin:3px 8px 0 0; width:60px;}



#quote2{ width:787px; float:left; background:#FF0000; height:300px; background:url(../images/quote2-bg.jpg) no-repeat; padding:20px 10px 0 25px; overflow:hidden; min-height:1000px;}
#quote2top{ width:787px; float:left; }
.miscellaneus{ width:550px; float:left;}
.miscellaneus h2{ font-family:arial; font-size:18px; color:#9B5400; float:left; width:100%;}
.miscellaneus ul{ width:100%; float:left; margin-top:10px; height:340px;}
.miscellaneus ul li{ width:100%; float:left; margin-top:8px; }
.miscellaneus ul li span{ width:50%; float:left; font-family:arial; font-size:14px; color:#000000;}
.otheritem{ width:210px; float:right;}
.otheritem h2{ font-family:arial; font-size:18px; color:#9B5400; float:left; width:100%;}
.otheritem p{ font-family:arial; font-size:18px; color:#9B5400; float:left; width:100%; padding-top:15px;}
.otherinput{font-family:arial; font-size:14px; color:#292929; margin:0 8px 0 0; border:1px solid #D7D7D7; width:120px;}

.addservices{ width:787px; float:left;}
.addservices h2{ font-family:arial; font-size:18px; color:#9B5400; float:left; width:100%;}
.addservices ul{ width:100%; float:left; margin-top:10px;}
.addservices ul li{ width:100%; float:left; margin-top:8px; }
.addservices ul li span{ width:49%; float:left; font-family:arial; font-size:14px; color:#000000;}
.commentarea{font-family:arial; font-size:14px; color:#292929; background:url(../images/comment-bg.jpg); height:140px; border:1px solid #D7D7D7; width:550px; margin:5px 0 0 15px;}

/*add css 280610*/
#content_quote_austin { margin:0 0 0 20px; width:684px; float:left; background:url(../images/quote-bg-austin.jpg) no-repeat; height:900px; padding:0 110px 0 110px;}
#content_quote_austin h1{ width:100%; float:left; margin:15px 0 60px -25px;font-family:arial; font-size:18px; color:#5E0000; font-weight:bold;}
#content_quote_austin h1 a{ float:right;margin-left:10px; font-family:arial; font-size:14px; font-weight:bold; color:#0D4993;}
#content_quote_austin h2{ width:100%; float:left;font-family:arial; font-size:18px; color:#9B5400;}
#content_quote_austin ul{ width:684px; float:left; margin-top:10px;}
#content_quote_austin ul li{ float:left; width:315px; font-family:arial; font-size:16px; color:#292929;}
#content_quote_austin ul li.threecol{ float:left; width:250px !important; margin-right:20px;}
#content_quote_austin ul li.threeco2{width:140px !important;}
#content_quote_austin h3{ width:100%; float:left;font-family:arial; font-size:18px; color:#9B5400;font-family:arial; font-size:17px; color:#292929;}
#content_quote_austin ul li.fullw{ width:100%; height:10px;}
.input_field{ border:1px solid #BFBFBF; font-family:arial; font-size:14px; color:#4C4E50;}

/**** DropDown Menu Section ****/
#header_menu{ width:532px; float:left; background:url(../images/header-menu.jpg) no-repeat; height:60px; padding:47px 0 0 392px;}

ul#dropdown { width:532px; float:left; margin:0; padding:0; border:0; list-style:none; }
ul#dropdown li { width:auto; float:left; margin:0; border:0; list-style:none; }
ul#dropdown li a { display:block; white-space:nowrap; text-decoration:none;  margin-right:22px; }
ul#dropdown li a:hover { text-decoration:none; }

ul#dropdown li ul { width:160px; float:left; margin:0; padding:5px 0px 0px 0px; border:0; list-style:none; position:absolute; visibility:hidden; }
ul#dropdown li ul li { width:100%; float:left; margin:0; padding:0; border:1px solid #00234F; list-style:none; display:inline; background:#35608A; }
ul#dropdown li ul li a { width:150px; float:left; padding:5px 0px 5px 10px; font-size:13px; display:inline; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; text-align:left;}
ul#dropdown li ul li a:hover { display:inline; color:#FFFFFF; font-size:13px; text-decoration:none; background:#00234F; }

