﻿* {padding: 0;margin: 0;border: 0;}
body {background: url('images/bgGradient.gif') top repeat-x #000000;font-family: Helvetica, Arial;font-size: 9pt;color: #212121;}
#Frame {width:977px;background: url('images/bgGradient.gif') top repeat-x #000000;padding-bottom:22px;}
td{text-align: left;vertical-align: top;}
a {color: #ffffff;text-decoration: none;}
a:hover{text-decoration: underline;}
ul {list-style:none;}
#Header {}
#HeaderNav {width:100%;}
#HeaderBreadcrumbs{width:613px;color:#939393;vertical-align:bottom;text-transform:uppercase;font-size:7pt;padding-top:25px;}
#HeaderBreadcrumbs a{color:#939393;}
#HeaderSearchDiv{width:204px;background:#ffffff;margin-top:22px;margin-left:4px;}
#HeaderSearchInput {width:154px;height:14px;font-size:7pt;line-height:14px;margin-top:1px;margin-left:9px;margin-right:18px;margin-bottom:1px;}
.q {width:154px;height:14px;font-size:7pt;line-height:14px;margin-top:1px;margin-left:9px;margin-right:16px;margin-bottom:1px;}
#HeaderSearchBtn {width:19px;height:13px;font-size:7pt;background:#999999;color:#ffffff;margin-top:1px;margin-left:0px;margin-right:0px;margin-bottom:1px;}
.sa {width:19px;height:13px;font-size:7pt;background:#999999;color:#ffffff;margin-top:1px;margin-left:0px;margin-right:0px;margin-bottom:1px;}
#Body {}
#BodyLeft{margin:1px;width:761px;}
#BodyLeftNav{width:145px;}
.leftNavUl li{width:145px;height:34px;}
.leftSubNavUl li{width:145px;height:34px;background:#ffffff;}
#BodyLeftContent{margin:1px;margin-left:2px;min-height:638px;background:#e5e6e7;}
#BodyLeftContentTop{margin:0px;margin-bottom:0px;width:613px;background:#000000;}
#BodyLeftContentTop img{}
#BodyLeftContentBottom{margin: 0px;margin-top:0px;background:#e5e6e7;padding:17px;}
#BodyLeftContentBottom h1 {font-size: 11pt;font-weight: bold;}
#BodyLeftContentBottom h2 {font-size: 11pt;font-weight: bold;}
#BodyLeftContentBottom h3 {font-size: 11pt;font-weight: bold;}
#BodyLeftContentBottom p {margin-bottom:16px;}
#BodyLeftContentBottom a{color:#666666;text-decoration:underline;}
#BodyLeftContentBottom a:hover{color:#000000;text-decoration:underline;}
#BodyLeftContentBottom ul {list-style-type:disc;margin-left:16px;margin-bottom:12px;}
.emptyHeaderDiv {background-color:#fff100;height:20px;}
#ProductsStoreButtonArea {margin-top:200px;margin-left:13px;width:270px;padding-top:6px;padding-bottom:6px;border-top:solid 1px #918f8f;border-bottom:solid 1px #918f8f;color:#ffffff;}
#ProductsStoreButtonAreaInner {margin-top:4px;margin-bottom:6px;color:#ffffff;font-weight:bold;}
#ProductsStoreButtonAreaInner input{margin-left:20px;text-align:center;color:#989494;font-size:8pt;height:19px;line-height:17px;}
#ProductsStoreButtonAreaInner p{margin-top:2px;margin-bottom:2px;}
#ProductsStoreButtonArea2 {margin-top:5px;margin-left:13px;color:#ffffff;}
#ProductsDetailsArea{text-transform:uppercase;}
#ProductsFactsDivOpen {margin-top:32px;background:#686868;padding:12px;padding-bottom:0px;color:#ffffff;width:554px;}
#ProductsFactsDivOpen1{cursor:pointer;}
.productsFactsDivOpen {margin-top:12px;background:#686868;padding:6px;padding-bottom:0px;color:#ffffff;width:554px;}
.productsFactsDivOpen1{cursor:pointer;}
.productsFactsTbl1 {color:#fff100;text-transform:uppercase;font-size:9pt;font-weight:bold;width:542px;margin:6px;margin-bottom:0px;}
.productsFactsTbl1 tr td{padding-bottom:16px;}
.productsFactsTbl2 {color:#ffffff;border-top:solid 1px #afafaf;}
#Footer{width:977px;padding-top:13px;}
#SidebarStoreLocator {width:204px;height:128px;margin:2px;background:#616264;border-top:solid 1px #989899;border-left:solid 1px #989899;}
#SidebarStoreLocator1 {width:197px;margin:3px;background:#c2c4c6;}
#SidebarStoreLocator2 {width:191px;margin:3px;padding:3px;padding-bottom:6px;background:#fff100;vertical-align:bottom;}
#storeLoc1 {margin-top:1px;margin-bottom:1px;}
#locatorImg {margin-top:1px;margin-left:0px;margin-right:0px;margin-bottom:2px;}
.locatorInput {width:154px;height:23px;font-size:7pt;line-height:23px;border-top:solid 1px #a6a14c;border-left:solid 1px #a6a14c;}
.locatorTd1{padding-top:3px;padding-left:3px;}
.locatorTd2{padding-top:3px;padding-left:10px;}
#SidebarUnit{width:204px;height:298px;margin:2px;border-top:solid 1px #989899;border-left:solid 1px #989899;}
#SidebarUnit iframe{width:204px;height:254px;}
#SidebarLatestNews {width:194px;margin:2px;padding: 5px;background: url('images/SidebarLatestNews-bg.gif') repeat-y #555555;border-top:solid 1px #6e6e6e;border-left:solid 1px #989899;font-size: 8pt;min-height:150px;}
.sidebarLatestNews_Headline{color: #ffffff;text-transform:uppercase;font-size:11px;font-weight: bold;padding-top:8px;padding-left:7px;padding-bottom: 10px;}
.sidebarLatestNews_NewsItem{padding:5px;}
.sidebarLatestNews_NewsItem:hover{background: url('images/SidebarLatestNews-bg-over.gif') repeat-y #2b2b2b;}
.sidebarLatestNews_Summary{color:#ffffff;}
.sidebarLatestNews_Title{color:#ffff00;font-weight: bold;}
.noStyle {text-decoration: none;}
#FooterSitemap{vertical-align: top;padding-left:5px;padding-right:5px;padding-top:2px;font-size:8pt;}
#FooterSitemap a{color:#666666;}
#FooterIcons{vertical-align: bottom;text-align: left;padding-left:5px;padding-top:10px;padding-bottom:8px;width:280px;}
#FooterContactDiv{width: 683px;height: 15px;padding-top:38px;padding-right:5px;text-align: right;color: #ffff00;font-weight: bold;vertical-align: bottom;font-size: 7pt;height:10px;}
#HrWhite{border-top:solid 1px #a5a5a5;margin-top:16px;}
#FooterContactDiv a{color: #ffffff;text-transform:uppercase;text-decoration:none;margin-right:8px;}
#FooterDisclaimer{color: #666666;font-size:7pt;width:600px;padding-top:16px;}
.menu_list {width: 145px;}
.menu_head {text-align:center;padding-top:10px;height:23px;cursor: pointer;position: relative;font-weight:bold;font-size:7pt;text-transform:uppercase;background: #505153 url(LeftNav-bg.png) center right no-repeat;}
.menu_head a {display:block;margin-top:-10px;padding-top:10px;width:145px;height:23px;}
.menu_head a:hover{color:#4d4d4d;width:145px;height:33px;text-decoration:none;}
.menu_head_over a{color:#4d4d4d;}
.menu_body {display:none;text-align:center;background:#ffffff;}
.menu_body a{display:block;color:#3d3d3d;background-color:#ffffff;padding-top:6px;padding-bottom:6px;font-weight:bold;font-size:7pt;text-decoration:none;text-transform:uppercase;}
.menu_body a:hover{color: #000000;background:#e1e1e1;}
.productsFactsDivOpen a{color:#cccccc !important;}
.textHeader {margin-top:-13px;}
.normalCaps {text-transform:none;}
.buttonNew{border:solid 1px #000000;}
.shareSecretInput{border:solid 1px #cccccc;height:20px;}
ol {padding-left:32px;padding-top:0px;padding-bottom:12px;}
.thumbs  tr td {padding:8px;}
.thumbs  tr td img {width:264px;height:174px;}
#fb_bot{background-image:url(images/fb/fb_bg.jpg);padding:5px 3px;background-repeat:no-repeat;}
#clearance_banner{margin:-1px 0 -2px 2px;#margin:3px 0 -3px 2px;}
.lblboto {color:Red;}
.lblnostock {color:Red;}


/* New Top Nav */
#root-template #header {
	padding-bottom:16px;
}
#header #main-nav {
	width:823px;
	float:right;
	height:33px;
	border-top:1px solid #535455;
}
#header #main-nav {
	width:823px;
	float:right;
	height:33px;
	border-top:1px solid #535455;
}
#header #main-nav li {
	list-style:none;
	float:left;
}
#header #main-nav li a {
	display:block;
	height:33px;
	background:url('images/header-navigation.gif') no-repeat;
	text-indent:-9999px;
}
#header #main-nav li a:hover {
	background-position:0 -33px;
}
#header #main-nav li a#main-nav-1 {
	width:176px;
}
#header #main-nav li a#main-nav-2 {
	background-position:-176px 0;
	width:129px;
}
#header #main-nav li a#main-nav-2:hover {
	background-position:-176px -33px;
}
#header #main-nav li a#main-nav-3 {
	background-position:-305px 0;
	width:155px;
}
#header #main-nav li a#main-nav-3:hover {
	background-position:-305px -33px;
}
#header #main-nav li a#main-nav-4 {
	background-position:-460px 0;
	width:106px;
}
#header #main-nav li a#main-nav-4:hover {
	background-position:-460px -33px
}
#header #main-nav li a#main-nav-5 {
	background-position:-566px 0;
	width:152px;
}
#header #main-nav li a#main-nav-5:hover {
	background-position:-566px -33px;
}
#header #main-nav li a#main-nav-6 {
	background-position:-718px 0;
	width:105px;
}
#header #main-nav li a#main-nav-6:hover {
	background-position:-718px -33px;
}

        .newMenuOver
        {
            color: #4d4d4d;
            background-image: url(LeftNav-bg-over.png);
        }
        .newMenuCurrentPage
        {
            color: #4d4d4d;
            background-image: url(LeftNav-bg-over.png);
        }
        .newMenuOver a
        {
            color: #4d4d4d;
        }
        .newMenuCurrentPage a
        {
            color: #4d4d4d;
        }
        .menu_list
        {
            width: 145px;
        }
        .menu_head
        {
            text-align: center;
            padding-top: 10px;
            height: 23px;
            cursor: pointer;
            position: relative;
            font-weight: bold;
            font-size: 7pt;
            text-transform: uppercase;
        }
        .menu_current_page
        {
            background: url(LeftNav-bg-over.png);
        }
        .menu_current_page a
        {
            color: #4d4d4d;
        }
        .menu_head a
        {
            display: block;
            margin-top: -10px;
            padding-top: 10px;
            width: 145px;
            height: 23px;
        }
        .menu_head a:hover
        {
            color: #4d4d4d;
            width: 145px;
            height: 33px;
            text-decoration: none;
        }
        .menu_head_over a
        {
            color: #4d4d4d;
        }
        .menu_body
        {
            display: none;
            text-align: center;
            background: #ffffff;
        }
        .menu_body a
        {
            display: block;
            color: #3d3d3d;
            background-color: #ffffff;
            padding-top: 6px;
            padding-bottom: 6px;
            font-weight: bold;
            font-size: 7pt;
            text-decoration: none;
            text-transform: uppercase;
        }
        .menu_body a:hover
        {
            color: #000000;
            background: #e1e1e1;
        }

