body {	margin: 0px;	padding: 0px;	font-family: 'Lucida Grande', Geneva, Verdana, Arial, sans-serif;	font-size: 11px;	line-height: 130%;	color: #333333;	background-image:url(../images/head_stretcher.gif);	background-repeat:repeat-x;}a { 	color: #50708F;}.floatleft {	float:left;	padding: 6px 20px 20px 0px;}.floatright {	float:right;	padding: 6px 0px 20px 20px;}/* ----- wrapper elements ------  */#container {	padding:0px;	margin:0px;	width:100%;}#header {	padding:0px;	margin:0px;	width:900px;}#logo {	float:left;}/* ------ Home page  ----- */#flashcontent {	clear:both;	width:100%;	padding:0px;	margin:0px;	background-color:#0C2536;}#newsinsetbkg {	background-image:url(../images/home_vertgradient.gif);	background-position:left;		background-repeat:repeat-y;	background-color:#ecedec;	padding: 20px;}#homeaboutusbkg {	background-color:#ffecb1;	padding: 20px;	width:510px;}#homewhitebox {	background-color: white;}#homewhitebox h4 {	padding-left: 20px; 	padding-right:20px;	color:#092536;	font-size:14px; }#homewhitebox p {	padding-left: 20px; 	padding-right:20px; }/* ----- navigation elements ------  */#primenav {	margin-top:28px;	float:right;}#primenav ul {	margin: 0px;	padding:0px;}#primenav li {	list-style:none;	display:inline;}/* -----  Footers  -----*/#homefooter {	border-top: 1px solid #aaabaa;	width:100%;	text-align:center;	color:#aaabaa;	padding-top: 6px;	clear: both;}#secondaryfooter {	border-top: 1px solid #aaabaa;	text-align:center;	color:#aaabaa;	margin: auto 20px;	clear: both;}/* ---- Secondary  ------- */#secondaryhdr {	clear:both;	margin: 0px;	padding: 0px;	background-image:url(../images/sec_hdr_stretch.gif);	background-repeat:repeat-x;}.secondarybdy {	padding: 20px;	width:345px;}.secondarylist h3 {	margin-top: 0px;	padding-top: 0px;	font-size:14px;	color: #494A4A;}.secondarylist {	padding: 20px;}.secondarylist .listborder {	border-top: 1px dotted #CCCCCC;	border-bottom: 1px dotted #CCCCCC;	padding-top:6px;}.tertiarybdy { 	padding: 0px 20px 20px 20px;}.tertiarybdy hr {	border-top: 1px dotted #CCCCCC;	border-bottom: 0px;	border-left: 0px;	border-right: 0px;	padding-top: 0px;	margin-top: 0px;	}.tertiarybdy h3 {	margin-top: 20px;	padding-bottom: 0px;	margin-bottom: 6px;	font-size:14px;	color: #494A4A;}.tertiarybdy h4 {	margin-top: 20px;	padding-bottom: 0px;	margin-bottom: 6px;	font-size:12px;	color: #494A4A;}/* -------------------- Subnavigation  ___________________________________*/.subnavigation {	padding-top:20px;	width: 175px;}.subnavigation dl {}.subnavigation dt {	padding:5px 0px;	font-weight:bold;	border-bottom: 1px dotted #CCCCCC;}.subnavigation dd {	margin-left:0px;	padding:1px 0px 2px 5px;}/* -------------------- Info table Style --------------------------------------- */.basetablestyle {	margin-left:0px;}.basetablestyle td {	height:3em;	padding-left: 6px;	padding-right: 30px;}.basetablestyle .header {	background-color: #233345;	font-size:10px;	font-weight:bold;	color:#94aebd;	text-align:left;}.basetablestyle .tableheaderfirst {	border-bottom:1px solid #233345;	height:2em;}.basetablestyle .tableheader {	border-left:1px solid #94aebd;	border-bottom:1px solid #233345;	height:2em;}.basetablestyle .rowlinefirst {	border-bottom:1px solid #e6e7e8;}.basetablestyle .rowline {	border-left:1px solid #e6e7e8;	border-bottom:1px solid #e6e7e8;}.basetablestyle .oddRow {    background-color: #f4f3f3;	padding-left: 6px;}.basetablestyle .evenRow{    background-color: #ffffff;}.basetablestyle .footerrow {	background-color:#656565;}.basetablestyle .bottomline {	border-bottom:1px solid #656565;}/* -----  Breadcrumb  ----  */#bread {	padding: 10px 0px 0px 20px;	margin-bottom: 10px;	}#bread ul {	margin-left: 0;	padding-left: 0;	display: inline;	border: none;	} #bread ul li {	margin-left: 0;	padding-left: 2px;	border: none;	list-style: none;	display: inline;	}	/* ---- Expand line height of main page UL lists  ---- */.ullineheight {	line-height:150%;}#ullineheightanchor {	line-height:165%;}