BODY {
font-family: Arial;
font-size: 10pt;
color: black;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 1px;}

TABLE {
font-size: 9pt;
font-family: Tahoma;}

TD.red {
color: #EA0000;}

TABLE.small {
font-family: Verdana;
font-size: 9pt;
font-weight: bold;
color: #D0D0D0; }

IMG {
border-style: none;}
A {
font-family: Tahoma;
text-decoration: none;
color: #999999; }

A.blue {
font-family: Tahoma;
text-decoration: none;
color: #0000A0; }

A.blue:hover {
color: #8080FF; }

A.black {
color: black; }

A.black:hover {
color: #909090; }

A:hover {
color: grey;
font-family: Tahoma; }

H1 {
font-family: Arial;
font-size: 11pt;
font-weight: bold;
color: black; }

P.white {
font-family:  Arial;
color: white; }

A.light {
font-family: Tahoma;
text-decoration: none;
color: #D1D1D1; }

A.light:hover {
color: white;
font-family: Tahoma; }

SELECT  {
font-size: 9pt;
}
INPUT {
font-size: 9pt;
}
INPUT.mid {
font-size: 9pt;
background-color: #F8F8F8;
border-width: 1px;
border-style: solid;
border-color: #000000;
}
.tab
{
border-style: solid;
border-width: 1px;
border-color: #DDDDDD;
}
.rs
{
text-indent: 32px;
}
TABLE.list {
font-family: Arial;
font-size: 11px; 
border-style: solid;
border-width: 1px;
background-color: #FFFFFF;
border-color: #F5F5F5;}
TR.l
{
border-style: solid;
border-width: 1px;
border-color: #F5F5F5;
background-color: #F5F5F5;
text-align: center;
}

TR.d
{
border-style: solid;
border-width: 1px;
border-color: #E0E0E0;
background-color: #E0E0E0;
text-align: center;
}
.bm_block {
border-top-style: dashed; 
border-bottom-style: dashed;
border-width: 1px;
padding: 10px;

}
div.title_box {
background-color: #DDDDDD;
border-width: 1px;
border-color: black; 
border-style: solid;
}
TH
{
text-align: center;
}
