body{margin:0px;}
div{font: 11px Verdana, Arial, Helvetica, sans-serif; color: #777777;}
td{font: 11px Verdana, Arial, Helvetica, sans-serif; color: #777777;}
#logocontainer{width:911px; margin:0 auto; height:80px;}
#layoutbg{background: url(../images/layout-bg.jpg) repeat-y; width:980px; margin:0 auto;}
#logo{float:left;margin-top:20px;}
.nav-head{width:280px; float:right; text-align:right;margin-top:20px;}
.float-left{float:left;}
.float-right{float:right;}
.nav-head A{font:10px Arial; color: #777777; text-decoration:none;}
.nav-head a:visited{color: #777777; text-decoration:none;}
.nav-head a:hover{color: #314a6e; text-decoration:underline;}
.clear{clear:both;}
.main-nav{width:940px; margin:0 auto;}
#headerimagebg{ background-color:#666666; width:940px; margin:0 auto; height:285px;}
#bodycontainer{width:928px; margin:0 auto; margin-top:5px;}
.boxheadingbg{height:19px; background:url(../images/boxheadbg.gif) repeat-x; padding:5px 0px 0px 8px; border-left:1px solid #c5c5c5; border-right:1px solid #c5c5c5;}
.boxheadingbg span{font: 12px Arial; color: #FFFFFF; font-weight:bold;}
.shoppingtoolmenu{width:165px;}
.shoppingtoolmenu ul{margin:0px; padding:0px;}
.shoppingtoolmenu li{margin:0px;padding:0px;background-color: #ffffff; height:21px; width:156px; text-align:left;list-style-type: none; border-left:1px solid #c4c4c4; border-right:1px solid #c4c4c4; border-bottom:1px solid #dadada; padding-left:7px; padding-top:4px;}
.shoppingtoolmenu A{font: 11px Verdana; color: #777777; text-decoration:none;}
.shoppingtoolmenu A:visited{color: #777777; text-decoration:none;}
.shoppingtoolmenu A:hover{color: #314a6e; text-decoration:underline;}
.contentlnht{line-height:16.6px;}
.justify{text-align:justify;}
.boxborder{ border-left:1px solid #c4c4c4; border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4; background-color:#FFFFFF;padding:8px;}
.imageboxborder{ border-left:1px solid #c4c4c4; border-right:1px solid #c4c4c4;border-bottom:1px solid #c4c4c4; background-color:#FFFFFF; text-align:center;}
.footer{font-size:10px; color: #777777; width:750px;text-align:center; line-height:16px; margin:0 auto; padding:10px 0px 10px 0px;}
.footer A{font-size: 11px; color: #777777; text-decoration:none;}
.footer A:visited{font-size: 11px; color: #777777; text-decoration:none;}
.footer A:hover{font-size: 11px; color: #314a6e; text-decoration:none;}
.centurygothic26{font: 26px Verdana, Arial, Helvetica, sans-serif;font-weight: bold;color: #30496e;}
h1,h2,h3{margin:0px;}
.bluecolor{color:#314a6e; font-weight:bold;}
.arrow{float:left; width:11px; margin-top:5px;}
.input{ width:240px; height:14px; border:1px solid #e0e0e0; font-size:11px;}
.sitemap{width:894px; 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.bluelink:link{color: #314a6e; text-decoration:none; font-size:10px;}
a.bluelink:visited{color: #314a6e; text-decoration:none; font-size:10px;}
a.bluelink:hover{color: #d5007c; text-decoration:underline; background-color:#ffffff; font-size:10px;}
.verd12{font-size:12px; color:#555555;}
.redcolor{color:#a60100; font-weight:bold;}