@charset "UTF-8";html {	position: absolute;	height: 100%;	width: 100%;}body {	margin: 0px;	padding: 0px;	background-attachment: scroll;	background-image: url(graphics/pattern.gif);	background-repeat: repeat-x;	background-position: 0px 120px;}.logoPosition {	position: absolute;	left: 12px;	top: 14px;	visibility: visible;}.navPosition {	position: absolute;	width: 600px;	left: 18px;	top: 190px;	z-index: 3;	visibility: visible;}.contactInfoPosition {	position: absolute;	width: 250px;	left: 18px;	top: 628px;	z-index: 1;	visibility: visible;}.mainContent {	position: absolute;	width: 454px;	left: 288px;	top: 175px;	padding-right: 6px;	z-index: 1;	visibility: visible;}.rightColumn {	position: absolute;	width: 200px;	left: 753px;	top: 180px;	background-color: #1FA8D1;	visibility: visible;}.bannerAd1 {	background-color: #FFFFFF;	position: absolute;	height: 95px;	width: 460px;	left: 288px;	top: 14px;	visibility: visible;}.bannerAd2 {	background-color: #3E587B;	position: absolute;	width: 200px;	left: 753px;	top: 14px;	height: 95px;	visibility: visible;}.mainContent h1 {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 20px;	line-height: 26px;	font-weight: normal;	color: #40515D;	margin-right: 8px;	margin-top: 0px;	margin-bottom: 10px;	margin-left: 0px;}.mainContent p {	font-family: Georgia, "Times New Roman", Times, serif;	font-size: 14px;	font-style: italic;	line-height: 18px;	font-weight: normal;	color: #333333;	margin-top: 0px;}.contactInfoPosition p {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	font-style: normal;	line-height: 15px;	font-weight: normal;	color: #333333;	width: 250px;	margin-top: 0px;	padding-top: 0px;}.mainContent h2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 15px;	font-weight: bold;	text-transform: uppercase;	color: #394960;	padding: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px;}.photoFloatRight {	margin: 4px;	float: right;}.contact_info {	margin: 0px;	padding: 0px;	width: 250px;}.footnote {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	line-height: 13px;	color: #666666;}.contactInfoPosition .contact_info h2 {	font-size: 14px;	line-height: 16px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	margin: 6px 0px 0px;	padding: 0px;	color: #485C77;}.contactInfoPosition .contact_info a:link {	color: #485C77;	text-decoration: none;}.contactInfoPosition .contact_info a:visited {	color: #485C77;	text-decoration: none;}.contactInfoPosition .contact_info a:hover {	color: #D92027;	text-decoration: none;}.mainContent ul {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	line-height: 16px;	padding: 0px 0px 6px;	margin: 0px 0px 0px 21px;	list-style-position: outside;	list-style-image: url(graphics/bullet_1.gif);	position: relative;	overflow: visible;}.mainContent h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	line-height: 16px;	color: #333333;	font-weight: bold;	margin: 0px;	padding: 0px;}.mainContent a:link {	color: #1E3F77;	text-decoration: none;	z-index: 10000;}.mainContent a:visited {	color: #1E3F77;	text-decoration: none;}.mainContent a:hover {	color: #D92027;	text-decoration: underline;}.contactInfoPosition .contact_info h2 {	margin: 0px;	padding: 0px;}.navPosition img {	position: absolute;	height: 170px;	width: 250px;	top: 266px;	visibility: visible;}.testResults_login {	position: absolute;	width: 250px;	top: 166px;	left: 18px;	visibility: visible;}img {	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	border-top-style: none;	border-right-style: none;	border-bottom-style: none;	border-left-style: none;}.contactInfoPosition .contact_info h4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	color: #485C77;}