A 					{ text-decoration : none; }
A:LINK 				{ color: #1C6190; }
A:VISITED 			{ color: #1C6190; }
A:ACTIVE 			{ background-color:transparent; }
A:HOVER 			{ color: #ffffff; background : #1C6190; }
.maintext 			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.formtext 			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #585858; letter-spacing: 0.3pt; }

.footertext 			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #585858; }
.footertext A 			{ text-decoration : none; }
.footertext A:LINK 		{ color: #585858; }
.footertext A:VISITED 	{ color: #585858; }
.footertext A:ACTIVE 	{ background-color:transparent; }
.footertext A:HOVER 	{ color: #ffffff; background : #585858; }


.investmentheading 	{ font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #34453B; }
.boxtext 			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; }
.boxtext A 			{ text-decoration : none; }
.boxtext A:LINK 	{ color: #ffffff; }
.boxtext A:VISITED 	{ color: #ffffff; }
.boxtext A:ACTIVE 	{ background-color:transparent; }
.boxtext A:HOVER 	{ text-decoration : underline; }
.topmenu 			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #364E6A; }
.mainmenu 			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #1C6190; }
.mainmenu A 		{ display: inline; width: 100%; padding: 9px 9px 9px 9px; background: #E9EDF4; text-decoration: none; filter:blendTrans(duration=0.5); }
.sec_general_box 	{ background-color: #F7F7F7; border: 1px dashed #C1C1C0; margin-top: 8px; margin-bottom: 8px; padding: 3px 3px 3px 3px; line-height: 14px; }
.producttext_sml	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }

.pub_product_menu_over				{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #666666; }
.pub_product_menu_over A 			{ text-decoration : none; }
.pub_product_menu_over A:LINK 		{ color: #201e59; }
.pub_product_menu_over A:VISITED 	{ color: #201e59; }
.pub_product_menu_over A:ACTIVE 	{ background-color:transparent; }
.pub_product_menu_over A:HOVER 		{ text-decoration : underline; background : none; }

.pub_product_menu					{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #FFFFFF; }
.pub_product_menu A 				{ text-decoration : none; }
.pub_product_menu A:LINK 			{ color: #FFFFFF; }
.pub_product_menu A:VISITED 		{ color: #FFFFFF; }
.pub_product_menu A:ACTIVE 			{ background-color:transparent; }
.pub_product_menu A:HOVER 			{ text-decoration : underline; background : none; }



.question	{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
.answer 	{  font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; display: none; }


#datatable {
	border:1px solid #CCC;
	padding:1px;
}
#datatable:after { 
	content:"."; 
	clear:both; 
	display:block; 
	visibility:hidden; 
	height:0; 
} 
.datatable_header {
}
.datatable_header_column {
	background-color:#cfcfcf;
	color:#6c6c6c;
	float:left;
	font-weight:bold;
	padding:6px;
}
.datatable_header_bluecolumn {
	background-color:#0055a5;
	color:#FFF;
	float:left;
	font-weight:bold;
	padding:6px;
}
.datatable_row {
	border-bottom:1px solid #FFF;
}
.datatable_row_column {
	background-color:#F7F7F7;
	border-bottom:1px solid #FFF;
	float:left;
	padding:6px;
}

p {
	clear:left;
}