

.text {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333;}
.text-white {font-family: verdana, Helvetica, sans-serif; font-size: 10px; LINE-HEIGHT: 13px; color: #1D2F77;}
a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #e55b18; font-weight: bold;}
a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #4A88D0; font-weight: bold;}
a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #BD5624; font-weight: bold;}


ul {font-family: arial; font-size: 11px; list-style-image: url(images/bullet.gif);
 
}

ul.inside {font-family: arial; font-size: 11px; list-style-image: url(images/bullet2.gif);
 
}


ol {font-family: arial; font-size: 11px;
 
}

input.sub {
     background-color: #31386F;  
	 font-family: Arial, Helvetica, sans-serif;
     font-weight: bold; font-size: 10px; color: #ffffff;}
input.txt {background-color: #ffffff; font-size: 10px;}

a.mapLink:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0d309f; text-decoration: none;}
a.mapLink:hover {font-family: Arial, Helvetica,  sans-serif; font-size: 10px; color: #0d309f; text-decoration: none;}
a.mapLink:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0d309f; text-decoration: none;}


a.footerLink:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none;}
a.footerLink:hover {font-family: Arial, Helvetica,  sans-serif; font-size: 10px; color: #ffffff; text-decoration: none;}
a.footerLink:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none;}

a.sitemapLink:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0d309f;}
a.sitemapLink:hover {font-family: Arial, Helvetica,  sans-serif; font-size: 11px; color: #0d309f;}
a.sitemapLink:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0d309f;}

a.inv:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
a.inv:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #B1AD8D; text-decoration: underline;}
a.inv:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #336699; text-decoration: none;}

.toolbar a:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0d309f; text-decoration: none;}
.toolbar a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0d309f; text-decoration: underline;}
.toolbar a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0d309f; text-decoration: none;}

.outline a:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0d309f; text-decoration: none;}
.outline a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0d309f; text-decoration: underline;}
.outline a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #0d309f; text-decoration: none;}

.reportHeader a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #E76627; text-decoration: none;}
.reportHeader a:hover {font-family: Arial,  Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #E76627; text-decoration: underline;}
.reportHeader a:visited {font-family: Arial,  Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #E76627; text-decoration: none;}

.footer {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff; text-decoration: none;}
.blue {font-family: Arial, Helvetica, sans-serif;color: #0d309f; font-size: 11px;}
.boldBlue {font-family: Arial, Helvetica, sans-serif; color: #0d309f; font-size: 12px; font-weight: bold;}
.errorMessage {font-family: Arial, Helvetica, Sans-Serif; color: Red; font-size: 10pt; }

.header 
{
    font-family: Arial, Helvetica, sans-serif; 
    color: #0d309f; 
    font-size: 14px; 
    font-weight: bold;
}  

.jobheader 
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 11px; 
    font-weight: bold;
}


TR.ReportHeader TD
{
    margin-top: 3px;
    margin-bottom: 3px;
}

TR.ReportHeader *
{
    font-family: Arial, Helvetica, sans-serif; 
    color: #0d309f; 
    font-size: 11px; 
    font-weight: bold;
    vertical-align: bottom;
}

TR.ReportDetail *
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    vertical-align: top;
}

TR.AlternateReportDetail
{
    background-color: #FEF6D5;
}

TR.AlternateReportDetail *
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 10px; 
    vertical-align: top;
}

.Toolbar
{
    float: right;
}

TR *
{
    font-family: Arial, Helvetica, sans-serif; 
/*    color: #0d309f;  */
    font-size: 10px; 
}

TR.ReportDetail * *
{
    font-family: Arial, Helvetica, sans-serif; 
/*    color: #0d309f;  */
    font-size: 10px; 
}

.outline
{
    width:100%; 
    color:#0d309f; 
    font-weight:bold; 
    font-size:11px; 
    border-bottom:solid 1px #DE9F4F;
 }

.search 
{
    font-family: Arial, Helvetica, sans-serif; 
    color: #0C2262; 
    font-size: 12px; 
    font-weight: bold;
}

.mapNoLink 
{
    font-family: Arial, Helvetica, sans-serif; 
    font-size: 10px; color: #333333; 
    text-decoration: none;
}

#body
{
    background-image: url(images/bg_lg.gif);
    background-repeat: no-repeat;
    background-color: White;
}