TD, P, DIV, LI
{
    FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: arial,helvetica,sans-serif
}
H1, H2, H3, H4, H5
{
    FONT-FAMILY: arial,helvetica,sans-serif
}
H5
{
    FONT-SIZE: 11px
}
a:visited
{
    TEXT-DECORATION: none;
}
a:hover
{
    COLOR: #333366;
}
.emphasise
{
    COLOR: #cc3333;
}
.bigger
{
    FONT-SIZE: 12px; FONT-FAMILY: arial,helvetica,sans-serif
}
.smalltext
{
    FONT-SIZE: 10px; FONT-FAMILY: arial,helvetica,sans-serif
}
.lightcell
{
    COLOR: #000000; BACKGROUND-COLOR: #ffcc66
}
.colhead
{
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF; BACKGROUND-COLOR: #333366
}
.calhead
{
    FONT-SIZE: 12px;
    COLOR: #FFFFFF; BACKGROUND-COLOR: #333366
}
.lightercell
{
    BACKGROUND-COLOR: #ffffcc
}
.lightestcell
{
    BACKGROUND-COLOR: #ffffff
}
INPUT
{
    FONT-SIZE: 11px; FONT-FAMILY: arial,helvetica,sans-serif
}
SELECT
{
    FONT-SIZE: 11px; FONT-FAMILY: arial,helvetica,sans-serif
}
TEXTAREA
{
    FONT-SIZE: 11px; FONT-FAMILY: arial,helvetica,sans-serif
}
div.maroon
{
padding:5px;
border:2px solid #7B0000;
margin:0px;
}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:1px; font-family:arial,helvetica; font-size:12px; font-weight:bold}
.clLevel0{background-color:#333366; layer-background-color:#333366; color:#ffffff;}
.clLevel0over{background-color:#7B0000; layer-background-color:#7B0000; color:#ffffff; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff}


/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:11px; font-weight:bold}
.clLevel1{background-color:#7B0000; layer-background-color:#7B0000; color:#ffffff;}
.clLevel1over{background-color:#333366; layer-background-color:#333366; color:#ffffff; cursor:pointer; cursor:hand; }
.clLevel1border{position:absolute; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff}



/*Styles for level 2*/
.clLevel2, .clLevel2over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:10px;}
.clLevel2{background-color:#333366; layer-background-color:333366; color:#ffffff;}
.clLevel2over{background-color:#7B0000; layer-background-color:#7B0000; color:#ffffff; cursor:pointer; cursor:hand; }
.clLevel2border{position:absolute; visibility:hidden; background-color:#ffffff; layer-background-color:#ffffff}
.headerbar
{
    FONT-WEIGHT: bold;
    COLOR: #FFFFFF; BACKGROUND-COLOR: #333366
}
.disabled {
    BACKGROUND-COLOR: #ffffcc
}
.cssbutton {
    cursor: hand;
    background-color: #333366;
    border: 0px outset;
    color: #ffffff;
    text-decoration: none;
    font: bold 90% Arial, Helvetica, sans-serif;
    margin:0;
    padding:0 .5em;
    width:auto;
    overflow:visible;
}
