﻿body{font-family:Tahoma,Arial;margin:auto;text-align:center;font-size:11px;color:#373737;margin:auto;}
img{border:0;}
h1{font-size:1.3em;font-weight:bold;color:#eeeeee;margin:0;padding:0;}
.title{font-size:1.3em;font-weight:bold;color:#eeeeee;margin:0;padding:0;}

/* site layout */
#outerContainer{background-image:url('/theme/main/images/background-siteMain.jpg');background-repeat:no-repeat;background-position:center top;min-height:1000px;}
#siteContainer{width:994px;margin:auto;}

/* header layout */
#header1{width:994px;height:85px;}
#header2{width:994px;height:39px;background-image:url('/theme/main/images/background-topNav.jpg');text-align:left;}
#header3{width:994px;text-align:left;}

/* content area */
#contentArea{background-image:url('/theme/main/images/background-workarea.jpg');text-align:left;padding:5px 10px 5px 10px;}

/* footer area */
#footerArea{background-image:url('/theme/main/images/background-workarea.jpg');text-align:left;padding:5px 10px 5px 10px;}
#footerArea .header{font-weight:bold;font-size:1.2em;}
#footerArea .dots{border-bottom:dotted 1px #373737;width:100px;margin:3px 0 10px 0;}
#footerArea .copy{height:25px;font-family:Arial;}


/* font styles */
.nav1{color:#cccccc;font-size:1.3em;padding:0 20px 0 0;text-decoration:none;}
.nav1:hover{color:#99bb66;}

.b{font-weight:bold;}
#phoneNumber{font-family:Arial;color:#444444;font-size:1.4em;font-weight:bold;}

.fsa{font-family:Arial;}
.fst{font-family:Tahoma;}

.ft1{color:#333333;font-size:1.2em;font-weight:bold;}
.ft2{color:#001155;font-size:1.3em;font-weight:bold;}
.ft3{color:#a8a8a8;font-size:1.2em;font-weight:bold;}
.ft4{color:#990011;}
.ft5{font-size:1.3em;}

.fc3{color:#cc3300;}
.ft6{font-size:0.9em;}

.lk1 {color:#333333;text-decoration:none}
.lk1:hover{color:#001177;text-decoration:underline}

.lk2 {color:#333333;text-decoration:underline}
.lk2:hover{color:#001177;}

.lk3 {color:#888888;text-decoration:underline}
.lk3:hover{color:#001177;}

.lk4 {color:#dddddd;text-decoration:underline}
.lk4:hover{color:#001177;}

.lk5 {color:#001155;text-decoration:underline}
.lk5:hover{color:#001177;}

.lk6 {color:#666666;text-decoration:none}
.lk6:hover{color:#001177;text-decoration:underline}

.lk7 {color:#dddddd;text-decoration:none}
.lk7:hover{color:#99bb66;}

#viewLarger{text-align:right;padding:0 0 5px 0;}
.moreImagesIcon{width:100px;border:solid 1px red;}

.difl{display:inline;float:left;}
.difr{display:inline;float:right;}
.cb{clear:both;}
.tar{text-align:right;}
.dn{display:none;}
.db{display:block;}

.promotion{color:#333333;font-size:1.3em;font-weight:bold;background-color:#c0c0c0;border:solid 1px #333333;padding:7px;margin-bottom:5px;}

/* filters */
#leftNavHeader{width:204px;height:25px;background-image:url(/theme/main/images/background-leftNavHeader.jpg);color:#eeeeee;margin:0 0 5px 0;font-size:1.2em;font-weight:bold;padding:6px 0 0 7px;}
#filterContainer {width:211px;background-image:url(/theme/main/images/background-filters.gif);}
#filterContainer .header{cursor:pointer;padding:5px 0 0 5px;color:#222222;font-weight:bold;border:solid 1px #333333;margin:auto;margin-top:3px;width:202px;height:17px;background-image:url(/theme/main/images/background-filters-header.gif);}
#filterContainer .sub{padding:0 0 0 10px;margin-top:3px;}

#brandingNavigation .header{cursor:pointer}

/* menu bar */
.menuBarLeft{display:inline;float:left;width:7px;height:31px;background-image:url(/theme/main/images/menuBarLeft.jpg);}
.menuBarRight{display:inline;float:left;width:6px;height:31px;background-image:url(/theme/main/images/menuBarRight.jpg);}
.menuBarCenter{display:inline;float:left;height:31px;color:#eeeeee;background-image:url(/theme/main/images/background-menuBarCenter.jpg);}

/* search */
.productSearchNode{border-bottom:solid 3px #888888;text-align:center;width:167px;padding:3px;margin:10px 0 5px 0;min-height:255px;}
.searchProdTitle{min-height:40px;}
.searchImageNode{min-height:100px;}
.watermark_box {position:relative;display:block;z-index:0;}
img.watermark {position: absolute;top: 1px;right: 1px;z-index:0;}
.quickView img {cursor:pointer;}
.searchNav{text-decoration:none;color:#dddddd;font-size:1.1em;}
.searchNav:hover{text-decoration:underline;}
.searchNavON{text-decoration:underline;color:#999999;font-size:1.1em;}
.searchOther{color:#990011;padding:0 0 0 10px;}

/* product page */
#productPhotoContainer{display:inline;float:left;width:530px;}
#productInfoContainer{display:inline;float:left;width:427px;margin:10px 0 0 10px;}
.productSeperator{background-image:url(/theme/main/images/productSeperator.gif);width:413px;height:7px;}
.colorBlock{width:15px;height:15px;border:solid 1px #888888;display:inline-block;zoom: 1; *display: inline;}
.colorBlock2{width:15px;height:15px;border:solid 1px #888888;margin:0 3px 0 3px;display:inline-block;zoom: 1; *display: inline;}
.imageBlock{position:relative;top:-1px;width:15px;height:15px;border:solid 1px #888888;margin:0;padding:0;display:inline-block;zoom: 1; *display: inline;}
.imageBlock2{position:relative;top:-1px;width:15px;height:15px;border:solid 1px #888888;margin:3px 3px 0 3px;display:inline-block;zoom: 1; *display: inline;}


.colorTypeREG{margin:3px;padding:4px;height:17px;display:inline-block;zoom: 1; *display: inline;}
.colorTypeON{margin:3px;padding:2px 2px 2px 2px;height:17px;border:solid 2px #20255c;display:inline-block;zoom: 1; *display: inline;}
.colorTypeON img{padding:0;margin:0;border:0;}
.styleTypeOFF{width:43px;height:23px;line-height:23px;background-image:url(/theme/main/images/background-styleOFF.jpg);margin:4px;background-position:center;text-align:center;color:#fff;text-decoration:none;display:inline-block;zoom: 1; *display: inline;}
.styleTypeREG{width:43px;height:23px;line-height:23px;background-image:url(/theme/main/images/background-style.jpg);margin:4px;text-align:center;color:#fff;display:inline-block;zoom: 1; *display: inline;}
.styleTypeREG a{text-decoration:none;}

.styleTypeON{width:43px;height:23px;line-height:23px;background-image:url(/theme/main/images/background-styleON.jpg);margin:2px;text-align:center;color:#fff;text-decoration:none;border:solid 2px #20255c;display:inline-block;zoom: 1; *display: inline;}

/* cart page */
.cartNode{width:662px;margin:10px 0 10px 0;}
.cartNode .productImage{display:inline;float:left;margin:0 20px 0 10px;width:100px;}
.cartNode .productCopy{display:inline;float:left;}
.cp1{font-size:1.0em;color:#333333;}
.cp2{font-size:1.2em;color:#333333;font-weight:bold;}
.cp3{font-size:1.2em;color:#990011;font-weight:bold;}
.cartSeperator{background-color:#dddddd;width:662px;height:10px;}

/* checkout */
.ckBreadOn{color:#990000;font-size:1.1em;font-weight:bold;}
.ckBreadOff{color:#888888;font-size:1.1em;font-weight:bold;}
.ckBreadPast{color:#001155;font-size:1.1em;font-weight:bold;}
.ckBreadArrowOn{background-image:url(/theme/main/images/ckBreadArrow.gif); background-repeat:no-repeat; width:55px;height:14px;}
.ckBreadArrowOff{width:55px;height:14px;}
.inStock{color:#338822;font-weight:bold;font-size:1.1em;}
.outOfStock{color:#990011;font-weight:bold;font-size:1.1em;}

.ckFS1{font-size:1.5em;}
.ckFS2{font-size:1.2em;}
.ckFS3{font-size:1.1em;}
.ckFC1{color:#001155;}
.ckFC2{color:#dddddd;}
.b{font-weight:bold}
.inStock{color:#338822;}
.backordered{color:#990011;}

/* billing / shipping page */
.star{color:#990000;}
.addressBox{padding:10px;}
.fieldBox{padding:0 5px 0 0;}
.fieldBoxContainer{padding:0 0 7px 0;}
.billingNotes{padding:10px;color:#888888;}

/* payment page */
.mustOrderBy{font-weight:bold;font-size:0.8em;padding-left:20px;}

/* confirmation page */
.vr{display:inline;float:left;width:1px;border-right:solid 1px #8f8f8f;height:70px;margin:10px 0 10px 0;}
.itemNode{display:inline;float:left;min-height:100px;line-height:80px;vertical-align:middle;text-align:center;}

.vr_s{display:inline;float:left;width:1px;border-right:solid 1px #8f8f8f;height:50px;margin:10px 0 10px 0;}
.itemNode_s{display:inline;float:left;min-height:60px;line-height:60px;vertical-align:middle;text-align:center;}

/* error */
.errorContainer{background-color:#ff7836;color:black;border:solid 1px red;padding:10px 20px 10px 20px;font-weight:bold;}


/* branding */
.longDescription{background-color:#000000;padding:10px;color:White;width:946px;}

.slideBlock{width:868px;overflow:hidden;display:block;float:left;position:relative;height:200px;}

#bestSellersContainer{position:absolute;left:0;top:0;min-width:400px;}
#bestDealsContainer{position:absolute;left:0;top:0;min-width:400px;}
#justArrivedContainer{position:absolute;left:0;top:0;min-width:400px;}

.BrandingHeader0{color:White;font-size:1.1em;font-weight:bold;padding:3px 0 3px 10px;width:200px;background-color:#301a00;border-bottom:1px solid #342411;}
.BrandingHeader0 a{color:White;text-decoration:none;}
.BrandingData0{color:White;padding:5px 0 10px 10px;width:200px;background-color:#301a00;}
.BrandingData0 a{color:White;text-decoration:none;}

.BrandingHeader1{color:White;font-size:1.1em;font-weight:bold;padding:3px 0 3px 10px;width:200px;background-color:#753701;border-bottom:1px solid #342411;}
.BrandingHeader1 a{color:White;text-decoration:none;}
.BrandingData1{color:White;padding:5px 0 10px 10px;width:200px;background-color:#753701;}
.BrandingData1 a{color:White;text-decoration:none;}

.BrandingHeader2{color:White;font-size:1.1em;font-weight:bold;padding:3px 0 3px 10px;width:200px;background-color:#be8001;border-bottom:1px solid #342411;}
.BrandingHeader2 a{color:White;text-decoration:none;}
.BrandingData2{color:White;padding:5px 0 10px 10px;width:200px;background-color:#be8001;}
.BrandingData2 a{color:White;text-decoration:none;}

.BrandingHeader3{color:White;font-size:1.1em;font-weight:bold;padding:3px 0 3px 10px;width:200px;background-color:#848201;border-bottom:1px solid #342411;}
.BrandingHeader3 a{color:White;text-decoration:none;}
.BrandingData3{color:White;padding:5px 0 10px 10px;width:200px;background-color:#848201;}
.BrandingData3 a{color:White;text-decoration:none;}

.BrandingHeader4{color:White;font-size:1.1em;font-weight:bold;padding:3px 0 3px 10px;width:200px;background-color:#4a8401;border-bottom:1px solid #342411;}
.BrandingHeader4 a{color:White;text-decoration:none;}
.BrandingData4{color:White;padding:5px 0 10px 10px;width:200px;background-color:#4a8401;}
.BrandingData4 a{color:White;text-decoration:none;}

.BrandingHeader5{color:White;font-size:1.1em;font-weight:bold;padding:3px 0 3px 10px;width:200px;background-color:#01523e;border-bottom:1px solid #342411;}
.BrandingHeader5 a{color:White;text-decoration:none;}
.BrandingData5{color:White;padding:5px 0 10px 10px;width:200px;background-color:#01523e;}
.BrandingData5 a{color:White;text-decoration:none;}

.BrandingHeader6{color:White;font-size:1.1em;font-weight:bold;padding:3px 0 3px 10px;width:200px;background-color:#003259;border-bottom:1px solid #342411;}
.BrandingHeader6 a{color:White;text-decoration:none;}
.BrandingData6{color:White;padding:5px 0 10px 10px;width:200px;background-color:#003259;}
.BrandingData6 a{color:White;text-decoration:none;}


/* brands page */
.brandImageNode{display:block;float:left;padding:4px 4px 0 4px;}
.brandCopyNode{display:block;float:left;background-color:#000; font:Tahoma, Geneva, sans-serif; font-size:1em; text-align:center; width:145px; margin-left:8px;padding:4px;}

/*popup shopping cart*/
#popupCart
{
	background-image: url('/theme/main/images/popup-cart-bg.png');
	width: 314px;
	padding: 4px;
	position: absolute;
	top: 18px;
	left: 0px;
	z-index: 99;
	display: none;
}

#popupCart .d
{
	background-color: #ffffff;
	border: 1px #ebebeb solid;
	padding: 16px 5px 5px 5px;
	max-height: 388px;
	overflow: auto;
	overflow-x: hidden;
	position: relative;
}

.popupCartItem
{
	font-size: 12px;
}

.popupCartItem a
{
	display: block;
	float: left;
	width: 100px;
}

.popupCartItem div.details
{
	float: left;
	width: 170px;
	text-align: left;
	padding-left: 14px;
}

.popupCartItem .price
{
	text-align: right;
	position: relative;
	padding-right: 12px;
}

.popupCartItem .remove
{
	cursor: pointer;
}

.popupCartItem .remove:hover
{
	color: #001177;
}

.popupCartItem-separator
{
	height: 2px;
	background-color: #333333;
	margin-bottom: 12px;
}

.popupCartItem .remove
{
	text-decoration: underline;
}

#popupCart .close
{
	position: absolute;
	top: 6px;
	right: 6px;
	cursor: pointer;
}

#popupCart .free-ship
{
	color: #990000;
	font-weight: bold;
	background-color: #ffffff;
	padding: 6px 0px 6px 0px;
}

#popupCart .checkout
{
	height: 23px;
	background-color: #333333;
	color: #ffffff;
	line-height: 23px;
	font-size: 12px;
	font-weight: bold;
}

#popupCart .checkout div
{
	float: left;
	padding-left: 10px;
}

#popupCart-itemcount
{
	display: none;
}

#popupCart .checkout img
{
	float: right;
	display: block;
}

#ajaxProductContainer{text-align:left;}
#ajaxProductContainer #productPhotoContainer{display:inline;float:left;width:250px;padding:10px;}
#ajaxProductContainer #productInfoContainer{display:inline;float:left;width:300px;}

#quickViewDialog
{
	background-image: url('/theme/main/images/popup-cart-bg.png');
	width: 600px;
	padding: 4px;
	position: absolute;
	z-index: 1001;
	top: 0px;
	left: 0px;
	display: none;
}

.quickViewWrapper
{
	background-color: #ffffff;
	border: 1px #950505 solid;
}

#qiuckViewClose
{
	position: absolute;
	top: 13px;
	right: 12px;
	cursor: pointer;
}







#emailProductContainer{text-align:left;}
#emailProductContainer #productPhotoContainer{display:inline;float:left;width:100px;padding:10px;}
#emailProductContainer #productInfoContainer{display:inline;width:570px;margin:0px 0px 15px 15px;border-bottom:solid 1px #000000;}
#emailProductContainer #productSpecsContainer{display:inline;float:left;width:350px;margin-left:15px;padding-top:30px;}
#emailProductContainer #emailContainer{display:inline;width:570px;margin-left:15px;}
#emailProductContainer #emailContainer .col1{width:75px;margin:0px 0px 10px 15px;float:left;}
#emailProductContainer #emailContainer .col2{margin:0px 0px 10px 15px;float:left;}

#emailProductDialog
{
	background-image: url('/theme/main/images/popup-cart-bg.png');
	width: 600px;
	padding: 4px;
	position: absolute;
	z-index: 1001;
	top: 0px;
	left: 0px;
	display: none;
}

.emailProductWrapper
{
	background-color: #ffffff;
	border: 1px #950505 solid;
	height:545px;	
}

#emailProductClose
{
	position: absolute;
	top: 13px;
	right: 12px;
	cursor: pointer;
}

.emailProduct img {cursor:pointer;}

.simplePopup a {cursor:pointer;}

#simplePopupContainer{text-align:left;}

#simplePopupDialog
{
	background-image: url('/theme/main/images/popup-cart-bg.png');
	width: 600px;
	padding: 4px;
	position: absolute;
	z-index: 1001;
	top: 0px;
	left: 0px;
	display: none;
}

.simplePopupWrapper
{
	background-color: #ffffff;
	border: 1px #950505 solid;
	min-height:145px;	
}

#simplePopupClose
{
	position: absolute;
	top: 13px;
	right: 12px;
	cursor: pointer;
}



a.button8 {background: transparent url('/theme/Main/images/buttons/bg_button8_a.jpg') no-repeat scroll top right;color: #fff;display: block;float: left;font: normal 14px arial, sans-serif;height: 27px;margin-right: 6px;padding-right: 14px;text-decoration: none;}
a.button8 span {background: transparent url('/theme/Main/images/buttons/bg_button8_span.jpg') no-repeat;display:block;min-width:90px;line-height:17px;padding:5px 10px 5px 30px;}
a.button8:active {background-position: bottom right;color: #000;outline: none;}
a.button8:active span {background-position:bottom left;padding:6px 10px 4px 30px;}  

a.button8OFF {background: transparent url('/theme/Main/images/buttons/bg_button8_aOFF.jpg') no-repeat scroll top right;color: #fff;display: block;float: left;font: normal 14px arial, sans-serif;height: 27px;margin-right: 6px;padding-right: 14px;text-decoration: none;}
a.button8OFF span {background: transparent url('/theme/Main/images/buttons/bg_button8_spanOFF.jpg') no-repeat;display:block;min-width:90px;line-height:17px;padding:5px 10px 5px 30px;}
a.button8OFF:active {background-position: bottom right;color: #000;outline: none;}
a.button8OFF:active span {background-position:bottom left;padding:6px 10px 4px 30px;}

a.button9 {background: transparent url('/theme/Main/images/buttons/bg_button9_a.jpg') no-repeat scroll top right;color: #fff;display: block;float: left;font: normal 14px arial, sans-serif;height: 27px;padding-right: 30px;text-decoration: none; cursor: pointer;}
a.button9 span {background: transparent url('/theme/Main/images/buttons/bg_button9_span.jpg') no-repeat;display:block;line-height:17px;padding:5px 15px 5px 20px;}
a.button9:active {background-position: bottom right;color: #000;outline: none;}
a.button9:active span {background-position:bottom left;padding:6px 15px 4px 20px;}

a.button9OFF {background: transparent url('/theme/Main/images/buttons/bg_button9_aOFF.jpg') no-repeat scroll top right;color: #fff;display: block;float: left;font: normal 14px arial, sans-serif;height: 27px;padding-right: 30px;text-decoration: none; cursor: not-allowed;}
a.button9OFF span {background: transparent url('/theme/Main/images/buttons/bg_button9_spanOFF.jpg') no-repeat;display:block;line-height:17px;padding:5px 10px 5px 20px;}
a.button9OFF:active {background-position: bottom right;color: #000;outline: none;}
a.button9OFF:active span {background-position:bottom left;padding:6px 10px 4px 20px;}

a.button10 {background: transparent url('/theme/Main/images/buttons/bg_button10_a.jpg') no-repeat scroll top right;color: #fff;display: block;float: left;font: BOLD 10px arial, sans-serif;height: 19px;padding-right: 16px;text-decoration: none;}
a.button10 span {background: transparent url('/theme/Main/images/buttons/bg_button10_span.jpg') no-repeat;display:block;line-height:8px;padding:5px 10px 6px 10px;}
a.button10:active {background-position: bottom right;color: #000;outline: none;}
a.button10:active span {background-position:bottom left;padding:6px 10px 5px 10px;}

a.button11 {background: transparent url('/theme/Main/images/buttons/bg_button9_a.jpg') no-repeat scroll top right;color: #fff;display: block;float: left;font: normal 14px arial, sans-serif;height: 27px;padding-right: 30px;text-decoration: none; cursor: pointer;}
a.button11 span {background: transparent url('/theme/Main/images/buttons/bg_button9_span.jpg') no-repeat;display:block;line-height:17px;padding:5px 15px 5px 20px;}
a.button11:active {background-position: bottom right;color: #000;outline: none;}
a.button11:active span {background-position:bottom left;padding:6px 15px 4px 20px;}  

a.button11OFF {background: transparent url('/theme/Main/images/buttons/bg_button9_aOFF.jpg') no-repeat scroll top right;color: #fff;display: block;float: left;font: normal 14px arial, sans-serif;height: 27px;padding-right: 30px;text-decoration: none; cursor: not-allowed;}
a.button11OFF span {background: transparent url('/theme/Main/images/buttons/bg_button9_spanOFF.jpg') no-repeat;display:block;line-height:17px;padding:5px 10px 5px 20px;}
a.button11OFF:active {background-position: bottom right;color: #000;outline: none;}
a.button11OFF:active span {background-position:bottom left;padding:6px 10px 4px 20px;}


a.button12 {background: transparent url('/theme/Main/images/buttons/bg_button12_a.jpg') no-repeat scroll top right;color: #fff;display: block;float: left;font: normal 14px arial, sans-serif;height: 27px;padding-right: 10px;text-decoration: none; cursor: pointer;}
a.button12 span {background: transparent url('/theme/Main/images/buttons/bg_button12_span.jpg') no-repeat;display:block;line-height:17px;padding:5px 15px 5px 20px;}
a.button12:active {background-position: bottom right;color: #000;outline: none;}
a.button12:active span {background-position:bottom left;padding:6px 15px 4px 20px;}  

a.button12OFF {background: transparent url('/theme/Main/images/buttons/bg_button12OFF_a.jpg') no-repeat scroll top right;color: #fff;display: block;float: left;font: normal 14px arial, sans-serif;height: 27px;padding-right: 10px;text-decoration: none; cursor: not-allowed;}
a.button12OFF span {background: transparent url('/theme/Main/images/buttons/bg_button12OFF_span.jpg') no-repeat;display:block;line-height:17px;padding:5px 15px 5px 20px;}
a.button12OFF:active {background-position: bottom right;color: #000;outline: none;}
a.button12OFF:active span {background-position:bottom left;padding:6px 15px 4px 20px;}  

#dropDownBrand, #dropDownBrand li ul
{
	display: block;
	margin: 0px;
	list-style: none outside none;
	padding: 0px;
	position: relative;
	z-index: 21;
}

#dropDownBrand li
{
	background-position: center bottom;
	background-repeat: no-repeat;
	display: block;
	float: left;
    height:auto;
	margin: 0px;
	padding: 0px;
	position: relative;
	padding:0 0 5px 0;
}

#dropDownBrand li:hover
{
	background-image: url('/images/dropDownBrand-li-bg.png');
}

#dropDownBrand li a
{
	background-image: url('/images/downArrow.png');
	background-position: right 7px;
	background-repeat: no-repeat;
	display: block;
    color:#cccccc;
    font-size:1.3em;
    padding:0 20px 0 0;
    text-decoration:none;
}

#dropDownBrand li:hover a
{
	background-image: url('/images/downArrow-hover.png');
}

#dropDownBrand li ul
{
	display: none;
	left: 0px;
	padding: 5px;
	position: absolute;
	top: 20px;
	width: 360px;
}

.transparent
{
	background-image: url('/theme/main/images/transparent.png');
}

#dropDownBrand li ul li
{
	background-color: #ffffff;
	background-position: left top;
	background-repeat: repeat-x;
	border-left: 1px #990000 solid;
	border-right: 1px #990000 solid;
	float: none;
}

#dropDownBrand li ul li a
{
	background-image: none;
	color: #d4d4d4;
	font-size: 16px;
	height: auto;
	padding: 1px 0px 1px 10px;
}

#dropDownBrand li:hover ul li a
{
	background-image: none;
	color: #d4d4d4;
}

#dropDownBrand li ul li ul
{
	display: block;
	left: auto;
	position: relative;
	top: auto;
}

#dropDownBrand li ul li ul li
{
	background-image: url('/images/nav-bullet.gif');
	background-position: left 10px;
	background-repeat: no-repeat;
	border: none;
	display: list-item;
	float :left;
	padding: 2px 0 2px 8px;
	height:auto;
	width: 165px;
}

#dropDownBrand li ul li ul li:hover
{
	background-image: url('/images/nav-bullet.gif');
}

#dropDownBrand li ul li ul li a
{
	color: #333333;
	display: inline;
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
}

#dropDownBrand li:hover ul li ul li a
{
	color: #333333;
}

#dropDownBrand li ul li ul li a:hover
{
	color: #991100;
	text-decoration: underline;
}

#dropDownBrand .borderTop
{
	border-top: 1px #990000 solid;
}

#dropDownBrand .borderBottom
{
	border-bottom: 1px #990000 solid;
}

#dropDownNav, #dropDownNav li ul
{
	display: block;
	margin: 0px;
	list-style: none outside none;
	padding: 0px;
	position: relative;
	z-index: 20;
}

#dropDownNav li
{
	background-position: center bottom;
	background-repeat: no-repeat;
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
}

#dropDownNav li:hover
{
	background-image: url('/images/dropDownNav-li-bg.png');
}

#dropDownNav li a
{
	background-image: url('/images/downArrow.png');
	background-position: right 12px;
	background-repeat: no-repeat;
	color: #272727;
	display: block;
	font-size: 13px;
	height: 25px;
	padding: 6px 16px 0px 15px;
	text-decoration: none;
	font-weight:bold;
}

#dropDownNav li:hover a
{
	background-image: url('/images/downArrow-hover.png');
	color: #001177;
}

#dropDownNav li ul
{
	display: none;
	left: 0px;
	padding: 5px;
	position: absolute;
	top: 31px;
	width: 360px;
}

.transparent
{
	background-image: url('/theme/main/images/transparent.png');
}

#dropDownNav li ul li
{
	background-color: #ffffff;
	background-image: url('/theme/main/images/background-dropDownHeader.jpg');
	background-position: left top;
	background-repeat: repeat-x;
	border-left: 1px #990000 solid;
	border-right: 1px #990000 solid;
	float: none;
}

#dropDownNav li ul li:hover
{
	background-image: url('/theme/main/images/background-dropDownHeader.jpg');
}

#dropDownNav li ul li a
{
	background-image: none;
	color: #d4d4d4;
	font-size: 16px;
	height: auto;
	padding: 1px 0px 1px 10px;
	text-decoration:none;
}

#dropDownNav li:hover ul li a
{
	background-image: none;
	text-decoration:none;
	color:#d4d4d4;
}

#dropDownNav li ul li a:hover
{
	background-image: none;
	text-decoration:underline;
	color:#fff;
}

#dropDownNav li ul li ul
{
	display: block;
	left: auto;
	position: relative;
	top: auto;
}

#dropDownNav li ul li ul li
{
	background-image: url('/images/nav-bullet.gif');
	background-position: left 10px;
	background-repeat: no-repeat;
	border: none;
	display: list-item;
	float :left;
	padding: 2px 0 2px 8px;
	width: 165px;
}

#dropDownNav li ul li ul li:hover
{
	background-image: url('/images/nav-bullet.gif');
}

#dropDownNav li ul li ul li a
{
	color: #333333;
	display: inline;
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
}

#dropDownNav li:hover ul li ul li a
{
	color: #333333;
}

#dropDownNav li ul li ul li a:hover
{
	color: #991100;
	text-decoration: underline;
}

#dropDownNav .borderTop
{
	border-top: 1px #990000 solid;
}

#dropDownNav .borderBottom
{
	border-bottom: 1px #990000 solid;
}

#overlay, #quickViewOverlay, #emailProductOverlay, #simplePopupOverlay
{
	background-color: #000000;
	display: none;
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 98;
	width: 100%;
}

#overlay
{
	display: block;
	filter: alpha(opacity = 45);
	opacity: 0.45;
}

#dialog
{
      background-color: #ffffff;
      border: 1px #666666 solid;
      height: 400px;
      width: 600px;
      position: absolute;
      z-index: 99;
      top: 0px;
      left: 0px;
}

#overlay.display-none, .display-none
{
    display: none;
}


#tabcontainer {width:413px;}
#tabdatacontainer{width:393px;height:105px;padding:10px 10px 10px 10px;overflow:auto;border-top:1px solid #f1f1f1;}
#tabnav{height:20px;margin:0;padding:1px;}
#tabnav li{margin:0;padding:0;display:inline;list-style-type:none;}
#tabnav a:link, #tabnav a:visited{text-align:center;float:left;background:url(/images/background_tabButtonOFF.jpg);font-size:1.0em;line-height:24px;padding:2px 10px 2px 10px;margin-right:4px;text-decoration:none;color:#fff;font-weight:bold;}
#tabnav a:link.red{text-align:center;float:left;background:url(/images/background_tabButtonOFF.jpg);font-size:0.8em;line-height:16px;padding:2px 10px 2px 10px;margin-right:4px;text-decoration:none;color:#fff;font-weight:bold;}
#tabnav a:link.active, #tabnav a:visited.active{height:24px;width:137px;text-align:center;background:url(/images/background_tabButtonON.jpg);color:#333333;}
#tabnav a:hover{text-decoration:underline;}
.tabData_Active{display:inline;}
.tabData_Disabled{display:none;}


#tabcontainer2 {width:737px;}
#tabdatacontainer2{width:707px;height:128px;padding:10px 10px 10px 10px;color:White;}
#tabnav2{height:26px;margin:0;padding-left:0;background-color:#333333;}
#tabnav2 li{margin:0;padding:0;display:inline;list-style-type:none;}
#tabnav2 a:link, #tabnav2 a:visited{text-align:center;border-bottom:solid 1px #333333;float:left;background:url(/images/background_tab2ButtonOFF.jpg);font-size:10px;line-height:19px;font-weight:bold;padding:4px 10px 2px 10px;margin-right:4px;text-decoration:none;color:#fff;width:147px;}
#tabnav2 a:link.active, #tabnav2 a:visited.active{text-align:center;border-bottom:solid 1px #666666;background:url(/images/background_tab2ButtonON.jpg);color:#2f2f2f;width:147px;}
#tabnav2 a:hover{text-decoration:underline;}
.tabData2_Active{display:inline;}
.tabData2_Disabled{display:none;}


#brandingTabContainer {width:966px;}
#brandingTabDataContainer{width:946px;height:216px;padding:10px;background-image:url(/images/background_brandingProducts.jpg);}
#tabnav3{height:28px;margin:10px 0 0 0;padding:0px;}
#tabnav3 ul{margin:0;padding:0;}
#tabnav3 li{margin:0;padding:0;display:inline;list-style-type:none;}
#tabnav3 a:link, #tabnav a:visited{height:24px;width:122px;text-align:center;float:left;background:url(/images/brandingTabOFF.jpg);font-size:1.0em;line-height:24px;padding:2px 10px 2px 10px;text-decoration:none;color:#333333;font-weight:bold;}
#tabnav3 a:link.red{text-align:center;float:left;background:url(/images/brandingTabOFF.jpg);font-size:0.8em;line-height:16px;padding:2px 10px 2px 10px;margin-right:4px;text-decoration:none;color:#fff;font-weight:bold;}
#tabnav3 a:link.active, #tabnav a:visited.active{text-align:center;background:url(/images/brandingTabON.jpg);color:#dddddd;}
#tabnav3 a:hover{text-decoration:underline;}
.tabData_Active{display:inline;}
.tabData_Disabled{display:none;}
td.emailcol {text-align: right;}
