/* CSS Document */
span.lgnlbl
{
	float:left;
	width:65px;
}
span.lgnfld
{
	width:95;
	float:left;
}


div.leftmnitm
{
	background-color:#d7dfe7;
	border-bottom-color:#c7d2dd;
	border-bottom-style:solid;
	border-bottom-width:1px;
	padding-left:3px;
	line-height:20px;
	
}


a.leftmnitm:link,a.leftmnitm:visited
{
	text-decoration:none;
	color:#233a53;
	font-size:12px;
	font-weight:bold;
}
/*
a.leftmnitm:visited
{
	/*text-decoration:none;
	color:#233a53;
	font:Arial;
	font-size:12px;
	font-weight:bold;
}

*/

a.leftmnitm:hover
{
	color:#ca0002;
	font-size:12px;
	font-weight:bold;
}

div.leftsmnitm
{
	background-color:  #e4eaef;
	/*border-bottom-color:#c7d2dd;
	border-bottom-style:solid;
	border-bottom-width:1px;*/
	padding-left:8px;
	/*line-height:20px;*/
	
}

a.leftsmnitm:link ,a.leftsmnitm:visited
{
/*	text-decoration:none;*/
	color:#233a53;
	font-size:10px;
	font-weight:bold;
}

/*

a.leftsmnitm:visited
{
	text-decoration:none;
	color:#233a53;
	font-size:10px;
	font-weight:bold;
}
*/
a.leftsmnitm:hover
{
/*	text-decoration:none;*/
	color:#ca0002;
	font-size:10px;
	font-weight:bold;
}



span.votelbl
{
	float:left;
	background-color:#f8f8f8;
	font-size:11px;

}

span.voteopt
{
	float:left;
	width:30px;
	padding-left:10px;
	background-color:#f8f8f8;
	
}

div.pollheading
{
	
	border-bottom-color:#d2dbe4;
	border-bottom-style:solid;
	border-bottom-width:1px;
	/*
	border-top:#7a93b1 solid ;
	border-top-width:3px;
	*/
	font-size:12px;
	font-weight:bolder;
	color:#ffffff;
	background-color:#000000;
/*	padding-top:4px;
	padding-bottom:4px;
	*/
	line-height:20px;
	text-transform:uppercase;
	padding-left:2px;
}

div.pollans
{
	clear:left;
	position:relative;
	background-color:#f8f8f8;
	padding-bottom:3px;
	width:100%;
	font-family:Arial, "MS Sans Serif";
	font-size:11px;
}


div.mostpophead
{
	border-bottom-color:#0066CC;
	border-bottom-width:1px;
	border-bottom-style:solid;
	color:#0066CC;
	font-size:14px;
	font-weight:bolder;
	width:100%;
	clear:left;
	background-color:#D8D8D8;
	margin-top:10px;
	line-height:29px;
}


div.mostpopline
{
	padding-top:2px;
}



a.mostpopline:link,a.mostpopline:visited
{
	color:#747474;
	font-size:11px;
	/*text-decoration:none;*/
}

a.mostpopline:hover
{
	color:#ca0002;
	font-size:11px;
	/*text-decoration:none;*/
}

div.divep
{
	/*
	border-top-color:#7a93b1;
	border-top-width:3px;
	border-top-style:solid;
	*/
	margin-top:10px;
	border-bottom-color:#0066CC;
	border-bottom-width:1px;
	border-bottom-style:solid;
	color:#0066CC;
	font-size:14px;
	font-family:"Trebuchet MS";
	font-weight:bolder;
	background-color:#fafafa;
	line-height:20px;
/*	margin-bottom:px;*/
}

div.divepline
{
	padding-bottom:2px;
}

a.eplink:link,a.eplink:visited
{
	color:#747474;
	font-size:11px;
	/*text-decoration:none;*/
}

a.eplink:hover
{
	color:#ca0002;
	font-size:11px;
	/*text-decoration:none;*/
}


div.diaryhead
{
	/*
	border-top-color:#a77536;
	border-top-width:3px;
	border-top-style:solid;

	border-bottom-color:#ddc9b1;
	border-bottom-width:1px;
	border-bottom-style:solid;
	*/
	border-bottom-color:#e1d0bc;
	border-bottom-width:1px;
	border-bottom-style:solid;
	
	background-color:#fafafa;
	color:#ca0002;
	font-size:12px;
	font-weight:bolder;
}

div.diaryline
{
	/*padding-left:5px;*/
	/*padding-top:5px;*/
	background-color:#f8f5f0;
	padding:5px 3px 0px 3px;
}


 a.diaryline:visited,a.diaryline:link
{
	color:#79490d;
	font-size:9px;
	font-weight:bold;
	font-family:Arial, "MS Sans Serif";
/*	text-decoration:none;*/
}

a.diaryline:hover
{
	color:#ca0002;
	font-size:9px;
	font-weight:bold;
	font-family:Arial, "MS Sans Serif";
}


div.leadarticle
{
	border-bottom:solid #CCCCCC;
	margin-top:0px;
}
/*
span.leadtitle2
{
	font-size:16px;
	color:#000000;
	font-weight:bold;
}
*/
/*
span.leadstrap2
{
	font-size:14px;
	font-family:Arial, "MS Sans Serif";
	color:#04345a;
}

*/
/*
span.articletitle
{
	font-size:11px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}

span.articlestrap
{
	font-size:11px;
	color:#03223b;
	text-decoration:none;
}
*/

span.sleadtitle
{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#004276;
	font-weight:bold;
	text-decoration:none;
}




span.leaddate
{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#9698a0;
	font-weight:bold;
}

div.comtline 
{
	margin-top:5px;
	padding-bottom:4px;
	border-bottom:solid;
	border-bottom-color:#CCCCCC;
	border-bottom-width:1px;
/*	font:Arial, Helvetica, sans-serif;*/
/*	font-size:12px;*/
/*	text-decoration:none;*/
/*	color:#000000;*/
	
}

a.comment:link,a.comment:visited
{
	font-size:11px;
/*	text-decoration:none;*/
	color:#222e3b;
}

a.comment:hover
{
	font-size:11px;
/*	text-decoration:none;*/
	color:#ca0002;
}

/*
a.comment:visited
{
	font-size:12px;
/*	text-decoration:none;
	color:#000000;
}
*/


div.chhead
{
	/*background-color:#f6f4ee;*/
	/*margin-bottom:3px;*/
	margin-right:3px;
	/*color:#203d69;*/
	color:#004190;
	font-weight:bold;
	font-size:12px;
	padding-left:3px;
	
	line-height:20px;
	border-bottom-color:#d2dbe4;
	border-bottom-width:1px;
	border-bottom-style:solid;
	
	background-color:#fafafa;
	
}

div.plhead
{
	background-color:#f6f4ee;
	margin-bottom:3px;
	margin-right:3px;
	color:#203d69;
	font-weight:bold;
	font-size:14px;
	padding-left:3px;
}

div.hmvdhead
{
	/*margin-bottom:10px;*/
	margin-right:3px;
	color:#434142;
	font-weight:bold;
	font-size:14px;
}

div.chline
{
	/*background-color:#f6f4ee;*/
	margin-right:3px;
	margin-top:8px;
	padding-left:3px;
	
}
div.chline ul li a 
{
	/*background-color:#f6f4ee;*/
	display:block;
	text-align:left;
	font-size:10px;
	padding:2px;
	background-repeat: no-repeat;
	background-position: right center;
	_margin-bottom:-16px;	
}
div.chline ul li a:hover
{
	background-color:#f6f4ee;
	color:#0099FF;
}
div.chline ul li
{
	display:inline-block;
	border-bottom:#E9E9E9 1px solid;
	width:210px;
	
}
div.chline ul
{
	list-style-type:none;

}

a.articletitle:link,a.articletitle:visited
{
	font-size:11px;
/*	text-decoration:none;*/
	color:#000000;
	line-height:125%;
}

/*
a.articletitle:visited
{
	font-size:12px;
	text-decoration:none;
	color:#000000;
}

*/

a.articletitle:hover
{
	font-size:11px;
/*	text-decoration:none;*/
	color:#ca0002;
}


div.mwhead
{
	font-size:9px;
	width:100%;
	background-color:#FFFFFF;
	margin-top:1px;
}

div.mwhead a:link
{
	font-size:9px;
	text-decoration:none;
	color:#FFFFFF;
}

div.mwhead a:visited
{
	font-size:9px;
	text-decoration:none;
	color:#FFFFFF;
}


#mwstock
{
 	background-color:#eff1f5;
	font-size:11px;
	display:none;
	/*color:#223437;*/
	/*font-weight:bold;*/
}

#mwcurrency
{
 	background-color:#f2f5f6;
	font-size:11px;
	display:none;
/*	color:#223437;*/
	
}

div.cline
{
	background-color:#e7eced;
}

#mwbills
{
 	background-color:#dfeaeb;
	font-size:11px;
	/*font-weight:bold;*/
	display:none;
	line-height:15px;
	/* color:#223437; */
}

div.bline
{
	background-color:#b3cdd1;
	/*
	color:#223437;
	
	font-size:11;
	font-weight:bold;
	*/
}


span.blsp1
{
	float:left;
	width:50px;
	position:relative;
	font-weight:bold;
	/*
	font-size:11;
	font-weight:bold;
	*/
	padding-left:3px;
	/*color:#4f470a;*/
}

span.blsp2
{
	float:left;
	width:40px;
	position:relative;
	/*
	font-size:11;
	font-weight:bold;
	*/
	/*color:#4f470a;*/
}

span.blsp3
{
	/*
	font-size:11;
	font-weight:bold;
	color:#4f470a;*/
}

span.crsp1
{
	float:left;
	width:50px;
	position:relative;
	font-weight:bold;
	/*
	font-size:11;
	font-weight:bold;
	*/
	padding-left:3px;
	/*color:#220d4a;*/
}

span.crsp2
{
	float:left;
	width:40px;
	position:relative;
	/*
	font-size:11;
	font-weight:bold;
	color:#220d4a;
	*/
}

span.crsp3
{
/*
	font-size:11;
	font-weight:bold;
	color:#220d4a;
*/
}


span.stsp1
{
	float:left;
	width:50px;
	position:relative;
	font-weight:bold;
/*
	font-size:11;
	font-weight:bold;
	*/
	padding-left:3px;
	/*color:#220d4a;*/
}

span.stsp2
{
	float:left;
	width:50px;
	position:relative;
	/*
	font-size:11;
	font-weight:bold;
	color:#220d4a;
	*/
}

span.stsp3
{
/*
	font-size:11;
	font-weight:bold;
	color:#220d4a;
*/
}


#mwovernights
{
 	background-color:#f7f4ef;
	font-size:11px;
	display:none;
}

div.efwhead
{
	margin-bottom:3px;
	margin-right:3px;
	color:#203d69;
	font-weight:bold;
	font:Arial;
	font-size:14px;
}

a.footer1:link,a.footer1:visited
{
	font-size:11px;
	color:#505f72;
	font-weight:bolder;
	/*text-decoration:none;*/
}

a.footer2:link,a.footer2:visited
{
	font-size:11px;
	color:#808080;
/*	text-decoration:none;*/
}

a.footer2.hover
{
	font-size:11px;
	color:#ca0002;
/*	text-decoration:none;*/
}

span.spfooter1
{
	margin-right:10px;
}

div.catrow
{
	overflow:auto;
	font-size:11px;margin-bottom:10px;
	padding-left:4px;
	padding-top:5px;
	padding-bottom:5px;
}


.grayline {
	font-size: 12px;
	color: #dadada;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: 999999;
}

/*
a.sisSite:link,a.sisSite:visited
{
	font-size:10px;
	text-decoration:none;
	color:#5a5a5a;
}

*/
/*
a.sisSite:visited
{
	font-size:10px;
	text-decoration:none;
	color:#5a5a5a;
}
*/
div.pollq
{
	font-size:11px;
	color:#220d4a;
	font-family:Arial, "MS Sans Serif";
	padding-left:2px;
	background-color:#f8f8f8;
	padding-top:4px;
}

div.hmvideo
{
	padding-left:5px;
}
a.hmvideo:link
{
	font-size:11px;
	color:#000000;
}

a.hmvideo:visited
{
	font-size:11px;
	color:#000000;
}

a.hmvideo:hover
{
	font-size:11px;
	color:#FF0000;
}

span.leadtitle
{
	font-size:16px;
	color:#034070;
	font-weight:bold;
}
span.leadtitle_02
{
	font-size:10px;
	color:#FFFFFF;
	font-weight:bold;
	background-color: #CC0000;
}
a.leadstrap:link,a.leadstrap:visited
{
	font-size:14px;
	color:#000000;
}

a.leadstrap:hover
{
	font-size:14px;
	color:#ca0002;
}

a.leadstrap2:link,a.leadstrap2:visited
{
	font-size:11px;
	color:#000000;
}

a.leadstrap2:hover
{
	font-size:11px;
	color:#ca0002;
}


a.trdlead:link,a.trdlead:visited
{
	font-size:11px;
	color:#034070;
	
}

a.trdlead:hover
{
	font-size:11px;
	color:#ca0002;
}


div.articleleftcol
{
	width:233px;
	padding-bottom:8px;
	position:relative;
	float:left;
	line-height:12px;
}

div.articlerightcol
{
	float:right;
	width:233px;
	padding-bottom:8px;
	position:relative;
	line-height:12px;
}

div.econline
{
	margin-right:3px;
	padding-bottom:10px;
}


#divthrift
{
	/*background-color:#f6f4ee;*/
	/*width:32%;*/
	width:220px;
	height:auto;
	float: left;
	margin-right: 10px;
	/*border-right:solid;*/
	/*border-right-width:8px;*/
	/*border-right-color:#FFFFFF;*/
}

#divchoices
{
	/*background-color:#f6f4ee;*/
	/*width:32%;*/
	width:156px;
	float:left;
	margin-left:5px;
	height:125px;
	
	/*border-right:solid;*/
	/*border-right-width:8px;*/
	/*border-right-color:#FFFFFF;*/
}

#divanalysis
{
	/*background-color:#f6f4ee;*/
/*	width:32%;*/
	width:220px;
	float:left;
	height:auto;
	margin-right: 10px;
	
	/*left:8px;*/
}

#smlbnr4
{
	text-align:center;
	/*padding-bottom:18px;*/
/*	padding-top:10px;*/
}

#smlbnr2
{
	text-align:center;
	/*padding-bottom:18px;*/
}

#smlbnr3
{
	text-align:right;
	/*padding-bottom:18px;*/
	/*padding-top:18px;*/
}

#spnhmdt
{
	color:#6d6d6d;
	float:left;
	width:127px;
	line-height:22px;
}

div.divDLine
{
	width:768px;;
	line-height:5px;
	background-color:#dadada;
	clear:left;
	margin-left:5px;
}

div.divDLineSml
{
	width:100%;
	margin-left:5px;
	line-height:2px;
	background-color:#dadada;
	clear:left;
}

div.spacerln
{
	width:900px;
	line-height:10px;
	clear:left;
}


#divpolitics
{
	float:left;
	width:250px;
	height:200px;
	padding:3px 0px 3px 0px;
	background-color:#f6f4ee;
}

#divworld
{
	float:left;margin-left:8px;
	width:240px;
	height:200px;
	padding:3px 0px 3px 5px;
	background-color:#f6f4ee;
}

#divhmvd
{
	float:left;margin-left:8px;
	width:250px;
	height:200px;
	padding:3px 0px 3px 5px;
	background-image:url(images/index_video_gray.gif);
	background-repeat:repeat-x;
}



a.linkmore:hover
{
	font-size:10px;
	color:#ca0002;
	font-weight:bold;
	font-family:Arial, "MS Sans Serif";
}

a.linkmore:link,a.linkmore:visited
{
	font-size:10px;
	color:#ca0002;
	font-weight:bold;
	font-family:Arial, "MS Sans Serif";
}


#divCommentHead
{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#0066CC;
	font-weight:bolder;
	/*	padding-bottom:3px;*/
	border-bottom-color:#316AC5;
	border-bottom-width:1px;
	border-bottom-style:solid;
	background-color:#fafafa;
	line-height:20px;
	
}
/*
div.divepline
{
	padding-bottom:3px;
}
*/

#divSearchRHead
{
	font-family:Arial, "MS Sans Serif";
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
}

span.aslable
{
	width:150px;
	float:left;
	font-family:Arial, "MS Sans Serif";
	font-size:12px;
}

div.cathead
{
	font-family:Arial, "MS Sans Serif";
	font-size:24px;
	font-weight:bold;
	padding-bottom:5px;
}

div.subcathead
{
	font-family:Arial, "MS Sans Serif";
	font-size:18px;
	font-weight:bold;
	padding-bottom:10px;
	padding-top:10px;
	color:#04345a;
}


a.thriftstrap:link,a.thriftstrap:visited
{
	font-size:11px;
	color:#004276;
	font-weight:bold;
	line-height:125%;
}


a.thriftstrap:hover
{
	font-size:11px;
	color:#ca0002;
}

#fsCatHead
{
	color:#949494;
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;
}

a.fsCatHead:link,a.fsCatHead:visited
{
	color:#949494;
	font-size:12px;
	font-weight:bold;
}

a.fsCatHead:hover
{
	color:#ca0002;
	font-size:12px;
	font-weight:bold;
}

#fsTitle
{
	font-size:16px;
	font-weight:bold;
}

#fsStrap
{
	font-weight:bold;
	padding-bottom:7px;
	padding-top:12px;
}
#fsByLine
{
	font-size:10px;
	font-weight:bold;
}

#fsOpenPara
{
	color:#292929;
}

#resentStoryHead,#commentHead
{
	background-color:#fafafa;
	line-height:20px;
	border-bottom:solid;
	font-size:12px;
	font-weight:bold;
	border-bottom-width:1px;
	border-bottom-color:#ced7e1;
}

#relatedStoryHead
{
	/*background-color:#fafafa;*/
	line-height:20px;
	border-bottom:solid;
	font-size:12px;
	font-weight:bold;
	border-bottom-width:1px;
	border-bottom-color:#ced7e1;
}

#relatedLinkHead
{
	/*background-color:#fafafa;*/
	line-height:20px;
	border-bottom:solid;
	font-size:12px;
	font-weight:bold;
	border-bottom-width:1px;
	border-bottom-color:#ced7e1;
}

div.resantStoryLine
{
	overflow:auto;
	padding-bottom:8px;
	background-color:#fafafa;
	padding-left:2px;
}

div.clrLeft
{
	clear:left;
	padding-top:6px;
}

span.lblLeft
{
	width:150px;
	float:left;
	font-family:Arial, "MS Sans Serif";
	font-size:12px;
	padding-left:15px;
}

div.hmrcntln
{
	margin-top:8px;
}
	

div.hmrcnthd
{
	line-height:20px;
	border-bottom-color:#d2dbe4;
	border-bottom-width:1px;
	border-bottom-style:solid;
	background-color:#fafafa;
	color:#ca0002;
	font-weight:bold;
	font-family:Arial, 'MS Sans Serif';
	font-size:12px;
	clear:left;
	
}

div.inbrfln
{
	margin-top:4px;
}

div.chbg
{
	background-image:url(images/video_gradent_down.gif);
	background-repeat:repeat-x;
}

div.mvsttimg
{
	position:relative;
	clear:left;
	text-align:right;
	background-color:#f3f6f7;
}

div.footercopy
{
	text-align:center;
	color:#505f72;
	font-family:Arial, "MS Sans Serif";
	font-size:9px;
	float:left;
	width:135px;
	position:relative;
}
#brheading {

}
