BODY
{
	font-family: Arial, Helvetica, sans-serif, Verdana;
	font-size: 1em;
}

b{font-size: 1em;
color: #E30008;
}/*bold*/
em{color: #E30008;}

/*Content DIV Class*/
div#wrapper{
	width : 980px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	background:#DADADA;
	padding: 10px;
}

div#header{
	width : 980px;
	background-color: #FFFFFF;
}

#header hr{
	width : 969px;
	background-color: #363636;
	height: 3px;
	text-align: center;
	margin-left: 6px;
}

#header p{
	clear: both;
	padding: 10px;
	padding-bottom: 0px;
}


div#contentwrapper{
	width : 949;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	background:#FFFFFF;
	padding:10px;
}

#contentwrapper hr.hr6 {
  height: 1px;
  color: transparent;
  background: #fff url(../pic/common/hr_line.gif) repeat-x scroll center;
}
#contentwrapper div.hr6 {
  height: 1px;
  background: #fff url(../pic/common/hr_line.gif) repeat-x scroll center;
}
#contentwrapper div.hr6 hr {
  display: none;
}

/* Content Section - Main News */

div#mainnewswrapper{
	width : 290;
	height: 100%;
	background:#FFFFFF;
	padding: 10px 20px 0 10px;
	font-size: 0.8em;
	line-height: 1.4em;
}

#mainnewswrapper h1{
	font-size: 24px;
	color: #004276;
	font-weight: normal;
	padding: 14px 0 0 0;
	line-height: 22px;
}

#mainnewswrapper h2{
	font-size: 18px;
	color: ;
	font-weight: normal;
}

#mainnewswrapper h3{
	font-size: 11px;
	padding: 15px 0 0 0;
}

#mainnewswrapper p{
	clear: both;
	padding: 10px 0 5px 0;
}

#extrawrapper a{
	text-decoration:none;
}

#mainnewswrapper a:hover{
	text-decoration:underline;
}

#mainnewswrapper ul{
	padding: 0px 0px 0 0px;
	list-style-image: url(../pic/common/bullet_reddot.gif);
	font-size: 0.95em;
	line-height: 1.2em;
	margin-left: 15px;
}

#mainnewswrapper li{
	padding: 0 0 2px 0;
}

#mainnewswrapper li a{
	padding: 0;
	color: #00A99D;
	font-weight: bold;
	text-decoration: none;
}

#mainnewswrapper li a:hover{
	text-decoration: underline;
}

#mainnewswrapper .link a{
  font-size: 0.9em;
  font-weight: bold;
  line-height: 1.2em;
  color: #004276;
  padding: 5px 0 10px 0;
  display: block;
  text-decoration: none;
}



#mainnewswrapper .link a:hover{
  text-decoration: underline;
}


#mainnewswrapper .linkpopular a{
  font-size: 0.9em;
  font-weight: bold;
  line-height: 1.2em;
  color: #006699;
  padding: 5px 0 10px 0;
  display: block;
  text-decoration: none;
}

#mainnewswrapper .linkpopular a:hover{
  text-decoration: underline;
}


/* Content Section - Top Stories */

div#topstorieswrapper{
	width : 264;
	height: 100%;
	background:#FFFFFF;
	padding: 8px 14px 0 14px;
	font-size: 1em;
	line-height: 1.2em;
}

#topstorieswrapper h1{
	font-size: 20px;
	color: ;
}

#topstorieswrapper h2{
	font-size: 18px;
	color: ;
	font-weight: normal;
}

#topstorieswrapper h3{
	font-size: 15px;
	color: ;
}

#topstorieswrapper p{
	clear: both;
	padding: 10px 0 5px 0;
	padding-bottom: 0px;
}

#topstorieswrapper ul{
	padding: 8px 0px 0 0px;
	list-style-image: url(../pic/common/bullet_reddot.gif);
	font-size: 1.1em;
	line-height: 0.7em;
	margin-left: 15px;
}

#topstorieswrapper li{
	padding: 0 0 8px 0;
}

#topstorieswrapper li a{
	padding: 0;
	color: #004276;
	font-weight: bold;
	text-decoration: none;
}

#topstorieswrapper li a:hover{
	text-decoration: underline;
}

#topstorieswrapper hr.hr6 {
  height: 1px;
  color: transparent;
  background: #fff url(../pic/common/hr_line.gif) repeat-x scroll center;
}
#topstorieswrapper div.hr6 {
  height: 1px;
  background: #fff url(../pic/common/hr_line.gif) repeat-x scroll center;
}
#topstorieswrapper div.hr6 hr {
  display: none;
}

#topstorieswrapper a{
	font-weight:normal;
	font-size: 0.7em;
	text-decoration:none;
	color:#00A99D;
}

#topstorieswrapper a:hover{
	text-decoration:underline;
}

/* Content Section - Popular News */

div#popularnewswrapper{
	width : 264;
	height: 100%;
	background:#FFFFFF;
	padding: 8px 14px 0 14px;
	font-size: 1em;
	line-height: 1.2em;
}

#popularnewswrapper h1{
	font-size: 20px;
	color: ;
}

#popularnewswrapper h2{
	font-size: 18px;
	color: ;
	font-weight: normal;
}

#popularnewswrapper h3{
	font-size: 15px;
	color: ;
}

/*
#popularnewswrapper p{
	clear: both;
	padding: 10px 0 5px 0;
	padding-bottom: 0px;
}
*/

#popularnewswrapper ul{
	padding: 8px 0px 0 0px;
	list-style-image: url(../pic/common/bullet_reddot.gif);
	font-size: 1.1em;
	line-height: 0.7em;
	margin-left: 15px;
}

#popularnewswrapper li{
	padding: 0 0 8px 0;
}

#popularnewswrapper li a{
	padding: 0;
	color: #004276;
	font-weight: bold;
	text-decoration: none;
}

#popularnewswrapper li a:hover{
	text-decoration: underline;
}

#popularnewswrapper hr.hr6 {
  height: 1px;
  color: transparent;
  background: #fff url(../pic/common/hr_line.gif) repeat-x scroll center;
}
#popularnewswrapper div.hr6 {
  height: 1px;
  background: #fff url(../pic/common/hr_line.gif) repeat-x scroll center;
}
#popularnewswrapper div.hr6 hr {
  display: none;
}

#popularnewswrapper a.view{
	font-weight:normal;
	font-size: 0.7em;
	text-decoration:none;
	color:#00A99D;
}

#popularnewswrapper a.view:hover{
	text-decoration:underline;
}

.popularthm{
width: 264px;
clear: left;
border: 0px solid gray;
padding: 10px 0 0 0;
font-size: 1.1em;
line-height: 1em;
color: #004276;
}

.popularthm .floatbox{
float: left;
width: 20px;
}

* html .popularthm p{ /* IE 3px jog hack*/
height: 1%;
}

.popularthm p{
margin-top: 0;
margin-left: 45px;
}

.popularthm a{
color: #004276;
font-size: 0.7em;
line-height: 1.2em;
font-weight: bold;
text-decoration: none;
padding: 0 0 40px 0;
}

.popularthm a:hover{
font-weight: bold;
text-decoration: underline;
}

/* Content Section - In Picture */

div#inpicturewrapper{
	width : 600;
	height: 100%;
	background:#FFFFFF;
	font-size: 0.7em;
	line-height: 1.2em;
	text-align: left;
	color: #666666;
	background-image: url(../pic/section_inpicture/bg_main.gif);
}

#inpicturewrapper h1{
	font-size: 20px;
	color: ;
}

#inpicturewrapper h2{
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
	padding: 5px 0 5px 0;
}

#inpicturewrapper h3{
	font-size: 0.95em;
	font-weight: bold;
	color: #004276;
	padding: 8px 0 0 0;
}

#inpicturewrapper h3 a{
	font-size: 1em;
	font-weight: bold;
	color: #004276;
	text-decoration: none;
}

#inpicturewrapper h3 a:hover{
	font-size: 1em;
	font-weight: bold;
	color: #004276;
	text-decoration: underline;
}

#inpicturewrapper p{
	clear: both;
	padding: 2px 0 5px 0;
	padding-bottom: 0px;
}


/* Content Section - More News */

div#morenewswrapper{
	width : 264;
	height: 100%;
	background:#FFFFFF;
	padding: 8px 14px 0 14px;
	font-size: 1em;
	line-height: 1.2em;
	position: inherit;
}

div#leftcolumn{
	width : 290px;
	float: left;
	background:#FFFFFF;
	padding: 8px 0px 0px 0px;
	font-size: 1em;
	line-height: 1.2em;
	display: inline;
}

div#rightcolumn{
	width : 290px;
	float: right;
	background:#FFFFFF;
	padding: 8px 0px 0px 0px;
	margin: 0 0 0 0px;
	font-size: 1em;
	line-height: 1.2em;
	display: inline;
}

#morenewswrapper h1{
	font-size: 20px;
	color: ;
}

#morenewswrapper h2{
	font-size: 18px;
	color: ;
	font-weight: normal;
}

#morenewswrapper h3{
	font-size: 15px;
	color: ;
}

#morenewswrapper p{
	clear: both;
	padding: 10px 0 5px 0;
	padding-bottom: 0px;
}

#morenewswrapper ul{
	padding: 0px 0px 8px 0px;
	list-style-image: url(../pic/common/bullet_reddot.gif);
	font-size: 0.75em;
	line-height: 1.1em;
	margin-left: 15px;
}

#morenewswrapper li{
	padding: 0 0 5px 0;
}

#morenewswrapper li a{
	padding: 0;
	color: #004276;
	font-weight: bold;
	text-decoration: none;
}

#morenewswrapper li a:hover{
	text-decoration: underline;
}

#morenewswrapper li a:visited{
	color: #5C7996;
}

#morenewswrapper hr.hr6 {
  height: 1px;
  color: transparent;
  background: #fff url(../pic/common/hr_line_dash.gif) repeat-x scroll center;
}
#morenewswrapper div.hr6 {
  height: 1px;
  background: #fff url(../pic/common/hr_line_dash.gif) repeat-x scroll center;
}
#morenewswrapper div.hr6 hr {
  display: none;
 }
 
 /* ------------------------------  Extra Column ------------------------------------*/
 
 div#extrawrapper{
	width : 300;
	height: 100%;
	padding: -10 0px 0 0px;
	font-size: 1em;
	line-height: 1.2em;
}



#extrawrapper h2{
	font-size: 18px;
	font-weight: normal;
	padding: 0 0 10px 0;
}

#extrawrapper h3{
	font-size: 15px;
	color: ;
}

#extrawrapper p{
	clear: both;
	padding: 10px 0 0px 0;
	padding-bottom: 0px;
}

div#leftcolumnextra{
	width : 145px;
	float: left;
	background:#FFFFFF;
	padding: 80px 0px 0px 0px;
	font-size: 1em;
	line-height: 1.2em;
	display: inline;
}

div#rightcolumnextra{
	width : 145px;
	float: right;
	background:#FFFFFF;
	padding: 8px 0px 0px 0px;
	margin: 0 0 0 0px;
	font-size: 1em;
	line-height: 1.2em;
	display: inline;
}

#extrawrapper .link a{
  font-size: 0.85em;
  font-weight: normal;
  line-height: 1.2em;
  color: #004276;
  padding: 5px 0 10px 0;
  display: block;
}

#extrawrapper ul{
	padding: 8px 0px 0 5px;
	list-style-image: url(../pic/common/bullet_reddot.gif);
	font-size: 1.1em;
	line-height: 0.7em;
	margin-left: 15px;
}

#extrawrapper li{
	padding: 0 0 8px 0;
}

#extrawrapper li a{
	padding: 0;
	color: #004276;
	font-weight: bold;
	text-decoration: none;
}

#extrawrapper li a:hover{
	text-decoration: underline;
}

#extrawrapper hr.hr6 {
  height: 1px;
  color: transparent;
  background: #fff url(../pic/common/hr_line.gif) repeat-x scroll center;
}
#extrawrapper div.hr6 {
  height: 1px;
  background: #fff url(../pic/common/hr_line.gif) repeat-x scroll center;
}
#extrawrapper div.hr6 hr {
  display: none;
}

#extrawrapper a{
	font-weight:normal;
	font-size: 0.7em;
	text-decoration:none;
	color:#00A99D;
}

#extrawrapper a:hover{
	text-decoration:underline;
}

#extrawrapper .video {
  font-size: 0.7em;
  line-height: 1em;
  color: #004276;
  padding: 5px 0 0 0;
}
#extrawrapper .videotime {
  font-size: 0.7em;
  line-height: 1em;
  color: #555555;
  padding: 5px 0 0 0;
}

#extrawrapper .ad {
  text-align: center;
  font-size: 0.7em;
  line-height: 1em;
  color: #555555;
  padding: 5px 0 0 0;
}

#extrawrapper .votequestion {
   margin-top:-10px;
   font-family: Arial, Helvetica, sans-serif;
  font-size: 0.9em;
  font-weight: bold;
  line-height: 1.2em;
  color: #CC3300;
  padding: 0px 0 0 0;
  margin-bottom:0px;
  
}

#extrawrapper .votebtn {
  font-size: 0.75em;
  font-weight: normal;
  line-height: 1.5em;
  color: #000000;
  padding: 0px 0 0 0;
  display: inline;
}

#extrawrapper .blog {
  font-size: 0.8em;
  font-weight: normal;
  line-height: 1.2em;
  color: #000000;
  padding: 5px 0 0 0;
}
#extrawrapper .blogbold {
  font-size: 1em;
  font-weight: bold;
  line-height: 1.5em;
  color: #000000;
  padding: 0px 0 0 0;
  display: inline;
}

#extrawrapper .partner {
  font-size: 0.7em;
  font-weight: normal;
  line-height: 1.2em;
  color: #000000;
  padding: 5px 0 0 0;
}

#extrawrapper hr.dashline {
  height: 1px;
  color: transparent;
  background: #fff url(../pic/column/hr_line_dash.gif) repeat-x scroll center;
}
#extrawrapper div.dashline {
  height: 1px;
  background: #fff url(../pic/column/hr_line_dash.gif) repeat-x scroll center;
}
#extrawrapper div.dashline hr {
  display: none;
  }

.class1 A:link {
         text-decoration: none;
	 color: #004276;
	 text-decoration: none;
	 font-size: 0.8em;
	 line-height: 0.8em;
	 margin-left: 4px;
		   }
.class1 A:visited {
         text-decoration: none;
         color: #004276;
	 text-decoration: none;
	 font-size: 0.8em;
	 line-height: 0.7em;
	 margin-left: 4px;
		 }
.class1 A:active {
         text-decoration: none;
         color: #004276;
	 text-decoration: none;
	 font-size: 0.8em;
	 line-height: 0.7em;
	 margin-left: 4px;
		 }
		 
.class1 A:hover {text-decoration: underline; color: #0033CC;} 

.class2 A:link {
         text-decoration: none;
	 color: #004276;
	 text-decoration: none;
	 font-size: 0.8em;
	 line-height: 0.8em;

		   }
.class2 A:visited {
         text-decoration: none;
         color: #004276;
	 text-decoration: none;
	 font-size: 0.8em;
	 line-height: 0.7em;

		 }
.class2 A:active {
         text-decoration: none;
         color: #004276;
	 text-decoration: none;
	 font-size: 0.8em;
	 line-height: 0.7em;

		 }
		 
.class2 A:hover {text-decoration: none; color: #0033CC;}  

.scroll {
	
	overflow:auto;
	
	height: 180px;

	padding: 0px;
}