@charset "UTF-8";
/* CSS Document */

body {font-family: Helvetica, Arial, sans-serif; font-size: 12px; line-height:1.6em; text-decoration:none;}
img {padding:0px; margin:0px; border:0px;}
/*p {margin:0; margin: 2px 0 8px 0;}*/
a:link, a:visited {font-weight:bold; color:#0e2130; text-decoration:underline;}

#mainholder {width:1240px; background:url(../images/middle_background.jpg) repeat-y top; margin: 0 auto;}
#holder {width:884px; margin: 0 auto; position:relative;}

#topbar {width:885px; height:45px; background:url(../images/oversized_cargo_bar.jpg) top no-repeat;}
#sidebarmain {width:152px; float:left; font-size:10px; color:#999; line-height:16px; position:absolute; top:45px; left:0;}
#sidebarcontent {padding-left:15px; margin-top:130px;}

#topbarshadow {margin: 0 auto; width:884px; height:19px; background:url(../images/top_content_shadow.jpg) top no-repeat; padding-right:1px;}

#raterequesttitle {color:#e1173d; font-weight:bold; font-size:13px; text-decoration:none;}

strong {font-weight:bold;}

#contentmain {width:728px; top:0; left:0; margin-left:156px; padding-bottom:15px;}
#contenttitle {width:727px; height:40px; padding-top:20px; margin-bottom:10px; vertical-align:middle;}

#bodytextinside {padding-left:65px;}
#bodytextinside2 {padding-left:70px; padding-right:62px;}
.benefitsbold {font-size:14px; font-stretch:extra-condensed; font-weight:bold;}

#footerbar {margin: 0 auto; width:1240px; height:45px; background:url(../images/footer_bar.jpg) top no-repeat;}

#subimage {width:321px; float:left; margin-top:5px; margin-bottom: 30px; display:inline; position:relative;}

#footer {width:100%; background:url(../images/bot_background.jpg) top repeat-x; height:31px; padding-top:15px;}
#footercenter {width:1240px; margin: 0 auto; font-size:10px; color:#aaa;}
#footercontentright {width:400px; float:right; text-align:right; padding-right:5px; margin-right:180px;}
#footercontentleft {width:400px; float:left; text-align:left;  padding-left:5px; margin-left:180px;}
#footer a {color: #0e2130; text-decoration:none;}
#footer a:hover {text-decoration:none;}

h1{font-size:22px; font-weight:bold; color: #0e2130; padding:0; margin:0; padding-top:10px;}
h2{font-size:12px; font-weight:bold; color: #0e2130; margin:0; padding:0; font-stretch:condensed;}

#sitemap a { font-size:12px; color:#000; text-decoration:none;}
#sitemap {line-height: 35px; list-style:circle;}
#sitemap li {list-style: square;}

.dottedline {border-left: #CCC dotted 1px; padding-left:15px;}

.clear {clear:both; background:none;}