body {font-family:arial;font-size: 12px;background-color: #CEDAEA;text-align: center; }
font{font-size:12px;font-family:arial;}
#container{margin-left: auto;margin-right: auto; width: 780px; text-align: left;   }
h1{	font-size: 13px;font-weight: normal;color: #FFFFFF;padding: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 5px;
	margin-left: 45px;}
table td th {border:none;border-collapse:collapse;padding:0px;margin:0px;}
#logo{	margin-bottom: 5px;	margin-top: 8px;	margin-left: 10px;}
#primarynav {background-image: url(../img/maincol/hnavfd_h.png);background-repeat: no-repeat;font-size: 13px;color: #FFFFFF;padding-right: 10px;padding-left: 20px;background-color:#615BD2;height: 21px;padding-top: 3px;width:570px;}
#date {	font-size: 11px;	color: #FFFFFF;	background-color: #7998FE;	text-align: center;	height: 15px;	width: 180px;}
#secondarynav {	height: 100%;	width: 180px;}
#primarynav a{color:#FFFFFF;text-decoration:none;}
#primarynav a:hover{text-decoration:underline;}
#cms div.util {	position: relative;	width: 415px;	margin: 0px;	padding: 0px;}
#leftcol div.util {height: 100%;	width: 180px;}
#cms {	background-color: #FFFFFF;	margin: 0px;	padding: 5px;	height: 480px;	position: relative;}
html>body #cms {height: auto;min-height:480px;}
#cms td{	text-align:top;}
#rightcol {	vertical-align: top;}

#imghome {    border:none;border-collapse:collapse;padding:0px;margin:0px;	width: 166px;text-align:right;}
#imghome td{   border:none;border-collapse:collapse;padding:0px;margin:0px;}
#illustintro {	float: right;	position: absolute;	top: 0px;	right: -2px;}
p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #2244B5;	margin: 0px;	padding: 0px;}
p #titre{	float: left;}

#imghome img{	margin-right:2px;margin-bottom:2px;}

#signature {position:absolute;right: 0px;bottom: 0px;padding-right: 5px;padding-bottom: 2px;	font-size: 10px;color: #2244B5;clear:both;}


#toolbox {text-align: right;width: 572px;vertical-align: top;color:#FFF;}
#toolbox a{color:#FFF;}
#content, #content td {border:none;border-collapse:collapse;padding:0px;margin:0px;	width: 780px;height: 100%;}
#header, #header td{border:none;border-collapse:collapse;padding:0px;margin:0px;background-color: #7998FE;}



#leftcol {width: 180px;	vertical-align: top;	background-color: #ABBEFD;}
#maincol {width: 600px;vertical-align: top;}



dl, dt, dd, ul, li {margin: 0;padding: 0;list-style-type: none;}
dl#secondarynav {width:180px;padding-bottom:30px;}
dl#secondarynav dt {font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:11px;	color:#FFF;cursor: pointer;height: 14px;text-align: left;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #D2D2D2;padding-top: 10px;margin: 0px;padding-bottom: 0px;padding-left: 10px;}
dl#secondarynav dd {}
dl#secondarynav li {text-align: left;}
dl#secondarynav dt a {	color:#FFF;text-decoration: none;display: block;border: 0 none;height: 100%;}
dl#secondarynav li a {font-family: Arial, Helvetica, sans-serif;font-size:11px;	color:#FFF;text-decoration: none;display: block;border: 0 none;height: 100%;padding-left: 18px;}

dl#secondarynav li a:hover, dl#secondarynav dt a:hover {

}
