/*
BODY {
	scrollbar-3dlight-color : #f2e7d1;
	scrollbar-arrow-color : #ffffff;
	scrollbar-base-color : #f8d6ae;
	scrollbar-darkshadow-color : #ffffff;
	scrollbar-face-color : #585815;
	scrollbar-highlight-color : #f2e7d1;
	scrollbar-shadow-color : #000000;
	scrollbar-track-color : #f8d6ae;
}
*/
A  {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #008D71;
	text-decoration: none;
		}

A:HOVER {
	text-decoration: underline;
}

A:ACTIVE {
	color: #008D71;
	text-decoration: underline;
}

.headers{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight: bold;
	color: #5C6F7C;
}

.leftNav{
    font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #008D71;
	text-decoration: none;
}

.leftNav:HOVER{
text-decoration: underline;
}

.lefNavBoxes{
border-top: 1px solid Black; 
border-left: 1px solid Black; 
border-right: 1px solid Black; 
padding-bottom: 3px; 
padding-top: 3px;
padding-left: 3px;
}

.lefNavTopBoxes{
background-color: #008D71;
border-top: 1px solid Black; 
border-left: 1px solid Black; 
border-right: 1px solid Black; 
padding-bottom: 3px; 
padding-top: 3px;
padding-left: 3px;
}

.lefNavBottomBoxes{
border-top: 1px solid Black; 
border-left: 1px solid Black; 
border-right: 1px solid Black;
border-bottom: 1px solid Black; 
padding-bottom: 3px; 
padding-top: 3px;
padding-left: 3px;
}

.homeSectionTitles{
background-color: #008D71;
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
color: #FFFFFF;
font-weight: bold;
text-align: center;
border-bottom: 1px solid Black
}

.subtitles{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14pt;
	color: #008D71;
}

.td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #747474;
	text-decoration: none;
	border: none;
}

.butform {
	background-color: White;
	border: 0px solid Black;
	color: #008D71;
	cursor: hand;
	width: 143px;
	font-size: 13px;
	font-weight: bold;
	text-align: left;
	padding-left: 2px;
}
		
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	border: none;
	text-align : justify;
	padding-left : 10px;
	padding-right : 10px;
}

.textCenter {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	border: none;
	text-align : center;
	padding-left : 10px;
	padding-right : 10px;
}
		
.bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #C00000;
	text-decoration: none;
	border: none;
}

.greytextpad {
	background-color: #EFEFEF;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	padding-left : 5px;
}

.topgrey {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FF9933;
	text-decoration: underline;
	background-image : url(graphiques/top_grey.gif);
	height : 40px;
	padding-left : 15px;
	padding-top : 6px;
}

.bggrey{
	background-color: #EFEFEF;
}
.dividergrey{
	background-image : url(graphiques/divider_grey.gif);
	height : 12px;
}

.textpad {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	padding-left : 0px;
}

.topbeige {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FF9933;
	text-decoration: underline;
	background-image : url(graphiques/top_beige.gif);
	height : 40px;
	padding-left : 15px;
	padding-top : 6px;
}

.topbeige_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF9933;
	text-decoration: underline;
	background-image : url(graphiques/top_beige_small.gif);
	height : 40px;
	padding-left : 15px;
	padding-top : 6px;
}

.bgbeige{
	background-image : url(graphiques/top_beige_smallBG.gif);
	font-size : 13px;
	height : 7px;
}

.topSmallBleu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FF9933;
	text-decoration: underline;
	background-image : url(graphiques/top_small_blue.gif);
	height : 40px;
	padding-top : 6px;
}

.topMainContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: 800;
	color: #5C6F7C;
	text-decoration: none;
	/*background-image : url(graphiques/top_main_contentB.gif);*/
	height : 65px;
	padding-top : 6px;
	padding-left : 15px;
	background-repeat : no-repeat;
}

.topMainContentRes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: 800;
	color: #585716;
	text-decoration: none;
	padding-top : 6px;
	padding-left : 15px;
	background-repeat : no-repeat;
}

.topMainContent_eleves {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: 800;
	color: #008080;
	text-decoration: none;
	/*background-image : url(graphiques/bg_eleve_top.jpg);*/
	height : 65px;
	padding-top : 3px;
	padding-left : 15px;
	background-repeat : no-repeat;
}

.topMainContent_parents {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: 800;
	color: #008080;
	text-decoration: none;
	/*background-image : url(graphiques/bg_parent_top.jpg);*/
	height : 65px;
	padding-top : 3px;
	padding-left : 15px;
	background-repeat : no-repeat;
}

.topMainContent_membres_du_pers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: 800;
	color: #008080;
	text-decoration: none;
	/*background-image : url(graphiques/bg_membre_personel_top.jpg);*/
	height : 65px;
	padding-top : 3px;
	padding-left : 15px;
	background-repeat : no-repeat;
}

.bgbleu{
	background-color: #E7EFF7;
	font-size : 13px;
}

.formInput{
	border-bottom : 2px solid #ECE6D8;
	border-left : 2px solid #E1CFA9;
	border-top : 2px solid #E1CFA9;
	border-right : 2px solid #ECE6D8;
	color : #0094C5;
	background-color : #C5CACE;
	font-weight :Bolder;
}
.formbutton{
	border-bottom : 2px solid #C00000;
	border-left : 2px solid #C00000;
	border-top : 2px solid #C00000;
	border-right : 2px solid #C00000;
	color : #595817;
	font-weight: 800;
}

.enterbutton{
	background-color: #FBAE09;
	border-bottom : 1px solid #E1CFA9;
	border-top : 1px solid #ECE6D8;
	font : bolder normal;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 18px;
}

.content{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	/*background-image : url(graphiques/top_main_contentBG.gif);*/
	padding : 5px 5px;
	text-align : justify;
}

.content_center{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	/*background-image : url(graphiques/top_main_contentBG.gif);*/
	padding : 5px 5px;
	text-align : center;
}

.content_eleves{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	background-color: #F5FFE6;
	padding : 5px 5px;
	text-align : justify;
}

.content_parents{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	/*background-color: #E9FCFF;*/
	padding : 5px 5px;
	text-align : justify;
}

.content_membre_personel{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	/*background-color: #D8F8F3;*/
	padding : 5px 5px;
	text-align : justify;
}

 .content_nj{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	/*background-image : url(graphiques/top_main_contentBG.gif);*/
		
}

.content_right{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	/*background-image : url(graphiques/top_main_contentBG.gif);*/
	padding : 5px 5px;
	text-align : right;
}

.topgrey_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF9933;
	text-decoration: underline;
	background-image : url(graphiques/top_grey_small.gif);
	background-repeat : no-repeat;
	height : 40px;
	padding-left : 15px;
	padding-top : 6px;
}

.bggrey{
	background-color: #EFEFEF;
	font-size : 13px;
}

.headers_nbg{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 20px;
	font-weight: bold;
	color: #b91624;
}
.outside_border
{
	border-bottom : 1px solid Black;
	border-left : 1px solid Black;
	border-right : 1px solid Black;
}

.content_nos_ecoles{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	border-bottom : 1px solid #000000;
	border-right : 1px solid #000000;
}

.subtitle_dgrey{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	background-color: #ECE9D8;
	border-bottom : 1px solid #000000;
	text-align : center;
}

.subtitle_lgrey{
	font-family : Arial, Helvetica, sans-serif;
	color = #ffffff;
	font-size : 14px;
	background-color: #585815;
	border-bottom : 1px solid #000000;
}

.subtitle_dgrey_sf{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	background-color: #ffffff;
	border-bottom : 1px solid #000000;
	border-right : 1px solid #000000;
	color: #000000;
}

.content_footer{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
}

.subtitle_carte_geo{
	font-family : Arial, Helvetica, sans-serif;
	color = #ffffff;
	font-size : 12px;
	background-color: #585815;
	border-bottom : 1px solid #000000;
}

.borderT{
border-top: 1px solid #008D71;
}

.borderLT{
border-left: 1px solid #008D71;
border-top: 1px solid #008D71;
}

.borderLTR{
border-left: 1px solid #008D71;
border-top: 1px solid #008D71;
border-right: 1px solid #008D71;
}