  .bodycopy  {
 	font-family : Arial, Helvetica, sans-serif;
 	font-size : 12px;
 	line-height : 19px;
 	font-weight : normal;
	color : #505050;
 }
img { border:none; }
 p.bodycopy a
{
    text-decoration: underline;
}
  .bodycopyhome  {
 	font-family : Arial, Helvetica, sans-serif;
 	font-size : 12px;
 	line-height : 16px;
 	font-weight : normal;
	color : 000000;
 }
  .bold  {
 	font-family : Arial, Helvetica, sans-serif;
 	font-size : 12px;
 	line-height : 14pt;
 	font-weight : bold;
	color : 000000;
 }
  .header  {
 	font-family : Arial, Helvetica, sans-serif;
 	font-size : 12pt;
 	line-height : 13pt;
	font-weight: bold;
	color : 935A00;
 }
  .legal  {
 	font-family : Arial, Helvetica, sans-serif;
 	font-size : 10px;
 	line-height : 16px;
 	font-weight : normal;
	color : 666666;
 }
  .mini  {
 	font-family : Verdana, Arial, Helvetica, sans-serif;
 	font-size : 10px;
 	font-weight : normal;
	color : 666666;
 }
  .newshome  {
 	font-family : Arial, Helvetica, sans-serif;
 	font-size : 10px;
 	line-height : 12px;
 	font-weight : normal;
	color : 31518C;
	text-decoration: none;
 }
  .newshomebold  {
 	font-family : Arial, Helvetica, sans-serif;
 	font-size : 10px;
 	line-height : 14px;
 	font-weight : bold;
	color : 000000;
 }
	li,ul  {
 	font-family : Arial, Helvetica, sans-serif;
 	font-size : 12px;
 	line-height : 19px;
 	font-weight : normal;
	color : 000000;
 }
a:link {
color: #0A3054;
font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
text-decoration:underline;
}
a:visited {
color: #0A3054;
font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
text-decoration:underline;
}
a:active {
color: #C48C20;
font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
text-decoration:underline;
}
a:hover {
color: #C48C20;
font-size: 12px;
font-family : Arial, Helvetica, sans-serif;
text-decoration:underline;
}


.bodycopy, .bodycopy li, .bodycopy td {
	font-family : Arial, Helvetica, sans-serif !important;
 	font-size : 12px !important;
	color : #505050 !important;
}

.bodycopy td {
	padding-bottom:15px;
	padding-top:4px;
	vertical-align:top;
 	line-height : 19px;
	border-top:1px solid #ccc;
}

.bodycopy ol li {
	margin-bottom:10px;
}

div.subNav 					{ background:url("images/bg_subNav.gif"); text-align:right; height:205px; border-top:1px solid #000; border-bottom:1px solid #fff; }
div.subNav img 				{ padding-left:10px; padding-top:2px; }
div.subNav a.firstLink		{ display:block; margin-top:32px !important; }

div.locationsList			{ padding-left:30px; }
div.locationsList td		{ font-family : Arial, Helvetica, sans-serif !important; font-size : 12px !important; color : #505050 !important; padding:6px 0 6px 8px; border-bottom:1px solid #BCE2D0; }
div.locationsList td.bold	{ font-size : 12px !important; color : #fff !important; background:#209F65; font-weight:bold; border:none !important; }
div.locationsList td.blank	{ border:none !important; }
div.locationsList td input	{ font-family : Arial, Helvetica, sans-serif !important; font-size : 12px !important; width:60px; border:1px solid #ccc; }
div.locationsList  .submit	{ background:#fff; margin-left:256px; border:none; }

input.email					{ font-family : Arial, Helvetica, sans-serif !important; font-size : 12px !important; width:220px; border:1px solid #ccc; padding:3px 5px 3px 5px; }

