/*----- LLC-MAIN 080227mt-------@CHARSET "UTF-8";*/body {	background: #838890 url("../images/838890_drop.gif") top center repeat-y;	color: #333333;	font-size: 62.5%;	margin: 0px;	font-family:Georgia, 'Times New Roman', Times, serif; }p, dt, dd, li, td, blockquote, blockquote p {	font-size:.85em;}p {	line-height:165%;	margin-top:0px;	margin-bottom:0px;	padding-bottom:15px;	padding-top: 5px;}blockquote {	line-height:185%;	margin-top:0px;	margin-bottom:0px;	padding-bottom:15px;	padding-top: 0px;}dl, ol, ul {	line-height:145%;	margin-top:0px;	margin-bottom:0px;	padding-top:0px;	padding-bottom:15px;}ul{	padding-top:0px;	padding-bottom:5px;}ol{	padding-top:0px;	padding-bottom:5px;}th {	font-size:.8em;}td p {	font-size:1em;}blockquote p {	font-size:100%;}li li {	font-size:100%;}li ol li {	list-style-type: lower-alpha;	}img{	margin: 0px;	padding: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}h1{	font-size:1.4em;	font-weight:normal;	color: #333;	border-bottom: 1px solid #AAAAAA;	clear: both;	margin:0px 0px 10px 0px;	padding:0px 0px 0px 0px;}h2{	font-size:1.25em;	font-weight:normal;	color: #333;	border-bottom: 1px solid #AAAAAA;	padding:0px;	clear: both;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;}h3{	font-size:1.1em;	font-weight:normal;	color:#333;	border-bottom: 1px solid #AAAAAA;	clear: both;	margin:0px 0px 10px 0px;	padding:0px 0px 0px 0px;}h4{	color:#333;	font-size: 1.0em;	font-weight:normal;	clear: both;	margin:0px 0px 10px 0px;	padding:0px 0px 0px 0px;}h5{	color:#333;	font-size:0.9em;	font-weight:bold;	clear: both;	margin:10px 0px 0px 0px;	padding:0px 0px 0px 0px;}h6 {	color:#333;	font-size:0.8em;	font-weight:bold;	clear: both;	margin:0px 0px 0px 0px;	padding:0px 0px 0px 0px;}h1  a, h2  a, h3  a, h5  a  {	text-decoration:none;}.profilePortrait{	border: 5px solid #AAAAAA;	float:right;}.floatLeft{	float:left;	font-size:.75em;}.floatRight{	float:right;	font-size:.75em;}.floatLeftNoBorder{	float:left;	font-size:.75em;	border:0;}.floatRightNoBorder{	float:right;	font-size:.75em;	border:none;}.noBorder{	border:none;}.caption {	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size:0.72em;	font-style: italic;	line-height: 1.2em;	padding-top: 0px;	padding-right: 10px;	padding-left: 10px;	margin: 0px;	padding-bottom: 10px;}.smallFont {	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size:0.72em;}.bigFont{	font-size:1.2em;}#container{	width:790px;	margin:auto;	padding:0px;	font-size:1.5em;}#navBar{	width:790px; 	height:200px;	margin:0px; 	padding:0px; 	position:relative;	visibility:hidden;}#navBarContainer{	margin:0px;	padding:0px;	height:35px;}#navBarContainer a:hover{	color:#333333;}#navBarContainer a{	color:#CCCCCC;	text-decoration:none;}#mainList{	height:35px;	margin:0px;	padding:0px;}#mainList ul{	padding-left:30px;	margin:0px;	background: url('../images/tabTile.png');	height:35px;}#mainList li{	font-size:.85em;	float:left;	margin:0px;	padding: 14px 10px 0px 10px;	color:#d8d8d8;	z-index:60;	position:relative;}#mainMenu{	margin:0px;	padding:0px;	float:left}#subList{	clear:both;	height:30px;	background: url('../images/subListTile.gif') repeat;	border-top:1px solid #b9b9b9;	margin:0px;	padding:0px;}#subList a:hover{	color:white;}#subList li{	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size:.7em;	margin:0px;	color:#d8d8d8;	display:block;	height:35px;	padding: 3px 10px 3px 10px;}#subList ul{	padding-left:0px;	margin:0px;	padding:3px;}#topBanner {	margin:0px;	background-color: black;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size:0.7em;	height:30px;	padding-top: 10px;	padding-right: 35px;	padding-bottom: 4px;	padding-left: 15px;}#topBanner a{	color:white;}#quicklinks img{	float:left;	border:none;	margin:0px;	padding:none;}#topBanner img{	float:left;	border:none;	margin-top: 5px;	margin-right: 20px;	margin-bottom: 5px;	margin-left: 20px;}.wordmark{	border:none;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 15px;}#quicklinks{	float:right;	padding:0px;	margin:0px;}#currentSectionTab{	margin:0px; 	padding:0px; 	border:0px; 	z-index:50; 	background:url(../images/currentSectionTabTile.png);	visiblity:hidden;}.endTab, .endTab img{	float:left;	border:none;	margin:0;	padding:0px;}#bodyContainer{	background:url('../images/bodyBg.jpg') no-repeat;	margin:0px; 	padding:0px;	width:100%;	border:none;}#rightColumn{	width:225px; 	float:right; 	padding: 15px 35px 0px 10px; }#rightColumn dt{	font-size:0.8em;	letter-spacing:1pt;	line-height:1.3em;	color: #333;}#rightColumn dl {	margin: 0px;	padding-top: 0px;	padding-right: 0px;	padding-bottom: 8px;	padding-left: 0px;}#rightColumn dd{	font-size:0.75em;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 10px;	margin-left: 0px;	padding-bottom: 5px;	color: #666666;	line-height: 1.5em;}#leftColumn{	width:475px; 	float:left; 	padding: 15px 10px 0px 35px;}#halfColumnLeft{	width:340px;	padding-left:35px;	padding-right:10px	float:left;}#halfColumnRight{	width:340px;	padding-right:35px;	padding-left:10px;	float:right;}#oneColumn {	padding:15px 35px 0px 35px;}#breadcrumb {	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:.75em;	padding-top:10px;	padding-bottom:5px;	margin:0px 35px 0px 35px;	border-bottom:1px dotted #AAAAAA;}.bar{	border-bottom: 1px solid #AAAAAA;	padding-top: 0px;	padding-bottom: 0px;}#contactInfoBox{	font-size:.95em;}#clear{	clear:both;}#footer {	background: #fff url('../images/footerGradient.gif') 0 5px repeat-x;	border-top: 5px solid black;	margin: 25px 15px 0 15px;	padding: 15px 0 25px 0;	position:relative;	clear: both;	}#footer p{	text-align: center;	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;	font-size:.8em;}#footerSeal{	position:absolute;	top:-43px;	left:650px;	margin:0px;	padding:0px;	border:none;}#footerNote{	color:#555555;	font-size:.75em;}.hidescreen {	display: none;}