body,td,th {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;}body {	background-color: #336699;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;}a:link {	color: #66FFCC;	text-decoration: none;	font-weight: bold;}a:visited {	text-decoration: none;	color: #66FFCC;	font-weight: bold;}a:hover {	text-decoration: underline;	color: #66FFCC;	font-weight: bold;}a:active {	text-decoration: none;	color: #FFFFFF;	font-weight: bold;}.verdana8white {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8px;	color: #FFFFFF;	text-transform: uppercase;}.verdana8bluebold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 8px;	font-weight: bold;	color: #000033;	text-transform: uppercase;}.verdana10whitebold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #FFFFFF;}.verdana10white {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;}.verdana10whiteboldcaps {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #FFFFFF;	text-transform: uppercase;}.verdana10dbluebold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #000033;}.verdana10dblue {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000033;}.verdana10dblueboldcaps {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #000033;	text-transform: uppercase;}.verdana10orangebold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #66FFCC;}.verdana10orange {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #66FFCC;}.verdana10orangeboldcaps {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #66FFCC;	text-transform: uppercase;}.verdana12whitebold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;}.verdana12white {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #FFFFFF;}.verdana12dbluebold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000033;}.verdana12dblue {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000033;}.verdana12orangebold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #66FFCC;}.verdana12orange {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #66FFCC;}.verdana14whitebold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #FFFFFF;}.verdana14white {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #FFFFFF;}.verdana14dbluebold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #000033;}.verdana14dblue {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 14px;	color: #000033;}.verdana18whitebold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #FFFFFF;}.verdana18dbluebold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 18px;	font-weight: bold;	color: #000033;}.verdana24whitebold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 24px;	font-weight: bold;	color: #FFFFFF;}.verdana24dbluebold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 24px;	font-weight: bold;	color: #000033;}.verdana36whitebold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 36px;	font-weight: bold;	color: #FFFFFF;}.verdana36dbluebold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 36px;	font-weight: bold;	color: #000033;}

/* added by Christian 04/21/08 for global nav 3 */
a.basic:link, a.basic:active, a.basic:visited { font-weight:normal; }
a.large:link, a.large:active, a.large:visited { font-size:12px; }
.gn_wrapper { width:262px;height:90px;background-color:#336699 }
.gn_wrapper_premium { width:262px;height:90px;background-color:#000033 }
.gn_leftbox { width:155px;float:left;padding:20px 0 0 10px;text-align:center }
.gn_leftbox_premium { width:160px;float:left;padding:10px 0 0 15px;text-align:center }
.gn_rightbox { float:right;padding:10px 10px 0 10px;line-height:16px }
.gn_rightbox_premium { float:right;padding:3px 10px 0 10px;line-height:16px }
.gn_messagebox { font-size:11px;padding-bottom:2px }
.gn_toppadding { padding:8px 0 0 0 }
.gn_toppadding_small { padding:4px 0 0 0 }
.gn_username { font-size:11px }
.gn_expired { color:yellow }

/* added by JCA on 11/06/08 for footer */
#footer {
	width:990px;
	margin: 0 auto;
	background-color:#336699;
	text-align:center;
	line-height:20px;
	color:#FFFFFF;
	padding:10px 0 35px 0;
	clear:both;
}
a.footer,
a.footer:link,
a.footer:active,
a.footer:visited {
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
}
#footer_tools {
	padding-top:7px;
	padding-bottom:7px;
	border-top:#FFFFFF dotted 1px;
}
#footer_links {
	padding-top:7px;
	border-top:#FFFFFF dotted 1px;
}