body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

a:link
{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990066;
}

a:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #990066;
}
a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #009900;
}

table
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

select
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.regform
{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.regform_headline
{
	color: #990066;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 25px;
}

.regform_redDot
{
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
}

.orderform_invertWhite
{
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.orderform_invertWhitePolling
{
	background-color: #722b91;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.orderform_invertWhiteClickCount
{
	background-color: #efefef;
	color: #efefef;
	font-size: 1px;
	font-family: Arial, Helvetica, sans-serif;
}

.orderform_invertWhiteAudio
{
	background-color: #266F1E;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.orderform_invertWhiteStreaming
{
	background-color: #006B8D;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.orderform_invertWhiteFree
{
	background-color: #264A9D;
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.orderform_invertWhitePolling_table_bg
{
	background-color: #A05CED;
}

.orderform_invertWhiteClickCount_table_bg
{
	background-color: #efefef;
}

.orderform_invertWhiteAudio_table_bg
{
	background-color: #24BD3E;
}

.orderform_invertWhiteStreaming_table_bg
{
	background-color: #7ACBBF;
}

.orderform_invertWhiteFree_table_bg
{
	background-color: #4D54FA;
}

.orderform_polling_alternate
{
	background-color: #F2E8FD;
}

.orderform_clickcount_alternate
{
	background-color: #efefef;
}

.orderform_audo_alternate
{
	background-color: #EEFFE6;
}

.orderform_streaming_alternate
{
	background-color: #EBF3F5;
}

.orderform_speical_alternate
{ //background-color:#FFFFFF;
}

.orderform_free_alternate
{
	background-color: #DCE7FF;
}

.orderform_special_headline
{
	color: #FF3300;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.orderform_special_body
{
	color: #800080;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.orderform_special_product
{
	color: #FF6600;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.orderform_speical_description
{
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.orderform_streaming_description
{
	color: #346976;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.orderform_polling_description
{
	color: #8130EF;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.orderform_audio_description
{
	color: #339900;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.orderform_free_description
{
	color: #4F53F8;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.orderform_tc
{
	color: #3194AB;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.sectionHeadline
{
	color: #FFFF00;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.gridHeader
{
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.gridHeader:hover
{
	color: #FFFF00;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.grid_10_Header
{
	color: #FFFFFF;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.grid_10_Header:hover
{
	color: #FFFF00;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.usStockHeadline
{
	color: #003399;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.stockDetailHeadline
{
	color: #003399;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.sub_nav_Header
{
	color: #000066;
	font-size: 16px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.sub_nav_item
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #AA247D;
	text-decoration: none;
}

.mem_text
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #AA247D;
	text-decoration: none;
}

.mem_trans_invertWhite
{
	color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.header_Orange
{
	color: #FF6600;
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.text_White
{
	color: #FFFFFF;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.text_Red
{
	color: #FF0000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.text_Green
{
	color: #008483;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.text_Black
{
	color: #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.text_Blue
{
	color: #003399;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.text_Gray
{
	color: #999999;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.text_Yellow
{
	color: #EDCA10;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

.leisure_car_desc
{
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-size: 12px;
	line-height: 15px;
	color: #cc9999;
}

.paging_num
{
	color: #FF0000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.fund_paging_num
{
	color: #000000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
}

.rolling:link
{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.rolling:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}
.rolling:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	color: #FFFFFF;
}

/* Styles for rollingNews Marquee */
#rollingNews
{
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 365px; /* must set a width for IE6 */
	height: 16px;	
/*	border: solid 1px #ccc; */
	padding: 2px;
}
#rollingNews .ajax__marquee_wrapper
{
	width: 360px; /* must set a width for IE6 */	
	height: 16px;
	padding: 2px;
}
#rollingNews .ajax__marquee_wrapper .item
{
	padding: 2px 2px;
}
#rollingNews .ajax__marquee_wrapper .item .title
{
}
#rollingNews .ajax__marquee_wrapper .item A
{
/*	color: #105289; */
}
#rollingNews .entertainment
{
/*	background-color: #dadada; */
}
