/* General Styles *//*-------------------------------*/	body {	color: #000;	font: 11px verdana, geneva, arial, helvetica, helve, sans-serif;		margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	}	strong, b {	font-weight: bold;	}p, li, ol, ul, blockquote, input, select, textarea, td{	font-size: 11px;	font-family: verdana, geneva, arial, helvetica, helve, sans-serif;	color: #000;	}	h1 {	font-size: 16px;	font-weight: bold;	color: #4E5988;	}	h2 {	font-size: 14px;	font-weight: bold;	margin: -1px;	padding: 0;	color: #4E5988;	}h3, h4, h5, h6 {	font-size: 14px;	font-weight: bold;	color: #4E5988;	}	.textsm {	font-size: 10px;}.footerText {	font-size: 11px;	color: #666;}.quoteText {	font-size: 11px;	color: #5D6DA0;	font-style: italic;}.error {	color: #CC0000;	font-weight:bold;}	img {	border: 0;	}	img.portrait {	border: 1px solid #000;	}/*-------------------------------*//* Link Styles *//*-------------------------------*/a:link {color: #4E5988; text-decoration: underline;}a:visited {color: #4E5988; text-decoration: none;}a:active {color: #4E5988; text-decoration: none;}a:hover {color: #4E5988; text-decoration: underline;}a.footer:link {color: #ffffff; text-decoration: none;}a.footer:visited {color: #000; text-decoration: none;}a.footer:active {color: #000; text-decoration: none;}a.footer:hover {color: #f0a528; text-decoration: underline;}a.dropdown:link {color: #ffffff; text-decoration: none;}a.dropdown:visited {color: #9999dd; text-decoration: none;}a.dropdown:active {color: #f0a528; text-decoration: none;}a.dropdown:hover {color: #f0a528; text-decoration: underline;}div.dropdown {	position:absolute;	width:160px;	z-index:3;	color:#ffffff;	background-color:#000033;	padding: 10px;	text-align:left;	line-height: 19px;	font-size: 11px;	visibility: visible;	}	div.dropdown2 {	position:absolute;	width:190px;	z-index:2;	background-color:#000033;	padding: 10px;	text-align:left;	font-size: 11px;	height: 140px;	visibility: visible;	}/*-------------------------------*//* misc *//*-------------------------------*/.c_red {	background-color: #FF0000;	color: #ffffff;}.c_green {	background-color: #50FF50;	color: #ffffff;}.c_lush_yellow {	background-color: #ffcc00;}.c_blue_01 {	background-color: #6699ff;}.c_blue_02 {	background-color: #a8c4ff;}.line_1 {	background-color: #FAFAD2;}.line_2 {	background-color: #E9E9C1;}.c_grey_60 {	background-color: #AaAaAa;}.grade_color {	text-align: left;	background-color: #d3d6e0;}