body{margin:0px;}
div{font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
td{font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
#header{width:990px; margin:0 auto;}
#logo{margin:18px 0px 22px 10px; float:left;}
.nav-head{width:208px; float:right; margin:0px 0px 0px 0px; text-align:right;}
.nav-headright{margin:15px 12px 20px 0px; height:47px; float:right;}
.talk{font-size:12px; color:#555555; float:right;}
.float-left{float:left;}
.float-right{float:right;}
.nav-head A{font:10px Arial; color: #666666; text-decoration:none;}
.nav-head a:visited{color: #666666; text-decoration:none;}
.nav-head a:hover{color: #940a14; text-decoration:underline;}
.clear{clear:both;}
.main-nav{width:990px; float:left;}
.main-nav A{font: 14px "Century Gothic"; color: #FFFFFF; text-decoration:none; text-align:center;}
.main-nav A:visited{color: #FFFFFF; text-decoration:none; text-align:center;}
.main-nav A:hover{color:#FFCCCD; text-decoration:none;}
ul{margin:0px;padding:0px;}
li{margin:0px;padding:0px;background-color:#666666;list-style-type: none; float:left;border-right:1px solid #FFFFFF; text-align:center; height:25px; padding-top:5px; display:block;}
#headerimagebg{ background-color:#666666;}
.headernav{width:189px; margin-right:25px; float:right; margin-top:11px;}
.headcontent{background-color:#FFFFFF; height:170px; width:188px;}
hr{margin:0px; height:1px;}
.headcontent2{width:176px; margin:0 auto; margin-top:12px;}
#bodycontainer{width:979px; margin:0 auto; margin-top:10px;}
#quotebgimage{background: url(../images/quote-bg2.JPG) no-repeat; width:472px; height:147px; float:left;}
.quotebgcontent{width:426px; margin:0 auto; line-height:25px; padding-top:30px;}
.centurygothic14{font: 14px "Century Gothic";font-weight: bold;color: #FFFFFF;}
.centurygothic26{font: 26px "Century Gothic";font-weight: bold;color: #c40004;}
.quotebgcontent A{font: 20px "Century Gothic";font-weight: bold;color: #ffffff; text-decoration:underline;}
.quotebgcontent A:hover{font-weight: bold;color: #ffffff; text-decoration:none;}
.quotebgcontent A:visited{color: #ffffff; text-decoration:underline;}
.boxheading{background: url(../images/head-bg.gif) no-repeat; width:153px; height:24px; float:left; text-align:center; padding-top:7px;}
.boxheadingimage{background: url(../images/head-bg2.jpg) no-repeat; float:left; width:321px; height:31px;}
.boxheading span{font: 12px "Century Gothic";font-weight: bold;color: #FFFFFF;}
.boximage{border-left:1px solid #cacaca;border-right:1px solid #cacaca;border-bottom:1px solid #cacaca;width:472px; float:left;background:url(../images/box-topred.gif) no-repeat left top; text-align:center;}
.promotionboxspace{width:474px; margin-top:8px; margin-bottom:8px; float:left;}
.shoppingtoolmenu{width:206px; border-top:1px solid #c4c4c4; border-bottom:1px solid #c4c4c4;}
.shoppingtoolmenu ul{margin:0px; padding:0px;}
.shoppingtoolmenu li{margin:0px;padding:0px;background-color: #ebebeb; height:20px; width:186px; text-align:left;list-style-type: none; border-left:1px solid #c4c4c4; border-right:1px solid #c4c4c4; border-bottom:1px solid #dadada; padding-left:18px; padding-top:4px;}
.shoppingtoolmenu A{font: 10px "Century Gothic"; color: #424b4a; text-decoration:none;}
.shoppingtoolmenu A:visited{color: #424b4a; text-decoration:none;}
.shoppingtoolmenu A:hover{color: #940a14; text-decoration:underline;}
.footer{font-size:10px; color:#8a8a8a; width:750px; margin:10px auto; text-align:center; line-height:16px;}
.footer A{font-size: 11px; color: #8a8a8a; text-decoration:none;}
.footer A:visited{font-size: 11px; color: #8a8a8a; text-decoration:none;}
.footer A:hover{font-size: 11px; color: #940a14; text-decoration:none;}
.contentbox{border-left:1px solid #c2c2c2;border-right:1px solid #c2c2c2;
	float:left;background: url(../images/boxcontentbg.jpg) repeat-x; background-color:#f5f5f5; padding:8px;}
.navheadbg{background: url(../images/navhead-bg.jpg) repeat-x;}
.verd12{font-size:12px; color:#555555;}
.boxicon{width:23px; float:left; margin-left:2px; margin-top:7px;}
.boxiconcontent{float:left; margin-top:8px;}
.contentlnht{ line-height:16px;}
.justify{text-align: justify;}
.boxbottombg{background: url(../images/box-bottombg.gif) repeat-x; height:6px;}
.boxheadingsmall{width:120px;height:24px;float:left;text-align:center;background: url(../images/boxheadingsmall.gif) no-repeat; padding-top:6px;}
.boxheadingsmall span{font: 12px "Century Gothic";font-weight: bold;color: #fefefe;}
.boxheadingimagesmall{ background-color:#eaeaea; float:left; width:321px; height:30px;}
.input{ width:240px; height:14px; border:1px solid #e0e0e0; font-size:11px;}
.roadpromotion{width:430px; margin-bottom:8px; float:left;}
.roadboxheading{background: url(../images/head-bg2.jpg) no-repeat; float:left; width:276px; height:31px;}
.roadboximage{border-left:1px solid #cacaca;border-right:1px solid #cacaca;border-bottom:1px solid #cacaca;width:427px; height:135px; float:left;background:url(../images/box-topred.gif) no-repeat left top; text-align:center; padding-top:12px;}
.sitemap{width:948px; margin:0 auto;}
.sitemap li{background:#FFFFFF;clear:both;height:20px;list-style-position: outside;list-style-type: disc;
}
.sitemap A{color: #000000; text-decoration:none; font-size:11px;}
.sitemap A:visited{color: #000000; text-decoration:none; font-size:11px;}
.sitemap A:hover{color: #000000;text-decoration:underline;background-color: #f5f7fd; font-size:11px;}
a.maroonlink:link{color: #8a0000; text-decoration:none; font-size:10px;}
a.maroonlink:visited{color: #8a0000; text-decoration:none; font-size:10px;}
a.maroonlink:hover{color: #8a0000; text-decoration:underline; background-color:#ffffff; font-size:10px;}
.redcolor{color:#a60100; font-weight:bold;}