/* Predefined classes */
body { font-family: verdana,arial,helvetica;
       font-size: 10pt;
       margin: 0 0 0 0;
       scrollbar-face-color: #aaaaaa;
       scrollbar-arrow-color: #FFFFFF;
       scrollbar-track-color: White;
       scrollbar-shadow-color: #400000;
       scrollbar-highlight-color: #dddddd;
       scrollbar-3dlight-color: #dddddd;
       scrollbar-darkshadow-color: #ffffff;
}

table { font-size: 10pt
}

a { color: #800000;
    text-decoration: none
}

a:hover { color: Red;
          text-decoration: underline
}

/* Developer defined classes */
.newsfont { font-size:8pt
}

.smallfont { font-size:7pt
}

.pageTitleBox { border: 1 1 1 1 solid black;
                background-color: #808080;
                color: White;
                font-weight: bold
}

.errorText { color: Red;
          font-weight: bold
}

.okText { color: Green;
          font-weight: bold
}

.redUnderLine { border-bottom: 1 solid #800000
}

.redRightUnderLine { border-right: 1 solid #800000;
                border-bottom: 1 solid #800000;
                background-color: #AAAAAA
}

.redRightLine { border-right: 1 solid #800000;
                background-color: #AAAAAA
}

.tableHeader { border-bottom: 1 solid black;
               background-color: #AAAAAA
}

.redButton { border: 1 1 1 1 solid black;
             background-color: #AAAAAA
}

.bold { font-weight: bold
}

/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{ position:absolute;
          visibility:hidden;
          left:0;
          top:0
}
/* CoolMenus 4 - default styles - end */

/* CoolMenus 4 styles
/*Style for the background-bar*/
.clBar{ position:absolute;
        width:10;
        height:10;
        background-color:Navy;
        layer-background-color:Navy;
        visibility:hidden
}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:verdana,arial,helvetica; font-size:12px; font-weight:bold}
.clLevel0{background-color:#AAAAAA; layer-background-color:#AAAAAA; color:White;}
.clLevel0over{background-color:Red; layer-background-color:red; color:Black; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:Black; layer-background-color:Black}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:verdana, arial,helvetica; font-size:11px; font-weight:bold}
.clLevel1{background-color:#808080; layer-background-color:#808080; color:White;}
.clLevel1over{background-color:#800000; layer-background-color:#800000; color:White; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:Black; layer-background-color:Black}

/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:verdana,arial,helvetica; font-size:10px; font-weight:bold}
.clLevel2{background-color:#808080; layer-background-color:#808080; color:White;}
.clLevel2over{background-color:#800000; layer-background-color:#800000; color:White; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:Black; layer-background-color:Black}

