a:link       { color: #575757; text-decoration: none;}
a:active     { color: #575757; text-decoration: none;}
a:visited    { color: #575757; text-decoration: none;}
a:hover { text-decoration: underline; color: #000000; }

body, td, tt {font-family: Tahoma ; font-size: 12px; color:#575757;}
H1  { font-family: Tahoma ;  FONT-SIZE: 18px; }
H2  { font-family: Tahoma ;  FONT-SIZE: 16px; }
H3  { font-family: Tahoma ;  FONT-SIZE: 14px; }
H4  { font-family: Tahoma ;  FONT-SIZE: 12px; }
B   { font-family: Tahoma ;  FONT-SIZE: 12px; }
P   { font-family: Tahoma ;  FONT-SIZE: 11px; }


TABLE.table{
width: 100%;
}

TD.title{
border-bottom: 4px solid #ffffff;
vertical-align: top;
padding-left: 10px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
background-color:#c4c4c4;
color: #ffffff;
font-size: 13px;
font-family: "Tahoma", "Arial";
font-weight: bold;
}

TD.td1{
vertical-align: top;
padding-left: 10px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
background-color:#ffffff;
}

TD.td2{
vertical-align: top;
padding-left: 10px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
background-color:#f0f0f0;
}

TD.td1_comm{
vertical-align: top;
padding-left: 10px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
background-color:#E5FFDC;
font-size: 14px;
font-family: "Arial";
border-bottom: 4px solid #ffffff;
}

TD.td2_comm{
vertical-align: top;
padding-left: 10px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
background-color:#E5FFDC;
font-size: 14px;
font-family: "Arial";
border-bottom: 4px solid #ffffff;
}

