/*--- Common ---*/
* { padding:0px; margin:0px; }
body { background:#E6E6E6 url(../images/bg.jpg) left top repeat-x; font:normal 12px/18px Arial, Helvetica, sans-serif; color:#404040; }
.floatLeft { float:left; }
.floatRight { float:right; }
.clear { clear:both; display:block; }

.button { border: none; background: url(../images/start.gif); width: 66px; height: 22px; cursor: pointer; cursor: hand; }



li.auto { padding-bottom: 10px; list-style-type: none; }

#Wrapper { width:840px; margin:auto; background:#fff; border: 2px solid #dcdada; }

#Top { background:url(../images/wrapper-bg.gif) left top no-repeat; }
#Top #Header { height:71px; }
#Top #Header h6.floatLeft { background:url(../images/logo.gif) 13px top no-repeat; width:160px; height:52px; padding-left:13px; margin-top:19px; }
#Top #Header h6.floatLeft a { display:block; width:160px; height:52px; text-indent:-9999px; overflow:hidden; }
#Top #Header .floatRight { white-space:nowrap; text-align:right; padding:10px; font:bold 14px/19px Arial, Helvetica, sans-serif; color:#fff; }
#Top #Header .floatRight p.yel { color:#E9D607; font:normal 18px/24px Arial, Helvetica, sans-serif; }
#Top #Content .floatLeft { width:234px; }
#Top #Content .floatLeft .topSec { background:url(../images/left-curve.gif) left top no-repeat #F6F6F6; padding-top:36px; margin-bottom:12px; padding-left:4px; padding-bottom:8px; height:44px; }
#Top #Content .floatLeft .topSec h4 { font:bold 16px/18px Arial, Helvetica, sans-serif; margin-bottom:3px; color:#1F228E; display:block; padding-left:20px; background:url(../images/bullet.gif) left center no-repeat; }
#Top #Content .floatLeft .topSec select, #Top #Content .floatLeft .topSec input { float:left; }
#Top #Content .floatLeft .topSec select { width:156px; padding:1px; font:normal 12px Arial, Helvetica, sans-serif; margin-right:3px; border:1px solid #ACADB2; }
#Top #Content .floatLeft .menu { margin-bottom:9px; }
#Top #Content .floatLeft .menu li { display:inline; }
#Top #Content .floatLeft .menu li a { color:#1F228E; font:bold 11px/23px Arial, Helvetica, sans-serif; background:#F5F5F5; padding-left:8px; text-decoration:none; display:block; border-bottom:2px solid #fff; }
#Top #Content .floatLeft .menu li a:hover { color:#000; }
#Top #Content .floatLeft .adv { margin-bottom:10px; background:#F5F5F5 url(../images/adv-bg.gif) left top repeat-x; border:1px solid #F5F5F5; padding:10px 0px; text-align:center; height:158px; }
#Top #Content .floatLeft .adv h3 { font:bold 14px/16px Arial, Helvetica, sans-serif; margin-bottom:10px; color:#1F228E; }
#Top #Content .floatRight { width:597px; }
#Top #Content .floatRight .banner { height:282px; background:url(../images/banner.jpg) left top no-repeat; margin-bottom:20px; }
#Top #Content .floatRight p, #Top #Content .floatRight h2 { margin-bottom:18px; }
#Top #Content .floatRight h2 { font:bold 24px/28px Arial, Helvetica, sans-serif; color:#1F228E; }
#Top #Content .floatRight .txt { padding:10px; padding-top:0px; }
#Top #Content .floatRight .txt ul,ol { margin-left: 40px;}
#Top #Content .floatRight .txt .quote_forms td { padding:6px; }

#Bottom { font-size:11px; background:#17196B url(../images/footer-bg.gif) left top repeat-x; color:#fff; padding:10px 13px; } 
#Bottom .floatLeft { width:380px; }
#Bottom .floatLeft a { color:#fff; text-decoration:none; }
#Bottom .floatLeft a:hover { text-decoration:underline; }
#Bottom .floatRight { width:396px; text-align:right; }
#Bottom .floatRight a { color:#E9D607; text-decoration:none }
#Bottom .floatRight a:hover { text-decoration:underline; }

#carriers_left { float:left; width: 70%; margin-right: 10px;}
#carriers_left img { width: 180px; height:75px; border: 1px solid #c0c0c0; }

#carriers_right { float:left; width: 25%; margin-right: 10px;}

