body {
	margin: 0px;
	padding: 0px;
	background-color: #ededed;
	color : #000000;
	font-size : 11px; 
	font-family : verdana, trebuchet, arial, sans-serif; 
}
a:link {
	color : #0e1f4e;
}
a:visited {
	color: #223a66;
}
a:active {
	color: #164292;
}
hr {
	border: 0;
	border-top: 1px solid #999999;
	height: 1px;
	color: #ffffff;
	background-color: #ffffff;
}
.searchform {
	margin: 0;
	padding: 0;
}
.head1 { 
	font-size: 14px; 
	font-weight: bold;
	color: #000033;
}
.head2 { 
	font-size: 12px; 
	font-weight: bold;
}
.head3 { 
	font-size: 11px; 
	font-weight: bold;
}
.featuretext {
	width: 200px;
	margin: 0;
	padding: 0px 8px 0px 14px;
	line-height: 1.2em;
}
.plaintext2 {
	padding: 6px 20px 0 0;
	color: #333333;
	font-size: 10px; 
}
.footnumber {
	font-size: 7px; 
	vertical-align: super;
}
.genformtextinput {
	font-size: 10px; 
}
.genformselect {
	color : #000000;
	font-size : 10px; 
	font-weight: bold;
}
ul.tablist { 
	margin: 4px 4px 8px 0px;
	padding: 0;
	font-size: 11px; 
	list-style: none;
	text-indent: -24px;
}
li.tablist { 
	margin: 6px 0px 6px 30px;
	padding: 0 0 0 0;
}
.pollquestion {
	padding: 3px 0 4px 0;
	font-size: 9px; 
	font-weight: bold;
	line-height: 1.2em;
}
.pollanswer {
	padding: 3px 0 4px 0;
	font-size : 9px; 
	line-height: 1.2em;
}
#footnotes {
	font-size: 10px; 
}
.footnotes {
	font-size: 10px; 
}