body { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; scrollbar-face-color: #F0F0F0; scrollbar-shadow-color: #344E6D; scrollbar-highlight-color: #344E6D; scrollbar-3dlight-color: #F0F0F0; scrollbar-darkshadow-color: #F0F0F0; scrollbar-track-color: #F0F0F0; scrollbar-arrow-color: #000000;}
td { font-family:  Arial,Verdana, sans-serif; font-size: 12px; color: #494949; }
ul { margin-top:12; margin-bottom:12; font-size:12px; list-style-type : square; }
input.topsearch { color: #494949 ;font-weight: normal; font-size: 11px; width: 150px; }
input.port { color: #494949 ;font-weight: normal; font-size: 11px; width: 40px; }
.input { color: #494949; width: 250px;}
input.button {font-family: Arial, Verdana; background-color: #0454C5; font-weight: bold; font-size: 12px; color: white;}
input.button:hover { font-family: Arial, Verdana; background-color: #01993E; font-weight: bold; font-size: 12px; color: white; cursor: pointer;}

A:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #494949; font-weight: bold;}
A:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #494949; font-weight: bold; }
A:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none underline; color: #000000; font-weight: bold; }
A.sidenav:link { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; color: #494949; }
A.sidenav:visited { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; color: #494949; }
A.sidenav:hover { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none underline; font-weight: bold; color: #000000; }
A.botnav:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: normal; color: #494949; }
A.botnav:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none; font-weight: normal; color: #494949; }
A.botnav:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none underline; font-weight: normal; color: #000000; }

A.large:link { font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; color: #494949; font-weight: bold;}
A.large:visited { font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none; color: #494949; font-weight: bold; }
A.large:hover { font-family: Arial, Helvetica, sans-serif; font-size: 14px; text-decoration: none underline; color: #000000; font-weight: bold; }

.hd1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 18px; font-weight: normal; color: #494949; }
.hd2 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16px; font-weight: bold; color: #494949; }
.hd3 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #494949; }
.hd4 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #494949; }
.hd5 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #418A18; }
.hd6 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #01993E; }

.small { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000; }

IMG.content { margin : 0px 0px 4px 0px; }

.heading { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 19px; font-weight: bold; color: #494949; }

.subheading { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 13px; line-height: 140%; font-weight: bold; color: #494949; }

.caption { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #418A18; }

td.highlight1 { font-family:  Arial,Verdana, sans-serif; font-size: 12px; color: #494949; background-color: #F0F0F0; }

td.highlight2 { font-family:  Arial,Verdana, sans-serif; font-size: 12px; color: #494949; background-color: #E8E8E8; }

td.botnav { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #494949; background-color: #F0F0F0; }

.date { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #00993E; }

table.content { background-color: #F0F0F0; }
td.content { background-color: #F0F0F0; }
td.calcell2 {
border-color: #D2D2D2;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #F0F0F0;
}

td.calcell1 {
border-color: #A2A2A0;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #E0E0E0;
}

td.calcell3 { background-color: #DDDDDD;}

td.calcell4 {
border-color: #D2D2D2;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #D5F2D5;
}



td.wtmcell2 {
border-color: #E0E0E0;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #F8F8F8;
}

td.wtmcell1 {
border-color: #A0A0A0;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #E8E8E8;
    font-weight: normal;
    color: #0145A8;
}


td.notes1 {
border-color: #A0A0A0;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #E8E8E8;
    font-weight: normal;
    color: #0145A8;
}

td.cal1 {
border-color: #0237CB;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #BFCDF4;
    font-weight: normal;
    color: #0145A8;
}

table.cal1 {
border-color: #0237CB;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #BFCDF4;
    font-weight: normal;
    color: #0145A8;
}

td.cal2 {
border-color: #C0C0C0;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #F8F8F8;
    font-weight: normal;
    color: #0145A8;
}

td.calpending {
border-color: #FEFEFE;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #E9ECF2;
    font-weight: normal;
    color: #000000;
}

td.calactive {
border-color: #FEFEFE;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    margin: 0;
    padding: 4px;
    background-color: #F2EFD5;
    font-weight: normal;
    color: #000000;
}


