/* CSS Document */body {	font-family: Verdana, "Lucida Grande", Arial, Lucida, Helvetica, sans-serif;	font-size: 11px;	line-height: 1.6em;	color: #333333;	text-align: center;	margin: 0;	padding: 0;	background: #630F0F url(../images/interface/bg_container.gif) repeat-y 50% 0;}.body {	font-family: Verdana, "Lucida Grande", Arial, Lucida, Helvetica, sans-serif;	font-size: 10px;	line-height: 1.6em;	color: #333333;}a.imagelink:link, a.imagelink:visited, a.imagelink:hover, a.imagelink:active {	text-decoration: none;	border: 0;}a img {	text-decoration: none;	border: 0;}#container {	margin: 0px auto;	padding: 0px;	width: 775px;}#content {	position: relative;	width: 675px;	margin: 0px auto;	padding: 0px;}#maincontent {	position: absolute;	text-align: left;	top: 0px; left: 0px; width: 515px;	background-color: #FFFFFF;}#maincontent_text {	padding: 0px 25px 20px 25px;}#maincontent_text li {	padding-left: 0;	margin-left: 0;	padding-bottom: 8px;}#sidecontent {	position: absolute;	text-align: left;	left: 515px;	width: 160px;	background-color: #EBEBCC;}#sidecontent_text {	background: #EBEBCC url(../images/interface/sidenav_shadow.gif) repeat-x left top;	padding: 15px;	color: #666666;	font-size: 10px;	line-height: 18px;}#footer {	margin: 0px;	padding: 0px;	border-top: 1px solid #CCCCCC;}#footer p {	padding: 15px 25px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8px;	line-height: 14px;	color: #666666;}#breadcrumbs {	padding: 0px;	margin: 10px 0 25px 0;	font-size: 9px;	line-height: 14px;}#breadcrumbs ul {	margin-left: 0;	padding-left: 0;	display: inline;	border: none;} #breadcrumbs ul li {	margin-left: 0;	padding-left: 2px;	border: none;	list-style: none;	display: inline;} #breadcrumbs ul li:before {	content: "\0020 \0020 \0020 \00BB \0020";}	#breadcrumbs ul li.first:before {	content: " ";}h1 {	color: #800000;	font: normal 24px/1.1em Georgia, "Times New Roman", Times, serif;}h2 {	text-transform: uppercase;	color: #777777;	font: 13px/1.2em Georgia, "Times New Roman", Times, serif;}#sidecontent h1 {	margin: 5px 0px -0.25em;	text-transform: uppercase;	letter-spacing: 0.25ex;	font: bold normal 13px/1.25em Georgia, "Times New Roman", Times, serif;}#sidecontent h3 {	color: #B04811;	margin: 5px 0px -0.25em;	font: bold 14px/1.4em Georgia, "Times New Roman", Times, serif;}#sidecontent li {	list-style-image: url(../images/misc/bullet.gif);	padding-top: 0px;	margin: 0px 0px 5px -1em;}#sidecontent ul {	margin-top: 10px;	margin-bottom: 35px;	padding-top: 0px;}#sidecontent a.currentitem {	font-weight: bold;}a:link, a:visited {	color: #BF881C;	text-decoration: none;	border-bottom: 1px dotted #BF881C;}a:hover, a:active {	background-color: #EBEB99;	color: #BF881C;	text-decoration: none;	border-bottom: 1px dotted #BF881C;}h3 {	color: #B04811;	margin-bottom: -0.65em;	margin-top: 2em;	font: bold normal 14px/1.4em Georgia, "Times New Roman", Times, serif;}h4 {	margin: 0px 0px -0.1em;	font: bold normal 12px/1.4em Georgia, "Times New Roman", Times, serif;}#linedTable td {	border-top: 1px dotted #D9D9AD;	padding: 4px 0px;}#linedTableSmall td, #linedTableSmall th {	border-top: 1px dotted #D9D9AD;	padding: 4px 0px;	font-size: 10px;}.smalltype {	font-size: 10px;	color: #666666;	font-style: italic;}h5 {	font-size: 11px;	color: #666666;	padding-left: 20px;}.pressdate {	color: #333333;	font: bold normal 12px/1.25em Georgia, "Times New Roman", Times, serif;}#caption {	color: #604A10;	background-color: #EFD567;	text-align: left;	vertical-align: middle;	padding: 5px 25px;	font: normal 10px/14px Verdana, Arial, Helvetica, sans-serif;}#linedTable td, #linedTable th, .linedTable td, .linedTable th {	border-top: 1px solid #DDDDDD;	padding: 4px 10px 4px 6px;	vertical-align: top;	font-size: 10px;}#linedTable th, .linedTable th {	background-color: #EFEFEF;	text-align: left;	font-weight: bold;}#linedTable tr.lastline td, .linedTable tr.lastline td, .linedTable tr.lastline th, .entryFormTable tr.lastline td {	border-bottom: 1px solid #DDDDDD;}#linedTable tr.noline td, .linedTable tr.noline td {	border-top: none;}#linedTable tr.highlight td, .linedTable tr.highlight td {	font-weight: bold;	background-color: #F9F7E1;	}#linedTable tr.altRow td, .linedTable tr.altRow td {	background-color: #F9F7E1;	}.fieldLong {	width: 350px;}