.header
{
    background-color: #910A03;
    background-image: url(images/top_bg.png);
    background-position: left;
    background-repeat: no-repeat;
    padding: 0;
    margin: 0;
    height: 60px;
    width: 516px;
}

.header_middle
{
    background-color: #FFFFFF;
    background-image: url(images/middle_bg.png);
    background-position: left;
    background-repeat: repeat-x;
    padding: 0;
    margin: 0;
    height: 60px;
}

.header_right
{
    background-image: url(images/top_right_corner.png);
    width: 9px;
}

.navigation_left
{
    background-color: #ECE8E7;
    width: 15px;
}

.navigation
{
    width: 185px;
    text-align: right;
    padding: 0;
    padding-top: 0px;
    padding-bottom: 0px;
    background-image: url(images/navbar_very_bottom_left.gif);
    background-position: bottom left;
    background-repeat: no-repeat;
    padding-bottom: 8px;
}
.navigation img
{
    padding: 0;
    margin: 0;
}

.content
{
    padding: 8px;
    text-align: center;
}

.footer
{
    background-color: #FFFFFF;
    background-image: url(images/bottom_bg.png);
    background-position: right;
    background-repeat: no-repeat;
    padding: 0;
    margin: 0;
    height: 40px;
    width: 100%;
}
.footer_left
{
    background-image: url(images/bottom_left_corner.png);
    background-position: left bottom;
    width: 8px;
}

.footer_middle
{
    background-color: #FFFFFF;
    background-image: url(images/middle_footer_bg.png);
    background-position: left;
    background-repeat: repeat-x;
    padding: 0;
    margin: 0;
    height: 40px;
	width: 100%;
}


.datatable
{
   color: #000000;
   font-size: 10pt;
   text-decoration: none;
   border-bottom: #CECFCE solid thin;
}
.datatableheader
{
   color: #000000;
   font-size: 10pt;
   text-decoration: none;
   border-bottom: #000000 solid thin;
   font-weight: bold;
}
.datatablesmall
{
   color: #000000;
   font-size: 8pt;
   text-decoration: none;
   border-bottom: #CECFCE solid thin;
}
.datatablesmallheader
{
   color: #000000;
   font-size: 8pt;
   text-decoration: none;
   border-bottom: #000000 solid thin;
   font-weight: bold;
}
.datatablesmallheadernoborder
{
   color: #000000;
   font-size: 8pt;
   text-decoration: none;
   font-weight: bold;
}
.datatablesmallnoborder
{
   color: #000000;
   font-size: 8pt;
   text-decoration: none;
}

.propertyinputtext
{
   color: #000000;
   font-size: 8pt;
   text-decoration: none;
}
.aliasdetailstable
{
   color: #000000;
   font-size: 10pt;
   text-decoration: none;
   border-bottom: #CECFCE solid thin;
   border-right: #CECFCE solid thin;
}
.aliasdetailstext
{
   color: #000000;
   font-size: 10pt;
   text-decoration: none;
   padding-right: .5em;
}
.logdetailstable
{
   color: #000000;
   font-size: 10pt;
   text-decoration: none;
}
.logdetailstext
{
   color: #000000;
   font-size: 10pt;
   text-decoration: none;
   padding-right: .5em;
}
.reporttable
{
   vertical-align: top;
   color: #000000;
   font-size: 10pt;
   text-decoration: none;
   border-bottom: #CECFCE solid thin;
   padding-right: .5em;
}
body 
{ 
   font-family: verdana, arial; 
   color: #000000;
   background-color: #FFFFFF;
   
}
.sectionheading
{
   color: #FFFFFF;
   background-color: #0065CE;
   font-weight: bold;
}
.sectionbody
{
   background-color: #E7E7FF
}
.advsearchfield
{
   border-bottom: white solid thin;
   padding-right: 1ex;
}
.advsearchvalue
{
   border-bottom: white solid thin;
}
.errormsg
{
   border-bottom: white solid thin;
   color: #FF2222;
}
.copyright
{
   text-align: center;
   color: #000000;
   font-size: 6pt;
   text-decoration: none;
}
h1
{
   color : #9C3000;
}
a:link
{
   color: #00009C;
}
a:visited
{
   color: #00009C;
}

h2
{
   border-bottom: #00009C solid thin; text-align: center;
   
}

h2.noimage
{
   border-bottom: #00009C solid thin; text-align: center;
   background-image: none;
   height: 51px;
}
