
body { background-image: url(/edu/images/indexbg_02.jpg); background-repeat: repeat-x; background-color:F7EDC9;} 

.ie5exemption {
/*intermittent problems with linespacing of raw text (that is, text not in another enclosing element) in relatively positioned DIVs with either margin or padding CSS styles for IE5.x on MAC*/
}

.normal_txt {
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

li {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
h1 { 
	color: #86813C; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; 
}
h2 { 
	color: #86813C; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-weight:bold;
}
h3 { 
	color: #86813C; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:11px;
	font-weight:bold; 	
}

.breadcrumb {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
}
.bgOther {
	background-color:#8B8542;
}
.bgLiteracy {
	background-color:#4A8414;
}
.bgNumeracy {
	background-color:#DB9D0A;
}
.bgHealthy {
	background-color:#45A9D2;
}

.fontnumeracy {
	color:#DB9D0A;
}
.fontliteracy {
	color:#4A8414;
}
.fonthealthy {
	color:#45A9D2;
}

.hometxtslideshow {
	color: #8B8542;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.hometitlewhite13 {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.homeliteracy12 {
	color: #2F540D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;	
}
.homenumeracy12 {
	color: #AF7D07;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.white11 {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.texte_12_blanc {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.format_titre_16 {
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold; 
}
.format_titre_16_bleu{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4F84A0;
}
td.tablecelltitle {
	background-color:#86813C;
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:3px;
}

/******************************* BEGIN NEWSLETTER RELATED STYLES *******************************/
.newsletter_title {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:32px;
}
.newsletter_subtitle {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
}
.newsletter_title_whatnew {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:22px;
}
.newsletter_subtitle_whatnew {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold
}
.newsletter_date {
	color:666633;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.newsletter_text {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.newsletter_12 {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.newsletter_white_12 {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}
.newsletterpopuptxt {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.newsletterpopuptitle {
	color:#FFFF33;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:36px;
	font-weight:bold;
}
a:link.newsletter {
	color: #990000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight:bold;
	text-decoration:none;
}
a:visited.newsletter {
	color: #990000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight:bold;
	text-decoration:none;	
}
a:hover.newsletter {
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold; 
	text-decoration:none;
}
a:active.newsletter {
	color: #990000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold; 
	text-decoration:none;
}

a:link.newsletter_menu {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight:bold;
	color: #666633;
}
a:visited.newsletter_menu {
	color: #666633;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight:bold;
	text-decoration:none;	
}
a:hover.newsletter_menu {
	color: #000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold; 
	text-decoration:none;
}
a:active.newsletter_menu {
	color: #666633;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold; 
	text-decoration:none;
}
/***************************** END OF NEWSLETTER RELATED STYLES *****************************/



/***************************** BEGIN FORMATTING FOR CALENDAR *****************************/
.calendar_small_txt {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#000000;
}
a:link.calendar {
	color: #003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight:normal;
}
a:visited.calendar {
	color: #003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	font-weight:normal;
}
a:hover.calendar {
	color: #F9BB3E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal; 
}
a:active.calendar {
	color: #6699CC;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal; 
}
table.calendarBG {
	border: thin #86813C;
	margin:0px;
	background-color:#86813C;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
tr.calendarSelect {
	background-color:#E4E4C9;
}
td.calendarCellNotHighlighted {
	background-color:#E4E4C9;
}
td.calendarCellHighlighted {
	background-color:#F9BB3E;
}
table.calendarDayOutlined {
	border: 2px solid #FFFF66;
}
tr.calendarListMonth {
	background-color:#86813C;
}
/***************************** END FORMATTING FOR CALENDAR *****************************/


/***************************** BEGIN TABLE FORMATTING FOR FORMS & TABLES *****************************/
tr.formodd {
	background-color:#E4E4C9;
}
tr.formeven {
	background-color:#E4E4C9;
}
table.form {
	border: 1px #86813C solid;
	background-color:#FFFFFF;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
td.formcaptioncenter { 
	background-color:#86813C;
	text-align:center;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px;
}
td.formcaptionleft { 
	background-color:#86813C;
	text-align:left;
	color:#FFFFFF;
	font-weight:bold;
	padding:3px;
}
td.formfeedback { 
	text-align:center;
	font-weight:bold;
	font-style:italic;
}
td.formlabel {
	text-align:right;
	font-weight:bold;
	vertical-align:top;	
}
td.formlabeleven {
	text-align:right;
	font-weight:bold;
	vertical-align:top;				
}
input.formbutton {
	color:#86813C;
	background-color:#D2D2A6;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-variant:small-caps;
	font-weight:bold;
}
/***************************** END TABLE FORMATTING FOR FORMS & TABLES *****************************/

/******************************* BEGIN HOMEPAGE RESOURCES LINKS RELATED STYLES *******************************/
a:link.homereslink {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #8B8542;;
	font-weight:normal;	
}
a:visited.homereslink {
	color: #8B8542;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	text-decoration:none;	
	font-weight:normal;
}
a:hover.homereslink {
	color: #8B8542;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;
	font-weight:normal;
}
a:active.homereslink {
	color: #8B8542;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	font-weight:normal;
}
/******************************* END HOMEPAGE RESOURCES LINKS RELATED STYLES *******************************/

/******************************* BEGIN RELATED STYLES FOR HEALTHY SCHOOL LINKS ON HOMEPAGE*******************************/
a:link.homehealthlink {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #16546E;
	font-weight:normal;	
}
a:visited.homehealthlink {
	color: #16546E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	text-decoration:none;	
	font-weight:normal;
}
a:hover.homehealthlink {
	color: #16546E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;
	font-weight:normal;
}
a:active.homehealthlink {
	color: #16546E;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	font-weight:normal;
}
/******************************* END RELATED STYLES FOR HEALTHY SCHOOL LINKS ON HOMEPAGE*******************************/

/******************************* BEGIN RELATED STYLES FOR NUMERACY LINKS ON HOMEPAGE*******************************/
a:link.homenumlink {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AF7D07;
	font-weight:normal;
}
a:visited.homenumlink {
	color: #AF7D07;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	font-weight:normal;
}
a:hover.homenumlink {
	color: #AF7D07;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;
	font-weight:normal;
}
a:active.homenumlink {
	color: #AF7D07;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	font-weight:normal;
}
/******************************* END RELATED STYLES FOR NUMERACY LINKS ON HOMEPAGE*******************************/

/******************************* BEGIN RELATED STYLES FOR LITERACY LINKS ON HOMEPAGE*******************************/
a:link.homelitlink {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #2F540D;
	font-weight:normal;
}
a:visited.homelitlink {
	color: #2F540D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	text-decoration:none;	
	font-weight:normal;
}
a:hover.homelitlink {
	color: #2F540D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;
	font-weight:normal;
}
a:active.homelitlink {
	color: #2F540D;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	font-weight:normal;
}
/******************************* END RELATED STYLES FOR LITERACY LINKS ON HOMEPAGE*******************************/

/******************************* BEGIN RELATED STYLES FOR LINKS ON HOMEPAGE IN HEADER*******************************/
a:link.homelink {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #FFFFFF;
	font-weight:normal;	
}
a:visited.homelink {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	text-decoration:none;	
	font-weight:normal;	
}
a:hover.homelink {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;
	font-weight:normal;	
}
a:active.homelink {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	font-weight:normal;	
}
/******************************* END RELATED STYLES FOR LINKS ON HOMEPAGE IN HEADER*******************************/

/******************************* BEGIN RELATED STYLES FOR LINKS ON HOMEPAGE "ABOUT" *******************************/
a:link.homeabout {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #FFFFFF;
	text-decoration:underline;	
}
a:visited.homeabout {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px; 
	text-decoration:underline;	
}
a:hover.homeabout {
	color:#58582C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;
}
a:active.homeabout {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:underline;
}
/******************************* END RELATED STYLES FOR LINKS ON HOMEPAGE "ABOUT" *******************************/

/******************************* BEGIN RELATED STYLES FOR PROMOTION/AD LINKS ON HOMEPAGE *******************************/
a:link.homepromo {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
a:visited.homepromo {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;	
}
a:hover.homepromo {
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
}
a:active.homepromo {
	color: #FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration:none;
}
/******************************* END RELATED STYLES FOR PROMOTION/AD LINKS ON HOMEPAGE *******************************/

/******************************* BEGIN RELATED STYLES FOR ALL OTHER LINKS  *******************************/
a:link {
	text-decoration:underline;
	font-size: 11px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}
a:visited {
	text-decoration:underline;
	font-size: 11px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
a:hover {
	text-decoration:underline;
	font-size: 11px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#9F4F0B;
}
a:active {
	text-decoration:underline;
	font-size: 11px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #4C4815;	
}
/******************************* END RELATED STYLES FOR ALL OTHER LINKS  *******************************/

/******************************* BEGIN RELATED STYLES FOR NEWSLETTER LINK ON HOMEPAGE*******************************/
a:link.homenewslink {
	text-decoration:underline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color:#F4C56B;
	font-weight:normal;
	letter-spacing:-0.05em;
}
a:visited.homenewslink {
	color: #F4C56B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:underline;
	font-weight:normal;
	letter-spacing:-0.05em;
}
a:hover.homenewslink {
	color: #F4C56B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:underline;
	font-weight:normal;
	letter-spacing:-0.05em;
}
a:active.homenewslink {
	color: #F4C56B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration:underline;
	font-weight:normal;
	letter-spacing:-0.05em;
}
/******************************* END RELATED STYLES FOR NEWSLETTER LINKS ON HOMEPAGE*******************************/

a:link.noir{
	color:#000000;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a:visited.noir{
	color: #000000;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
a:hover.noir{
	color:#666666;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;}
a:active.noir {
	color: #000000;
	font-size: 11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}

.text_error_message {
	color:#990000;
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;
}

a:link.lien2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;
	text-decoration: none;
	color:#FFFFFF;
	font-weight:normal;
}
a:visited.lien2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;
	text-decoration: none;
	color:#FFFFFF;
	font-weight:normal;
}
a:hover.lien2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
	color:#FFFFFF;
}
a:active.lien2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;	
	font-size: 11px;
	text-decoration: none;
	font-weight:normal;
	color:#FFFFFF;	
}

/******************************* BEGIN RELATED STYLES FOR BREADCRUMB LINKS  *******************************/
a:link.breadcrumb {
	text-decoration:none;
	font-size: 10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
a:visited.breadcrumb {
	text-decoration:none;
	font-size: 10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
}
a:hover.breadcrumb {
	text-decoration:underline;
	font-size: 10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#FFFFFF;
}
a:active.breadcrumb {
	text-decoration:none;
	font-size: 10px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #FFFFFF;	
}
/******************************* END RELATED STYLES FOR BREADCRUMB LINKS  *******************************/