/* general styles */		body   { color: #aeaeae; font-size: 9px; font-family: verdana, arial, helvetica, san-serif }td,div   { color: white; font-size: 9px; font-family: verdana, arial, helvetica, san-serif }		p   { font-size: 9px; margin-top: 0; margin-bottom: 14px }				h1{			font-size:18px;		}		h2{			font-size:14px;		}		h3{			font-size:12px;		}		sup{			font-size:8px;		}		select { font-size: 9px; font-family: verdana, arial, helvetica, san-serif }		input,textarea { font-size: 9px; font-family: verdana, arial, helvetica, san-serif }		form{			margin:0;			padding:0;		}				hr{			height:1;			margin: 5px 0px 5px 0px;		}	/* anchor styles */				a:link    { color: #ffffc8; text-decoration: none }				a:visited       { color: #ffffc8; text-decoration: none }				a:active { color: #ff6458 }				a:hover   { color: #fc0; text-decoration: none }	/* custom styles */				.headline { font-size: 18px; font-weight: bold }				.blackbody { color: #000000; font-size: 9px; font-family: verdana, arial, helvetica }.whitebody  { color: #fff; font-size: 9px; font-family: verdana, arial, helvetica }.whiteheader { color: #fff; font-weight: bold; font-size: 14px; font-family: verdana, arial, helvetica }.indexheader { color: #fff; font-weight: bold; font-size: 12px; font-family: verdana, arial, helvetica; background: #2c2c6d repeat; text-align: center; margin: 5px; width: 100% }.subhead{                     color: #2A00A1;			font-size:12px;			font-weight:bold;		}.sidequote { color: #2a00a1; font-weight: bold; font-size: 11px; font-family: Georgia, "Times New Roman", Times }.small{			font-size:9px;		}                .smaller { color: #5b5b5b; font-size: 8px }		.alert{			color:#FF0000;			font-weight:bold;		}.white { color: white }.dateline { color: #f3c500; font-size: 9px; font-family: verdana, arial, helvetica, san-serif; font-weight: bold }