body {	font-family: tahoma, verdana, arial, sans-serif;	font-size: 11px;	color: black;	padding: 0px;	margin: 0px;}p {	font-family: tahoma, verdana, arial, sans-serif;	font-size: 11px;}td {	font-family: tahoma, verdana, arial, sans-serif;	font-size: 11px;}.black {	background-color: #131313;}.bluelarge {	font-family: tahoma, verdana, arial, sans-serif;	font-size: 15px;	color: #4b6a9a;}.bodycopy {	font-family: tahoma, verdana, arial, sans-serif;	font-size: 11px;	line-height: 17px;	color: #333333;}.bodycopy a {	color: #838383;	text-decoration: none;}.bodycopy a:hover {	color: #516f94;}.bodycopy2 {	font-family: tahoma, verdana, arial, sans-serif;	font-size: 11px;	line-height: 14px;	color: #333333;}.bodycopy2 a {	color: #333333;	text-decoration: none;}.bodycopy2 a:hover {	color: #333333;	text-decoration: underline;}.bodycopy3 {	font-family: tahoma, verdana, arial, sans-serif;	font-size: 11px;	line-height: 17px;	color: #333333;}.bodycopy3 a {	color: #ededed;	text-decoration: none;}.bodycopy3 a:hover {	color: #cccccc;}.bodycopy4 {	font-family: tahoma, verdana, arial, sans-serif;	font-size: 11px;	line-height: 17px;	color: #333333;}.bodycopy4 a {	color: #333333;	text-decoration: none;}.bodycopy4 a:hover {	color: #516f94;}.bodycopysmall {	font-family: verdana, arial, sans-serif;	font-size: 10px;	line-height: 13px;	color: #333333;}.bodycopysmall a {	color: #ededed;	text-decoration: none;}.bodycopysmall a:hover {	color: #cccccc;	text-decoration: none;}.bodycopywhite {	font-family: tahoma, verdana, arial, sans-serif;	font-size: 11px;	line-height: 17px;	color: #ffffff;}.bodycopywhite a {	color: #838383;	text-decoration: none;}.bodycopywhite a:hover {	color: #516f94;	text-decoration: none;}.bodycopywhite2 {	font-family: tahoma, verdana, arial, sans-serif;	font-size: 11px;	line-height: 17px;	color: #ffffff;}.bodycopywhite2 a {	color: #ffffff;	text-decoration: none;}.bodycopywhite2 a:hover {	color: #ffffff;	text-decoration: underline;}.dkgreenlarge {	font-family: tahoma, verdana, arial, sans-serif;	font-size: 15px;	color: #517054;}.dkgray {	background-color: #8f8f8f;}.footer {	font-family: verdana, arial, sans-serif;	font-size: 9px;	line-height: 10px;	color: #666666;}	.footer a {	color: #838383;	text-decoration: none;}.footer a:hover {	color: #333333;}.footerwhite {	font-family: verdana, arial, sans-serif;	font-size: 9px;	line-height: 10px;	color: #ffffff;}	.footerwhite a {	color: #ffffff;	text-decoration: none;}.footerwhite a:hover {	color: #333333;}.gray {	background-color: #b5b5b5;}.greenlarge {	font-family: tahoma, verdana, arial, sans-serif;	font-size: 15px;	color: #b3c79e;}.grid {	background-color: #b5b5b5;}.headlinelarge {	font-family: tahoma, verdana, arial, sans-serif;	font-size: 15px;	color: #6e6963;}.ltbluehead {	color: #8fa8c7;	font-weight: bold;	line-height: 17px;}.ltgray {	background-color: #edebea;}.mainnav {	font-family: verdana, arial, sans-serif;	font-size: 9px;	line-height: 10px;	color: #838383;	font-weight: bold;}.mainnav a {	color: #838383;	text-decoration: none;}.mainnav a:hover {	color: #333333;}.purplelarge {	font-family: tahoma, verdana, arial, sans-serif;	font-size: 15px;	color: #9c65aa;}.red {	color: #f73204;}.redhead {	color: #f73204;	font-weight: bold;	line-height: 17px;}.redhead a {	color: #f73204;	text-decoration: none;}.redhead a:hover {	color: #8fa8c7;}.redlarge {	font-family: tahoma, verdana, arial, sans-serif;	font-size: 15px;	color: #ec0e17;}.returntop {	font-family: verdana, arial, sans-serif;	font-size: 9px;	color: #838383;	text-align: right;}.returntop a {	color: #838383;	text-decoration: none;}.returntop a:hover {	color: #333333;}.ruletop {	border-top: 1pt solid #b5b5b5;}.ruleleft {	border-left: 1pt solid #b5b5b5;}.rustlarge {	font-family: tahoma, verdana, arial, sans-serif;	font-size: 15px;	color: #9f3822;}.sage {	background-color: #d8e0cd;}.sitemap {	font-family: tahoma, verdana, arial, sans-serif;	font-size: 11px;	line-height: 17px;	color: #333333;}.sitemap a {	color: #333333;	text-decoration: none;}.sitemap a:hover {	color: #516f94;}.specialblue {	font-family: verdana, arial, sans-serif;	font-size: 9px;	line-height: 13px;	color: #46649e;	font-weight: bold;}.specialblue a {	color: #46649e;	text-decoration: none;}.specialbrown {	font-family: verdana, arial, sans-serif;	font-size: 9px;	line-height: 13px;	color: #98570b;	font-weight: bold;}.specialbrown a {	color: #98570b;	text-decoration: none;}.specialdkgreen {	font-family: verdana, arial, sans-serif;	font-size: 9px;	line-height: 13px;	color: #517054;	font-weight: bold;}.specialdkgreen a {	color: #517054;	text-decoration: none;}.specialgold {	font-family: verdana, arial, sans-serif;	font-size: 9px;	line-height: 13px;	color: #d29e49;	font-weight: bold;}.specialgold a {	color: #d29e49;	text-decoration: none;}.specialgold a:hover {	color: #d29e49;	text-decoration: none;}.specialgray {	font-family: verdana, arial, sans-serif;	font-size: 9px;	line-height: 13px;	color: #8f8f8f;	font-weight: bold;}.specialgray a {	color: #8f8f8f;	text-decoration: none;}.specialgreen {	font-family: verdana, arial, sans-serif;	font-size: 9px;	line-height: 13px;	color: #b3c79e;	font-weight: bold;}.specialgreen a {	color: #b3c79e;	text-decoration: none;}.specialpurple, .specialpurple a {	font-family: verdana, arial, sans-serif;	font-size: 9px;	line-height: 13px;	color: #9c65aa;	font-weight: bold;	text-decoration: none;}.specialred {	font-family: verdana, arial, sans-serif;	font-size: 9px;	line-height: 13px;	color: #f73204;	font-weight: bold;}.specialred a {	color: #f73204;	text-decoration: none;}.specialteal {	font-family: verdana, arial, sans-serif;	font-size: 9px;	line-height: 13px;	color: #8FC9B0;	font-weight: bold;}.specialteal a {	color: #f73204;	text-decoration: none;}.squares {	background-image: url(images/common/squares_bg.gif);}.squarestrans {	background-image: url(images/common/squares_bg_trans.gif);}.subnav {	font-family: verdana, arial, sans-serif;	font-size: 9px;	line-height: 10px;	color: #333333;}.subnav a {	color: #333333;	text-decoration: none;}.subnav a:hover {	color: #838383;}.subnavgray, .subnavgray a {	color: #838383;	line-height: 12px;}.subnavred {	font-family: verdana, arial, sans-serif;	font-size: 9px;	line-height: 10px;	color: #f73204;}.subnavred a {	color: #f73204;	text-decoration: none;}.subnavred a:hover {	color: #838383;}.tan {	background-color: #f5f5e6;}.white {	background-color: white;}