@import url("../../../../css/base.css");

/* Global Styles
--------------------------------------------------------*/
body
{
	padding: 0;
	background-position: center top;
	background-image: url(images/page_bg_new.jpg);
	background-repeat: no-repeat;
	background-color: #000000;
	background-attachment: fixed;
}
.TopBanner
{
	font-family: Verdana, Arial, Helvetica, sans-serif; /* Font Face */
	font-size: 28px; /* Font Size */
	color: #666666; /* Font Color */
	font-weight: bold; /* Font Style */
	font-style: normal; /* FontStyle */
	text-decoration: none;
	/*background-color: #FFFFFF;  Background Color
	background-image: url(images/top2_bg.jpg); */
	background-repeat: repeat-x; /* Background Image */
	text-align: left; /* Align Text */
	height: 260px;
}
#PageSubTable {border: 8px solid #2f2f2f; background: #000000 url(images/page_table_bg.jpg) no-repeat; width: 924px; _width: 924px; border-top: 0px;}
#ContentCell {height: 430px; padding: 10px; border:none; margin:10px;}
#PageCell {border: 0px solid #cccccc;}

/* Form Element Styles */
#Form2 input, #Form2 select {font: 12px Arial, Helvetica, sans-serif; color: #555; line-height: normal}

/* Instructions Box */
/*#Instruction1_InstructCell {background:#F3F3F3; border: 1px solid #ccc; padding: 7px}*/
#Instruction1_InstructCell {padding: 7px}

/* Error Messages */
.Messages, .ErrorMessages {font-size: 14px; font-weight: bold; color: #c9861a;}
table.formtbl .ErrorMessages {width: 5px}

/* Content Tables */
.ContentTableHeader, .ContentTable, .ContentTableHorizontal {color: #c9861a;}
table.optionsbox {border: 1px solid #555}

/* Form Styles */
.col2 .c1 {border-right: 1px dashed #ccc}
#Form2 input, #Form2 select {font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
/*#Form2 input, #Form2 select {font: 12px Arial, Verdana, Helvetica, sans-serif; color: #ffffff; background-color: #696969; border: solid 1px #c9861a; padding:0px; margin:0px}
*/
/* Type Styles
--------------------------------------------------------*/

/* Global Font Style */
#TopBannerCell, #TopSubBannerCell, #LeftColumnCell,
#RightColumnCell, #FooterCell, #ContentCell, .Content,
#BreadCrumbs1_BreadCrumbs1, .Instructions {font: 12px "Trebuchet MS" , Arial, Helvetica, sans-serif;}

/* Instructions */
.Instructions {color: #ffffff}

/* Page Headlines */
.Headings, #ContentCell h1 {font-size: 16px; font-weight: bold; color: #c9861a; border-bottom: 1px solid #555; padding-bottom: 5px; margin-bottom: 15px}

/* Sub Headlines */
.subHeadings, #ContentCell h2, .Content h2 {font-size: 14px; font-weight: bold; color: #555; margin-bottom: 15px}
#ContentCell h2.divide {padding-top: 15px; border-top: 1px dashed #ccc}

/* Sub Headlines 2 */
#ContentCell h3 {font-size: 12px; font-weight: bold; color: #555; margin: 0}

/* Body Copy */
.Content
{
	line-height: 18px;
	color: #ffffff;
	/*url(images/page_cell_bg.jpg) repeat-x left top;*/
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	/*background-color: #f5f5f5;
	background: #f5f5f5;*/
}
#ContentCell p {font-size: 12px; margin: 0 0 15px 0}

/* Static Page List Styles */
.static #ContentCell li {margin: 0 0 15px 0}
.static #ContentCell li ul {margin: 15px 0 0 0; padding: 0; list-style: none}

/* Help Page Back To Top Link */
#ContentCell p.top {text-align: right}
#ContentCell p.top a {padding-left: 20px; background: url(images/design/c-top.gif) no-repeat 0 50%}

#ContentCell .formtbl td.input p {margin-top: 15px}

/* Body Link Styles */
.Content a, #Instruction1_InstructCell a  {color: #c9861a; text-decoration: underline}
.Content a:hover, #Instruction1_InstructCell a:hover  {color: #c9861a; text-decoration: none}

/* TopBanner Styles
--------------------------------------------------------*/
#TopBannerCell {padding: 0; margin: 0; font-size: 10px; color: #555}

#TopBannerCell .logo { float:left; margin:0; width: 50%; height: 46px; line-height: 46px}
#TopBannerCell .logo a {color: #555; text-decoration: none; font-size: 20px}
#TopBannerCell .cart {float: right; width: auto; margin-top: 0px}
#TopBannerCell .cartnav li {border-right: 1px solid #c9861a; color:#c9861a;}
/*#TopBannerCell .cartnav li.viewcart a {background: url(images/carticon.gif) no-repeat 0 50%; padding-left: 18px}*/
#TopBannerCell .cartnav li.viewcart a {}
#TopBannerCell .cartnav li a
{
	color: #c9861a;
	font: 14px "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 0px;
	padding-top: 0px;
}
#TopBannerCell .shopcart {margin-left: 10px}
#TopBannerCell .shopcart .items 
{
	display:list-item;
	margin-right: 5px
}

#TopBannerCell ul { padding: 0 0 8px 0; margin: 0; list-style: none; float:left}
#TopBannerCell li { display: inline}
#TopBannerCell .searchTable .head {vertical-align: middle; padding:0px; color: #c9861a; font: 12px "Trebuchet MS" , Arial, Helvetica, sans-serif;}
#TopBannerCell .searchTable .SeachBoxFiled {height: 22px; width:180px; border: none; background-color:#c9861a; color: #000000; text-decoration:none; font: 12px "Trebuchet MS" , Arial, Helvetica, sans-serif;}
#TopBannerCell .searchTable .simplesearch_button {vertical-align: middle; height: 22px; display:block; color: #ffffff; font: 12px "Trebuchet MS" , Arial, Helvetica, sans-serif; background-color:#2f2f2f; text-decoration:none;}
#TopBannerCell .searchTable .textbox {vertical-align: middle; padding:0px;}
#TopBannerCell .searchTable .button {vertical-align: middle; padding:0px;}
#TopBannerCell .searchTable .advsearch {vertical-align: middle; padding:0px;}
#TopBannerCell li a {color: #555; text-decoration: none}
#TopBannerCell li a:hover {text-decoration: underline}
#TopBannerCell .top-nav {display: none}

/* Cart Links */
/*#TopBannerCell ul.cartnav {float:left; height:40px; line-height:40px; width:250px; margin:10px 0 0 0; padding:0 0 0 10px;}
#TopBannerCell .cart {}
#TopBannerCell ul.cartnav li {padding:0; margin:0;}
#TopBannerCell ul.cartnav li.viewcart a {}*/
/* Cart Control */
#TopBannerCell ul.shopcart {list-style: list;float:left; height:40px; line-height:40px; margin:10px 0 0 0; padding:0 0 0 10px; width:300px;}
#TopBannerCell ul.shopcart 
{
	color: #c9861a;
	font: 14px "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-weight: bold;
}
#TopBannerCell li.shopcart {display:list-item;}
/*#TopBannerCell ul.shopcart li.head a {background: url(images/carticon.gif) no-repeat 0 50%; padding-left:20px;}*/
#TopBannerCell ul.shopcart li.head a {padding:0 0 0 10px;}
#TopBannerCell ul.shopcart .items {}

/* TopBanner Styles
--------------------------------------------------------*/
#TopSubBannerCell {background: url(images/bn-tile.gif) repeat-x /*DS*/ bottom; height: 65px; /*End-DS*/ font-size: 10px; border-bottom: 8px solid #fff}
#TopSubBannerCell a {color: #555; text-decoration: none}
#TopSubBannerCell a:hover {text-decoration: underline}
#TopSubBannerCell ul {margin: 0; padding: 0; list-style: none}
#TopSubBannerCell li {display: inline}
#TopSubBannerCell .sub-nav {float: left; width: auto; background: url(images/bn-nav_left.gif) no-repeat top left; height: 33px}
#TopSubBannerCell .sub-nav ul {margin-top: 9px}
#TopSubBannerCell .sub-nav li {background:url(images/tsb-navpipe.gif) no-repeat center right; padding:0 9px 0 12px}
#TopSubBannerCell .sub-nav li.item04 {background: none}
/*DS #TopSubBannerCell .search {float: right; width: 200px; background: url(images/bn-nav_right.gif) no-repeat top right; height: 33px}
#TopSubBannerCell .search li.button img
{
	vertical-align:middle;
}

#TopSubBanner1_SimpleSearch1_Panel1 {color: #555; font-size: 10px; line-height: 29px; padding:0 0 0 10px; height: 29px; background:url(images/tsb-searchpipe.gif) no-repeat 0 50%;}
#TopSubBanner1_SimpleSearch1_Panel1 a img { padding:0; margin:0;}
#TopSubBanner1_SimpleSearch1_Panel1 input {border: 1px solid #ACA899; width:110px; margin:0; font: 10px Verdana, Arial, Helvetica, sans-serif}
#TopSubBanner1_SimpleSearch1_Panel1 ul {_margin-top: 6px}
#TopSubBannerCell #TopSubBanner1_SimpleSearch1_Panel1 .search li {margin: 0; padding: 0; line-height: normal;}*/

/* Cmenu Styles Added 12/13/07 DS Design 
------------------------------------------*/
/* Page Links & Categories */
#TopSubBannerCell {margin:10px 0 0 0; padding:0;}
#TopSubBannerCell li {list-style:none; margin:0; padding:0;}
#TopSubBannerCell li a {padding:0 3px;}
/* Search */
#TopSubBannerCell .search {height:40px; width:150px; vertical-align:middle; float:right; background: url(images/bn-nav_right.gif) no-repeat bottom right; margin:10px 0 0 0;}
#TopSubBannerCell .search ul {margin:5px 0 0 0; padding:0;}
#TopSubBannerCell .search li {list-style:none; float:left; font-size:10px; font-weight: normal; margin:0; padding:0;}
#TopSubBannerCell .search li.head {display:none;}
#TopSubBannerCell .search li.button {}
#TopSubBannerCell .search li.button a {background-image:none; padding:0; margin:0;}
#TopSubBannerCell .search li.button img {padding:0; margin:15px 0 0 5px;}
#TopSubBannerCell .search li.textbox {margin:8px 0 0 0;}
#TopSubBannerCell .search li.textbox input {width:115px; height:18px; border:1px solid #ccc; font-size:10px; color:#666;}
#TopSubBannerCell .search li.advsearch {display:none;}
/* Cart Links */
#TopSubBannerCell ul.cartnav {float:left; height:40px; line-height:40px; width:250px; float:left; margin:10px 0 0 0; padding:0 0 0 10px; background: url(images/bn-nav_left.gif) no-repeat bottom left;}
#TopSubBannerCell .cart {}
#TopSubBannerCell ul.cartnav li {padding:0; margin:0;}
#TopSubBannerCell ul.cartnav li.viewcart a {}
/* Cart Control */
#TopSubBannerCell ul.shopcart {float:left; height:40px; line-height:40px; margin:10px 0 0 0; padding:0; width:300px;}
#TopSubBannerCell ul.shopcart {font-size:10px; font-weight: normal; color:#666;}
#TopSubBannerCell ul.shopcart li.head a {background: url(images/carticon.gif) no-repeat 0 50%; padding-left:20px;}
#TopSubBannerCell ul.shopcart .items {font-size:10px; font-weight: normal; color:#666;}
/*------------------------------------------
END Cmenu Styles Added 12/13/07 DS Design*/

/* LeftColumnNav Styles
--------------------------------------------------------*/
#LeftColumnCell { width:21%; background:#F3F3F3; border:1px solid #ccc}
#LeftColumnNav1_custommenu {width: 154px; _width: 138px; /*DS*/ margin:0 0 10px 0; /*DS*/}
ul#LeftColumnNav1_CMenubar2_MenuUL {margin: 0; padding: 0; list-style: none}
#LeftColumnNav1_custommenu h2 {color: #c9861a; font-size: 11px; font-weight: normal; margin: 7px 0 10px 10px; padding: 0}
#LeftColumnNav1_custommenu .lc-nav {margin: 0 0 /*DS*/ 0 /*DS*/ 10px;}
#LeftColumnCell a {text-decoration:none; color:#555; font:bold 10px Arial, Helvetica, sans-serif; padding:3px 0 3px 10px; background:url(images/lc-arrows.gif) no-repeat 0 50%}

/* Cmenu Styles Added 12/13/07 DS Design 
------------------------------------------*/
/* Page Links & Categories */
#LeftColumnCell ul li {height:auto;}
#LeftColumnCell {margin:0; padding:0;}
#LeftColumnCell li {list-style:none; margin:0; padding:0;}
/* Search */
#LeftColumnCell .search {height:55px; vertical-align:middle; margin:8px 0; padding:5px 0; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
#LeftColumnCell .search ul {margin:0; padding:0;}
#LeftColumnCell .search li {list-style:none; font-size:10px; font-weight: normal; margin:0; padding:0;}
#LeftColumnCell .search li.head {font-weight:bold; color:#666; width:100%;}
#LeftColumnCell .search li.button {}
#LeftColumnCell .search li.button a {background-image:none; padding:0; margin:0;}
#LeftColumnCell .search li.button img {padding:0; margin:10px 0 0 5px;}
#LeftColumnCell .search li.textbox {float:left;}
#LeftColumnCell .search li.textbox input {width:100px; height:18px; border:1px solid #ccc; margin:5px 0; font-size:10px; color:#666;}
#LeftColumnCell .search li.advsearch {clear:both; float:none; width:100%; margin:0;}
/* Cart Links */
#LeftColumnCell ul.cartnav {margin:0; padding:0;}
#LeftColumnCell .cart {}
#LeftColumnCell ul.cartnav li {padding:0; margin:0;}
#LeftColumnCell ul.cartnav li.viewcart a {background: url(images/carticon.gif) no-repeat 0 50%; padding-left:20px;}
/* Cart Control */
#LeftColumnCell ul.shopcart {margin:0; padding:0;}
#LeftColumnCell ul.shopcart {font-size:10px; font-weight: normal; color:#666;}
#LeftColumnCell ul.shopcart .items {font-size:10px; font-weight: normal; color:#666;}
/*------------------------------------------
END Cmenu Styles Added 12/13/07 DS Design*/

/* RightColumnNav Styles
--------------------------------------------------------*/
#RightColumnCell {font-size: 11px}
#RightColumnCell #rc-wrap {width: 150px}
#RightColumnCell .search {margin: 0; padding: 0}
#RightColumnCell a {color: #000; text-decoration: none; text-decoration: underline}
#RightColumnCell .rc-head h2 {margin: 10px 0; padding: 0; font-size: 15px}
#RightColumnNav1_CMenubar1_dlMenu a {font-size: 11px; line-height: 20px}
#RightColumnCell .cart ul {margin: 0; padding: 0; list-style: none; line-height: 20px}

/* Footer Styles
--------------------------------------------------------*/
#FooterCell 
{ 
	padding: 17px 0 0 8px; font-size: 8pt; color: #cccccc; 
	background: #696969 url(images/footer_bg.jpg);
	/*background: url(images/ft-bg.gif) repeat-x 0 8px;*/
 font-family: Arial, Verdana; }

#MenuContainer
{
	height:12px;
	_height:18px;
	font-size: 12px;
}
#FooterCell a {color: #cccccc; text-decoration: none; font-size:8pt; /*DS margin: 0 10px 0 0;*/}
#FooterCell a:hover {text-decoration: underline}
#FooterCell ul, #FooterCell p {float: left; margin: 0; padding: 0; width: auto}
#FooterCell .powered {/*DS*/ display:none; /*DS float: right; margin: 0; width: auto; margin-top:-21px; _margin-top:-27px;*/}
#FooterCell ul {list-style: none; margin: 0 0 5px 0}
#FooterCell li {display: inline; margin: 0 10px 0 0}
#FooterCell p {clear: both}

/* Cmenu Styles Added 12/13/07 DS Design 
------------------------------------------*/
/* Page Links & Categories */
#FooterCell {margin:10px 0 0 0; padding: 20px 10px 0 10px;}
#FooterCell li {list-style:none; margin:0; padding:0;}
#FooterCell li a {padding:0 3px 0 0;}
/* Search */
#FooterCell .search {height:33px; width:150px; vertical-align:middle; float:right; margin:10px 0 0 0;}
#FooterCell .search ul {margin:5px 0 0 0; padding:0;}
#FooterCell .search li {list-style:none; float:left; font-size:10px; font-weight: normal; margin:0; padding:0;}
#FooterCell .search li.head {display:none;}
#FooterCell .search li.button {}
#FooterCell .search li.button a {background-image:none; padding:0; margin:0;}
#FooterCell .search li.button img {padding:0; margin:8px 0 0 5px;}
#FooterCell .search li.textbox {}
#FooterCell .search li.textbox input {width:115px; height:18px; border:1px solid #ccc; font-size:10px; color:#666;}
#FooterCell .search li.advsearch {display:none;}
/* Cart Links */
#FooterCell ul.cartnav {float:left; height:33px; line-height:30px; width:200px; float:left; margin:5px 0 0 0; padding:0;}
#FooterCell .cart {}
#FooterCell ul.cartnav li {padding:0; margin:0;}
#FooterCell ul.cartnav li.viewcart a {}
/* Cart Control */
#FooterCell ul.shopcart {float:left; height:33px; line-height:30px; margin:5px 0 0 0; padding:0; width:300px;}
#FooterCell ul.shopcart {font-size:10px; font-weight: normal; color:#666;}
#FooterCell ul.shopcart li.head {background: url(images/carticon.gif) no-repeat 0 50%; padding-left:20px;}
#FooterCell ul.shopcart .items {font-size:10px; font-weight: normal; color:#666;}
/*------------------------------------------
END Cmenu Styles Added 12/13/07 DS Design*/


/* Home Page Styles
--------------------------------------------------------*/
.default #ContentCell {padding: 10px 10px 10px 10px; border: none; margin:0px; height:430;}
	/*background-color:#ffffff;
	border:1px solid black;
	/* for IE */
	/*filter:alpha(opacity=80);
	/* CSS3 standard */
	/*opacity:0.8;*/
.default #ContentCell .df-welcome 
{
	float: right; border: 0px solid #555; width: 100%; padding-bottom:10px; width:350px; margin-bottom:10px;
	background: url(images/box_bg.png);
    /*filter:alpha(opacity=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;
	margin-bottom:5px;*/
}
.default #ContentCell .df-welcome h1 {padding: 0; margin: 10px 0 15px 8px; border: none}
.default #ContentCell .df-welcome img {float: left; margin: 0 10px 4px 10px}
.default #ContentCell .df-welcome p {color:#f5f5f5; line-height:16px; padding:0 8px;}
.default #ContentCell .df-cats {width: 100%; padding:5px;}
.default #ContentCell .df-cats h2 {font-size: 14px; font-weight: bold; color: #c9861a; padding: 0; margin: 0 0 0px 0; padding: 10px 0; text-indent: 5px}
.default #ContentCell .df-cats ul {padding: 0; margin: 0; list-style: none; float: left; text-align: center}
.default #ContentCell .df-cats img {border: 1px solid #696969;}
.default #ContentCell .df-cats li.image {padding:0; margin:0;}

/* Detail Page Styles
-------------------------------------------------------*/

/* Detail Template 1 */
#ProductDetail11_Swatches_Table1 {padding-right: 10px}
#ProductDetail11_trPrice, #ProductDetail11_trCustomPrice, #ProductDetail11_trSavings {font-size: 12px; font-weight: bold; color:#ffffff;}
tr#ProductDetail11_trDescription td {border-top: 1px dashed #555}
tr#ProductDetail11_trDescription td h1 {font-size: 12px; color: #ffffff; text-transform: uppercase}
tr#ProductDetail11_trCategory td {padding-bottom: 10px}
tr#ProductDetail11_trEMailFriend td.button {text-align: left}

/* Detail Template 2 */
tr#ProductDetail21_trDescription td {border-top: 1px dashed #ccc}
tr#ProductDetail21_trDescription td h1 {font-size: 12px; font-weight: bold; color: #555; text-transform: uppercase; margin-bottom: 0; padding: 0; border: none}
#ProductDetail21_trPrice, #ProductDetail21_trCustomPrice, #ProductDetail21_trSavings {font-size: 12px; font-weight: bold}

/* AlexS Add new */
.CssDGpaging
{
	font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif; /*Tahoma, verdana, sans-serif;*/
	color: #c9861a;
	font-size: 12px;
	font-weight:normal;
	height: 40px;
	border: none 0px;
	padding:0px;
	margin:0px;
	border-style: none;
}
.CssDGpaging a, .CssDGpaging a:visited
{
    font-family: "Trebuchet MS" , Arial, Helvetica, sans-serif;
    font-size: 12px;
    border: 4px solid #000000;
    text-decoration: none;
    color: #c9861a;
    font-weight: normal;
    padding-right: 4px;
    padding-left: 4px;
    padding-bottom: 0px;
    padding-top: 0px;
    text-align:center;
    background-color:#000000;
} 
.CssDGpaging a:hover, .CssDGpaging a:active { 
border : 4px solid #c9861a; 
color : #000000; 
text-decoration : none; 
background-color : #c9861a; 
} 
.CssDGpaging a.currentpage { 
background-color : #000000; 
color : #c9861a !important ; 
border-color : #000000; 
font-weight : normal; 
cursor : default; 
border: none 0px;
} 
.myImageCSS
{
border: solid 0px #696969;	
/*display:inline-block;
width: 400px;
height: 300px;
position: relative;
z-index: 10000;*/
}
.PriceContent
{
	font-size: 14px;
	color: #ffffff;
	font-weight:bold;
}
.Myimage
{
	border: solid 1px #696969;
}
.Myname
{
	
}
.MyTanspBox
{
	float: left; border: 0px solid #696969; width: 100%; 
	background: url(images/box_bg.png);
    /*filter:alpha(opacity=85);
	-moz-opacity:0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85;
	margin-bottom:5px;*/
}

.MyTanspBoxInner
{
	padding:10px;
	padding-top:5px;
	margin:0px;
}

.BoxBorderCss
{
	border: 1px solid #696969;
	padding:0px;
	/*background-color:#000000;*/
}

#SubMenuHeader
{
	margin: 0px;
	vertical-align: top;
	width: 100%;
	padding-top: 0px;
	padding:0px;
	position: static;
	height: 50px;
	margin-top: 0px;
	#margin-top: 0px;
	/*z-index:10000;*/
	margin-bottom:0px;
	margin-left: 5px;
} 

#SubMenuHeader ul
{
    padding-left: 0px;
	padding-right: 0px;
	background: url(none) no-repeat 0px 0px;
	padding-bottom: 0px;
	vertical-align: top;
	width: 100%;
	padding-top: 0px;
	list-style-type: none;
	height: 50px;
	margin-top: 0px;
	#margin-top: 0px;
	margin-bottom:0px;
	margin-left:0px;
} 

#SubMenuHeader ul li
{
	padding-right: 10px;
	padding-left: 10px;
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
	margin : 0px;
	margin-bottom:0px;
	margin-right: 5px;
	border-right: #2f2f2f 0px solid;
    border-top: #2f2f2f 0px solid;
    border-left: #2f2f2f 0px solid;
    border-bottom: #2f2f2f 0px solid;
    display : block; 
    background-color: #000000;
    /*filter:alpha(opacity=45);
	-moz-opacity:0.45;
	-khtml-opacity: 0.45;
	opacity: 0.45;
	    height: 40px;
    width: 100px;*/
} 

#SubMenuHeader ul li:hover
{ 
	background-color: #000000;
  	 
  	 /*filter:alpha(opacity=85);
	-moz-opacity:0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85; */
}
#SubMenuHeader ul li a
{
	text-decoration: none;
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	margin-top: 0px;
	background-color: inherit;
	margin-bottom: 0px;
	color: #c9861a;
	font: 12px "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-weight: bold;
	vertical-align: middle;
	line-height: 40px;
} 

#SubMenuHeader ul li a:hover { 
color : #c9861a; 
} 

#SubMenuHeader ul li a.hover { 
color : #c9861a; 
} 

.TopCartList
{
	float:right;
	width:350px;
	height:150px;
	background-color: #000000;
	/*background: url(images/box_bg.png);*/
	border-right: #696969 0px solid;
    border-top: #696969 0px solid;
    border-left: #696969 0px solid;
    border-bottom: #696969 0px solid;
	padding:10px;
	/* filter:alpha(opacity=65);
	-moz-opacity:0.65;
	-khtml-opacity: 0.65;
	opacity: 0.65; */
}

.TopShowCaseDiv
{
	float:left;
	width:250px;
	height:30px;
	background-color: #000000;
	/*background: url(images/box_bg.png);*/
	border-right: #696969 0px solid;
    border-top: #696969 0px solid;
    border-left: #696969 0px solid;
    border-bottom: #696969 0px solid;
	padding:10px;
	position:relative;
	/* filter:alpha(opacity=65);
	-moz-opacity:0.65;
	-khtml-opacity: 0.65;
	opacity: 0.65; */
}
/*.search-grid-tbl
{
	background-color: #f5f5f5;
	border: solid 2px #696969;
	padding: 0px;
		 filter:alpha(opacity=100);
	-moz-opacity:1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;
}*/
 /*   filter:alpha(opacity=45);
	-moz-opacity:0.45;
	-khtml-opacity: 0.45;
	opacity: 0.45; */
 
 #SubMenuFooter
{
	margin: 0px;
	vertical-align: top;
	width: 100%;
	padding-top: 0px;
	padding:0px;
} 

#SubMenuFooter ul
{
   /* padding-left: 0px;
	padding-right: 0px;
	background: url(none) no-repeat 0px 0px;
	padding-bottom: 0px;*/
	vertical-align: top;
	width: 100%;
	padding-top: 0px;
	list-style-type: none;
	/*height: 50px;
	margin-top: 0px;
	#margin-top: 0px;
	margin-bottom:0px;
	margin-left:0px;*/
} 

#SubMenuFooter ul li
{
	/*padding-right: 10px;
	padding-left: 10px;
	float: left;
	padding-bottom: 0px;
	padding-top: 0px;
	margin : 0px;
	margin-bottom:0px;
	margin-right: 5px;
	border-right: #2f2f2f 0px solid;
    border-top: #2f2f2f 0px solid;
    border-left: #2f2f2f 0px solid;
    border-bottom: #2f2f2f 0px solid;
    display : block; 
    background-color: #000000;*/
    /*filter:alpha(opacity=45);
	-moz-opacity:0.45;
	-khtml-opacity: 0.45;
	opacity: 0.45;
	    height: 40px;
    width: 100px;*/
    display : list-item;
} 

#SubMenuFooter ul li:hover
{ 
	/*background-color: #000000;*/
  	 
  	 /*filter:alpha(opacity=85);
	-moz-opacity:0.85;
	-khtml-opacity: 0.85;
	opacity: 0.85; */
}
#SubMenuFooter ul li a
{
	text-decoration: none;
	/*padding-left: 14px;
	padding-right: 14px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin: 0px;
	margin-top: 0px;
	background-color: inherit;
	margin-bottom: 0px;*/
	color: #c9861a;
	font: 8pt "Trebuchet MS" , Arial, Helvetica, sans-serif;
	font-weight: bold;
	/*vertical-align: middle;
	line-height: 40px;*/
} 

#SubMenuFooter ul li a:hover { 
color : #c9861a; 
} 

#SubMenuFooter ul li a.hover { 
color : #c9861a; 
} 