﻿body 
{
    font-family: Helvetica, Verdana, Arial, Sans-Serif;
    font-size:9pt;
    font-weight:lighter;
    background-color:White;
}

a
{
    /*color:Black;*/
    text-decoration:none;
}
a:hover
{
    text-decoration:underline;
}

h1
{
    font-size:10.5pt;
    font-weight:normal;
}

.MainPanel
{
    margin-left: -351px; 
    position: absolute; 
    left: 50%; 
    height: 600px; 
    max-height: 600px; 
    width: 702px;
}
.HomeMainPanel
{
    margin-left: -400px; 
    position: absolute; 
    left: 50%; 
    height: 600px; 
    max-height: 600px; 
    width: 800px;
    line-height:1px;
}

.MainPanel .MainNav
{
   width:100%;
   height:149px;
   display:inline; 
   
}
.MainPanel .MainNav a
{
   border:none;
   padding:0px;
   margin:0px;
   
}
.MainPanel .MainNav a img
{
   border:none;
   padding:0px;
   margin:0px;
   
}

.MainPanel .ContentPanel
{
    margin: 0px; 
    padding: 0px; 
    width: 702px; 
    height: 342px;
    *height:368px;
}

.MainPanel .ContentPanel .SubNavPane
{
    width: 213px; 
    padding-left: 20px;
    *padding-top:11px;
    position:relative;
}

.MainPanel .ContentPanel .SubNavPane .ToTD
{
    position:absolute;
    overflow:hidden;
    left:50px;
    bottom:105px;
    *bottom:45px;
    width:150px;
    height:100px;
}

.MainPanel .ContentPanel .SubNavPane .ToTD .ToTDContent
{
    margin-top:5px;
    background-color:#cce1ec;
    padding:7px;
    font-size:7pt;
}

.MainPanel .ContentPanel .ContentPane
{
    width: 469px; 
}

.MainPanel .ContentPanel .ContentPane .Content
{
    overflow: auto; 
    padding: 51px 25px 20px 10px; 
    *padding: 52px 25px 20px 10px; 
    width: 439px; 
    height: 301px; 
    *height: 308px;
    max-height: 301px;
    line-height:19px;
}

.MainPanel .ContentPanel .ContentPane .Content h1
{
    font-size:10.5pt;
    font-weight:normal;
}

.Footer
{
    width:100%;
    padding-top:20px;
    color:#b0b1b3;
}
.Footer a
{
    text-decoration:none;
    color:#b0b1b3;
}
.Footer a:hover
{
    text-decoration:underline;
}
.Footer .Left
{
    font-size:9pt;
    line-height:12pt;
    vertical-align:middle;
    
}
.Footer .Right
{
    float: right;
    font-size: 8pt;
    line-height: 12pt;
    text-align: right;
    vertical-align: middle;
    white-space: nowrap;
}
.Footer .Right table {
    width: 270px;
}
.Footer .Right td {
    text-align: right;
}
.Footer .Right a {
	color: #888;
}

.Question
{
    display:block;
    cursor:pointer;
    margin-top:10px;
}
.Answer
{
    padding-left:15px;
}

.Modal
{
    border: solid 12px white;
    padding: 10px;
    background-color: #fcc07f;
    width:400px;
    height:200px;
    margin-top: 0px;
}

.TableContent
{
    font-size:7.5pt;
}

.PlainText
{
    font-family: Helvetica, Verdana, Arial, Sans-Serif;
    font-size:9pt;
    font-weight:lighter;
    text-decoration:none;
}






.applyNow h5 {
	font-size: 8pt;
	margin: 6px 0 0 0 !important;
}
.applyNow p {
	margin: 0 0 6px 0 !important;
}
.applyNow label {
	margin-right: 8px;
}
.applyNow select {
	font-size: 10px;
}
.applyNow .states span {
	padding: 0 6px;
}
.regions {
	border-collapse: collapse;
}
.regions th {
	font-size: 10px;
	font-weight: normal;
	margin: 0;
	padding: 0 5px;
	text-align: left;
}
.regions td {
	margin: 0;
	padding: 0 5px;
}
