
@charset UTF-8;

a.middlebmenu  {
	border-right: 1px solid #000000;
	background: none repeat scroll 0 0 #1F1F1F;
}
a.middlebmenuf  {
	background: none repeat scroll 0 0 #B02014;
	border-right: 1px solid #9B0B16;
}
a.lastbmenu  {
	background: none repeat scroll 0 0 #1F1F1F;
}
a.middlebmenu:hover, a.middlebmenuf:hover, a.lastbmenu:hover {
	color: #FFFFFF;
}
li.header_account {
	background: none repeat scroll 0 0 #DDDDDD;
	height: 40px;
	width: 140px;
	border: 1px solid #CCCCCC;
}
li.header_cart {
	background: none repeat scroll 0 0 #DDDDDD;
	height: 40px;
	width: 100px;
	border: 1px solid #CCCCCC;
}
#searchtext {
	background: none repeat scroll 0 center rgba(0, 0, 0, 0);
	border: 1px solid #CCCCCC;
	border-radius: 6px;
	box-shadow: 4px 4px 6px rgba(0, 0, 0, 0.2) inset;
	float: right;
	font-size: 12px;
	height: 40px;
	margin: 0;
	padding: 10px;
	width: 656px;
}
.searchtext {
	background: url("images/nav_search/searchSprite.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	border: medium none;
	color: #3E3E3E;
	float: right;
	font-size: 12px;
	height: 38px;
	outline: medium none;
	padding-right: 30px;
	padding-top: 2px;
	width: 200px;
}
.searchbutton {
	background: url("images/templates/white/header_searchbutton.png") no-repeat scroll 0px 0px rgba(0, 0, 0, 0);
	border: 0px solid #7A0500;
	border-radius: 6px;
	color: rgba(0, 0, 0, 0);
	cursor: pointer;
	float: right;
	height: 36px;
	margin: 2px -39px 0 0;
	text-decoration: none;
	text-shadow: none;
	width: 36px;
}
.searchtext{padding-top:52px;padding-bottom:0;height:26px;#margin-top:0px}
.searchbutton]{padding:0}
.searchbox{#background-position:0px 9px}
.searchbutton{#margin:2px -38px 0 6px;#padding:0;#height:36px;#width:36px;#max-width:58px}

.footer_v1 {
	background: none repeat scroll 0 0 #111111;
    padding: 10px 0;
}