body{margin:0 0 0 0;font-family:trebuchet ms,helvetica;font-size:13px;color:#000000;background:url(images/topRpt.jpg) repeat-x top left;background-color:#FFFFFF;text-align:center;}
h1, div, table, td, p, span, a, h2{margin:0 0 0 0;}
img, div, td, a{behavior:url(iepngfix.htc);} 
img{border:0px;}
a,a:visited,a:active{text-decoration:none;color:#0000ff;}a:hover,a:active:hover,a:visited:hover{text-decoration:underline;}
#clearFloat{clear:both;float:none;height:1px;font-size:1px;overflow:hidden;}
#bigContainer{width:940px;margin:0 auto 0 auto;overflow:hidden;font-family:trebuchet ms,helvetica;font-size:13px;color:#000000;}
#topNav{width:940px;overflow:hidden;}
#navLinks{width:720px;float:left;overflow:hidden;margin-top:50px;}

#navLinks a, #navLinks a:visited, #navLinks a:active{width:118px;text-align:center;font-family:trebuchet ms,arial,helvetica;font-size:13px;color:#000000;background:url(images/linkBG.gif) no-repeat 0px 0px;text-decoration:none;float:left;line-height:41px;margin-left:2px;}
#navLinks a:hover, #navLinks a:visited:hover, #navLinks a:active:hover{background:url(images/linkBG.gif) no-repeat 0px -43px;color:#FFFFFF;text-decoration:none;}
#navLinks a#off{background:url(images/linkBG.gif) no-repeat 0px -85px;float:left;color:#FFFFFF;}

#contentShell{width:940px;overflow:hidden;margin-top:18px;}
#leftContainer{width:640px;float:left;overflow:hidden;margin-top:16px;}
#banner{width:640px;height:197px;background:url(images/bigBlue.jpg) no-repeat top left;overflow:hidden;text-align:left;}
#bbBigRed h1{font-family:trebuchet ms, arial;font-size:28px;line-height:20px;color:#D11B1B;padding-top:16px;padding-bottom:10px;padding-left:20px;display:block;font-weight:100;}
#bbLeft{width:188px;overflow:hidden;float:left;}
#bbRight{width:452px;overflow:hidden;float:left;text-align:left;}
#bbRight p{font-family:trebuchet ms, arial;font-size:28px;color:#4471A4;margin-top:12px;float:left;}


#myZip{background-color:#FFFFFF;border:5px solid #4471A4;width:135px;height:40px;padding-top:0;padding-bottom:0;line-height:28px;float:left;margin-top:10px;margin-left:14px;font-family:trebuchet ms, arial;font-size:25px;color:#4471A4;font-weight:bold;text-align:center;}
#bbLower{margin-top:12px;}
#bullets{width:225px;font-family:trebuchet ms, arial;font-size:12px;color:#FFFFFF;float:left;overflow:hidden;text-align:left;margin-top:12px;}
#bullets a, #bullets a:visited, #bullets a:active{background:url(images/bannerBullet.gif) no-repeat 0px 5px;font-family:trebuchet ms,arial,helvetica;font-size:13px;color:#FFFFFF;text-decoration:none;padding-left:20px;margin-left:15px;}
#bullets a:hover, #bullets a:visited:hover, #bullets a:active:hover{color:#FFFFFF;text-decoration:underline;}
#bannerFt{height:197px;background:url(images/bannerFt.jpg) repeat-x bottom left;overflow:hidden;}
#hr{line-height:1px;height:2px;background-color:#134882;overflow:hidden;width:640px;margin-top:4px;margin-bottom:16px;}
#spotContainer{background-color:#DDDDDD;width:640px;overflow:hidden;}
#spot{width:212px;overflow:hidden;text-align:left;float:left;}
#spotHdr{height:46px;background:url(images/spotRpt.jpg) repeat-x top left;overflow:hidden;}
#spotHdr p{font-family:trebuchet ms, arial;font-size:14px;color:#BB0000;font-weight:bold;padding-top:15px;float:left;}
#spotContent{height:149px;background:url(images/spotContentRpt.jpg) repeat-x top left #E7E7E7;overflow:hidden;}
#spotContent p{font-family:trebuchet ms, arial;font-size:12px;font-weight:bold;color:#144984;padding-top:10px;text-align:center;}
#leftContent{width:305px;font-family:trebuchet ms, arial;font-size:13px;color:#333333;text-align:justify;float:left;margin-top:20px;overflow:hidden;}
#rightContent{width:305px;font-family:trebuchet ms, arial;font-size:13px;color:#333333;text-align:justify;float:left;margin-top:20px;overflow:hidden;margin-left:30px;}
h3{font-family:trebuchet ms, arial;font-size:18px;font-weight:100;color:#BB0000;margin:0 0 10px 0;}
#rightContainer{width:300px;float:left;overflow:hidden;background:url(images/rightHdr.jpg) no-repeat top left;text-align:left;}
#stateContainer{background:url(images/stateRpt.gif) repeat-x bottom left;width:263px;background-color:#AC0000;margin-left:19px;margin-top:13px;padding-bottom:10px;}
#stateContainer p{font-family:trebuchet ms, arial;font-size:15px;color:#FFFFFF;font-weight:bold;padding-left:10px;}
#statesList{float:left;font-family:trebuchet ms, arial;font-size:13px;color:#FFFFFF;text-align:left;margin-top:20px;}
#statesList a, #statesList a:visited, #statesList a:active{color:#FFFFFF;text-decoration:none;margin-left:30px;}
#statesList a:hover, #statesList a:visited:hover, #statesList a:active:hover{color:#FFFFFF;text-decoration:underline;}
#franchiseInfo{width:263px;background-color:#E9E9E9;font-family:trebuchet ms, arial;font-size:12px;color:#000000;margin-left:19px;margin-top:6px;overflow:hidden;background-image:url(images/bbb_logo.gif);background-position:bottom right; background-repeat:no-repeat;}
#franchiseInfo a, #franchiseInfo a:active, #franchiseInfo a:visited{line-height:18px;background:url(images/littleRedArrow.gif) no-repeat 0 6px;color:#1D518A;text-decoration:underline;padding-left:8px;margin-left:38px;}
#franchiseInfo a:hover, #franchiseInfo a:active:hover, #franchiseInfo a:visited:hover{background:url(images/littleRedArrow.gif) no-repeat 0 6px;color:#1D518A;text-decoration:none;}
#franchiseInfo p{font-size:11px;color:#666666;margin-left:47px;margin-bottom:10px;}
h4{font-family:trebuchet ms, arial;font-size:18px;color:#555555;margin:0 0 10px 0;padding-top:27px;padding-left:37px;}
#footerSpacer{height:10px;overflow:hidden;}
#footer{width:922px;height:49px;line-height:49px;font-family:trebuchet ms, arial;background-color:#E2E6E5;color:#333333;overflow:hidden;margin:60px 38px 25px 0;}
.footerLinks, .footerLinks:active, .footerLinks:visited{text-decoration:none;color:#333333;padding-left:10px;padding-right:10px;margin:0 0 0 0;}
.footerLinks:hover, .footerLinks:active:hover, .footerLinks:visited:hover{text-decoration:underline;color:#BB0000;}
.textbox{border:3px solid #CCCCCC;font-family:arial, helvetica;font-size:13px;}
.ibutton{cursor:pointer;background-image:url(images/button.jpg);background-repeat:repeat-x;overflow:hidden;height:28px;font-size:14px;color:#BB0000;font-weight:bold;border:1px solid #B9B6B6;line-height:28px;}
#secondaryContent{font-family:trebuchet ms, arial;font-size:13px;color:#000000;text-align:justify;width:635px;line-height:18px;padding-left:10px;padding-right:10px;}
#secondaryContent li{color:#BB0000;}
#secondaryContent b{color:#BB0000;font-weight:bold;margin:0 0 0 0;}
#tSpot{font-size:11px;float:left;padding:10px 10px 10px 10px;background-color:#EEEEEE;color:#BB0000;margin-right:15px;margin-bottom:15px;}
a.faq, a.faq:active, a.faq:visited{background:url(images/littleRedArrow.gif) no-repeat 0 6px;padding-left:8px;color:#5079A6;margin:0 0 0 0;text-decoration:none;line-height:20px;}
a.faq:hover, a.faq:active:hover, a.faq:visited:hover{background:url(images/littleRedArrow.gif) no-repeat 0 6px;text-decoration:underline;color:#666666;}

a.answer, a.answer:active, a.answer:visited{color:#000000;margin:0 0 0 0;text-decoration:none;padding-top:20px;}
a.answer:hover, a.answer:active:hover, a.answer:visited:hover{text-decoration:none;}
#subNav{background-color:#E9E9E9;width:150px;float:left;margin-right:15px;padding-top:5px;padding-left:5px;padding-bottom:20px;text-align:left;}
#subNav a, #subNav a:active, #subNav a:visited{line-height:18px;color:#1D518A;padding-left:8px;}
#subNav a:hover, #subNav a:active:hover, #subNav a:visited:hover{background:url(images/littleRedArrow.gif) no-repeat 0 6px;color:#1D518A;text-decoration:none;}
#zipResult{color:#FFFFFF;}

table.lines {border-width: 1px 1px 1px 1px;border-spacing: 0px;border-style: none none none none;border-color: #cccccc #cccccc #cccccc #cccccc;border-collapse: collapse;}
table.lines th {border-width: 1px 1px 1px 1px;padding: 1px 1px 1px 1px;border-style: inset inset inset inset;border-color: #cccccc #cccccc #cccccc #cccccc;-moz-border-radius: 0px 0px 0px 0px;}
table.lines td {border-width: 1px 1px 1px 1px;padding: 5px 5px 5px 5px;border-style: inset inset inset inset;border-color: #cccccc #cccccc #cccccc #cccccc;}

