a:link{	color: #0000ff;	text-decoration: underline;}a:visited{	color: #3f3fbf;	text-decoration: underline;}a:hover{	background-color: #5fdf00;	color: #00005f;	text-decoration: underline;}a:active{	background-color: #00005f;	color: #ffffff;	text-decoration: underline;}a img{	vertical-align: top;}body{	background-color: #ffffff;	color: #000000;	font: 13px "Lucida Grande", "Lucida Sans", Arial, Helvetica, Verdana, Geneva, Tahoma, sans-serif;	margin: 10px;}h1{	color: #00005f;	font-size: 42px;	line-height: 1em;	margin: 0em 0em 0.2em 0em;}h2{	color: #00005f;	font-size: 22px;	line-height: 1em;	margin: 0em 0em 0.2em 0em;}h3{	color: #00005f;	font-size: 16px;	line-height: 1em;	margin: 0em 0em 0.2em 0em;}h5{	font-size: 9px;	line-height: 1em;	margin: 0.1em 0em 0.1em 0em;}hr{	border-bottom: 1px solid #7fff00;	border-left: 0px solid #ffffff;	border-right: 0px solid #ffffff;	border-top: 1px solid #3fbf00;	color: #ffffff;	height: 0px;}hr.small{	border-bottom: 0px solid #7fff00;	border-left: 0px solid #ffffff;	border-right: 0px solid #ffffff;	border-top: 1px solid #3fbf00;	color: #ffffff;	height: 0px;	margin: 0px 64px 0px 64px;}.border{	border: 1px solid #888888;	padding: 4px 8px 4px 8px;	text-align: left;}.center{	text-align: center;}.left{	text-align: left;}.frameright{	float: right;}.leftbackground{	background-image: url(images/header/leftbackground.png);	background-repeat: repeat-x;}.leftbackgroundspacer{	background-image: url(images/header/leftbackground.png);	background-repeat: repeat-x;	width: 50%;}.main{	margin: 13px 0px 13px 0px;}.rightbackground{	background-image: url(images/header/rightbackground.png);	background-repeat: repeat-x;}.rightbackgroundspacer{	background-image: url(images/header/rightbackground.png);	background-repeat: repeat-x;	width: 50%;}table.buttons{	border-color: #888888;	border-style: solid;	border-width: 1px 1px 0px 1px;}table.buttons td{	border-color: #888888;	border-style: solid;	border-width: 0px 0px 1px 0px;}table.buttons a{	color: #00005f;	display: block;	font-weight: bold;	padding: 4px 8px 4px 8px;	text-decoration: none;	white-space: nowrap;}table.buttons a:hover{	background: url(images/buttonbackground.png) repeat-x left center;	color: #00005f;	display: block;	text-decoration: none;}/*td.body{	padding: 8px;	width: 100%;}*/