/*---------------------------------------------*/
/* Boddy Style                                 */
/*---------------------------------------------*/
body {
    font-family            : arial,helvetica,tahoma,verdana,geneva,sans-serif;
}

a {
    color                  : #043599;
    font-size              : 11px;
    text-decoration        : none;
}

a:visited {
    color                  : #043599;
    text-decoration        : none;
}

a:hover {
    color                  : #032774;
    text-decoration        : none;
}

a:active {
    color                  : #FF0000;
    text-decoration        : none;
}

.hfont1 {
    color                  : #032774;
    font-size              : 13px;
    font-weight            : 600;
}

.hfont2 {
    color                  : #FFFFFF;
    font-size              : 12px;
    font-weight            : 600;
}

.tfont1 {
    color                  : #043599;
    font-size              : 11px;
    font-weight            : 500;
}

.tfont2 {
    color                  : #043599;
    font-size              : 12px;
    font-weight            : 500;
    text-align             : justify;
    padding                : 2px;
}

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

/*---------------------------------------------*/
/* Style for the background-bar                */
/*---------------------------------------------*/
.clBar {
    position               : absolute;
    width                  : 0;
    height                 : 0;
    background-color       : #FFFFFF;
    layer-background-color : #FFFFFF;
    visibility             : hidden;
}

/*---------------------------------------------*/
/* Styles for level 0                          */
/*---------------------------------------------*/
.clLevel0,.clLevel0over {
    position               : absolute;
    text-align             : center;
    padding                : 1px;
    font-size              : 11px;
    font-weight            : 600;
}

.clLevel0 {
    color                  : #FFFFFF;
}

.clLevel0over {
    position               : absolute;
    background-color       : #FF0000;
    layer-background-color : #FF0000;
    color                  : #FFFFFF;
    cursor                 : pointer;
    cursor                 : hand;
}

.clLevel0border {
    position               : absolute;
    visibility             : hidden;
}

/*---------------------------------------------*/
/* Styles for level 1,2,3,...                  */
/*---------------------------------------------*/
.clLevel1,.clLevel1over {
    position               : absolute;
    padding                : 6px;
    font-size              : 12px;
    font-weight            : 500;
}

.clLevel1 {
    background-color       : #F2F2F2;
    layer-background-color : #F2F2F2;
    color                  : #043599;
}

.clLevel1over {
    background-color       : #DDDDDD;
    layer-background-color : #EEEEEE;
    color                  : #032774;
    cursor                 : pointer;
    cursor                 : hand;
}

.clLevel1border {
    position               : absolute;
    background-color       : #FFFFFF;
    layer-background-color : #FFFFFF;
    border                 : 1px solid #FF0000;
    visibility             : hidden;
}

/*---------------------------------------------*/