body {
	margin:0px;
	background-color:#FFFFFF;
	font-family:Helvetica,Arial,sans-serif; 
	font-size:12px; 
}

p {margin: 0.3em 0 0.7em 0; padding: 0}

#main_menu {
	background-color:#DEDEDE;
	height:26px;
	border:0px;
	padding:0px;
}

#common_menu {
	background-color:#DEDEDE;
	border:0px;
	padding:3px 0px 3px 8px;
	font-size:12px; 
	font-weight:bold;
	color:#003C7E; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.common_menu_link {
	background-color:#DEDEDE;
	border:0px;
	font-size:12px; 
	font-weight:bold;
	color:#003C7E; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
	
}

.common_menu_link:hover {
	text-decoration:underline;
	
}

#common_menu_on {
	background-color:#003C7E;
	border:0px;
	padding:5px;
	font-size:12px; 
	font-weight:bold;
	color:#FF9D00; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.common_menu_on_link {
	background-color:#003C7E;
	border:0px;
	font-size:12px; 
	font-weight:bold;
	color:#FF9D00; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.common_menu_on_link:hover {
	text-decoration:underline;
}

#sub_menu1 {
	padding:3px 4px 3px 11px;
	background-color:#DEDEDE;
	border:0px;
	font-size:12px; 
	font-weight:bold;
	color:#003C7E; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

#sub_menu1_small {
	padding:3px 4px 3px 1px;
	background-color:#DEDEDE;
	border:0px;
	font-size:12px; 
	font-weight:bold;
	color:#003C7E; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.sub_menu1_link {
	background-color:#DEDEDE;
	border:0px;
	font-size:12px; 
	font-weight:bold;
	color:#003C7E; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.sub_menu1_link:hover {
	text-decoration:underline;
}

#sub_menu1_on {
	padding:3px 4px 3px 11px;
	background-color:#003C7E;
	border:0px;
	font-size:12px; 
	font-weight:bold;
	color:#FF9D00; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

#sub_menu1_on_small {
	padding:3px 4px 3px 1px;
	background-color:#003C7E;
	border:0px;
	font-size:12px; 
	font-weight:bold;
	color:#FF9D00; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.sub_menu1_on_link {
	background-color:#003C7E;
	border:0px;
	font-size:12px; 
	font-weight:bold;
	color:#FF9D00; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

#sub_menu2 {
	padding:3px 3px 3px 18px;
	background-color:#EBEBEB;
	border:0px;
	font-size:12px; 
	font-weight:bold;
	color:#666666; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

#sub_menu2_no_left {
	padding:3px 3px 3px 0px;
	background-color:#EBEBEB;
	border:0px;
	font-size:12px; 
	font-weight:bold;
	color:#666666; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.sub_menu2_link {
	background-color:#EBEBEB;
	border:0px;
	font-size:12px; 
	font-weight:bold;
	color:#666666; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.sub_menu2_link:hover {
	text-decoration:underline;
}

#sub_news_on {
	padding:3px 3px 3px 0px;
	background-color:#DEDEDE;
	border:0px;
	font-size:12px; 
	font-weight:bold;
	color:#003C7E; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.sub_news_on_link {
	background-color:#DEDEDE;
	border:0px;
	font-size:12px; 
	font-weight:bold;
	color:#003C7E; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

#sub_menu2_on {
	padding:3px 3px 3px 0px;
	background-color:#EBEBEB;
	border:0px;
	font-size:12px; 
	font-weight:bold;
	color:#003C7E; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.sub_menu2_on_link {
	background-color:#EBEBEB;
	border:0px;
	font-size:12px; 
	font-weight:bold;
	color:#003C7E; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.sub_menu2_bg {
	background-color:#FF9D00;
	padding-right:3px;
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.sub_news_arrow_bg {
	background-color:#DEDEDE;
	padding-top:8px;
	padding-right:3px;
}

.sub_menu2_arrow_bg {
	background-color:#EBEBEB;
	padding-top:8px;
	padding-right:3px;
}

#sub_menu3 {
	padding:3px 0px 3px 23px;
	background-color:#F7F7F7;
	border:0px;
	font-size:12px; 
	color:#999999; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

#sub_menu3_no_left {
	padding:3px 0px 3px 0px;
	background-color:#F7F7F7;
	border:0px;
	font-size:12px; 
	color:#999999; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.sub_menu3_link {
	background-color:#F7F7F7;
	border:0px;
	font-size:12px; 
	color:#999999; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.sub_menu3_link:hover {
	text-decoration:underline;
}

#sub_menu3_on {
	background-color:#DEDEDE;
	border:15px;
	padding:0px;
	font-size:12px; 
	font-weight:bold;
	color:#003C7E; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.sub_menu3_on_link {
	background-color:#DEDEDE;
	border:15px;
	font-size:12px; 
	font-weight:bold;
	color:#003C7E; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

#table_padding {
	padding:5px 0px 0px 0px;
}

#table_left_padding {
	padding-left:10px;
}

#table_left_both_padding {
	padding-left:8px;
	padding-right:8px;
}

#topA {
	padding-top:5px; 
	padding-right:7px;
}

.topB {
	padding-bottom:2px;
	font-size:10px; 
	color:#FFFFFF; 
	font-family:Helvetica,Arial,sans-serif; 
}

.topC {
	padding-left:15px;
	padding-bottom:3px;
	font-size:11px;
	color:#FFFFFF;
	font-family:Helvetica,Arial,sans-serif; 
}

.menubreak {
	height:2px;
}

.colbreak {
	height:4px;
}

.navbreak {
	height:8px;
}

.navboldbreak {
	height:14px;
}

.quote_searchBox {
	background-color:#ABABAB;
	font-weight:normal;
	font-family:Helvetica,Arial,sans-serif; 
}

.selectBox {
	font-size: 10px;
	font-weight:normal;
	font-family:Helvetica,Arial,sans-serif; 
}

.inputBox {
	font-size: 10px;
	font-weight:normal;
	font-family:Helvetica,Arial,sans-serif; 
	width: 90px;
}

.checkBoxStyle {
	font-weight:normal;
	font-size: 8px;
	border-width: 1px 1px 1px 1px;
	border-color:#2D78B7;
}

.searchBox {
	font-size: 12px;
	font-weight:normal;
	font-family:Helvetica,Arial,sans-serif; 
	width: 193px;
	padding:2px;
}

.dateBox {
	font-size: 10px;
	font-weight:normal;
	font-family:Helvetica,Arial,sans-serif; 
	width: 60px;
}

.indicesDropDown {
	font-size: 12px;
	font-weight:normal;
	font-family:Helvetica,Arial,sans-serif; 
	width: 250px;
}

.infoSearchBox1 {
	font-size: 12px;
	font-weight:normal;
	font-family:Helvetica,Arial,sans-serif; 
	width: 200px;
}

.infoSearchBox2 {
	font-size: 12px;
	font-weight:normal;
	font-family:Helvetica,Arial,sans-serif; 
	width: 50px;
}

.infoSearchBox3 {
	font-size: 12px;
	font-weight:normal;
	font-family:Helvetica,Arial,sans-serif; 
	width: 250px;
}

.infoSearchBox4 {
	font-size: 12px;
	font-weight:normal;
	font-family:Helvetica,Arial,sans-serif; 
	width: 170px;
}

.infoDropDown {
	font-size: 12px;
	font-weight:normal;
	font-family:Helvetica,Arial,sans-serif; 
	width: 250px;
}

.regTextBox {
	font-size: 12px;
	font-weight:normal;
	font-family:Helvetica,Arial,sans-serif; 
	width: 180px;
}

.regDropDown {
	font-size: 12px;
	font-weight:normal;
	font-family:Helvetica,Arial,sans-serif; 
	width: 300px;
}

.askTextBox {
	font-size: 12px;
	font-weight:normal;
	font-family:Helvetica,Arial,sans-serif; 
	width: 532px;
}

.artTextBox {
	font-size: 12px;
	font-weight:normal;
	font-family:Helvetica,Arial,sans-serif; 
	width: 390px;
}

.gazetteTextBox {
	font-size: 12px;
	font-weight:normal;
	font-family:Helvetica,Arial,sans-serif; 
	width: 350px;
}

.gazetteLongBox {
	font-size: 12px;
	font-weight:normal;
	font-family:Helvetica,Arial,sans-serif; 
	width: 600px;
}

.gazetteDateBox {
	font-size: 12px;
	font-weight:normal;
	font-family:Helvetica,Arial,sans-serif; 
	width: 150px;
}

.subTextBox {
	font-size: 12px;
	font-weight:normal;
	font-family:Helvetica,Arial,sans-serif; 
	width: 180px;
}

.subDropBox {
	font-size: 12px;
	font-weight:normal;
	font-family:Helvetica,Arial,sans-serif; 
	width: 70px;
}

.WMDropDown {
	font-size: 12px;
	font-weight:normal;
	font-family:Helvetica,Arial,sans-serif; 
	width: 200px;
}

.link_white {
	color:#FFFFFF; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.link_white:hover {
	text-decoration:underline;
}

.link_white_small {
	font-size:11px; 
	color:#FFFFFF; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.link_white_small:hover {
	text-decoration:underline;
}

.link_white_underline {
	font-size:11px; 
	color:#FFFFFF; 
	font-family:Helvetica,Arial,sans-serif; 
}

.link_bold_white {
	font-size:10px; 
	color:#FFFFFF; 
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.link_bold_white:hover {
	text-decoration:underline;
}

.bar_bold_white {
	font-size:12px; 
	color:#FFFFFF; 
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.bar_bold_white:hover {
	text-decoration:underline;
}

.bar_bold_white_small {
	font-size:11px; 
	color:#FFFFFF; 
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.bar_bold_white_small:hover {
	text-decoration:underline;
}

.bold_link_orange {
	font-size:11px; 
	color:#FF9D00;
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.bold_link_orange:hover {
	text-decoration:underline;
}

.sub_bold_link_orange {
	font-size:12px; 
	color:#FF9D00;
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.sub_bold_link_orange:hover {
	text-decoration:underline;
}

.subscriptCol {
	background-color:#666666;
	height:20px; 
	font-size:11px; 
	color:#FFFFFF;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.subscriptCol:hover {
	text-decoration:underline;
}

.subscriptCol_family {
	background-color:#858585;
	height:20px; 
	font-size:11px; 
	font-weight:bold;
	color:#FFFFFF;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.subscriptCol_family:hover {
	text-decoration:underline;
}

.vp_white_11 {
	font-size:11px; 
	color:#FFFFFF; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.vp_white_14 {
	font-size:14px; 
	color:#FFFFFF; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.vp_bold_white_12 {
	padding:8px 0px 0px 10px;
	font-size:12px; 
	color:#FFFFFF; 
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.vp_bold_white_13 {
	font-size:13px; 
	color:#FFFFFF; 
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.vp_bold_white_18 {
	font-size:18px; 
	color:#FFFFFF; 
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.function_table_head {
	background-color:#003C7E;
	padding:0px 5px 3px 10px;
	font-size:12px; 
	font-weight:bold;
	color:#FFFFFF; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.function_table_bg {
	background-color:#DEDEDE;
	border:0px;
	font-size:12px; 
	color:#000000; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.orange_table_bg {
	background-color:#FFB540;
	border:0px;
}

.orange_table_bg_bottom {
	border-bottom: #FFB540 1px solid;
}

.yellow_table_bg {
	background-color:#706B49;
	border:0px;
}

.blue_table_bg {
	background-color:#003C7E;
	color: #FFFFFF;
}

.yellow_table_bg_bottom {
	border-bottom: #706B49 1px solid;
}

.orange_border_bg {
	border-width:1px 0px 0px 0px;
	border-color:#FFB540;
	border-style:solid;
}

.light_orange_table_bg {
	background-color:#FFCE80;
	border:0px;
}

.tab_table_bg {
	border-width:4px 0px 0px 0px;
	border-color:#FEB640;
	border-style:solid;
}

.tab_table_small_bg {
	border-width:3px 0px 0px 0px;
	border-color:#FEB640;
	border-style:solid;
}

.dot_table_padding_bg {
	padding-top:6px;
}

.tab_table_padding_bg {
	padding-top:4px;
}

.tab_table_small_padding_bg {
	padding-top:3px;
}

.deep_grey_table_bg {
	background-color:#DEDEDE;
	border:0px;
}

.grey_table_bg {
	background-color:#EBEBEB;
	border:0px;
}

.light_grey_table_bg {
	background-color:#F7F7F7;
	border:0px;
}

.googles_ad_bg {
	background-color:#EBEBEB;
	border:0px;
	font-size:12px; 
	font-weight:bold;
	color:#000000; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.colmunist_menu_on {
	font-size:11px; 
	color:#000000; 
	text-decoration:none;
}

.colmunist_menu_on:hover {
	text-decoration:underline;
}

.home_blue_head {
	font-size:12px; 
	color:#003C7E; 
	text-decoration:none;
}

.home_blue_head:hover {
	text-decoration:underline;
}

.headline {
	height:23px;
	font-size:22px; 
	color:#003C7E; 
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.headline:hover {
	text-decoration:underline;
}

.heading1 {
	font-size:15px; 
	color:#003C7E; 
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.heading1:hover {
	text-decoration:underline;
}

.heading1_light_blue {
	font-size:15px; 
	color:#2D78B7; 
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.heading1_light_blue:hover {
	text-decoration:underline;
}

.heading1_black {
	font-size:15px; 
	color:#000000; 
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.heading1_black:hover {
	text-decoration:underline;
}

.heading1_pad {
	padding:5px 0px 0px 0px;
	font-size:15px; 
	color:#003C7E; 
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.heading1_pad:hover {
	text-decoration:underline;
}

.section_head {
	font-size:18px; 
	color:#003C7E; 
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.section_head:hover {
	text-decoration:underline;
}

.page_heading1 {
	font-size:14px; 
	color:#666666; 
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.page_heading1:hover {
	text-decoration:underline;
}

.page_heading2 {
	font-size:14px; 
	color:#666666; 
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.page_heading2:hover {
	text-decoration:underline;
}

.page_heading2_blue {
	font-size:14px; 
	color:#2D78B7;
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.page_heading2_blue:hover {
	text-decoration:underline;
}

.heading2 {
	padding:3px 0px 0px 10px;
	font-size:12px; 
	color:#003C7E; 
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.heading2:hover {
	text-decoration:underline;
}

.heading2_no_pad {
	font-size:12px; 
	color:#003C7E; 
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.heading2_no_pad:hover {
	text-decoration:underline;
}

.heading2_no_pad_grey {
	font-size:12px; 
	color:#666666; 
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.heading2_no_pad_grey:hover {
	text-decoration:underline;
}

.summary {
	height:16px;
	color:#000000;
	font-size:12px; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.body_copy {
	height:14px;
	color:#000000;
	font-size:12px; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.content {
	color:#000000;
	font-size:13px; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.contentBigger {
	color:#000000;
	font-size:18px; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.content:hover {
	text-decoration:underline;
}

.content_bold {
	color:#000000;
	font-size:13px; 
	font-weight:bold; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.sub_content_bold {
	height:25px;
	color:#000000;
	font-size:12px; 
	font-weight:bold; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.content_small {
	color:#000000;
	font-size:11px; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.content_blue {
	font-size:12px; 
	color:#2D78B7;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.content_blue:hover {
	text-decoration:underline;
}

.content_white {
	font-size:12px; 
	color:#FFFFFF;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.content_blue_bold {
	font-size:12px; 
	font-weight:bold; 
	color:#2D78B7;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.content_dblue {
	font-size:12px; 
	color:#003C7E;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.content_dblue:hover {
	text-decoration:underline;
}

.content_dblue_bold {
	font-size:12px; 
	font-weight:bold; 
	color:#003C7E;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.content_grey_10 {
	font-size:10px; 
	color:#666666;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.content_grey {
	font-size:12px; 
	color:#666666;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.content_light_grey {
	font-size:12px; 
	color:#F7F7F7;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.content_light_grey2 {
	font-size:12px; 
	color:#CCCCCC;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.quote_big_head {
	height:50px;
	font-size:35px; 
	color:#000000; 
	font-weight:bold; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.quote_small_head {
	height:30px;
	font-size:25px; 
	color:#000000; 
	font-weight:bold; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.quote_head {
	font-size:30px; 
	color:#000000; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.quote_percent {
	font-size:16px; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.content_grey_14 {
	font-size:14px; 
	color:#666666;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.q_bold_grey {
	font-size:12px; 
	color:#666666;
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.quote_text_height {
	height:20px;
	color:#000000;
	font-size:12px; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.quote_text {
	color:#000000;
	font-size:12px; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.quote_text_bold {
	color:#000000;
	font-size:12px; 
	font-weight:bold; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.quote_text_blue {
	font-size:12px; 
	color:#2D78B7;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.quote_text_big {
	font-size:20px;
	color:#2D78B7;
	font-family:Helvetica,Arial,sans-serif;
	text-decoration:none;
}

.quote_text_middle {
	font-size:15px;
	color:#2D78B7;
	font-family:Helvetica,Arial,sans-serif;
	text-decoration:none;
}

.quote_text_middle:hover {
	text-decoration:underline;
}

.quote_text_small {
	color:#000000;
	font-size:11px; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.breadcrumb_link {
	font-size:11px; 
	color:#2D78B7; 
	text-decoration:none;
}

.breadcrumb_link:hover {
	text-decoration:underline;
}

.breadcrumb_select {
	font-size:11px; 
	color:#666666; 
	text-decoration:none;
}

.breadcrumb_select:hover {
	text-decoration:underline;
}

.heading_col {
	font-size:10px; 
	color:#666666; 
	font-weight:bold;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.bold_link_blue_more {
	height:15px;
	font-size:10px; 
	color:#2D78B7;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.bold_link_blue_more:hover {
	text-decoration:underline;
}

.bold_link_dblue_more {
	height:15px; 
	font-size:10px; 
	color:#003C7E; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.bold_link_dblue_more:hover {
	text-decoration:underline;
}

.q_datetime_grey {
	font-size:11px; 
	color:#666666;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.cal_head {
	background-color:#97B1CA;
	font-size:11px;
	color:#FFFFFF;
	font-family:Helvetica,Arial,sans-serif; 
}

.cal_head_sun {
	background-color:#97B1CA;
	font-size:11px;
	color:#CF0F0E;
	font-family:Helvetica,Arial,sans-serif; 
}

.cal_column {
	background-color:#FFFFFF;
	font-size:11px;
	color:#666666;
	font-family:Helvetica,Arial,sans-serif; 
}

.cal_column_link {
	background-color:#FFFFFF;
	font-size:11px;
	color:#003C7E;
	font-family:Helvetica,Arial,sans-serif; 
}

.cal_column_sel {
	background-color:#003C7E;
	font-size:11px;
	color:#FFFFFF;
	font-family:Helvetica,Arial,sans-serif; 
}

.cal_column_sun {
	background-color:#FFFFFF;
	font-size:11px;
	color:#CF0F0E;
	font-family:Helvetica,Arial,sans-serif; 
}

.cal_column_sun_sel {
	background-color:#003C7E;
	font-size:11px;
	color:#CF0F0E;
	font-family:Helvetica,Arial,sans-serif; 
}

.sponsor_text {
	color:#000000;
	font-size:7px; 
	font-weight:lighter; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.sponsor_text_blue {
	color:#2D78B7;
	font-size:9px; 
	font-weight:bold; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.error_msg {
	font-size:12px;
	color:#CF0F0E;
	font-family:Helvetica,Arial,sans-serif; 
}

.footer_navy {
	color:#003C7E;
	font-size:11px; 
	font-weight:bold; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.footer_grey {
	color:#666666;
	font-size:10px; 
	font-weight:bold; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.footer_grey:hover {
	text-decoration:underline;
}

.footer_black {
	font-size:11px; 
	color:#000000;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.footer_black:hover {
	text-decoration:underline;
}

.loser_color {
	background-color:#CC0000;
}

.gainer_color {
	background-color:#009900;
}

.unchange_color {
	background-color:#003C7E;
}

.q_navy {
	color:#003C7E;
}

.q_text {
	color:#000000;
}

.q_gray_lt {
	color:#cccccc;
}

.q_gray_lt_65 {
	color:#DEDEDE;
}

.q_gray_lt_40 {
	color:#EBEBEB;
}

.q_gray_lt_15 {
	color:#F7F7F7;
}

.q_orange {
	color:#FF9D00;
}

.q_red {
	color:#CC0000;
}

.q_green {
	color:#009900;
}

.q_lt_blue_link:link {
	color:#2D78B7;
	font-weight:bold;
	text-decoration:none;
}

.q_lt_blue_link:visited {
	color:#2D78B7;
	font-weight:bold;
	text-decoration:none;
}

.q_lt_blue_link:hover {
	color:#2D78B7;
	font-weight:bold;
	text-decoration:underline;
}

.q_lt_blue_link:active {
	color:#2D78B7;
	font-weight:bold;
	text-decoration:none;
}

.content_lt_blue_link:link {
	color:#2D67A8;
	font-size:12px; 
	text-decoration:none;
}

.content_lt_blue_link:visited {
	color:#562983;
	font-size:12px; 
	text-decoration:none;
}

.content_lt_blue_link:hover {
	color:#2D67A8;
	font-size:12px; 
	text-decoration:underline;
}

.content_lt_blue_link_small:link {
	color:#2D78B7;
	font-size:11px; 
	text-decoration:none;
}

.content_lt_blue_link_small:visited {
	color:#2D78B7;
	font-size:11px; 
	text-decoration:none;
}

.content_lt_blue_link_small:hover {
	color:#2D78B7;
	font-size:11px; 
	text-decoration:underline;
}

.content_lt_blue_link_small:active {
	color:#2D78B7;
	font-size:11px; 
	text-decoration:none;
}

.quote_blue_link:link {
	color:#2D78B7;
	font-size:12px; 
	text-decoration:none;
}

.quote_blue_link:visited {
	color:#2D78B7;
	font-size:12px; 
	text-decoration:none;
}

.quote_blue_link:hover {
	color:#2D78B7;
	font-size:12px; 
	text-decoration:underline;
}

.quote_blue_link:active {
	color:#2D78B7;
	font-size:12px; 
	text-decoration:none;
}

.quote_blue_link_small:link {
	color:#2D78B7;
	font-size:11px; 
	text-decoration:none;
}

.quote_blue_link_small:visited {
	color:#2D78B7;
	font-size:11px; 
	text-decoration:none;
}

.quote_blue_link_small:hover {
	color:#2D78B7;
	font-size:11px; 
	text-decoration:underline;
}

.quote_blue_link_small:active {
	color:#2D78B7;
	font-size:11px; 
	text-decoration:none;
}

.link_blue_more {
	height:15px;
	font-size:11px; 
	color:#2D78B7;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.link_blue_more:hover {
	text-decoration:underline;
}

.link_dblue_more {
	height:15px; 
	font-size:11px; 
	color:#003C7E; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:underline;
}

#ticker_base {
  overflow-y:hidden;
  width: 715px;
  height: 32px;
  margin: auto;
}

.pop_up {
	background-color:#DEDEDE;
	border:0px solid;
	font-size:12px;
	font-family:Helvetica,Arial,sans-serif; 
	padding:8px;
}

#forum_sub_menu1 {
	padding:3px 0px 3px 13px;
	background-color:#DEDEDE;
	border:0px;
	font-size:16px; 
	font-weight:bold;
	color:#003C7E; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.forum_sub_menu1_link {
	background-color:#DEDEDE;
	border:0px;
	font-size:16px; 
	font-weight:bold;
	color:#003C7E; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

#forum_sub_menu1_on {
	padding:3px 0px 3px 13px;
	background-color:#003C7E;
	border:0px;
	font-size:16px; 
	font-weight:bold;
	color:#FF9D00; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.forum_sub_menu1_on_link {
	background-color:#003C7E;
	border:0px;
	font-size:16px; 
	font-weight:bold;
	color:#FF9D00; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

#forum_sub_menu2 {
	padding:3px 2px 3px 13px;
	background-color:#DEDEDE;
	border:0px;
	font-size:12px; 
	font-weight:bold;
	color:#003C7E; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.forum_sub_menu2_link {
	background-color:#DEDEDE;
	border:0px;
	font-size:12px; 
	font-weight:bold;
	color:#003C7E; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

#forum_sub_menu2_on {
	background-color:#DCD5C5;
	border:0px;
	padding:5px 5px 5px 13px;
	font-size:12px; 
	font-weight:bold;
	color:#003C7E; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.forum_sub_menu2_on_link {
	background-color:#DCD5C5;
	border:0px;
	font-size:12px; 
	font-weight:bold;
	color:#003C7E; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

#forum_sub_menu3 {
	background-color:#DCD5C5;
	border:0px;
	padding:5px 5px 5px 13px;
	font-size:12px; 
	font-weight:bold;
	color:#003C7E; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.forum_table_bg {
	background-color:#809DBF;
	border:0px;
	padding:5px 5px 5px 13px;
	font-size:12px; 
	color:#FFFFFF; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.forum_table_border {
	background-color:#003C7E;
	font-size:1px; 
}

.forum_table_head {
	background-color:#003C7E;
	padding:0px 5px 5px 13px;
	font-size:12px; 
	font-weight:bold;
	color:#FFFFFF; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.forum_table_head_white {
	padding:5px 5px 5px 13px;
	font-size:18px; 
	color:#FFFFFF; 
}

.forum_heading {
	font-size:16px; 
	font-weight:bold;
	color:#003C7E;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.forum_td_1 {
	background-color:#EDEAE0;
	padding:3px 3px 3px 3px;
	font-size:12px; 
	color:#2D78B7;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.forum_td_2 {
	background-color:#F8F7F3;
	padding:5px 3px 3px 3px;
	font-size:12px; 
	color:#2D78B7;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.forum_td_last {
	background-color:#EDEAE0;
	padding:15px 15px 15px 15px;
	font-size:12px; 
	color:#2D78B7;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.forum_td_sub_level {
	padding-left:10px;
}

.forum_black {
	font-size:11px; 
	font-weight:normal;
	color:#000000;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.forum_menu_link {
	color:#003C7E; 
	text-decoration:none;
}

.forum_breadcrumb_link {
	font-size:11px; 
	color:#003C7E; 
	text-decoration:none;
}

.forum_breadcrumb_select {
	font-size:11px; 
	color:#666666; 
	text-decoration:none;
}

.forum_datetime_white {
	font-size:11px; 
	color:#FFFFFF;
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.forum_thread_head {
	border:0px;
	padding:5px 5px 5px 13px;
	font-size:16px; 
	color:#FFFFFF; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.forum_thread_content {
	border:0px;
	padding:15px 20px 15px 20px;
	font-size:12px; 
	color:#000000; 
	font-family:Helvetica,Arial,sans-serif; 
	text-decoration:none;
}

.forum_lt_blue_link:link {
	font-size:15px; 
	font-weight:bold;
	color:#2D78B7;
	text-decoration:none;
}

.forum_lt_blue_link:visited {
	font-size:15px; 
	font-weight:bold;
	color:#2D78B7;
	text-decoration:none;
}

.forum_lt_blue_link:hover {
	font-size:15px; 
	font-weight:bold;
	color:#2D78B7;
	text-decoration:underline;
}

.forum_lt_blue_link:active {
	font-size:15px; 
	font-weight:bold;
	color:#2D78B7;
	text-decoration:none;
}

.vp_rico {
	text-decoration:none;
}

td.feed-td {
  padding: 0 0 0 5px;
}

td.feed-td a {
  padding: 0 0 0 19px;
  background: url("/images/EN_US/Rss/feed-icon-16x16.gif") no-repeat 0 50%;
}

#login_menu {
	background-color:#EBEBEB;
	height:26px;
	border:0px;
	padding:0px;
}

.menuSearchBox {
	font-size: 10px;
	font-weight:normal;
	font-family:Helvetica,Arial,sans-serif; 
	width: 75px;
}

#dropmenudiv{
	position:absolute;
	border: 1px solid #c5c3c3;
	font:bold 12px Helvetica,Arial,sans-serif;
	line-height:18px;
	z-index:100;
}

#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 15px;
	padding: 3px 0px 2px 0px;
	border-bottom: 1px solid #c5c3c3;
	text-decoration: none;
	font-weight: bold;
	color:#003C7E;
	line-height:18px;
}

#dropmenudiv a:hover{ /*hover background color*/
	background-color: #c5c3c3;
	text-decoration: underline;
}

