#header{
		width: 980px;
	}
	#header #header_logo{
		width:130px; 
		height:60px;
		float:left;
		background-color:#C81269;
	}
	#header #header_login_details{
		
		float:left;
		text-align:right;
		width:850px;
		background-color:#C81269;
	}
	#header #header_menu{
		height: 24px;
		width:100%;
		text-align:left;
		background:transparent url(/en/topmenu_bg.gif) repeat-x top left;
	}
.div_checkbox_class{
	vertical-align:top; /* IE likes this */
	height: 13px;
	line-height: 13px;
	font-size: 10px; /* for IE (to enforce the smaller than default line height for div) */ 
	padding-right:3px;
}
.checkbox_class {
margin:0; /* for FF */
width: 13px; /* for IE */
height: 13px; /* For IE */
overflow:visible;
}	
.bl{
	background:transparent url(/en/images/silver/shadow_side4.png) repeat-y scroll 0%;
}
.br{
	background:transparent url(/en/images/silver/shadow_side2.png) repeat-y scroll 0%;
}
.bb{
	background:transparent url(/en/images/silver/shadow_side3.png) repeat-x scroll 0%;
}
.bt{
	background:transparent url(/en/images/silver/shadow_side1.png) repeat-x scroll 0%;
}
.clb{
	background:transparent url(/en/images/silver/shadow_corner4.png) no-repeat scroll 0%;
}
.crb{
	background:transparent url(/en/images/silver/shadow_corner3.png) no-repeat scroll 0%;
}
.clt{
	background:transparent url(/en/images/silver/shadow_corner1.png) no-repeat scroll 0%;
}
.crt{
	background:transparent url(/en/images/silver/shadow_corner2.png) no-repeat scroll 0%;
}
	
#header_login_details #login_box{
	font-family:Verdana, Helvetica, sans-serif;
	padding:5px 8px;;
	font-size:9px;
	color:#ffffff;
	height:30px;
}
#header_login_details #slogan{
	height:20px;
}
#header_login_details #login_box .line{
	color:#de5796;
}
#header_login_details #login_box a:link, #header_login_details #login_box a:visited, #header_login_details #login_box a:active{
	color:#ffffff;
	text-decoration:none;
}
#header_login_details #login_box a:hover{
	color:#ffffff;
	text-decoration: underline;
}
#header_topbar{
	text-align:left;
	width: 980px;
	border-top: solid 1px #b2b2b2;
	border-bottom: solid 1px #b2b2b2;
	background-color:#e5e5e5;
	color:#666666;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:9px;
}
#header_topbar a:link, #header_topbar a:visited, #header_topbar a:active{
	color:#666666;
	text-decoration:none;
}
#header_topbar a:hover{
	color:#C81269;
	text-decoration: none;
}
#header_topbar #topbar_left{
	float:left;
	width: 445px;
	margin:4px 0px;
}

#header_topbar #topbar_right{
	float:right;
	width:535px;
	text-align:left
}
#header_topbar #topbar_left #search_bar{
	float:left;
	padding-left:19px;
	padding-right:10px;
	border-right: solid 1px #ffffff;
}
#header_topbar #topbar_left #search_bar .generalDIVstyle #search_input{
	border:solid 1px #B2B2B2; 
	height:14px; 
	width:153px; 
	margin:0px; 
	padding:2px 0px 0px 5px;	
	font-family:Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}
#header_topbar #topbar_left #search_bar #om_us{
	margin:0px; 
	height:13px;
}
#header_topbar #topbar_left #search_bar #checkbox_div{
	height:13px; 
	overflow:visible; 
	float:left;
	position:relative; 
	top:3px; 
}
.generaTextlDIVstyle p{
	cursor: hand;
	padding:0px;
	margin:0px;
}
#header_topbar #topbar_left #search_options{
	float:left;
	margin-left: 10px;
}

#header_topbar #topbar_right #cart_bar{
	float:right;
	text-align:right;
	padding-right: 10px;
}

#header_topbar #topbar_right #country_bar{
	float:right;
	margin:4px 0px;
	padding-left: 10px;
	padding-right: 10px;
	border-left: solid 1px #ffffff;
	
}
#relative_country_layer{
	position:relative;
	/*left:-120%;
	top: 24px;*/
}
#changeCountryLayer{
	position:absolute;
	width:250px;
	/*top: 113px;
	left:890px;*/
	top: 24px;
	left:-122px;
	z-index:10;
}
#changeCountryLayer .changeCountryForm{
	background-color:#ffffff;
	filter:Alpha(Opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
	border: solid 1px #ffffff;
	width: 215px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}
#changeCountryLayer .changeCountryForm .closeCountryrow{
	margin-bottom:10px;
}
#changeCountryLayer .changeCountryForm .closeCountryrow #CloseCountry{
	float:right;
}
#changeCountryLayer .changeCountryForm .closeCountryrow #TitleCountry{
	float:left;
}
#changeCountryLayer .changeCountryForm .closeCountryrow #country_selection_bar{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:10px;
}
#relative_OptionsLayer{
	position:relative;
}
#moerOptionsLayer{
	position:absolute;
	/*top: 113px;
	left:475px;*/
	z-index:10;
	width:360px;
	left:-10px;
	top:24px;
}
#moerOptionsLayer .moerOptionsForm{
	background-color:#ffffff;
	filter:Alpha(Opacity=90);
	-moz-opacity: 0.9;
	opacity: 0.9;
	border: solid 1px #ffffff;
	width: 348px;
}
#moerOptionsLayer .moerOptionsForm .closeOptionsrow{
	margin-bottom:10px;
}
#moerOptionsLayer .moerOptionsForm .closeOptionsrow #optionsMenu{
	float:left;
}
#moerOptionsLayer .moerOptionsForm .closeOptionsrow #optionsMenu td{
	float:left;
	font-family: Verdana, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
}
#moerOptionsLayer .moerOptionsForm .closeOptionsrow #CloseOptions{
	float:right;
}
.generalDIVstyle{
	float: left;
}
.generaTextlDIVstyle{
	float: left;
	position:relative;
	top:3px;
}
/*
#login_thickbox #close_tab{
	text-align:right;
}
#login_thickbox .button{
	text-align:center;
	padding:5px;
}
#login_thickbox #comment_msg{
	text-align:center;
}
#login_thickbox #comment_msg #error{
	text-align:center;
	color:#CC0000;
	background-color:#ffffff;
}
#login_thickbox #login_form{
	margin: 30px;
}
#login_thickbox .login_row{
	padding:2px 0px;
}
#login_thickbox .login_row .login_title{
	width:100px;
	float:left;
}
#login_thickbox .login_row .login_data{
	width:200px;
	float:left;
}*/
.cln{
	clear:both;
}