body {margin: 0px;background-color: #ffffff;}
h1   {font-family: Arial,Verdana,  Helvetica, sans-serif;font-size: 16px;color: #DE580F;font-weight: bold;margin-top:0px;margin-bottom:5px;}
h2   {font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 22px;color: #225082;font-weight: bold;margin-top:8px;margin-bottom:6px;line-height:20px;}
h3   {font-size: 12px;font-weight:bold;color: #000000;margin-top:0px;margin-bottom:5px;}
td   {text-align:left;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #040404;line-height: 18px;}
img {margin:0px;}
a    {text-decoration:none;color:blue;}
a:hover   {text-decoration:underline;}
.address {font-family: Arial,Verdana,  Helvetica, sans-serif;font-size: 14px;color: #040404;font-weight: bold;margin-top:0px;margin-bottom:0px;line-height:22px;}
.redbar  {background-color:#1C6AAD;height:12px;color:#ffffff;line-height:12px;font-size:9px;}
.float   {float:right;}
.float_pad   {float:right;padding:5px;}
.foottext {COLOR: #a5a5a5;font-size: 10px;position:relative;top:3px;left:10px;}
.foottext a {COLOR: #a5a5a5;}
.navlink {COLOR: #ffffff;font-size: 10px;}
.navlinkactive {COLOR: #dddddd;font-size: 10px;}
A.navlink:hover {text-decoration:none;COLOR:#000066;}
A.navlinkactive:hover {text-decoration:none;COLOR:#000066;}
.content        {padding:10px;}
.navcontainer   {font-size: 10px;color: #FFFFFF;width: 200px;}
.navcontainerhi   {width: 200px;font-size: 10px;background-color: #cccccc;color: #000066;padding: 3px;border-bottom: 1px solid #ffffff;}
.navcontainer a {display: block;padding: 3px;width: 194px;background-color: #4c4c4c;border-bottom: 1px solid #ffffff;}
.navcontainer a:visited {color: #ffffff;}
.navcontainer a:hover   {text-decoration:none;background-color: #cccccc;color: #000066;}
.navcontainer a:link    {color:#FFFFFF;}

.navlogin   {font-size: 10px;color: #ffffff;width: 200px;}
.navloginhi   {width: 200px;font-size: 10px;background-color: #cccccc;color: #000066;padding: 3px;border-bottom: 1px solid #ffffff;}
.navlogin a {display: block;padding: 3px;width: 194px;background-color: #4c4c4c;border-bottom: 1px solid #ffffff;}
.navlogin a:visited {color: #ffffff;}
.navlogin a:hover   {text-decoration:none;background-color: #cccccc;color: #000066;}
.navlogin a:link    {color:#ffffff;}

.subnavcontainer        {font-size: 10px;color: #FFFFFF;width: 200px;}
.subnavcontainerhi   {font-size: 10px;background-color: #cccccc;color: #000066;padding: 3px;border-bottom: 1px solid #ffffff;}
.subnavcontainer a      {display: block;padding: 3px;width: 194px;background-color: #666666;border-bottom: 1px solid #ffffff;}
.subnavcontainer a:visited {color: #FFFFFF;}
.subnavcontainer a:hover   {text-decoration:none;background-color: #cccccc;color: #000066;}
.subnavcontainer a:link    {color: #FFFFFF;}

.subnavlogin   {font-size: 10px;color: #ffcc00;width: 200px;}
.subnavloginhi   {width: 200px;font-size: 10px;background-color: #cccccc;color: #000066;padding: 3px;border-bottom: 1px solid #ffffff;}
.subnavlogin a {display: block;padding: 3px;width: 194px;background-color: #666666;border-bottom: 1px solid #ffffff;}
.subnavlogin a:visited {color: #ffcc00;}
.subnavlogin a:hover   {text-decoration:none;background-color: #cccccc;color: #000066;}
.subnavlogin a:link    {color:#ffcc00;}


.navCol    {width: 200px;padding:3px;background-color:#F7F7F7;font-size: 11px;border-bottom:#1C6AAD 1px solid;border-right:#1C6AAD 1px solid;border-left:#1C6AAD 1px solid;line-height: 15px;}
.navCol2    {width: 200px;background-color:#F7F7F7;font-size: 11px;line-height: 15px;}
A.wd       {COLOR: #e6e6e6; font-size: 10px;line-height:11px;}
A.wd:hover {COLOR: #f7d209;}
.red {color:red;}
.small {font-size: 9px;font-family: Verdana, Arial, Helvetica, sans-serif;}
.smallred {font-size: 9px;color:red;}
hr {color: #000066;height:1px;}
.feature  {border-bottom:#000000 1px dashed;}
.border {border-right:#656565 1px solid;border-left:#656565 1px solid;border-top:#656565 1px solid;border-bottom:#656565 1px solid;}
.width_250 {width:250px;}
.width_300 {width:300px;}
.width_350 {width:350px;}
.width_400 {width:400px;}
.width_450 {width:450px;}
.table_header {background-color:#1C6AAD;color:#ffffff;}
.table_content {background-color:#F7F7F7;}
.sitemap li {padding-top:10px;}
.sitemap div {padding-left:10px;}
.no_indent li {position:relative;left:-20px;}
.dark {color: #03055c;font-weight:normal;font-size: 16px;line-height:24px;}
.googleads {margin-top:15px;margin-bottom:15px;}