body {background: #9a9a9a;}
#PgIntro {background-color: #9A9A9A;}

/* HEADER */
#header .logo {padding: 10px 0 0 1px; width: 171px; height: 73px;}
#header #nav {height: 89px;}
#header #nav .HdrNav1 {padding-top: 37px;}
#header #nav .HdrNav1 a {float: left; margin-left: 1px;}
#header #nav .HdrNav1 #HdrLinks {
	clear: both; background-color: #000000; /*background: #000000 url('/images/hubcap/bg_topnav.gif') no-repeat top left;*/ 
	width: 668px; height: 28px; padding: 3px 6px 5px 6px; margin-left: 1px;
}
#header #nav .HdrNav1 #HdrLinks a {font-size: 12px; margin: 2px 0; padding: 7px 5px; background-color: #313131; font-weight: bold; text-transform: uppercase; border-right: 1px solid #000000;}
#header #nav .HdrNav2 p.CallTollFree {margin: 36px 0 5px 0;}

/* FOOTER */
#footer {height: 124px; border-top: 5px solid #9a9a9a;}
#footer .footerLinks {width: 435px; height: 70px;}
#footer .footerLinks li {width: 145px;}
#footer .CallTollFree {padding-top: 8px;}
#footer .ScanAlert {float: left; width: 115px; height: 70px;}
#footer .Search2 .searchtitle {color: #df9824;}
#PgCopyright {background: #9a9a9a;}

/* LEFT NAV */
#content_sidebar {float: right; width: 170px; padding: 10px 0 0 0; background: #000000 url('/images/nav-top.jpg') no-repeat top left; overflow: visible; border-left: 1px solid #ffffff;}
#content_sidebar h3 {margin: 0px 5px 0 5px; padding: 4px 0px; color: #DF9824; font-weight: bold; text-transform: uppercase; font-size: 12px;}
#content_sidebar .catnav {margin: 0 5px 8px; width: 160px; z-index: 100; border: 1px solid #bbbbbb;}
#content_sidebar .catnav li {background-color: #424242; filter:alpha(opacity=99); opacity: 0.99; margin: 4px 0; padding-top: 1px; height: 18px; width: 158px; z-index: 1;}
#content_sidebar .catnav li.more {background: #424242 url('/images/hubcap/arrow-left.jpg') no-repeat right center; filter:alpha(opacity=99); opacity: 0.99;}
#content_sidebar .catnav li.bar {height: 1px; background-color: #bbbbbb; margin: 0; padding: 0;}
#content_sidebar .catnav li a {color: #ffffff; height: 18px; line-height: 15px; padding-left: 3px; width: 155px; text-decoration: none;}
#content_sidebar .catnav li .dropdown {width: 158px; position: absolute; visibility: hidden; margin: -21px 0 0 158px; border: 1px solid #bbbbbb;}
#content_sidebar .catnav li .subdropdown {width: 158px; position: absolute; visibility: hidden; margin: -21px 0 0 158px; border: 1px solid #bbbbbb;}
#content_sidebar .catnav li .dropdown li.more {background: #424242 url('/images/hubcap/arrow-left.jpg') no-repeat right center;}
#content_sidebar .catnav li .dropdown li, #content_sidebar .catnav li .subdropdown li {height: 22px; margin: 0;}
#content_sidebar .CallCenter {background: #424242; border: 5px solid black; padding: 0; text-align: center; width: 160px; height: 144px;}
#content_sidebar .NavMenu {width: 160px; margin: 0px 5px 8px; background-color: #424242; padding-top: 5px; border: 1px solid #bbbbbb;}
#content_sidebar .NavMenu li {background-color: #424242; height: 25px; width: 154px; color: #fff; padding: 0; text-align: right;}
#content_sidebar .NavMenu li select {width: 115px; margin-left: 2px;}
#content_sidebar #leftnavbot {background: url('/images/bg_leftnav_bot.gif') no-repeat top center; height: 11px; width: 170px;}

/* CAT NAV */
#MainCatNav {float: right; width: 170px; padding: 10px 0 0 0; background: #000000 url('/images/nav-top.jpg') no-repeat top left; overflow: visible; border-left: 1px solid #ffffff;}
#MainCatNav h3 {margin: 0px 5px 0 5px; padding: 4px 0px; color: #DF9824; font-weight: bold; text-transform: uppercase; font-size: 12px;}
#MainCatNav h5 {background: #424242; border-top: 2px solid #fff; padding-left: 3px; color: #fff;}
#MainCatNav h5 a {font-size: 12px; color: #fff;}
#MainCatNav ul {padding-left: 20px; margin-bottom: 12px;}
#MainCatNav ul li ul {padding-left: 20px; margin-bottom: 0;}
#MainCatNav ul li, #MainCatNav ul li a, #MainCatNav ul li ul li, #MainCatNav ul li ul li a {color: #fff;}
#MainCatNav p.imgMainNav {border-top: 2px solid #FFFFFF; padding-top: 20px; text-align: center; width: 170px;}
#MainCatNav p.imgMainNav a img {display: inline;}
#MainCatNav .btnMainCatNav {clear: both; background: #000000 url('/images/nav-bottom.jpg') no-repeat scroll left; height: 14px; width: 170px;}
#content #category_description {width: 162px;}
#content #category_description div {
	width: 162px;
	padding: 10px 2px 6px 4px;
}
#content #category_description table tr td {
	padding: 2px 0 0 4px;
	vertical-align: top;
}

/* HOME PAGE */
#content_main #BotDiv {overflow: hidden; width: 226px; height: 237px; border-left: 2px solid #686868; float: right; margin: 10px 0; padding: 5px 13px;}
#content_main #BotDiv h1 {color: #9A9A9A; font-size: 16px;}
#content_main #BotDiv p {color: #9A9A9A;}
#content_main .ProdBox {float: left; width: 140px; padding: 5px 0 3px 3px;}
#content_main .ProdBox a {color: #000000; font-weight: bold; font-size: 12px; text-decoration: none;}
#content_main .ProdBox img {padding: 5px; background: url('/images/hubcap/bg_prodbox.gif') no-repeat top center; height: 96px; width: 102px; margin-top: 3px;}

#content_main h3 {font-weight: bold; font-size: 13px; padding-bottom: 7px;}

/* LOGIN PAGE */
.loginsect {border: 1px solid #C0C0C0;}
.loginsect h1 {background-color: #669900; color: #fff;}