/*
 *
 * NEW COLORS
 *
 * Brown text:		#82786f;
 * Green hover:		#7ab800;
 * Frame borders: #b6b6b6;
 *
 */
		
body {	background: white; }

#headerPane {	background: url('../gfx/override/htc-noise.png') top center no-repeat; height: 90px;}

#banner {	
/* 	background: white url('../gfx/override/you-banner.jpg') top center no-repeat;   */
/* 	background: white url('../gfx/override/flattened-flash.jpg') top center no-repeat; */
	background: white;
	height: 334px;
}

#myContent {}

#banner .topBorder, 
#banner .bottomBorder {	display: none; }

#usertools { background: url('../gfx/override/usertools_bg.gif') center top no-repeat; }

#mCCWrapper { 
	background: url('../gfx/override/content_bg.gif') center center repeat-y; 
/* 	padding-bottom: 30px; */
}

#foot_gfx {	
	background: url('../gfx/override/foot_gfx.gif') center top no-repeat; 
	height: 32px;
}


/* generic color conversion */
.content_white,
#headerPane .search .selectors,
#LOGIN a:link,
#LOGIN a:visited,
#REG a:link,
#REG a:visited,
#LOGGEDIN a:link, 
#LOGGEDIN a:visited,
#CART a:link, 
#CART a:visited,
#htc_copyright a:link, 
#htc_copyright a:visited,
#htc_copyright {
	color: #82786f;
}
/* ------------------------ */


#htc_copyright {
	margin: 10px auto;
}
#htc_copyright ul {
	margin: 0 0 0 20px;
}
#htc_copyright li {
	border-right: 1px solid #82786f;
}
#htc_copyright li.noborder { border: 0; }

#htc_copyright li.noborder.last { 
	width: 650px;
	text-align: right;
}

#CART span.delimiter { border-right: 1px solid #82786f; }

#headerPane .search .selectors span.select a:link,
#headerPane .search .selectors span.select a:visited {
	color: #7ab800;
}

#flashMenu { display: none; }

#htc_menu { 
	top: 55px;
	height: 22px;
}

/* menu rebuild */

#htc_menu li {
	width: auto;
	background: none;
	border: 0;
	padding-left: 15px;
	height: 22px;
	margin-right: 5px;
}

#htc_menu li.active {
	background: url('../gfx/override/menuFlap_left.gif') top left no-repeat;
}

#htc_menu li a:link,
#htc_menu li a:visited {
	font-size: 13px;
	display: block;
	float: left;
	height: 22px;
	padding-right: 15px;
	color: #82786f;
}

#htc_menu li.active a:link,
#htc_menu li.active a:visited {
	color: #cbc5c6;
	background: url('../gfx/override/menuFlap_right.gif') top right no-repeat;
}

#htc_menu li a:hover {
	color: #7ab800;
}

.GadgetRow .Gadget .descContainer { 
	background: url('../gfx/override/product-gradient.jpg') top center repeat-x;
/* 	background: #ededed;  */
	width: 274px;
}

.GadgetRow .Gadget .descContainer .text { 
	float: left; 
	font-size: 10px; 
	color: #a5a5a5; 
	margin: 10px 10px 10px 20px; 
}

.GadgetRow .Gadget .descContainer .price { 
	background: none;
	cursor: pointer;
	float: right; 
	margin: 10px 0 0 0; 
	padding: 4px 5px 7px 5px;
}

#LOGGEDIN,
#LOGIN {
	margin-left: 45px;
}

#CART {
	width: 540px;
	margin-right: 45px;
}

/* button restyling - mootools script implements the span */

a.button_black 	{ 
	background: url('../gfx/override/htc-btn-green-right.png') right center no-repeat;
	height: 26px; 
	padding: 0 17px 0 0;
	line-height: 26px;
	font-size: 9px;
	letter-spacing: 1.5px;
}

a.button_black span {
	background: url('../gfx/override/htc-btn-green-left.png') left center no-repeat; 
	height: 26px;
	display: block;
	padding: 0 5px 0 17px;
	cursor: pointer;
}

a.button_grey {
	background: url('../gfx/override/htc-btn-grey-right.png') right center no-repeat;
	height: 26px; 
	padding: 0 17px 0 0;
	line-height: 26px;
	font-size: 9px;
	letter-spacing: 1.5px;
}

a.button_grey span {
	background: url('../gfx/override/htc-btn-grey-left.png') left center no-repeat; 
	height: 26px;
	display: block;
	padding: 0 5px 0 17px;
	cursor: pointer;
}


/* select country */

#selCountry {
	border-top: 1px solid #b6b6b6;
	border-bottom: 1px solid #b6b6b6;
	background: url('../gfx/override/index_selectcountry_409_new.jpg');
}
.country_select li a:hover {
	color: #7ab800;
}

.blackbar {
	background: white;
	border: 0;
	width: 962px;
	height: 10px;
}

ul.regionselect li img {
	display: none;
}
.country_select ul {
	padding-left: 15px;
}
.country_select li {
	list-style: disc;
	color: #82786f;
	list-style-image: none;
}

.column_country {
	padding: 10px 30px 0 60px;
}


#mCC.selc {
	display: none;
}

#checkoutC .doubleLineButton { 
/* 	padding-top: 0; */
/* 	padding-bottom: 0;   */
}


