body {
    color: #CC6699;
    background-color: #FFFFFF;
    margin 0;
    font-family : Verdana, Tahoma, Arial;
    font-size : 8pt;
    scrollbar-face-color: #8080FF;
    scrollbar-base-color: #000099;
    scrollbar-shadow-color: #000099;
    scrollbar-highlight-color:#000000;
    scrollbar-3dlight-color: #ffffff;
    scrollbar-darkshadow-color: #000000;
    scrollbar-track-color: #cccccc;
    scrollbar-arrow-color: #000099;    
       
}

h4 {
    font-family : Verdana, Tahoma, Arial;
    font-size : 9pt;
    color : #3333CC;
}

p, td, li {
    font-family : Verdana, Tahoma, Arial;
    font-size : 9pt;
    color : #4E4E4E;
}

p.Orange {
    font-family : Verdana, Tahoma, Arial;
    font-size : 9pt;
    color : #FFCC33;
}

.TDsmall {
    font-family : Verdana, Tahoma, Arial;
    font-size : 7pt;
    color : #A0A0A0;
}

.TDhead {
    font-family : Verdana, Tahoma, Arial;
    font-size : 9pt;
    color : #2E2E2E;
}


p.Flyer {
    font-family : Verdana, Tahoma, Arial;
    font-size : 8pt;
    color : #800080;
}

.TDinst {
    background-color : #840000;
    font-family : Verdana, Tahoma, Arial;
    font-size : 9pt;
    color : #FFFFFF;
}

.TDbooklist {
    background-color : #C0FFC0;
    font-family : Verdana, Tahoma, Arial;
    font-size : 9pt;
    color : #000000;
}

.TDgrey {
    background-color : #EEEEEE;
    font-family : Verdana, Tahoma, Arial;
    font-size : 9pt;
    color : #000000;
}

.TDnewsmsg {
    font-family : Verdana, Tahoma, Arial;
    font-size : 7pt;
    font-weight : bold;
    background-color : #CCCCFF;
    color : #000000;
}

.TDsmenu {
    font-family : Verdana, Tahoma, Arial;
    font-size : 7pt;
    color : #000000;
    background-color : #FFFF00;
}

.TDwhite {
    font-family : Verdana, Tahoma, Arial;
    font-size : 9pt;
    color : #FFFFFF;
}

.TDdkblue {
    font-family : Verdana, Tahoma, Arial;
    font-size : 9pt;
    color : #000080;
}

.TDvdkblue {
    font-family : Verdana, Tahoma, Arial;
    font-size : 9pt;
    color : #000040;
}




P.error {
    color:red;
}

P.errorItem {
    font-size:8pt;
    color:red;
}

.TDColHeader {
    background-color : #CCCCFF;
    font-weight: bold;
    color: #333399;
    font-size : 9pt;
}
.TDPageHeader {
    background-color : #E0E0E0;
    color: #FF0000;
    font-size : 16pt;
}

.TDLeftPanel {
    background-color : #F0F0F0;
    color: #FF0000;
    font-size : 16pt;
}

.TDFlash {
    background-color : #000000;
    font-weight: bold;
    color: #FFFFFF;
    font-size : 9pt;
}

.TDNews {
    background-color : #000000;
    font-weight: bold;
    color: #FFFFFF;
    font-size : 9pt;
}

.TDMenuH {
    background-color : #404080;
    color: #9595FF;
}

.Small {
    font-size: 7pt;
}

.SmallRed {
    font-size: 7pt;
    color: #ff0000;
}

.MenuA {
    font-size: 8pt;
    font-weight: bold;
    text-decoration: none;
    color: #000066;
}

.SmallHelp {
    font-size: 8pt;
    text-decoration: none;
    color: #000000;
}

.bold {
    font-weight: bold;
}

.MenuA:Hover {
    color: #FF0000;
    text-decoration: underline;
}
 
.aCat {
    text-decoration: none;
    font-weight: bold;
    background-color: #CCCC66;
    color: #000066;
}

A {
    text-decoration: none;
    font-weight: bold;
    color: #000066;
}

.TDinst:Hover {
    color: #840000;
    background: #FFFFFF;
}

.NavItem {
    font-weight: bold;
    color: #FFFFFF;
}

.NavA {
    font-weight: normal;
    text-decoration: none;
    color: #000040;
}

.NavA:Hover{
    font-weight: normal;
    font-size : 9pt;
    color: #006600;
}

.NavC {
    font-weight: bold;
    font-size : 7pt;
    text-decoration: none;
    color: #000099;
}

.NavC:Hover{
    font-weight: bold;
    font-size : 7pt;
    color: #990033;
}


.NavB {
    font-weight: normal;
    text-decoration: none;
    font-size : 8pt;
    color: #FFFFFF;
}

.NavB:Hover{
    font-weight: normal;
    color: #FFCC00;
}

.TDhome {
    font-family : Verdana, Tahoma, Arial;
    font-size : 10pt;
    font-weight : bold;
    color : #FFFFFF;
}

.TDhome:Hover{
    font-weight: bold;
    text-decoration: none;
    background: #00C000;
    color: #FFFFFF;
}

A:Hover {
    color: #800000;
}

.TDlistplace {
    font-family : Verdana, Tahoma, Arial;
    font-size : 9pt;
    background-color : #CCCCBB;
}

.TDlisthead {
    font-family : Verdana, Tahoma, Arial;
    font-size : 9pt;
    font-weight: bold;
    background-color : #CCCC66;
    color : #000000;
}

.TDmeetslist {
    font-family : Verdana, Tahoma, Arial;
    font-size : 9pt;
    background-color : #EEEEFF;
    color : #000000;
}

.TDmeetshead {
    font-family : Verdana, Tahoma, Arial;
    font-size : 9pt;
    font-weight: bold;
    background-color : #CCCCFF;
    color : #000000;
}

.TDlistdate {
    font-family : Verdana, Tahoma, Arial;
    font-size : 9pt;
    background-color : #CCCC99;
    color : #000000;
}

.TDnonews {
    font-family : Verdana, Tahoma, Arial;
    font-size : 7pt;
    background-color : #CCCCDD;
    color : #000099;
}

.TDheader {
    font-family : Verdana, Tahoma, Arial;
    font-size : 11pt;
    font-weight : bold;
    color : #008000;
    background-color : #99FF66;
}

