body {
background-color: #666666;
font: 10px Arial, Verdana, Helvetica, sans-serif;
color: #000000;
line-height: 18px }

table.bg1 {
background-color: #666666;
position: absolute;
top: 0; }

table.bg2 {
background-color: #ffffff;
height: auto; }

td.permission {background-color: #666666;
padding: 0;
margin: 0;}

td.permission p {
padding: 0;
margin: 0;
text-align: center; }

td.permission a {color: #000000;}

td.permission a:hover {color: #999999;}

td.header p{
padding: 0;
margin: 0; }

td.body1 {
background: #ffffff;
border-top: 5px #03428d solid;
width: 800px;
height: auto;
margin: 0;
padding: 0; }

table.body2 { background: #ffffff;
margin: 0;
padding: 0;}

td.mainbar {
width: 605px;
height: auto;
margin: 0;
padding: 10px 20px;
background-color: #ffffff;
background-image: none; }

td.mainbar h1 {font: 22px Arial, Verdana, Helvetica, sans-serif;
color: #000000;
font-weight: bold;
line-height: 26px;
margin: 0 0 9px 0; }

td.mainbar h2 {font: 14px Arial, Verdana, Helvetica, sans-serif;
color: #000000;
font-weight: bold;
line-height: 22px;}

td.mainbar h2 a {color: #000000;
text-decoration: underline; }

td.mainbar h2 a:hover {color: #bb181e;}

span {
color: #bb181e; }

span.directions {font: 13px Arial, Verdana, Helvetica, sans-serif;
color: #000000;
font-weight: normal;}

td.mainbar h3 {font: 18px Arial, Verdana, Helvetica, sans-serif;
color: #000000;
font-weight: bold;}

td.mainbar p {font: 13px Arial, Verdana, Helvetica, sans-serif;
color: #000000;
font-weight: normal;
line-height: 18px;
margin: 0 0 9px 0; }

tr.Row_Title {
background-color: #bb181e; }

tr.Row_Desc {border-top: #ffffff;
background-color: #81a0c6; }

tr.Row_MedBlue {
background-color: #b3c6dd;
border-top: #ffffff; }

tr.Row_LtBlue {
background-color: #d9e3ee; }

td.title {
font-size: 14px;
font-weight: bold;
color: #ffffff;
padding: 2px 10px;
border-top: 2px #ffffff solid; }

td.number {border-top: 2px #ffffff solid;
color: #000000;
padding: 2px 0 2px 10px;
font-size: 12px;
font-weight: bold; }

td.opportunity {border-top: 2px #ffffff solid;
border-left: 2px #ffffff solid;
color: #000000;
padding: 2px 0 2px 10px;
font-size: 12px;
font-weight: bold;
 }

td.date {border-top: 2px #ffffff solid;
border-left: 2px #ffffff solid;
color: #000000;
padding: 2px 0 2px 10px;
font-size: 12px;
font-weight: bold; }

td.rate {border-top: 2px #ffffff solid;
border-left: 2px #ffffff solid;
color: #000000;
padding: 2px 0 2px 10px;
font-size: 12px;
font-weight: bold; }

td.space {background: #03428d;
width: 5px;
padding: 0;
margin: 0;}

td.sidebar {background: #7fb9d6;
width: 190px;
height: auto; }

td.sidebar p {
color: #000000;
font-size: 12px;
text-align: left;
margin: 5px 10px; }

td.sidebar a {color: #000000;
text-decoration: underline; }

td.sidebar a:hover {
color: #bb181e; }

td.sidebar h1 {
color: #000000;
font-size: 16px;
font-style: italic;
margin: 10px 0 0 0; }

td.sidebar a img {border: none; }

td.sidebar p.GElogo {
margin: 10px 0 0 0; }

td.footer {background: #0073ae;
border-top: 5px #03428d solid; }

td.footer p {font: 12px/18px Arial, Verdana, Helvetica, sans-serif;
color: #ffffff;
padding: 0;
margin: 4px 20px; }

td.footer a {font: 12px Arial, Verdana, Helvetica, sans-serif;
color: #ffffff;
text-decoration: underline; }

td.footer a:hover {color: #000000; }

td.info {background-color: #666666;
text-align: left;}

td.info p { padding: 0;
margin: 4px 20px;}

td.info a {
color: #000000;
text-decoration: underline; }

td.info a:hover{
color: #999999; }
