@charset "utf-8";

/*header top*/
.header_top{
	margin:0 auto;
	padding:0px;
	width:960px;
	height:50px;
}

.top_menu{
	margin:0px;
	padding:0px;
	display:block;
	width:529px;
	float:right;
	height:50px;
	position:relative;
}
.top_menu ul{
	margin:0px;
	padding:0px;
	display:block;
	/*width:222px;*/
	float:left;
}
.top_menu ul li{
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	
}
#home{
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url(../images/header.png) no-repeat scroll -565px 0 transparent;
    border-color: #3F898D #3F898D -moz-use-text-color;

    display: block;
    float: left;
    height: 43px;
    margin: 6px 0 0;
    padding: 0;
    width: 73px;
	_width:69px;
	

}
#home a{
    color: #FFFFFF;
    display: block;
    float: left;
    font: bold 12px Tahoma,Geneva,sans-serif;
    height: 43px;
    margin: 0;
    padding: 0;
    text-decoration: none;
    width: 73px;
	
}
/*#home a:#selected{
	background:url(../images/menu/home-hover.jpg) no-repeat center top;	
	
}*/

#home a:hover,#menu-selected{
	background:url(../images/header.png) no-repeat scroll -565px -43px transparent;
	
}





/*account_drop*/
#zone-bar {
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	background: url(../images/header.png) no-repeat scroll -640px 0 transparent;
	
	border:solid 1px #3f898d;
	border-bottom:none;
	width:72px;
	height:43px;
	margin:5px 0px 0px 7px;
	position:relative;
	z-index:100;
	}
	
#zone-bar:hover{
	background: url(../images/header.png) no-repeat scroll -640px -44px transparent;
	
}
#account-selected{
	background:url(../images/account-new.jpg) no-repeat;
	width:74px;
	height:43px;	
}
	
	
	#zone-bar ul {
		display: block;
		width:74px;
		}
		#zone-bar ul li {
			margin:0px;
			padding:0px;
			float:left;
			width:74px;
			}
			
			#zone-bar ul li a {
				margin:0px;
				padding:0px;
				display:block;
				float:left;
				font:bold 12px Tahoma, Geneva, sans-serif;
				color:#0176b9;
				text-decoration: none;
				
				}
				
				#zone-bar ul li a span {
						
						width:68px;
						float:left;
						display:block;
						padding: 25px 0 0 6px;
						/*background:url(../images/account_menu_bg.png) no-repeat center top;*/
				        margin:5px 0px 0px 0px;
				}
			#zone-bar ul li ul {
				display: none;
				width: 150px;
				border: 1px solid #c8c8c8;
				background: #f7f7f7;
				padding: 10px 0 10px 0;
				}
				#zone-bar ul li ul li {
					float: none;
					padding: 0; margin: 0;
					height: 100%;
				}
				#zone-bar ul li ul li:hover {
					background: none;
					}
					#zone-bar ul li ul li a {
						display: block;
						float: none;
						padding: 5px 0 5px 10px;
						width: 140px;
						font:normal 11px Tahoma, Geneva, sans-serif;
						color:#0176b9;
					}
					#zone-bar ul li ul li a:hover {
						background: #156580;
						color:#FFF;
					}
#Account_drop{
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	width:150px !important;
	margin:7px 0px 0px 0px; 
	
	}
#Account_drop li{
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	background:none;
	width:140px !important;
	
	}
#Account_drop li a{
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	background:none;
	width:140px !important;
	}
.opener-technology{
float: right;
}
.account_dropdown_arrow{
	margin-top:5px;
	margin-left:1px;
}
/*account_drop*/

#inbox{
	display:block;
	float:left;
	background:url(../images/header.png) no-repeat scroll -714px 0 transparent;
	width:73px;
	height:43px;
	margin:5px 0px 0px 7px;
	border:solid 1px #3f898d;
	border-bottom:none;
}
#inbox a{
	margin:0px;
	padding:0px;
	display:block;
	float:left;
	font:bold 12px Tahoma, Geneva, sans-serif;
	color:#0176b9;
	text-decoration:none;
	width:73px;
	height:43px;

	
}
#inbox a:hover,#inbox-selected{
	background:url(../images/header.png) no-repeat scroll -714px -44px transparent;
}




.top_menu_right{
    display: block;
    float: right;
    margin: 0;
    padding: 0;
    width: 288px;
}
.top_menu_right ul{
	margin:0 8px 0 0;
	padding:0px;
	float:right;
	display:block;
}
.top_menu_right ul li{
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	/*background:url(../images/header_coin_bg.jpg) repeat-x;*/
	border:solid 1px #0c99e8;
	margin:19px 0px 0px 7px;
	_margin:16px 0px 0px 3px;
/*	padding:7px 7px 4px 7px;
	_padding:7px 7px 4px 7px;*/
	border-bottom:none;
}
.top_menu_right ul:hover{
	color:#fff;
}
.z:hover{
	color:#fff;	
}
.top_menu_right ul li a{
	
	margin:0px;
	padding: 8px 0 0 27px;
	float:left;
	display:block;
	font:bold 11px Tahoma, Geneva, sans-serif;
	/*color:#fff;*/
	text-decoration:none;
/*	padding:2px 0px 6px 25px;*/
	/*background:url(../images/zecs-bg.jpg) repeat-x;*/
	
	
}

.top_menu_right ul li:hover{
	background:url(../images/header_menu_bg-hover.jpg) repeat-x;
	color:red;	

}





.coin_count{
	background:url(../images/repeat.jpg) repeat-x left top;
	/*width:96px;*/
	width: 122px;
	height:29px;
	padding:6px 0 0 0;
	display:block;
	position:relative;
}
.coin_count a{
	/*background:url(../images/repeat.jpg) repeat-x left top;*/
	padding:6px 0 0 0;
	
}
#coin-selected{
    background: url("../images/z-hover.png") repeat-x scroll 0 0 transparent;	
}
li#coin-selected a{
	color:#FFF;
}









.z{
    background: url(../images/header.png) no-repeat scroll -787px 5px transparent;
    height: 21px;
    width: 20px;
	padding:6px 0 0 6px;
}



.coin_count a:hover{
	background:url(../images/z-hover.png) no-repeat left bottom;
	/*background-color:#366;*/
	color:#FFF;
}


.coin_add{
	background:url(../images/repeat.jpg) repeat-x left top;
	background-position:2px 0px 0px 0px;
	width: 130px;
	height:29px;
	_width:54px;
	position:relative;
}
.c{
    background: url("../images/header.png") no-repeat scroll -791px -45px transparent;
    height: 21px;
/*    left: 4px;
    position: absolute;
    top: 5px;*/
    width: 20px;
	padding:6px 0 0 6px;
}




.coin_add a{
	/*background:url(../images/add-zecs-hover.jpg) no-repeat left top;*/
	padding:6px 0 0 0;
}
#coin_add-selected{
	background:url(../images/z-hover.png) repeat-x top;
	color:#FFF;	
}
li#coin_add-selected a{
	color:#FFF;
}
.coin_add a:hover{
	background:url(../images/z-hover.png) no-repeat left bottom;
	color:#FFF;	
}







/*header top*/
/*header middle*/
.header_middle{
	margin:0;
	padding:0px;
	display:block;
	width:100%;
	background:url(../images/header_menu_bg.jpg) repeat-x;
	height:41px;
}
.header_middle_wrapper{
	margin:0 auto;
	padding:0px;
	display:block;
	width:960px;
}
.logo{
	margin:0px;
	padding:0px; 
	float:left;
	display:block;
	width:238px;
	height:86px;
	background:url(../images/logo_bg.png) no-repeat top;
	margin:-35px 0px 0px 13px;
	text-align:center;
	padding-top:10px;
	position:relative;
}
.search_wrap{
	margin:0px;
	padding:0px; 
	float:right;
	display:block;
	width:319px;
}
.profile_tab{
	margin:0px;
	padding:0px; 
	float:left;
	display:block;
	width:34px;
	background:url(../images/profile_icon.gif) no-repeat;
	padding:0px 0px 0px 26px;
	margin:12px 0px 0px 0px;
	
}
.profile_tab a{
	margin:0px;
	padding:0px; 
	float:left;
	width:60px;
	font:normal 12px Tahoma, Geneva, sans-serif;
	color:#0176b9;
	text-decoration:none;
}
.search_area{
	margin:0px;
	padding:0px; 
	float:left;
	width:240px;
	display:block;
	height:24px;
	margin:0px 0px 0px 8px;
}
/*search_box*/
.sb_wrapper{
	margin:0;
	padding:0;
	width:240px;
	float:left;
	display:block;
	position:relative;
}
.sb_wrapper p{
	margin:0px 0px 0px 0px;
	padding:0;
	float:left;
	display:block;
}
.sb_wrapper input[type="text"],
ul.sb_dropdown{
	font:normal 12px Tahoma, Geneva, sans-serif;
	color:#333;
	height:16px;
	width:185px;
	outline:none;
	float:left;
	padding:3px;
	margin:3px 0px;
	background:url(../images/seach_bg.gif);
	border:solid 1px #c8c8c8;
}
ul.sb_dropdown{
	float:left;
	list-style:none;
	width:229px;
	padding:6px 5px;
	height:128px;
	background-color:#f7f7f7 !important;
	background-image:none;
	
}
ul.sb_dropdown li{
	font:normal 11px Tahoma, Geneva, sans-serif;
	line-height:25px;
	color:#000;
	float:left;
	width:50%;
}
ul.sb_dropdown li input[type="checkbox"]{
	float:left;
	margin:7px 4px 0 5px;
}
ul.sb_dropdown li.sb_filter{
	width:218px;
	border:1px solid #dddddd;
	clear:both;
	background: #f1f1f1;
	font-size:11px;
	text-transform:uppercase;
	color:#2c2c2c;
	height:16px;
	line-height:16px;
	padding:5px;
	float:left;	
}
span.sb_up,
span.sb_down{
	position:absolute;
	top:3px;
	width:16px;
	height:22px;
	z-index:10;
	border:1px solid #c8c8c8;
	
}
span.sb_up{
	background:url("../images/header.png") no-repeat scroll -752px -91px transparent;
}
span.sb_down{
	background:url("../images/header.png") no-repeat scroll -771px -91px transparent;
	
}
input.sb_search{
	background:url("../images/header.png") no-repeat scroll -790px -74px transparent;
	height:24px;
	width:28px;
	float:left;
	border:none;
	margin:3px 0px;
	border:1px solid #3c6b86;
	outline:none;
	cursor:pointer;
}
input.sb_search:hover{
	background:url(../images/search_hover.png);
}
/*search_box*/
/*header top*/
/*header bottom*/
.header_bottom{
	margin:0 auto;
	padding:0px;
	text-align:center;
	display:block;
	width:960px;
	height:22px;
	background:url(../images/menu_bar_shadow.png) no-repeat;
	margin-top:0px;
}
/*header bottom*/
/*header end*/
	
