/************
*   link   *
***********

A {
    color: #00A2E3;
    text-decoration: underline;
}

A:Visited {
    color: #00A2E3;
    text-decoration: underline;
}

A:Active {
    color: #00A2E3;
    text-decoration: underline;
}

A:Hover {
    color: #00A2E3;
    text-decoration: underline;
}
***********/

/*************
 *   body    *
 ************/

BODY {
    color: #000000;
    background-color: #FFFFFF;
    margin-left: 8;
    margin-top: 8;

}

/******************************
*    class used to display   *
*    the input field labels  *
*****************************/
.LABEL {
    font-size: small;
}

P.LABEL {
    color: #FFFFFF;
    font-size: small;
}

TH.LABEL {
    text-align: right;
    font-size: small;
    color: #000000;
}

.LABEL_COLUMN {
    text-align: right;
    font-size: small;
    color: #000000;
}

H3 {
    color: #FFFFFF;
}

/*******************************************
 * class for the title of the subscription *
 ******************************************/
P.SUBSCRIPTION {
    color: #FFFFFF;
    font-family: arial;
    font-weight: bold;
    text-align: center;
    font-size: 16px;
}

/********************************************************
* color of the thin line surrounding the subscriptions *
*******************************************************/
TABLE.SUBSCRIPTION {
    background-color: #000000;
}

/*************************
* class for the headers *
************************/
TH.SUBSCRIPTION {
    color: #FFFFFF;
    background-color: #274465;
    font-weight: bold;
}

/*******************************
* class for the subscriptions *
******************************/
TD.SUBSCRIPTION {
    color: #FFFFFF;
    background-color: #336699;
}

P.SUBS {
    color: #FFFFFF;
    font-family: arial;
    font-weight: bold;
    text-align: center;
    font-size: 16px;
}

TABLE.SUBS {
    background-color: #274465;
    border-collapse: collapse;
}

TABLE.subs2 {
    background-color: #000000;
}

TH.SUBS {
    color: #FFFFFF;
    background-color: #274465;
    font-weight: bold;
    text-align: left;
    font-size: 16px;
    font-family: arial;
}

TR.SUBS {
    background-color: #3366A3;
}

TD.SUBS {
    color: #FFFFFF;
    background-color: #3366A3;
}

/*******************************
*  background color to use to *
*  display the errors         *
******************************/
TD.ERROR {
    color: white;
    font-size: small;
    background-color: #DD0000;

}

/***********************************************
* color of the thin line surrounding the form *
**********************************************/
TABLE.FORM {
    background-color: #FFFFFF;
    width: 100%;

}

/**************************************
* background color of the form title *
*************************************/
TH.FORM {
    color: #000000;
    background-color: #FFFFFF;
    border-left: thin dotted #f8ad18;
    border-bottom: thin dotted #f8ad18;
    text-align: left;
    font-size: medium;
    font-style: italic;
    font-weight: bold;

}

/********************************
* background color of the form *
*******************************/
TD.FORM {
    background-color: #FFFFFF;

}

/*
 * Style for the fixed header collection example.
 */
TABLE.COL {
    background-color: #000000;
}

TH.COL {
    color: #FFFFFF;
    background-color: #274465;
    font-weight: bold;
    padding: 2px;
}

TD.COL {
    background-color: #336699;
}

TD.PAGER {
    background-color: #3366A3;
    text-align: center;
}

.ongletMain {
    border-right: #ffffff 1px solid;
    border-top: #ffffff 1px solid;
    border-left: #ffffff 1px solid;
    border-bottom: #ffffff 1px solid;
    background-color: #ffffff;
}

.clsAction {
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #053c6d;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    width: 90%;
    text-align: center;
}

td.ongletTextEna {
    border-right: #F8AD18 1px solid;
    border-top: #F8AD18 1px solid;
    font-size: small;
    border-left: #F8AD18 1px solid;
    border-bottom: #F8AD18 1px solid;
    color: #C7E4F7;
    background-color: #00A2E3;
    text-align: center;
}

a.ongletTextEna {
    font-weight: bold;
    font-size: small;
    color: #C7E4F7;
    background-color: #00A2E3;

}

td.ongletTextDis {
    border-right: #F8AD18 1px solid;
    border-top: #F8AD18 1px solid;
    font-size: small;
    border-left: #F8AD18 1px solid;
    border-bottom: #F8AD18 1px solid;
    color: #00A2E3;
    background-color: #C7E4F7;
    text-align: center;
    padding: 0px;

}

a.ongletTextDis {
    font-weight: bold;
    font-size: small;
    color: #00A2E3;
    background-color: #C7E4F7;
    text-align: center;
}

.ongletTextErr {
    BORDER-RIGHT: #c5c5c5 1px solid;
    BORDER-TOP: #c5c5c5 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #c5c5c5 1px solid;
    COLOR: #FFFFFF;
    BORDER-BOTTOM: #80add6 2px solid;
    FONT-FAMILY: verdana;
    BACKGROUND-COLOR: #ED4F50;
    TEXT-ALIGN: center;
}

.ongletMiddle {
    BORDER-RIGHT: #ffffff 2px solid;
    BORDER-TOP: #ffffff 2px solid;
    FONT-SIZE: 0px;
    BORDER-LEFT: #ffffff 2px solid;
    BORDER-BOTTOM: #ffffff 2px solid;
    BACKGROUND-COLOR: #ffffff;
}

.ongletSpace {
    BORDER-BOTTOM: #ffffff 2px solid;
}

/**
 * Calendar classes
 */

TD.CALENDRIER {
    background-color: #C2C2C2;
    font-weight: bold;
    text-align: center;
    font-size: 10px;
}

A.CALENDRIER {
    text-decoration: none;
    color: #000000;
}

.CALENDARBORDER {
    background-color: #000000;
}

.CALENDARTITLE {
    background-color: #336699;
}

.CALENDARWEEK {
    background-color: #FFFFFF;
}

.CALENDARWEEKEND {
    background-color: #FFF4E5;
}

.CALENDARSELECTED {
    background-color: #FF8F01;
}

/*/------------------------------------------------------------------\*/
/*|                                                                  |*/
/*|                      SUGGEST                    				 |*/
/*|                                                                  |*/
/*\------------------------------------------------------------------/*/

div.suggestionList {
    z-index: 500;
    position: absolute;
    width: 150px;
    border: 1px solid #333333;
    background-color: #ffffff;
    font-family: Tahoma;
    font-size: 11px;
    cursor: default;
    visibility: hidden;
}

div.suggestionList_element_off {
    width: 148px;
    background: #ffffff;
    color: #333333;
    padding-left: 2px;
}

div.suggestionList_element_on {
    width: 148px;
    background: #6D99C6;
    color: #ffffff;
    padding-left: 2px;
}

