a {
	color: #000000;
	text-decoration: none;}



/* Menu */

#menu {
	width: 980px;
	height: 30px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#menu ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#menu li {
	display: inline;
	text-transform: uppercase;
}

#menu a {
	display: block;
	float: left;
	padding: 9px 5px 9px 5px;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	
}

#menu a:hover {
	color: #000000;
}

#menu .current_page_item {
}

#menu .current_page_item a {
	color: #000000;
}

/* Page */

#page {
	width: 890px;
	margin: 0 auto;
	padding: 30px 0;
}

/* Ads */

A.nav{ display:block; background-color:#999999; padding:3px 5px 3px 5px; font-size:10px; text-decoration:none; color:#000000; margin:0px; }
A.navSelected{ display:block; border-bottom:1px dotted white; background-color:white; padding:1px 5px 1px 10px; font-size:10px; text-decoration:none; color:#CC0000; margin-bottom:5px; }
A.nav:Hover{ background-color:#990000; font-size:10px; text-decoration:none; color:#000000}

.nav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	background-image: url(../images/nav_bg_s.gif);
	color: #660000;
	text-decoration: none;
}
.nav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	background-image: url(../images/nav_bg_s.gif);
	color: #660000;
	text-decoration: none;
}
.nav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	
	color: #FFCC00;
	text-decoration: none;
	background-image: url(../images/nav_bg_s.gif);
}
.nav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #FFFFFF;
	text-decoration: none;
}

A.subnav{ display:block; background-color:#660000; padding:3px 5px 3px 5px; font-size:9px; text-decoration:none; color:#990000; margin:0px; }
A.subnavSelected{ display:block; border-bottom:1px dotted white; background-color:white; padding:1px 5px 1px 10px; font-size:9px; text-decoration:none; color:#CC0000; margin-bottom:5px; }
A.subnav:Hover{ background-color:#990000; font-size:9px; text-decoration:none; color:#FFCC00}

.subnav:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFEA97;
	text-decoration: none;
}
.subnav:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFEA97;
	text-decoration: none;
}
.subnav:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}
.subnav:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
		text-decoration: none;
}

A.friends{ display:block; background-color:#FFE377; padding:1px 3px 1px 3px; font-size:9px; text-decoration:none; color:#990000; margin:0px; }
A.friendsSelected{ display:block; border-bottom:1px dotted white; background-color:white; padding:1px 5px 1px 10px; font-size:9px; text-decoration:none; color:#CC0000; margin-bottom:5px; }
A.friends:Hover{ background-color:#FFE88A; font-size:9px; text-decoration:none; color:#990000}

.friends:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #660000;
	text-decoration: none;
}
.friends:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #660000;
	text-decoration: none;
}
.friends:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}
.friends:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

div.dot {
margin: 0px 10px 0px 10px;
clear:both;
}
.nsd {
	padding-right: 103px;
	padding-left: 103px;
}
.jsy {
	width: 555px;
}
/*Reuters Help*/
.headlineMed {
	clear: left;
	padding-left: 8px;
	padding-bottom: 5px;
	margin-left: 1px;
	font-size: 12px;
	background: url("../images/bulletM.gif") no-repeat;
	position: relative;
}
.headlinecat {
	clear: left;
	padding-left: 8px;
	padding-bottom: 5px;
	margin-left: 1px;
	font-size: 12px;
	background: url("../images/bulletM.gif") no-repeat;
	position: relative;
}
.headlinecat a {
	color: #1D5E8E;
	text-decoration: none;
}
.headlinecat a:hover {
	color: #2E7EAC;
}

.headlinecata {
	clear: left;
	padding-left: 8px;
	padding-bottom: 5px;
	margin-left: 1px;
	font-size: 12px;
	background: url("../images/arrow.gif") no-repeat;
	position: relative;
}
.headlinecata a {
	color: #1D5E8E;
	text-decoration: none;
}
.headlinecata a:hover {
	color: #2E7EAC;
}

.headlineMed a {
	color: #1D5E8E;
	font-weight: bold;
	text-decoration: none;
}
.headlineMed a:hover {
	color: #2E7EAC;
}
.impad {
	padding-right: 10px;
	padding-left: 2px;
	margin-bottom: 10px;
}
.module {
	margin-bottom: 10px;
	margin-right: -3px;
	padding-right: 3px;
	clear: both;
	overflow: hidden;
	width: auto;
}
.moduleHeader {
	border-bottom: 1px solid #CCC;
}
#boxed {
	border: 1px solid #CCCCCC;
}
/********************************************
		global footer
********************************************/
.footer{
z-index:1; position:relative; width:972px;
clear:both; background:#e9eef4;
margin-left:auto; margin-right:auto; padding:15px;
}
	.footer .info{ text-align:center; margin-top:5px; margin-bottom:15px;font-size:12px;}
	.footer .disclaimer{margin-bottom:2px;}
	.footer .copyright{}
	.footer .quotes{clear:both; margin-top:10px; text-align:center;}

	.footer ul{
	list-style:none; margin:0; padding:0;
	}
	.footer li{
	margin:0; padding:0 0 5px;
	}
	
	.footer .pipe{
	color:#fff; font-size:12px;position:relative; top:-1px;
	}
	.footer a, .footer a:visited{color:#5781A9;}
	
		.footer a:hover{text-decoration:underline;}
		
	.footer .fRef {float:left;width:280px;}
		.footer .fRef-text, .footer .fRef-textQuotes {font-size:12px;
			color:#333;
			margin-top:20px;
			line-height:1.4em;
		}
		
		.footer .fRef-textQuotes {margin-top:10px;}
		
		.footer .fRef-text-arrow {margin-top:10px;
			font-size:10px;
			text-transform:uppercase;
		}
			.footer .fRef-text-arrow  a {}
				.footer .fRef-text-arrow  a:hover {text-decoration:none;}
				
			.footer .fRef-text-arrow img {position:relative;top:-1px;}
		
	.footer .fNav {float:left;width:140px;margin:5px 0 5px 30px;}
		.footer .fNav h1 {font-size:16px;color:#5781a9;margin-bottom:10px;}
		.footer .fNav ul {list-style:none;margin:0;padding:0;}#latests {
	padding-top: 10px;
	margin-top: 10px;
}

/*image on the view news page*/
div.image { float: left; padding: 6px; margin: 0px 6px 6px 6px; background-color: #eeeeee; border: none;}

div.article_metadata { padding: 0px 0px 18px 0px; margin-bottom: 4px; border-bottom: 1px solid #EEEEEE;}

span.metadata_time { font-size: 10px; color: #666666; float: right;}

#article_holder h1 { font-size: 24px; color: #CA0405; padding: 8px 0px 4px 0px; margin-bottom: 2px; border-bottom: 3px solid #EEEEEE;}

div.font_size { font-size: 11px; text-align: right; margin-bottom: 12px;}#meline {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
}

/*** Article comments ***/

.comment_block h4 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold;
	color: #666666; 
	border-top: 1px solid #eeeeee; 
	border-bottom: 1px solid #eeeeee; 
	background-color: #f4f4f4;
	padding: 6px;
	margin: 6px 0px;
}

.comment_block h4 img.comment_feed { float:right;}

.comment_block h4 span.no_comments {display:block; font-size:12px; font-weight:normal;}

#comment_list { margin: 15px 8px;}

#comment_list div.comment_holder { margin-bottom: 20px;} 

#comment_list div.comment_header { padding-bottom: 6px;}

#comment_list div.comment_header { font-size: 11px;}

#comment_list div.comment_header a { color: #C90404; font-weight: bold;}

#comment_list div.comment_body_holder {padding: 6px; border-bottom: 1px solid #EBEBEB; background-color: #F8F8F8;}

#comment_list div.comment_body {width: 100%; overflow: hidden; }

#comment_list div.comment_body img { float: left;}

#comment_list div.comment_body div.comment_text { color: #666666; margin-left: 50px; padding: 0px 12px 10px 10px;}

#comment_list div.comment_report, #comment_list div.comment_rate { float: right;}

#comment_list div.comment_rate { padding-right: 6px;}

.comment_rate div.result {
	float: left; 
	border: 1px solid #ebebeb; 
	background-color: #ffffff; 
	padding: 0px 4px; 
	color: #555555; 
	font-weight: bold;
}

.result span.error {font-weight: normal; font-size: 11px; color: #CA0405;}

div#comment_dump {
	font-size: 14px; 
	color: #172973; 
	background-color: #F8F8F8; 
	border: 1px solid #EBEBEB; 
	padding: 6px; 
}

div#comment_dump span.error {color: #CA0405;}

/*comment forms*/
#dynamic_box_center div.form_line label {
	text-align: right;
	padding: 3px 0px 3px 3px;
	display: block; 
	float: left;
	width: 30%;
	font-size: 12px;
	color: #666666;
}

#dynamic_box_center div.formElement {float: left; margin-left: 6px; display: inline; z-index: auto;}

#dynamic_box_center div.formElement label {
	padding: 0px;
	width: auto;
	text-align: left;
	float: none;
	display: block;
	font-weight: normal;
}
div.bimage { float: left; margin: 0px 2px 2px 2px; background-color: #eeeeee; border: none;}

.adsc {
	border: 8px solid #EEEEEE;
	height: 150px;
}
.adsc1 {
	border: 8px solid #EEEEEE;
	height: 100px;
}


.cnnGlobalHeaderSearch img,
.cnnGlobalHeaderSearch input
{vertical-align:middle;margin-right:4px;}

.cnnGlobalHeaderSearch .cnnHeaderTxtField
{width:435px;height:15px;font-size:11px; font-weight:bold;padding:3px 0px 0px 3px; background-color:#ffffff; border:2px solid #646464; border-right-color:#d9d9d9; border-bottom-color:#d9d9d9;}

.cnnGlobalHeaderSearch input.cnnHeaderSearchBtn
{margin-bottom:2px;}

#search {
}

#search h2 {
	margin-bottom: 20px;
}

#s {
	width: 220px;
	margin-right: 5px;
	padding: 3px;
	border: 1px solid #F0F0F0;
	background-color: #F8F8F8; 
}

#x {
	padding: 3px;
	background: #ECECEC url(images/img08.gif) repeat-x left bottom;
	border: none;
	text-transform: lowercase;
	font-size: 11px;
	color: #4F4F4F;
}
.taTxtField
{width:335px;height:15px;font-size:11px; font-weight:bold;padding:3px 0px 0px 3px; background-color:#ffffff; border:2px solid #646464; border-right-color:#d9d9d9; border-bottom-color:#d9d9d9;}
.stockx {
width: 891px;
position:inherit;		}
