#tabnews table{
	width: 100%;
	border-top: 1px solid #DBDBDB;
}
#tabnewsTabsBox .border{
	float:left;
	width: 100%;
}

#tabnewsTabsBox a{
	position: relative;
	top:1px;
	display: block;
	float: left;
	background:none repeat scroll 0 0 #EFEFEF;
	color:#A4A4A4;
	font-weight:bold;
	border:1px solid #D8D8D8;
	white-space:nowrap;
	margin-right:1px;
}
#tabnewsTabsBox a.link-selected{
	float: left;
	color:#2B2B2B;
	font-weight:bold;
	border:1px solid #DBDBDB;
	border-bottom:1px solid #fff;
	white-space:nowrap;
}

/*
---------------
*/
#tabnewsContent{
	background: #fefefe;
	border: 1px solid #dbdbdb;
	border-width: 0px 1px 1px 1px;
}
#tabnewsContent .max{
	height: 165px;
	margin-top: 2px;
	overflow: hidden;
}
#tabnewsContent a{
	display: block;
	text-decoration: none;
	float: left;
	margin-bottom: 1px;
	width: 100%;
}
#tabnewsContent a span{
	line-height: 18px;
}
#tabnewsContent a.link-selected span{
	color: #024694;
	text-decoration: none;
}
#tabnewsContent a.link-selected div{
	display: block;
}
#tabnewsContent b{
	background: #ff8709;
	border: 1px solid #fe652f;
	color: #fff;
	font-weight: normal;
	font-size: 10px;
	font-family: Helvetica;
	float: left;
	width: 54px;
	text-align: center;
	margin-right: 7px;
	margin-bottom: 4px;
	margin-top: 2px;
	line-height:12px;
	overflow: hidden;
}
#tabnewsContent span{
	color: #404040;
	display: block;
	overflow: hidden;
	height: 36px;
	float: left;
}
#tabnewsContent div.aContent{
	border: 1px solid #efefef;
	background: #fff;
	color: #555454;
	float: left;
	height: 42px;
	display: none;
	margin-bottom: 1px;
	width: 100%;
	overflow: hidden;
	line-height: 18px;
	width: 367px;
}
#tabnewsContent div.aContent div{
	padding: 5px 3px;
}




#tabnews .maxWidth{
	overflow: hidden;
}
#tabnews .tabs .cell-selected{
	width:1%;
	white-space: nowrap;
	border: 1px solid #dbdbdb;
	border-width: 1px 1px 0 1px;
	
	
}
#tabnews .tabs .cell-selected a{
	color: #2b2b2b;
	font-weight: bold; 
}
#tabnews .tabs .cell-selected a:hover{
	background:#f6f6f6;
}


#tabnews .tabs .cell-simple{
	width:1%;
	white-space: nowrap;
	border: 1px solid #d8d8d8;
	border-width: 0px 0px 1px 0px;
}
#tabnews .tabs .cell-simple a{
	background:#efefef;
	color:#a4a4a4;
	font-weight: bold; 
}
#tabnews .tabs .cell-simple a:hover{
	background:#f6f6f6;
}
#tabnews .tabs .cellSep{
	border: 1px solid #dbdbdb;
	border-width: 0 0 1px 0;
}
#tabnews .tabs .cellSep .minWidth{
	width:1px;
}
#tabnews .tabs .cellEnd{
	width:99%;
	border: 1px solid #dbdbdb;
	border-width: 0 0 1px 0;
}
#tabnews a{
	display: block;
	padding: 1px 13px 3px 13px;
}
#tabnews a.link-selected{
	background:#fff;
}



