BODY {
	color: #000000;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	margin : 0 0 0 0;
}
TD {
	color: #404040; 
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	}
H1 {
	color: #404040; 
	font-size: 14px;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;
	}
H2 {
	color:#404040; 
	font-size: 12px;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;
	}

.headertext {
        color: black;
        font-weight: bold;
}
.navtext {
        color: black;
        font-weight: bold;
}
.blocktitle {
	color: white;
	font-size: 10px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	width : 100%;
}
.footer {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	}
.storytitle {
 	background: #DDDDDD;
	font-size: 12px;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;
	}
.storybyline {
	color: #404040; 
	font-size: 10px;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;
	}
.storybyline:hover {
	color: red; 
	font-size: 10px;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;
	}
.storyunderline{
	background: #000000; 
	}
.storyclose {
	color: #404040; 
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	}
.warning {
	color: red; 
	font-size: 12px;
	font-weight: bold; 
	font-family: Arial, Helvetica, sans-serif;
	}
.warningsmall {
	color: red; 
	font-size: 10px;
	font-family:Arial, Helvetica, sans-serif;
	}
.commentbar1 {
	color: #404040;
	background: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	}
.commentbar2 {
	background: #FFFFFF;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	}
.commentbar3 {
	color: #404040;
	background: #FFFFFF; 
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	}
.commenttitle {
	font-size: 12px;
	font-weight: bold; 
	background: #DDDDDD; 
	font-family: Arial, Helvetica, sans-serif;
	}
.cal_day {
	font-size: 12px;
	font-weight: bold;
	text-align : center;
}
.cal_nullday {
    background: #EEEEEE;
    }
.cal_oldday {
    background: #DDDDDD;
    }
.cal_today {
    background: yellow;
    }
.weekview_caltitle {
	background: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	text-align : center;
}
.weekview_curday {
    background: yellow;
    }
.weekview_offday {
    background: #DDDDDD;
    }
.weekview_dayformat {
    font-weight: bold;
    }
.weekview_addevent {
    font-size: 9px;
    }
.weekview_daterange {
	font-size: 16px;
	font-weight: bold;
	text-align : center;
  background: #DDDDDD;
}
.dayview_times {
    font-weight: bold;
    text-align: center;
    }
.dayview_datecol {
    font-weight: bold;
    background: #DDDDDD;
    font-size: 16px;
    }
.dayview_quickaddtitle {
    font-weight: bold;
    background: #DDDDDD;
    font-size: 14px;
    }

	
	
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6600;
	font-weight: normal;
	text-decoration : none;
}

a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Red;
	font-weight: normal;
	text-decoration : none;
}

p { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #404040;
 }

input{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
}
  
 .search{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #404040;
	font-weight: normal;
	background-color: White;
}

.searchcenter{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #404040;
	font-weight: normal;
	background-color: White;
}

.searchright{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #404040;
	font-weight: normal;
	background-color: White;
	list-style : 1;
}

.bh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #303030;
	background-color: #E9E9E9;
	text-transform : lowercase;
}	


.lineon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #404040;
	font-weight: normal;
	background-color: #F9F9F9;
}
.lineonleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #404040;
	font-weight: normal;
	background-color: #F9F9F9;
}
.lineonright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #404040;
	font-weight: normal;
	background-color: #F9F9F9;
}
.lineoff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #404040;
	background-color: #E9E9E9;
}
.lineoffleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #404040;
	background-color: #E9E9E9;
}
.lineoffright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #404040;
	background-color: #E9E9E9;
}
.linew {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #404040;
	background-color: #FFFFFF;
}
.lineb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #404040;
	background-color: #E9E9E9;
}
.liney {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #404040;
	background-color: #FFFF99;
}


p { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
 }
 
 TD { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #404040;
 }

UL {
	COLOR: #404040;
	font-size: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: normal;
	LINE-HEIGHT: normal;
	TEXT-ALIGN: justify;
	TEXT-DECORATION: none
}
LI {
	COLOR:#404040;
	font-size: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	LETTER-SPACING: normal; 
	LINE-HEIGHT: normal; 
	TEXT-DECORATION: none
}
H5 {
	COLOR: #FF9900;
	font-size: 16px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-STYLE: italic;
	FONT-WEIGHT: bold;
	LETTER-SPACING: normal;
	LINE-HEIGHT: normal;
	TEXT-DECORATION: none;
	width : auto;
	text-align : left;
} 
 

.small {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
}


.menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #404040;
	font-weight: normal;
	width : auto;
}



.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: Black;
	font-weight: normal;
	text-align : justify;
	width : auto;
}



.link_current {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7D7D7D;
	font-weight: normal;
	text-align : justify;
	text-decoration : none;
	font : bold;
}



.table_header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #404040;
	font-weight: normal;
	background : #E0E0E0;
}


.lineon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #404040;
	font-weight: normal;
	background-color: #F9F9F9;
}
.lineonleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #404040;
	font-weight: normal;
	background-color: #F9F9F9;
}
.lineonright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #404040;
	font-weight: normal;
	background-color: #F9F9F9;
}
.lineoff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #404040;
	background-color: #E9E9E9;
}

.lineoffleft {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #404040;
	background-color: #E9E9E9;
}
.lineoffright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #404040;
	background-color: #E9E9E9;
}


.tbyl{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #404040;
	background-color: #E3E3E3;
}
.lim {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #404040;
	font-weight: normal;
	background-color: #F9F9F9;
}
.lims {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #404040;
	font-weight: normal;
	background-color: #F9F9F9;
}

.search{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	color: #404040;
	font-weight: normal;
	background-color: White;
}


.searchblu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: Black;
	font-weight: normal;
	background-color: Red;
}
.searchcenter{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #404040;
	font-weight: normal;
	background-color: White;
}
.searchright{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: right;
	color: #404040;
	font-weight: normal;
	background-color: White;
	list-style : 1;
}

.go {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #E9E9E9;
}

.brd {background: #FFF; border: 1px solid #000; font-size: 10px }

.bh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	color: #303030;
	background-color: #E9E9E9;
	text-transform : lowercase;
}

.sbh {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #404040;
	background-color: #E9E9E9;
	text-transform : lowercase;
}

.topic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #606060;
	text-align: right;
	font-weight: normal;
	text-decoration : none;
	background-color: White;
	list-style : 1;
}

.topicon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: Red;
	text-align: right;
	font-weight: normal;
	text-decoration : none;
	background-color: White;
	list-style : 1;
}

input{ 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
 }
 

  .fonce {color: #ffffff; font: bold 8pt; font-family: Arial, Helvetica, sans-serif;}
  .moyen {color: #000000; font: bold 8pt; font-family: Arial, Helvetica, sans-serif;}
  .clair {color: #000000; font: bold 8pt; font-family: Arial, Helvetica, sans-serif;}
  .formulaire {font: bold 8pt; font-family: Arial, Helvetica, sans-serif;}
  .nobold {font: 8pt; font-family: Arial, Helvetica, sans-serif;}
  .alerte {font: bold 8pt; font-family: Arial, Helvetica, sans-serif; color: #ff0000}
	 


a {  font: normal 11px Arial, Helvetica, sans-serif; color: #FF0000; text-decoration: none}
a.menu {  font: normal 11px Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none}
a.menu2 {  font: normal 11px Arial, Helvetica, sans-serif; color: #666666; text-decoration: none}
a:hover {  font: 11px Arial, Helvetica, sans-serif; color: #000000}
.upmenu {  font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #FFFFFF; text-align: center}
.cr {  font: normal 11px Arial, Helvetica, sans-serif; color: #FFFFFF}
td {  font: normal 11px Arial, Helvetica, sans-serif; color: #333333; text-decoration: none}
.stitle {  font: bold normal 16px Arial, Helvetica, sans-serif; color: #999999; text-decoration: none}
.small {  font: 10px Arial, Helvetica, sans-serif}

	  