body {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 24px;	color: #333333;}td, th {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 24px;	color: #333333;}a:link{color: #3366CC;}a:active{color: #3366CC;}a:visited{color: #3366CC;}a:hover{color: #0099ff;}.title {	font-family: Arial, Helvetica, sans-serif;  font-size: 24px;	line-height: 30px;  background-color: #006666;	color: #DCDCDC;}.subtitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 16px;	line-height: 22px;	font-weight: bold;  color: #006666;}.header {	font-family: Arial, Helvetica, sans-serif;	font-size: 24px;	background-color: #006666;  color: #DCDCDC;}.nav {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;  font-weight: bold;	background-color: #CCCCCC;}.navLink {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	background-color: #DEDECA;}.sidebar {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	padding: 3px;	background-color: #FFFFFF;}.sidebarHeader {	font-family: Arial, Helvetica, sans-serif;	font-size: 10pt;	color: #000099;	padding-bottom: .2cm;	font-weight: bold;}.sidebarFooter {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 18px;	background-color: #CCCCCC;}.footer {  font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: normal;	line-height: 14px;	color: #333333;	background-color: #ffffff;}.legal {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	color: #333333;}.box1 {	border-color: #CCCCCC #333333 #333333 #CCCCCC;	border-width: medium;  border-style: ridge;}.promo {	font-family: "Times New Roman", Times, serif;	color: #000033;}.titlebar {	font-family: "Times New Roman", Times, serif;	font-size: 9px;	color: #FFFFFF;  background-color: #336699;}.dingbat {	font-family: Arial, Helvetica, sans-serif;	background-color: #99CC99;  color: #006666; 	font-weight: bolder;	font-size: medium;}a:hover {	text-decoration: underline;}input.big {	width: 100px;}input.small {	width: 50px;}.content-sm {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: normal;	color: #111111;	text-align: left;	padding-bottom: .2cm;}.footertext {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 11px;	font-weight: bold;	color: #FFFFFF;	text-align: center;	padding-bottom: .2cm;	background-color: #003399;	}.content {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #111111;	text-align: left;	padding-bottom: .5cm;}.hilite {	background-color: #FFFF00;}.menu {  background-color: #003399; vertical-align: top;	font-weight: bold}a.menubar:link{color: #ffffff;}a.menubar:active{color: #ffffff;}a.menubar:visited{color: #ffffff;}a.menubar:hover{color: #FF0000;}td.menutextlf {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: normal;	color: #000000;	text-align: left;	background-position: left;	padding-bottom: 0.25cm;}td.menutext{	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 12px;	font-weight: bold;	color: #ffffff;	text-align: center;	background-position: center;}.pageheader {	font-family: Arial, Helvetica, sans-serif;	font-size: 36px;	color: #0000FF;	text-align: center;}.pagesubheader {	font-family: Arial, Helvetica, sans-serif;	font-size: 20px;	color: #003399;	text-align: center;	font-style: italic;}.pagetitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 18pt;	font-weight: bold;	color: #000066;	padding-bottom: .5cm;	text-align: center;	font-style: italic;}.toplabel {	font-size: 9pt;	font-weight: bold;	color: #FFFFFF;	background-color: #336699;	text-align: center;}