
.newscat{
	border:1px solid #a5b2bd; 
	position:relative; 
}

.toggle{
	background:#f2f3f5 url("../images/tabs/newcats_bkgd.gif") repeat-x bottom left; 
	height:2em;
	border-bottom:1px solid #a5b2bd; 
}


.toggle ul{
	float:left; 
	list-style:none; 
	position:absolute; 
	width:100%; 
	overflow: hidden; 	 
	clip: rect(auto, auto, 100px, auto); 
    display:inline;
   
}

html>body .toggle ul{display:inline;clip: rect(0, auto, 100px, auto);  top:-5px;
}

.toggle li{
	float:left;  
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-style:normal;
	display:inline;	
	padding-left:5px;padding-right:5px;
	border-right:1px solid #333;
}

.toggle li a{
	float:left; 
	display:block; 
	text-decoration:none; 
	color:#003DB8 ; 
}

.toggle li a:visited{color:#003DB8 ; }

.toggle li a:hover,.toggle li em:hover {text-decoration:underline;cursor:pointer; }

.toggle li {
	float:left; 
	display:block; 
	font-style:normal; 
	cursor:pointer;
}

.toggle li.on a{	color:#fff;	}

.toggle li.on a:visited{color:#fff; }

.toggle li.on a:hover{text-decoration:none;cursor:pointer;}

.toggle li.on {	font-weight:bold; 	color:#000;}


.newscat .rcn{background-color:#f2f3f5; }


.headlines .moreheadlines{display:none; }
.headlines h5{display:none; }
.headlines {display:inline; }
.headlines a.action{display:block; font-weight:bold; color:#12258c; }

.newscat .moreproviders{
	clear:both; 
	font:77% 'Lucida Grande', Verdana, Sans-Serif;
	background:url("../images/tabs/rul_hori_dot.gif") top repeat-x; 
}

.newscat .moreproviders strong{color:#333333; }
.newscat .moreproviders a { color: #003399; font-size: 107%; }

.clr{clear:both; line-height:1em;}
em {font-size:1em;font-style:normal;}
