.caac {  background-color: #FFFFCC; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; border: thin #999999 solid; font-family: Book Antiqua, serif; font-size: 10px; font-style: normal; font-weight: normal; color: #333366}


#banner {
 width: 710px;
 height: 150px;
 }

#body {
 width: 710px;
 height: 300px;
 padding: 5px;
 }

#footer {
 margin-top: 20px;
 width: 710px;
 height: 38px;
 border-style: solid;
 border-width: 1px 1px 1px 1px;
 border-color: #C0C0C0;
 }
 
#footeryellow {
 float: left;
 width: 100%;
 height: 20px;
 background-color: #FED432;
 border-style: solid;
 border-width: 0px 0px 1px 0px;
 border-color: #C0C0C0;
 }

#footerfrench {
 float: left;
 width: 19%;
 height: 18px;
 border-style: solid;
 border-width: 0px 1px 0px 0px;
 border-color: #C0C0C0;
 }

#footercopy {
 float: left;
 width: 65%;
 height: 18px;
 border-style: solid;
 border-width: 0px 1px 0px 0px;
 border-color: #C0C0C0;
 padding-top: 2px;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-color: black;
}

#footercontact {
 float: left;
 width: 15%;
 height: 18px;
 }
 
 	body { font-family:  Book Antiqua, serif; font-size: 12px; color: #000000; }
	
	h1, h2, h3, h4, h5, h6 { font-family: Book Antiqua, serif; font-weight: bold; color: #0063A3; }
h1 { font-size: 22px; }
h2 { font-size: 20px; }
h3 { font-size: 18px; }
h4 { font-size: 13px; }
h5 { font-size: 12px; }
h6 { font-size: 13px; }

a:link { color: #0063A3; }

.tree { font-family: Book Antiqua, serif; font-size: 11px; font-weight: bold; color: #FFFFFF; }

#map {
 width: 99%;
 }

#map1{
 background-image: url('../back_map.jpg');
 background-repeat: repeat;
 }
 
  background-color: #C1D8EA;