* {	margin: 0px;	padding: 0px;}body {	margin-top: 14px;	/* behavior:url("csshover.htc"); */}#wrapper {	width: 955px;	margin-right: auto;	margin-left: auto;	font-family: Arial, Helvetica, sans-serif;	background-image: url(../images/home_bg.gif);	background-repeat: repeat-y;}#header {	background-image: url(../images/home_topBG.gif);	background-repeat: no-repeat;	background-position: bottom;	height: 75px;}#header img {	float: left;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}#navTop {	height: 32px;	text-align: right;	padding-right: 32px;	padding-top: 14px;}#navTop a, #navTop a:link, #navTop a:visited {	font-size: 0.69em;	text-decoration: none;	color: #666;	background-image: url(../images/arrow.gif);	background-repeat: no-repeat;	background-position: left center;	padding-left: 18px;	margin-left: 16px;}#navTop a:hover {	color: #035274;}#navMain {	padding-right: 24px;	text-align: right;	font-size: 13px;	color: #666;	height: 18px;	padding-top: 6px;}#navMain a, #navMain a:link, #navMain a:visited {	color: #075B87;	text-decoration: none;	padding-right: 8px;	padding-left: 8px;}#navMain a.on {	color: #492912;	text-decoration: underline;}#navMain a:hover {	color: #492912;	text-decoration: underline;}#flash {	padding-right: 8px;	padding-left: 7px;}#content #subNav {	float: left;	width: 195px;	padding-left: 50px;	font-size: .75em;}/* moved to other css#subNav .sNavWrap {	background-image: url(../images/home_bg.gif);	background-repeat: repeat-y;	background-position: 1px;	font-family: Arial, Helvetica, sans-serif;	color: #666;}#subNav .sNavWrap .boxTitle {	color: #15305a;	font-weight: bold;	display: block;	padding-top: 1px;}#subNav .sNavWrap ul {	list-style-type: none;	padding-top: 10px;}#subNav .sNavWrap li {	padding-bottom: 8px;	padding-left: 18px;}#subNav .sNavWrap li:hover {	background-image: url(../images/arrow_blue.gif);	background-repeat: no-repeat;	background-position: left 2px;}#subNav .sNavWrap a, #subNav .sNavWrap a:link {	color: #666;	text-decoration: none;}.sNavWrap .bl {	width: 190px;	background-image: url(../images/subNav_bottom.gif);	background-repeat: no-repeat;	background-position: 0 100%;} .sNavWrap .br {	background-repeat: no-repeat;	background-position: 100% 100%;} .sNavWrap .tl {	background-image: url(../images/subNav_top.gif);	background-repeat: no-repeat;	background-position: 0 0;} .sNavWrap .tr {	background-repeat: no-repeat;	background-position: 100% 0;	padding-top: 5px;	padding-right: 0px;	padding-bottom: 0px;	padding-left: 10px;}.clear {font-size: 1px; height: 1px}#subNav   .sNavWrap   ul   li   ul   li  {	display: none;	margin: 0px;	padding: 0px;}*//* should not need....#subNav #nav a {	color: #666;	text-decoration: none;}#subNav #nav li li a {	display: block;	font-weight: normal;	color: #666;	padding: 0.2em 10px;}#subNav #nav li li a:hover {	padding: 0.2em 5px;	border: 5px solid #7d6340;	border-width: 0 5px;}*/#content #bodyContent {	float: left;	color: #666;	width: 690px;}#content #bodyContent a, #content #bodyContent a:link {	color: #075B87;	text-decoration: none;}#content #bodyContent a:hover {	text-decoration: underline;}#bodyContent h1 {	font-size: 1.31em;	color: #00567e;	padding-top: 25px;	padding-bottom: 1em;	padding-left: 50px;	padding-right: 60px;}#bodyContent h2  {	font-size: 1.24em;	color: #00567e;	padding-top: 25px;	padding-bottom: 1em;	padding-left: 50px;	padding-right: 55px;}#bodyContent p {	font-size: 0.75em;	padding-bottom: 1em;	line-height: 1.31em;	padding-right: 60px;	padding-left: 50px;	text-align: justify;}#bodyContent ul {	font-size: .75em;	padding-left: 75px;	padding-right: 60px;	padding-bottom: 15px;}#bodyContent li {	padding-bottom: 7px;	list-style-image: url(../images/bullet_dash.gif);}#bodyContent img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}#bodyContent img.right {	float: right;	padding-top: 10px;	padding-bottom: 5px;	padding-left: 10px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}#bodyContent img.left {	float: left;	padding-top: 10px;	padding-bottom: 5px;	padding-right: 10px;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;}#customers {	margin-right: 40px;	margin-left: 50px;}#customers img {	padding: 0px;	margin-top: 0px;	margin-right: 30px;	margin-bottom: 10px;	margin-left: 0px;}.bold {	font-weight: bold;}.boldBlue {	font-weight: bold;	color: #00567E;	font-size: 110%;	padding-bottom: 1px;	display: block;}#subNav .boldBlue img {}.italic {	font-style: italic;}.italicSmall {	font-style: italic;	font-size: 0.88em;	line-height: 1.13em;}#bodyContent .lChart {	margin-left: 50px;	width: 580px;}#bodyContent     .lChart   td {	padding-top: 10px;	padding-right: 5px;	padding-bottom: 10px;	padding-left: 5px;}#bodyContent    .lChart .trBorders  {	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-right-color: #D4D1C4;	border-bottom-color: #D4D1C4;	border-left-color: #D4D1C4;}#bodyContent .lChart .tdBottomLine {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #D4D1C4;}#bodyContent .lChart p {	font-size: 0.75em;	line-height: 1.31em;	text-align: left;	margin: 0px;	padding: 0px;}#bodyContent .lChart .bold {}#bodyContent .lChart .boldBlue {	padding-left: 16px;}.lChart img {	margin-left: 12px;}.lChart td.beige {	background-color: #d4d1c4;}.pageLogos {	margin-left: 50px;	width: 580px;	text-align: center;}.pageLogos img {	padding-top: 10px;	padding-bottom: 10px;}.indentRt {	padding-left: 50px;}.pictureTitle {	font-weight: bold;	text-align: center;	font-size: 1em;	color: #999999;	line-height: 1.0em;	margin-bottom: -5px;	margin-top: 5px;}#bodyContent  #legal ol {	font-size: 0.75em;	margin-left: 75px;	margin-right: 80px;	line-height: 1.31em;	text-align: justify;}#bodyContent  #legal li {	list-style-image: none;}#bodyContent  .lChart  .indent  {	display: block;	padding-left: 15px;	padding-top: 2px;	padding-bottom: 2px;}#bodyContent .rss {	width: 250px;	margin-left: 50px;	font-size: 0.75em;}#footer {	background-image: url(../images/home_botBG.gif);	background-repeat: no-repeat;	background-position: bottom;	clear: both;	padding-top: 40px;}#copy {	font-size: 0.63em;	color: #999999;	text-align: center;	width: 955px;	margin-right: auto;	margin-left: auto;	font-family: Arial, Helvetica, sans-serif;	margin-bottom: 30px;	margin-top: 3px;}#copy a, #copy a:link {	color: #999999;	text-decoration: none;}#copy a:hover {	text-decoration: underline;}#copy .ibeam {	padding-right: 2px;	padding-left: 2px;}