@charset "UTF-8";/* CSS Document */body {	font-family: verdana, sans-serif; font-weight: normal; color: #000;	background: #F2EBE4;	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */	padding: 0;	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */	color: #000;}.clear {clear:both;}.oneColFixCtrHdr #wrapper {	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */	background:url(/images/headerBkgnd.gif) repeat-x top left;		}.oneColFixCtrHdr #container {	width: 1000px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */	text-align: left; /* this overrides the text-align: center on the body element. */}.oneColFixCtrHdr #header {	padding: 0;	margin:0;}.oneColFixCtrHdr #menu {	display:block;	font-size: 10px !important; 	padding:0; 	margin:0;	width:1000px;}.oneColFixCtrHdr #dent {display:table; padding:1px 0 0 0; margin:0 auto; list-style:none; white-space:nowrap; text-align:left;}.oneColFixCtrHdr #dent li {display:table-cell; margin:0; padding:0;}.oneColFixCtrHdr #dent li a {float:left; height:2.2em; line-height:2.2em;font-size: 10px !important; padding:0 3em; text-decoration:none; color:#600; outline:none;}.oneColFixCtrHdr #dent li a:hover {background:url(/images/down_arrow_hover.gif) no-repeat center top; color:#600;outline:none;}.oneColFixCtrHdr #dent li a.current {background:url(/images/down_arrow.gif) no-repeat center top; color:#600;outline:none;}.oneColFixCtrHdr #mainContent {	font-size: .9em; 	padding: 0 20px; /* remember that padding is the space inside the div box and margin is the space outside the div box */}.oneColFixCtrHdr #mainContent a:link { text-decoration: underline; color: #600;outline:none;}.oneColFixCtrHdr #mainContent a:visited { text-decoration: underline; color: #600;outline:none;}.oneColFixCtrHdr #mainContent a:active { text-decoration: underline; color: #600;outline:none;}.oneColFixCtrHdr #mainContent a:hover { text-decoration: underline; color: #CC0000;outline:none;} .oneColFixCtrHdr #mainContent h1 {	color:#555;	font-size:1.75em;	font-weight:normal;	text-align:center;}.oneColFixCtrHdr #mainContent h2 {	color:#600;	font-size:1.5em;	font-weight:bold;}.oneColFixCtrHdr #mainContent h3 {	color:#600;	font-size:1.25em;	font-weight:normal;	padding: 0 0 0 20px; 	}.oneColFixCtrHdr #mainContent h4 {	color:#600;	font-size:1.1em;	font-weight:normal;	padding: 0 0 0 20px; 	}.oneColFixCtrHdr #mainContent h3 a:link {text-decoration: none; color: #600;outline:none }.oneColFixCtrHdr #mainContent h3 a:visited {text-decoration: none; color: #600;outline:none }.oneColFixCtrHdr #mainContent h3 a:active {text-decoration: none; color: #600;outline:none }.oneColFixCtrHdr #mainContent h3 a:hover {text-decoration: none; color: #CC0000;outline:none }.oneColFixCtrHdr #mainContent p {	padding: 0 0 0 20px; }.oneColFixCtrHdr #mainContent .floatLeft {	margin: 0 10px 0 0;	float:left; }.oneColFixCtrHdr #mainContent .floatRight {	margin: 0 0 0 10px;	float:right; }.oneColFixCtrHdr #footer {	margin-top:40px;	padding: 0; /* this padding matches the left alignment of the elements in the divs that appear above it. */	border-top: 1px solid #CDBFB2;}.oneColFixCtrHdr #footer p {	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */	padding: 5px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */	text-align: center; 	font-size: .7em;	color: #999;}.oneColFixCtrHdr #footer a:link { text-decoration: none; color: #999;outline:none;}.oneColFixCtrHdr #footer a:visited { text-decoration: none; color: #999;outline:none;}.oneColFixCtrHdr #footer a:active { text-decoration: none; color: #999;outline:none;}.oneColFixCtrHdr #footer a:hover { text-decoration: underline; color: #CC0000;outline:none;}.oneColFixCtrHdr #legalnotice a:link { text-decoration: underline; color: #600;outline:none;}.oneColFixCtrHdr #legalnotice a:visited { text-decoration: underline; color: #600;outline:none;}.oneColFixCtrHdr #legalnotice a:active { text-decoration: underline; color: #600;outline:none;}.oneColFixCtrHdr #legalnotice a:hover { text-decoration: underline; color: #CC0000;outline:none;}.oneColFixCtrHdr #legalnotice { font:normal 10px Verdana, sans-serif; margin:0em; padding:0em; }.oneColFixCtrHdr #legalnotice HR { height: 1pt; color: #600;margin: 0px 10px 0px 40px; }.oneColFixCtrHdr #legalnotice H4 {font-size: 12px; font-family: verdana, sans-serif; font-weight: bold; color: #600;margin: 10px 0px 10px 25px;}	.oneColFixCtrHdr #legalnotice p { font:normal 10px Verdana, sans-serif;line-height: 12pt; margin: 10px 0px 10px 25px; }.oneColFixCtrHdr #legalnotice ol, ul { font:normal 10px Verdana, sans-serif;line-height: 12pt; margin: 10px 0px 10px 40px; }.oneColFixCtrHdr #legalnotice blockquote { font:normal 10px Verdana, sans-serif;line-height: 12pt; margin: 0px 40px 10px 60px; }.oneColFixCtrHdr #legalnotice .outsidebordernoside { font:normal 10px Verdana, sans-serif;border: 1px solid #600; margin: 0; } .oneColFixCtrHdr #legalnotice .navbottom { color: #600; font-weight: bold;padding: 3px;margin-left: 4pt;background-color: #CDBFB2;border-bottom: 1px solid #600; }.oneColFixCtrHdr #legalnotice .subheadertopbottom   { color: #600; font-family: verdana, sans-serif; text-decoration: none; font-size: 10px; font-weight: normal; padding: 3px; background-color: #F2EBE4; border-top: 1px solid #600; border-bottom: 1px solid #600;}	.oneColFixCtrHdr #legalnotice .subheaderbottom   { color: #600; font-family: verdana, sans-serif; text-decoration: none; font-size: 10px; font-weight: normal; padding: 3px; background-color: #F2EBE4; border-bottom: 1px solid #600;}	