body {
	font-family: Arial, Helvetica, sans-serif;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

.main_top_line {
	background-color: #6884C3;
}

.cell_menu {
	padding-left: 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
}

.form_symbol {
	margin:0px;
}

.header_text {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*color:#FFFFFF;*/
	color:#000000;
	font-weight:bold;
	padding-left:  5px;
	/*background-color:	#005DAC;*/
	background-color:	#FFFFFF;
}

.header_text_2 {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#aaaaaa;
	font-weight:bold;
	padding-left:  5px;
/*	background-color:	#005DAC;*/
	background-color:	#00267F;
}

.symbol_header_text {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	font-weight:bold;
	padding-left:  3px;
}

.symbol_table {
	/*background-color:	#47A3FF;*/
	background-color:	#CBCBCB;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	/*color:#000000;*/
	font-weight:bold;
	padding-left:  2px;
}

.symbol_table_field {
/*	background-color:	#DDDDDD;*/
	background-color:	#CBCBCB;
}

.Market_Summary_Main {
	padding-left:  2px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	font-weight:bold;
}

.positive {
	color:#00CC33;
}

.negative {
	color:#FF0033;
}

.symbol_price_main {
	padding-left:  0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	/*color:#FFFFFF;*/
	color:#00267F;
	font-weight:bold;
}

.news_link {
	padding-left:  0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:	400;
}

.symbol_links {
	padding-left:  0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.news_text {
	padding-left:  10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.company_desc_text {
	padding-left:  11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.title_news_text {
	padding-left:  10px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
}

.table_header {
	/*border-color:		#FF8040;*/
	/*border-color:		#FF0000;*/
	border-color:		#FFFFFF;
	border-style:		solid;
	border-bottom-width:	2px;
	border-top-width:	2px;
	border-left-width:	0px;
	border-right-width:	0px;
	
}

.default_dark_bg {
	/*background-color:	#005DAC;*/
	background-color:	#00267F;
}

.fund_text {
	padding-left:  11px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.symbol_lookup_text {
	padding-left:  5px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
}

.header_MB {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.headline_link_MB {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.post_MB {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.time_main {
        padding-left:  0px;
        font-family:Geneva, Arial, Helvetica, sans-serif;
        font-size:10px;
        /*color:#FFFFFF;*/
        color:#00267F;
        font-weight:bold;
}

.post_header
{
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.post_body
{
        font-family:Geneva, Arial, Helvetica, sans-serif;
        font-size:11px;
}

.generic_text {
        padding-left:  10px;
        font-family:Geneva, Arial, Helvetica, sans-serif;
        font-size:14px;
}

