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

a.light {
	text-decoration: none;
	color : #666666;
}

a.dark {
	text-decoration: none;
	color : #000000;
}

a.tab {
	text-decoration: none;
	color : #ffffff;
}

a.tab2 {
	text-decoration: none;
	color : #666666;
}

a:hover {
	color:#ff0000;
}

h1 {
	font-family : Verdana, Helvetica, Arial, Sans Serif;
	color : #999999;
	font-weight : normal;
}

h2 {
	font-family : Verdana, Helvetica, Arial, Sans Serif;
	color : #999999;
	font-weight : normal;
}

h3 {
	font-family : Verdana, Helvetica, Arial, Sans Serif;
	color : #999999;
	font-weight : normal;
}

tr.alt {
	background-color : #dcdcdc
}

tr.alt2 {
	background-color : #b9b9b9
}


td {
	font-family : Verdana, Helvetica, Arial, Sans Serif;
	font-size : small;
}

td.alt {
	background-color : #ececec
}

td.tab {
	background-color : #666666;
	color : #ffffff;
}

th {
	font-family : Verdana, Helvetica, Arial, Sans Serif;
	font-size : small;
	font-weight : bold;
	color : #ffffff;
	background-color : #660000;
	text-align : left;
}

th.right {
	font-family : Verdana, Helvetica, Arial, Sans Serif;
	font-size : small;
	font-weight : normal;
	color : #ffffff;
	background-color : #660000;
	text-align : right;
}

th.label {
	font-family : Verdana, Helvetica, Arial, Sans Serif;
	font-size : small;
	font-weight : normal;
	color : #000000;
	background-color : #ff9900;
}

th.rowlabel {
	font-family : Verdana, Helvetica, Arial, Sans Serif;
	font-size : small;
	font-weight : normal;
	color : #000000;
	background-color : #b9b9b9;
}


th.headerlabel {
	font-family : Verdana, Helvetica, Arial, Sans Serif;
	font-size : small;
	font-weight : bold;
	color : #ffffff;
	background-color : #666666;
}

th.headerlabelc {
	font-family : Verdana, Helvetica, Arial, Sans Serif;
	font-size : small;
	font-weight : bold;
	color : #ffffff;
	background-color : #666666;
	text-align : center;
}

th.headerlabel2 {
	font-family : Verdana, Helvetica, Arial, Sans Serif;
	font-size : small;
	font-weight : bold;
	color : #000000;
	background-color : #ff9900;
	text-align: center;
}


       P {
           font-family : Verdana, Helvetica, sans-serif;
           font-size : small;
       }

       TD {
           font-family : Verdana, Helvetica, sans-serif;
           font-size : small;
           vertical-align : top;
       }

       TH {
           font-family : Verdana, Helvetica, sans-serif;
           font-size : small;
           vertical-align : top;
           text-align : left
       }

       BODY {
           color: rgb(0,64,0);
           background: white;
           font-family : Verdana, Helvetica, sans-serif;
	   margin : 1em 5%;
	background-image:url('/Images/bg_patte.gif')	
       }
       
       A.noline:link {text-decoration: none;}
       A.noline:visited {text-decoration: none;}
       A.noline:active {text-decoration: none;}

       A:link {
           color: #0000FF;
       }

       A:visited {
           color: #000000;
       }

       A:active {
           color: #FF0000;
       }

/************************************************************
*                   SECTION HEADER STYLINGS                 *
************************************************************/

       .sectionHeaderStyle {
                font-family : Verdana, Helvetica, sans-serif;
                font-size :x-small;
                font-weight : bold;
                color : #FFFFFF;
                background : #000000;
        }

/************************************************************
*                   TABLE HEADER STYLINGS                 *
************************************************************/

       .tableHeaderStyle {
                font-family : Verdana, Helvetica, sans-serif;
                font-size :x-small;
                font-weight : bold;
                color : black;
                vertical-align : top; 
                background : #6699CC;
        }

/************************************************************
*                   TABLE HEADER STYLINGS                 *
************************************************************/

       .tableCellStyle {
                font-family : Verdana, Helvetica, sans-serif;
                font-size : small;
                color : black;
                vertical-align : top; 
        }

/************************************************************
*                   TABLE ROW HEADER STYLINGS               *
************************************************************/

       .tableRowHeaderStyle {
                font-family : Verdana, Helvetica, sans-serif;
                font-size : small;
                color : black;
                background : #6699CC;
                vertical-align : top; 
                text-align : left
        }

       .tableColumnHeaderStyle {
                font-family : Verdana, Helvetica, sans-serif;
                font-size : small;
                color : black;
                background : #6699CC;
                vertical-align : top; 
                text-align : left
        }

/************************************************************
*                   TABLE ROW STYLINGS                      *
************************************************************/

       .tableRowStyle {
                font-family : Verdana, Helvetica, sans-serif;
                font-size : small;
                color : black;
                background : #E5E5E5;
                vertical-align : top; 
        }
/************************************************************
*                   Day Box Stylings                      *
************************************************************/

       .dayTitleHeader {
                font-family : Verdana, Helvetica, sans-serif;
                color : black;
                background : #FFCC66;
                vertical-align : top; 
                text-align : center; 
        }


/************************************************************
*                   Month Box Stylings                      *
************************************************************/

       .monthTitleHeader {
                font-family : Verdana, Helvetica, sans-serif;
                color : black;
                background : #FFCC66;
                vertical-align : top; 
                text-align : center; 
        }

       .monthWdayHeader {
                font-family : Verdana, Helvetica, sans-serif;
                color : black;
                background : #FF9900;
                vertical-align : top;
                text-align : center; 
                size : -1;
        }

       .monthDayCellText {
                font-family : Verdana, Helvetica, sans-serif;
                font-size : 75%;
                color : black;
        }

       .monthDayCellSelected_text {
                font-family : Verdana, Helvetica, sans-serif;
                font-size : 75%;
                color : black;
        }

       .monthDayCell {
                background : #EEEEEE;
                vertical-align : top; 
                text-align : center; 
        }

       .monthDayCellSelected {
                background : #FFCC66;
                vertical-align : top; 
                text-align : center; 
        }

       .monthViewDayHeader {
                background : #999999;
                vertical-align : top; 
                text-align : center; 
        }


/************************************************************
*                   Day Box Stylings                      *
************************************************************/

       .day_title_header {
                font-family : Verdana, Helvetica, sans-serif;
                color : black;
                background : #FFCC66;
                vertical-align : top; 
                text-align : center; 
        }


/************************************************************
*                   Month Box Stylings                      *
************************************************************/

       .month_title_header {
                font-family : Verdana, Helvetica, sans-serif;
                color : black;
                background : #FFCC66;
                vertical-align : top; 
                text-align : center; 
        }

       .month_wday_header {
                font-family : Verdana, Helvetica, sans-serif;
                color : black;
                background : #FF9900;
                vertical-align : top;
                text-align : center; 
                size : -1;
        }

       .month_day_cell_text {
                font-family : Verdana, Helvetica, sans-serif;
                font-size : 75%;
                color : black;
        }

       .month_day_cell_selected_text {
                font-family : Verdana, Helvetica, sans-serif;
                font-size : 75%;
                color : black;
        }

       .month_day_cell {
                background : #EEEEEE;
                vertical-align : top; 
                text-align : center; 
        }

       .month_day_cell_selected {
                background : #FFCC66;
                vertical-align : top; 
                text-align : center; 
        }

       .month_view_day_header {
                background : #999999;
                vertical-align : top; 
                text-align : center; 
        }

/************************************************************
*               APPLICATION SUB MENU STYLINGS               *
************************************************************/

       .applicationSubMenuStyle {
                font-family : Verdana, Helvetica, sans-serif;
                font-size : small;
                color : black;
                background : white;
        }

       A.applicationSubMenuLinkStyle:link {
           color: black;
       }

       A.applicationSubMenuLinkStyle:visited {
           color: black;
       }

       A.applicationSubMenuLinkStyle:active {
           color: black;
       }

/************************************************************
*                   Warning box                             *
************************************************************/

       .warning {
                font-family : Verdana, Helvetica, sans-serif;
                font-size : medium;
                color : red;
                background : #E5E5E5;
                text-align: center; 
                vertical-align : top;
                border: small rgb(0,64,0);
                border-style: dashed;
        }

