/* css documennt *//* layout */#center {	width: 760px;	margin-left: auto;	margin-right: auto;}#masthead {	width: 760px;	margin: 0px;	padding: 0px;}#nav {	width: 760px;	margin: 0px;	padding: 0px;}#skiplinks {	display: none;}#page {	width: 760px;	margin: 0px;	background-color: #FFFFFF;}#content {	padding: 10px 20px 20px 20px;}#subnav {	width: 200px;	margin-left: 10px;	padding: 6px 0px 6px 0px;	border: 1px solid #CCCCCC;	float: right;	background-color: #E6F3FF}#subnav a:link, #subnav a:hover, #subnav a:visited {	display: block;	padding: 4px 10px 4px 10px;}#footer {	padding: 20px 0px 40px 0px;	border-top: 1px solid #CCCCCC;	margin: 0px 20px 0px 20px;	font-size: smaller;	line-height: 1.2em;	color: #999999;}/* html */body {	background-color: #003366;	margin: 0px;	padding: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: .7em;	line-height: 1.4em;	color: #333333;}a:hover {	text-decoration: none;}h1, h2, h3, h4 {	color: #CC6600;	line-height: normal;}h1 {	font-size: 2em;}h2 {	font-size: 1.6em;}h3 {	font-size: 1.4em;}h4 {	font-size: 1.2em;}table {	border: 1px solid #CCCCCC;}td,th {	font-family: Verdana, Arial, Helvetica, sans-serif;	color: #333333;	padding: 4px 8px 4px 8px;}th {	background-color: #CCCC99;	color: #000000;}/* classes */.breadcrumbs {	font-size: smaller;	color: #999999;}.floatleft {	float: left;	margin-right: 10px;}.floatright {	float: right;	margin-left: 10px;}.linespace {	margin-top: 1em;}.textbold {	font-weight: bold;}.textitalic {	font-style: italic;}.textbolditalic {	font-weight: bold;	font-style: italic;}.tr1 {	background-color: #E1E1E1;}.tr2 {	background-color: #F3F3F3;}/* minimum 600 px height hack */.prop {	float: right;	width: 1px;}.clear {	clear: both;	height: 1px;	overflow: hidden;}.min500px {	height: 500px;}