*{
padding:0;
margin:0;
}
 
*{
margin:0 auto;}
 
ul,li{
list-style:none;
}
 
.tabs_bg{
width:765px;
background:url(../images/d1d4d1.gif) bottom repeat-x;
margin-top:10px;
}
 
ul.tabs{
overflow:hidden;
/*border-bottom:1px solid #d1d4d1;*/
padding-left:10px;/**/
}
 
.tabs_ctn{
float:left;
margin-top:-1px;
width:500px;
overflow:hidden;
/*border-top:1px solid #d1d4d1;*/
padding:20px 0;
_padding-bottom:0;
_margin-top:-5px;}
 
ul.tabs li{
float:left;
display:block;
height:28px;
margin-left:-1px;
*line-height:12px;
}
 
/*ul.tabs li,x:-moz-any-link{
height:23px;
padding-top:6px;}
 
 
ul.tabs li,x:-moz-any-link,x:default{
height:28px;
padding-top:0;}*/
 
ul.tabs li a, ul.tabs li span{
float:left;
display:inline-block;
padding:3px 15px 2px;
height:17px;/*firefox 3*/
*height:15px;
_height:17px;
*padding:6px 15px 1px;

text-decoration:none;

background-color:#eee;
border:1px solid #d1d4d1;
text-align:center;
margin-top:4px;
}
 
ul.tabs li#tabs_on a, ul.tabs li#tabs_on span, ul.tabs li.tabs_on a, ul.tabs li.tabs_on span{
display:inline-block;
height:19px;
margin-top:0px;
padding:9px 15px 2px;
*padding:10px 15px 0;
_height:18px;
background:#fff;
font-weight:bold;
border:1px solid #d1d4d1;
border-bottom:1px solid #fff;
}
 
ul.tabs li#tabs_on span#dynamic_msg_count{
	display:inline;
	height:19px;
	margin:0px;padding:0px;
	border:none;float:none;
}

ul.tabs li a:hover{
text-decoration:underline;/*
color:#000;
background:#F7F7F7;*/}
 
ul.tabs li a:hover span{
/*text-decoration:underline;*/
color:#000;
}
 
ul.tabs li#tabs_on a:hover, ul.tabs li.tabs_on a:hover{
color:#000;
background:#fff;}
 
ul.tabs li#tabs_on a:hover span, ul.tabs li.tabs_on a:hover span{
color:#000;
}
 
 
/*ul.tabs li#tabs_on a,x:-moz-any-link{
padding-bottom:4px;}
 
ul.tabs li#tabs_on a,x:-moz-any-link,x:default{
padding-bottom:9px;}*/
 
/*.content{
float:left;
background:url(images/mypage/golvlampa.gif) repeat-x;
}*/
 
.content .title{
padding:3px 0;}
 
span.zero{
margin-left:5px;
font-size:10px;
color:#666;
font-family:Arial, Helvetica, sans-serif;}
 
span.morethanzero{
margin-left:5px;
padding:1px;
font-size:10px;
background:#d4d4d4;
color:#fff;
font-family:Arial, Helvetica, sans-serif;}

/* CSS Document */
/*0826 added by cooper for tab style*/
.tab_container{
	padding-left:10px;
	line-height:22px;
	color:#000;
}
.div_1st{
	padding-left:1px;
}
.tab_container a{
	height:auto;
	color:#000;
	text-decoration:none;
}
.tab_container a:hover{
	color:#000;
	text-decoration:underline;
}
.tab_list{
	border-left:1px solid #dad4da;
	border-right:1px solid #dad4da;
	border-top:1px solid #dad4da;
	padding-left:10px;
	padding-right:10px;
	margin-left:-1px;
	float:left;
	background:#eeeeee;
	margin-top:3px;
	line-height:19px;
	text-align:center;
}
#tab_list{
	border-left:1px solid #dad4da;
	border-right:1px solid #dad4da;
	border-top:1px solid #dad4da;
	padding-left:10px;
	padding-right:10px;
	margin-left:-1px;
	float:left;
	background:#eeeeee;
	margin-top:3px;
	line-height:19px;
	text-align:center;
}
.tab_list_selected{
	border-left:1px solid #dad4da;
	border-right:1px solid #dad4da;
	border-top:1px solid #dad4da;
	margin-bottom:-2px;
	z-index:100;
	padding-left:10px;
	padding-right:10px;
	margin-left:-1px;
	float:left;
	background:#ffffff;
	line-height:22px;
	text-align:center;
	font-weight:bold;
	position:relative;
}
.tab_list:hover{
	background-color:#ffffff;
}
/*0828 added by cooper for tab cn version*/
.settings_padding_2_3_1_3{
	padding:2px 3px 1px 3px;
}
#tab_container_top .tab_list{
	border-left:1px solid #dad4da;
	border-right:1px solid #dad4da;
	border-top:1px solid #dad4da;
	padding-left:10px;
	padding-right:10px;
	margin-left:-1px;
	float:left;
	background:#eeeeee;
	margin-top:3px;
	line-height:19px;
	text-align:center;
}



