body#bg { font-size:9pt; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0; background-color:#e8f3fa; }

div#wrapper { width:970px; display:block; margin:0 auto; }

div#menuWrap { background-image:url('../images/h_m_bg.jpg'); background-repeat:no-repeat; height:60px; }

div#menuWrap a img { border:0; }

div#leftpane { width:730px; float:left; }

div#rightpane { width:230px; float:right; margin-right:8px; }

div#ctop { background-image:url('../images/c_top.gif'); background-repeat:no-repeat; height:27px; }

div#cbot { background-image:url('../images/c_bot.gif'); background-repeat:no-repeat; height:28px; }

div#cmid { background-image:url('../images/c_bg.gif'); background-repeat:repeat-y; background-color:white; }

div#cmidl { width:11px; float:left; background-color:transparent; display:block; height:100px; }

div#cmidm { width:706px; background-color:white; float:left; display:block; }

div#cmidm a img { border:0; }

div#cmidr { width:13px; float:left; background-color:transparent; display:block; height:100px; }

div#ccop { background-color:#fdfdfd; border-top:1px solid #e5e5e5; text-align:center; font-size:11px; padding-top:18px; font-family:Verdana, Arial, Helvetica, sans-serif}
div#zone_bluediv { background-color:#d8e5ed; text-align:center; font-size:11px; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif}

div#courseImage  { background-color:#9b9b9b; height:300px; border:2px solid white; border-top:1px solid white;  }

div#contImage  { background-color:#9b9b9b; height:91px; border:2px solid white; border-top:1px solid white; }

div#contImage213  { background-color:#9b9b9b; height:213px; border:2px solid white; border-top:1px solid white; }

div#subimg { height:20px; border-left:2px solid white; border-right:2px solid white; background-color:#aab9c0; font-family:Verdana, Arial, Helvetica, sans-serif}

div.KPagePath { border-left:2px solid white; border-right:2px solid white; overflow:hidden; padding-left: 16px; background:transparent url('../images/bread.jpg') repeat top left;}

span.KPathDivider { background-image:url('../images/arrow.gif'); background-repeat:no-repeat; display:block; height:34px; width:12px; margin:0 0 1px 0}

div.KPagePath span,div.KPagePath a { display:block; float:left; }

div.KPagePath a,span.KCurrentPage { font-weight:bold; font-size:9px; margin:11px 4px 0px 4px; color:#5f5f5f;height:24px  }

span.KCurrentPage { color:#1e7ec8}

div.KPagePath a:hover { text-decoration:none; color:#000; }

div#PageContent { padding:10px 20px 10px 20px;}

div#dcont { color:#5a5a5a; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; border-top:1px solid #d4e6f2; border-bottom:1px solid #d4e6f2; padding:9px 0px 7px 0px; text-align:right; font-size:10px; margin-top:12px; }

div#rsm { padding:9px 0px 7px 0px; text-align:right; }

div#rsm a { text-decoration:none; color:#5a5a5a; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; }

div#rsearch { color:#5a5a5a; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; border-top:1px solid #d4e6f2; padding:9px 0px 15px 0px; text-align:right; font-size:10px; }

div#rquick{padding:9px 0px 7px 0px; text-align:right;}

div#rquick a img{border:0;}

#newswrap hr{margin-left: 10px;}



div#rteldir {margin-top: 10px;}

div#rteldir a img{border:0;}

div#rteldir form{margin:0;padding:0;}

div#rteldir div{padding:0 7px;background-color:#dceaf8;margin:0 2px;padding-top:5px;}

div#rteldir .imgwr{padding:0;margin:0;}



.telf{font-size:11px;background-color:white;border:1px solid #DAE8F0;height:15px;margin-top:3px;margin-left:5px;width:134px;}



div#rteldir table td{color:#1783cb;font-weight:bold;}



.gotel{margin:5px 0;}



/*quicklinks*/

.KPopupGroup_Quick{width:227px;background-color:white;border:1px solid #b1c2ce;border-top:0;margin-top:1px}

.KPopupGroup_Quick .KMenuItem{background:#ffffff url('../images/ql_h.jpg') scroll repeat-x center left;border-top:1px solid #ececec}

.KPopupGroup_Quick .KMenuItemOver{border-top:1px solid #ececec}

.KPopupGroup_Quick .KMenuItem .KLabel,.KPopupGroup_Quick .KMenuItemOver .KLabel, .KPopupGroup_Quick .KMenuItemSelected .KLabel{font-weight:bold;color:#5a5a5a;display:block;padding:2px 4px 2px 7px;font-size:10px;cursor:pointer;}

.KPopupGroup_Quick .KMenuItemSelected .KLabel{font-weight:bold;color:#000000;display:block;padding:2px 4px 2px 7px;font-size:10px;cursor:pointer;}

.KPopupGroup_Quick .KMenuItemOver .KLabel{color:#2c3b46}



div#sfo{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;padding-top:18px;text-align:center;padding-bottom:15px;}

div#sfo a{font-weight:bold;}

div#sfo  p{text-align:center;}

form.noMargins,form.noMargins input,div.noMargins input { margin:0; padding:0; }

input.txtSearch { border:1px solid #dae8f0; background-color:white; height:20px; margin-bottom:10px; width:140px; }

form.noMargins label,div.noMargins label { padding-top:0px; +padding-top:5px; display:block; width:30px; float:right; text-align:left; margin-left:3px; }

form.noMargins label#dawl,div.noMargins label#dawl { width:50px; }

form.noMargins div.rdo,div.noMargins div.rdo { float:right; width:20px; margin-bottom: 5px;}

form.noMargins input.go,div.noMargins input.go { margin:0px 0px 0px 5px; }

div#rsearch table td { text-align:right; }

div#rsearch table { width:100%; }

div#coursenfo { position:relative; top:0; left:0; background-image:url('../images/course_bg.gif'); background-repeat:repeat-x; height:65px; border-left:2px solid white; border-right:2px solid white; }

span#coursetitle { font-size:22px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:white; position:absolute; bottom:10px; left:10px; }

span#courseid { font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; color:white; position:absolute; bottom:10px; right:10px; text-align:right; }

br.c { clear:both; }

div#eventcal { width:230px; float:left; }

div#newswrap { width:435px; float:left; border-left:1px solid #cccccc; }

div#newswrap p { padding:0px 10px; }



div#imageHp { background-color:#9b9b9b; height:213px; border:2px solid white; border-top:1px solid white; position:relative; top:0; left:0; }

div#imageHp1 { position:absolute; top:0px; left:0px; z-index:40}

div#imageHp2 { position:absolute; top:0px; left:0px; z-index:50}



div#hpTopAd { background-image:url('../images/hp_bg.jpg'); background-repeat:repeat-y; }

div#hpTopAd table.ID3ASP_NoBorderTable { width:100%; }

div#hpTopAd table.ID3ASP_NoBorderTable td { vertical-align:top; }



a#dhome { display:block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000; background-image:url('../images/daw_home.jpg'); background-repeat:no-repeat; background-position:bottom right; height:32px; margin-top:20px;}

a#dhome span { cursor:pointer; float:left; background-image:url('../images/daw_home_l.jpg'); background-repeat:no-repeat; background-position:bottom left; display:block; height:27px; line-height:25px; padding-left:5px; display:none;}

a#dhome { text-decoration:none; }



body#bg .KPopupGroup_RootMenu { border:#D3D3D3 1px solid; width:330px; background-color:#fff; padding:1px; cursor:pointer; z-index:100; }

body#bg .KPopupGroup_RootMenu2 { border:#D3D3D3 1px solid; width:330px; background-color:#fff; padding:1px; cursor:pointer; z-index:102; }

body#bg .KPopupGroup_RootMenu2 .KMenuItem,body#bg .KPopupGroup_RootMenu2 .KMenuItemSelected,body#bg .KPopupGroup_RootMenu .KMenuItem,body#bg .KPopupGroup_RootMenu .KMenuItemSelected { color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; padding:5px; }

body#bg .KPopupGroup_RootMenu2 .KMenuItemSelected,body#bg .KPopupGroup_RootMenu .KMenuItemSelected { background-color:#0077af; }

body#bg .KPopupGroup_RootMenu2 .KMenuItemSelected .KLabel,body#bg .KPopupGroup_RootMenu .KMenuItemSelected .KLabel { color:white; }

body#bg .KPopupGroup_RootMenu2 .KMenuItemOver,body#bg .KPopupGroup_RootMenu .KMenuItemOver { font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#dce9f3; padding:5px; }

body#bg .KPopupGroup_RootMenu2 .KMenuItemOver .KLabel,body#bg .KPopupGroup_RootMenu .KMenuItemOver .KLabel { color:#116eb6; }



div#mn3wrap {}

div#mn3wrapR { height:45px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; background-color:#29455d; color:#fff; background-image:url('../images/3rd_r.jpg'); background-position:top right; background-repeat:no-repeat; }

div#mn3wrapR span { float:left; background-image:url('../images/3rd_l.jpg'); background-position:top left; background-repeat:no-repeat; display:block; padding:5px 0px 0px 5px; }





/* Program menus */

body#bg .KMenu_Programs1 .KLevel1 { background-color:#edefee; border-left:1px solid #e4e5e7; border-right:1px solid #e4e5e7;  }

body#bg .KMenu_Programs1 .KLevel1 .KMenuItem,body#bg .KMenu_Programs1 .KLevel1 .KMenuItemOver,body#bg .KMenu_Programs1 .KLevel1 .KMenuItemSelected { padding:0px; margin:0px; }

body#bg .KMenu_Programs1 .KLevel1 .KMenuItem, body#bg .KMenu_Programs1 .KLevel1 .KMenuItemSelected, body#bg .KMenu_Programs1 .KLevel1 .KMenuItemOver  { border-top:1px solid white; border-bottom:1px solid #dee0df; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; background-color:#29455d; color:#fff; margin-top:20px; }

body#bg .KMenu_Programs1 .KLevel2 .KMenuItem, body#bg .KMenu_Programs1 .KLevel2 .KMenuItemSelected, body#bg .KMenu_Programs1 .KLevel2 .KMenuItemOver  { border-top:1px solid white; border-bottom:1px solid #dee0df; margin-top:0px; background-color:#edefee; border-left:1px solid #e4e5e7; border-right:1px solid #e4e5e7; }

body#bg .KMenu_Programs1 .KLevel2 .KMenuItemOver  { border-top:1px solid #dee0df; border-bottom:1px solid #f7faf9; margin-top:0px; background-color:#edefee; border-left:1px solid #e4e5e7; border-right:1px solid #e4e5e7; }

body#bg .KMenu_Programs1 .KLevel1 .KMenuItemOver  { color:#08629e; }

body#bg .KMenu_Programs1 .KLevel1 .KMenuItem a, body#bg .KMenu_Programs1 .KLevel1 .KMenuItemSelected a, body#bg .KMenu_Programs1 .KLevel1 .KMenuItemOver a { font-size:11px; font-weight:bold; color: #fff; padding: 5px; display:block; }

body#bg .KMenu_Programs1 .KLevel2 .KMenuItem a, body#bg .KMenu_Programs1 .KLevel2 .KMenuItemSelected a, body#bg .KMenu_Programs1 .KLevel2 .KMenuItemOver a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #08629e; padding: 5px; display:block; }



/*

.KModSiteMap a { color:#000; display:block; padding:3px; font-family:"trebuchet ms",Verdana, Arial, Helvetica, sans-serif,tahoma; font-size:11px; }

.KModSiteMap a:hover { color:#05a0e8; display:block; padding:3px; font-family:"trebuchet ms",Verdana, Arial, Helvetica, sans-serif,tahoma; text-decoration:none; }

.KModSiteMap .KGroup { margin-left:10px; }

.KModSiteMap .KLevel1 a { font-weight:bold; font-size:16px; padding:5px; background-color:#aab9c0; margin-bottom:5px; margin-top:20px; color:#fff; border-left:4px solid #c3d5de; }

.KModSiteMap .KLevel1 a:hover { font-weight:bold; font-size:16px; padding:5px; background-color:#49555b; margin-bottom:5px; margin-top:20px; color:#fff; border-left:4px solid #777f83; }

.KModSiteMap .KLevel2 a { font-weight:bold; font-size:14px; padding:4px; background-color:#7bbbd9; margin-bottom:3px; margin-top:10px; border-left:4px solid #a1daf4; color:#fff; }

.KModSiteMap .KLevel2 a:hover { font-weight:bold; font-size:14px; padding:4px; background-color:#b61d53; margin-bottom:3px; margin-top:10px; border-left:4px solid #c67d97; color:#fff; }

.KModSiteMap .KLevel3 a { font-weight:bold; font-size:12px; padding:4px; background-color:#f0fcff; margin-bottom:3px; border-left:4px solid #c5e1e8; }

.KModSiteMap .KLevel4 a { font-weight:bold; font-size:11px; padding:4px; border-bottom:1px solid #fbfff0; margin-bottom:3px; color:#6a6a6a; }

.KModSiteMap .KLevel4 a:hover { font-weight:bold; font-size:11px; padding:4px; border-bottom:1px solid #999999; margin-bottom:3px; color:#ad033b; }

.KModSiteMap .KLevel5 a,.KModSiteMap .KLevel6 a { border:1px solid #fff; color:#768289; }

.KModSiteMap .KLevel5 a:hover,.KModSiteMap .KLevel6 a:hover { border-bottom:1px solid #cdcdcd; }

*/

div#hlkmydawson a img{border:0}

div#hlkmydawson{margin-top:12px;}



.kmodsitemap .kgroup{margin-top:0;padding-left:20px;margin-bottom:0;padding-bottom:5px;padding-top:5px;}

.kmodsitemap p,.kmodsitemap .kgroup h2,.kmodsitemap .kgroup h3,.kmodsitemap .kgroup h4,.kmodsitemap .kgroup p{margin-top:0;margin-bottom:0;padding-bottom:0;padding-top:0;}

.KModSiteMap .KGroup .KGroup{margin-left:20px;border-left:1px dashed #000000; padding-left:20px;}

.KModSiteMap .KLevel1,.KModSiteMap .KLevel2,.KModSiteMap .KLevel3,.KModSiteMap .KLevel4,.KModSiteMap .KLevel5{margin:10px 0px;}





hr { border:1px solid #e7f1fa; text-decoration:none; }



.pagetitle { padding-right:10px; padding-left:10px; font-weight:700; font-size:20px; color:#f90; margin-right:35px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#414153; }



#PageContent { font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; padding:0 2px; }

#PageContent p,#PageContent ul,#PageContent ol { line-height: 1.5; }

#demotext { font-weight:400; font-size:8pt; color:#000; line-height:normal; font-family:Verdana, Arial, Helvetica, sans-serif; text-decoration:none; margin:10px 10px 0 5px; padding:0; }

ol { font-size:9pt; font-family:Verdana, Arial, Helvetica, sans-serif; padding-right:5px; padding-bottom:5px; padding-top:5px; }

.KModSiteMap h1 { border-right:1px; border-top:1px; margin-top:10px; margin-bottom:0; padding-bottom:0; border-left:1px; padding-top:0; border-bottom:#fcd459 1px solid; }

.kpopupgroup_rootmenu { border-right:#D3D3D3 1px solid; border-top:#D3D3D3 1px solid; border-left:#D3D3D3 1px solid; width:100px; border-bottom:#D3D3D3 1px solid; background-color:#308bdc; padding:1px; }

.kpopupgroup_rootmenu .kmenuitem { width:132px; cursor:default; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; height:22px; text-decoration:none; margin:1px; padding:5px 2px 2px 5px; }

.kpopupgroup_rootmenu .kmenuitemover { border-right:#006400 1px solid; border-top:#006400 1px solid; border-left:#006400 1px solid; width:132px; cursor:default; color:#FFF; border-bottom:#006400 1px solid; font-family:Verdana, Arial, Helvetica, sans-serif; height:23px; background-color:#c2ce78; margin:0 2px 1px 0; padding:5px 2px 1px 5px; }

.kmenu_rootmenu { width:225px; }

.kmenu_rootmenu .kmenuitem { border-right:1px; border-top:1px; font-size:11pt; border-left:1px; width:214px; cursor:hand; border-bottom:1px; font-family:Verdana, Arial, Helvetica, sans-serif; margin:1px 1px 1px 10px; padding:2px 4px 2px 5px; }

.kmenu_rootmenu .kmenuitemover { border-right:#006400 1px solid; border-top:#006400 1px solid; font-size:11pt; border-left:#006400 1px solid; width:214px; cursor:hand; border-bottom:#006400 1px solid; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#c4ce78; margin:0 0 0 10px; padding:2px 3px 2px 4px; }

.kmenu_rootmenu .kmenuitemselected { border-right:#ec9029 1px solid; border-top:#ec9029 1px solid; font-size:11pt; border-left:#ec9029 1px solid; width:214px; cursor:hand; border-bottom:#ec9029 1px solid; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#FFDAB9; margin:0 0 0 10px; padding:2px 3px 2px 4px; }

.kmenu_rootmenu .kmenuitemselected .klabel { font-weight:700; font-size:9pt; width:100%; color:#ec9029; font-family:Verdana, Arial, Helvetica, sans-serif; }

.kpopupgroup_rootmenu .kmenuitemselected { border-right:#ec9029 1px solid; border-top:#ec9029 1px solid; border-left:#ec9029 1px solid; width:132px; cursor:default; color:#FFF; border-bottom:#ec9029 1px solid; font-family:Verdana, Arial, Helvetica, sans-serif; height:23px; background-color:#ffdab9; margin:0 1px 1px 0; padding:5px 2px 1px 5px; }

.kpopupgroup_rootmenu .kmenuitemselected .klabel { font-weight:400; font-size:8pt; width:100%; color:#ec9029; font-family:Verdana, Arial, Helvetica, sans-serif; }

.KModSiteMap .kgroup { margin-top:0; padding-left:20px; margin-bottom:0; padding-bottom:5px; padding-top:5px; }

.kmodnews { margin-left:5px; }

.kmenu_rootmenu .kgrouplabel { font-weight:700; font-size:9pt; color:#1c619c; font-family:Verdana, Arial, Helvetica, sans-serif; margin:1px 0 1px 10px; padding:2px 4px 2px 5px; }

.kpopupgroup_rootmenu .kgrouplabel { padding-left:2px; font-weight:700; color:#1c619c; font-family:Verdana, Arial, Helvetica, sans-serif; margin:1px; }

.kmenu_rootmenu .kgroupdivider { overflow:hidden; width:214px; border-bottom:#5ea5e3 1px; height:1px; background-color:transparent; }

.KModSiteMap p,.KModSiteMap .kgroup h2,.KModSiteMap .kgroup h3,.KModSiteMap .kgroup h4,.KModSiteMap .kgroup p { margin-top:0; margin-bottom:0; padding-bottom:0; padding-top:0; }

.kpopupgroup_rootmenu .kmenuitem .klabel,.kpopupgroup_rootmenu .kmenuitemover .klabel { font-weight:400; font-size:8pt; width:100%; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; }

.kmenu_rootmenu .kmenuitem .klabel,.kmenu_rootmenu .kmenuitemover .klabel { font-weight:700; font-size:9pt; width:100%; color:#FFF; font-family:Verdana, Arial, Helvetica, sans-serif; }

.kmodnews .kdetail .ktext,.kmodnews .klist .kitem .kresume { color:#000; }







.classeCssTableEvenements 

{

    width: 100%;

}

.calWrapper{width:100%;margin:0px;margin-right:15px;}

.calWrapperCal{width:185px;}

  

.CalendrierScolaire .calJourSemaine

{

	font-weight: bold;

	font-size: 11px;

	color: #e0e8ed;

	background-color: #2169A5;

	text-align: center;

	height: 17px;

}



.CalendrierScolaire .calLienMoisPrecedentSuivant

{

	font-weight: bold;

	font-size: 12px;

	color: #AD1400;

	text-decoration: none;

}



.CalendrierScolaire .calNomMois

{

	font-weight: bold;

	font-size: 12px;

	vertical-align: bottom;

	color: #AD1400;

	padding: 3px;

	padding-top: 7px;

	width: 400px;

	white-space: nowrap;

}



.CalendrierScolaire .calTdMoisPrecedent

{

	padding: 3px;

	padding-top: 9px;

	vertical-align: top;

	text-align: right;

}



.CalendrierScolaire .calTdMoisSuivant

{

	vertical-align: top;

	padding: 3px;

	padding-top: 9px;

	text-align: left;

}



.CalendrierScolaire .calJour, 

.CalendrierScolaire .calJourSelectionne

{

	font-size: 11px;

	color: #908d90;

	height: 18px;

	background-color: #eceef0;

	border: 1px solid #dee0e2;

	text-align: center;

	

	background-repeat: no-repeat;

	background-position: center center;

}



.CalendrierScolaire .calJourSelectionne

{

	font-weight: bold;

	color: #225c7e;

	background-color: white;

}



.CalendrierScolaire .calAujourdhui

{

	font-weight: bold;

	color: red;

}



.CalendrierScolaire .calEvenement

{

	font-weight: none;

	color: #215b7e;

	height: 35px;

	font-size: 11px;

	background-position: bottom left;

	background-repeat: no-repeat;

}



.CalendrierScolaire .calDescEvenement

{

	font-size: 9px;

	color: #404040;

}



.CalendrierScolaire .calTdDateEvenement

{

	font-size: 11px;

	vertical-align: top;

	color: #215b7e;

	/*padding-top: 3px;*/

	width: 2px;

	white-space: nowrap;

}





.CalendrierScolaire .calTdTitreEvenement

{

	font-size: 11px;

	vertical-align: top;

	/*width: 200px;*/

	/*padding-top: 3px;*/

}



.CalendrierScolaire .calTableEvenements

{

	padding: 0px;

	width: 225px;

	font-size: 10px;

}



.CalendrierScolaire .calTableEvenements * IMG

{

	margin-top: 3px;

}



.CalendrierScolaire .calDivPrincipal 

{

	border: #759B50 1px solid;

	width: 175px;

	font-family: arial;

	background-color: #ffffff;

	padding: 5px;

}







.CalendrierScolaire .calLienEvenement

{

	font-family: Arial;

}



.CalendrierScolaire .carreCouleur

{

	width: 7px;

	height: 7px;

	margin-right: 3px;

	padding-top: 100px;

	background-color: white;

	color: #225c7e;

	font-size: 11px;

	padding: 1px;

	vertical-align: top;

	text-align: center;

}



.CalendrierScolaire .carreCouleur_AUTR, 

.CalendrierScolaire .carreCouleur_JPOR,

.CalendrierScolaire .jourSelectionne_AUTR, 

.CalendrierScolaire .jourSelectionne_JPOR

{

	border: 2px solid #336AB8;

}



.CalendrierScolaire .carreCouleur_AACA,

.CalendrierScolaire .jourSelectionne_AACA

{

	border: 2px solid #E72ABD;

}



.CalendrierScolaire .carreCouleur_ASCO,

.CalendrierScolaire .jourSelectionne_ASCO

{

	border: 2px solid #FF7900;

}

.CalendrierScolaire .carreCouleur_JLIM, 

.CalendrierScolaire .jourSelectionne_JLIM 

{

	border: 2px solid #994BB0;

}



.CalendrierScolaire .carreCouleur_JPED, 

.CalendrierScolaire .carreCouleur_JCON, 

.CalendrierScolaire .carreCouleur_JREL, 

.CalendrierScolaire .carreCouleur_JRES, 

.CalendrierScolaire .carreCouleur_JGRE,

.CalendrierScolaire .jourSelectionne_JPED, 

.CalendrierScolaire .jourSelectionne_JCON, 

.CalendrierScolaire .jourSelectionne_JREL, 

.CalendrierScolaire .jourSelectionne_JRES, 

.CalendrierScolaire .jourSelectionne_JGRE

{

	border: 2px solid #43B81E;

}



.CalendrierScolaire .carreCouleur_JFER, 

.CalendrierScolaire .jourSelectionne_JFER 

{

	border: 2px solid #507436;

}



.CalendrierScolaire .carreCouleur_DEBS, 

.CalendrierScolaire .carreCouleur_FINS,  

.CalendrierScolaire .jourSelectionne_DEBS, 

.CalendrierScolaire .jourSelectionne_FINS

{

	border: 2px solid #BD1A1A;

}



.CalendrierScolaire .carreCouleur_FINC, 

.CalendrierScolaire .jourSelectionne_FINC

{

	border: 2px solid #BD7E7E;

}



.CalendrierScolaire .carreCouleur_JEXA,  

.CalendrierScolaire .carreCouleur_JEUF, 

.CalendrierScolaire .jourSelectionne_JEXA, 

.CalendrierScolaire .jourSelectionne_JEUF

{

	border: 2px solid #33A1B8;

}



.CalendrierScolaire .carreCouleur_JLUN, 

.CalendrierScolaire .carreCouleur_JMAR, 

.CalendrierScolaire .carreCouleur_JMER, 

.CalendrierScolaire .carreCouleur_JJEU, 

.CalendrierScolaire .carreCouleur_JVEN,

.CalendrierScolaire .jourSelectionne_JLUN, 

.CalendrierScolaire .jourSelectionne_JMAR, 

.CalendrierScolaire .jourSelectionne_JMER, 

.CalendrierScolaire .jourSelectionne_JJEU, 

.CalendrierScolaire .jourSelectionne_JVEN

{

	border: 2px solid #FCBA05;

}



#skyLukaTimer {color:#E8F3FA;}
