body {margin:0px; padding:0px; font: 1em geneva,helvetica,arial,verdana, sans-serif; background:#e2ded4; behavior: url(/styles/csshover.htc);}
div#cycles  {position:absolute; left:0px; top:0px; width:690px; 
				margin:0 0 0 5px; 
				border-right:0px solid #069;}
div#cycles  ul {margin-top:0; margin-bottom:.85em;}
div#cycles  li {margin-bottom:.2em; font-weight:normal; font-size:.85em;}
div#cycles  h3 {margin:5px 0 0 10px; font-size:0.9em; font-weight: bold; text-align: center;}			
div#cycles  h4 {margin: 15px 0 10px 0 ;font-size:.8em; text-align: left;}
div#cycles  h5 {margin-top:0 ;font-size:.7em; margin-bottom:0;text-align: center;}
div#cycles  h6 {margin-top:0 ;font-size:.6em; margin-bottom:0;}
div#cycles  a {text-decoration:none; color:blue;}
div#cycles  a:hover {font-size: 1.0em;text-decoration:underline;}
div#cycles  tr { font-size: 0.82em;}
div#cycles  td { font-size: 0.82em;}
div#cycles  p  { margin:0px;font-size: 0.82em;}
div#cycles  dt,dd  { margin:0px;font-size: 0.82em;}

img.floatLeft { 
    float: left; 
    margin: 4px; 
}


div#nav {position:absolute; left:0px; top:50px; width:290px; 
				margin:0 5px 0 5px; 
				border-right:0px solid #069;}
div#nav ul {margin-top:0; margin-bottom:.8em;}
div#nav li {margin-bottom:.5em; font-weight:bold; font-size:.75em;}
div#nav h3 {margin:0 0 0 3px; font-size:0.8em; font-style:italic; color: red;font-weight: bold; text-align: center;}			
div#nav h4 {margin:0 0 0 2px;font-size:.8em; text-align: left;}
div#nav h5 {margin-top:0 ;font-size:.7em; margin-bottom:0;text-align: center;}
div#nav h6 {margin-top:0 ;font-size:.6em; margin-bottom:0;}
div#nav a {text-decoration:none;}
div#nav a:hover {font-size: 1.0em;text-decoration:underline;}
div#nav tr { font-size: 0.82em;}
div#nav td { font-size: 0.82em;}
div#nav p  { margin:0px;font-size: 0.82em;}

div#googlemap {margin:0px 0 0 0px; padding: 0 1em;  width:590px; border:0px solid black;}
div#googlemap h1 {font-size:0.8em; text-align: center; }
div#googlemap h4 {margin: 20px 0 5px 0 ;font-size:.8em; text-align: left;}
div#googlemap p {font-size:.8em; margin:5px 0 0 0; text-align: justify;}
div#googlemap a {text-decoration:none;}
div#googlemap li {margin-bottom:.1em;	font-size:.8em; list-style: none; font-weight:normal; list-style-type:square; display: list-item;list-style-position: inside;}   




div#content3 {margin:10px 0 0 100px; padding: 0 1em;  width:590px; border-bottom:1px solid black;}
div#content3 h1 {font-size:0.8em; text-align: center; }
div#content3 h4 {margin: 50px 0 5px 0 ;font-size:.8em; text-align: left;}
div#content3 p {font-size:.8em; margin:5px 0 0 0; text-align: justify;}
div#content3 a {text-decoration:none;}
div#content3 li {margin-bottom:.1em;    text-align: justify; font-size:.9em; list-style: none; font-weight:normal; list-style-type:square; display: list-item;list-style-position: inside;}	


div#nav33 {position:absolute; left:0px; top:50px; width:290px; margin:0 5px 0 5px;  font-size:12px; border-right:0px solid #069;}
div#content33 {position:absolute; left:300px; top:50px; width:600px; text-align: left; padding:0 0 0 5px; font-size:14px;  width:590px; border-left:1px solid #069;}
div#content33 dd {font-size:14px; }
div#content33 a {text-decoration:none;}
div#content33 p {font-size:14px; text-align:justify;}


div#content {margin:20px 0 0 290px; padding: 0 1em;}
div#content h1{font-size:0.8em; text-align: center; }
div#content h4 {margin:0 0 0 2px;font-size:.8em; text-align: left;}
div#content p {font-size:.75em; margin:5px 0 0 0; text-align: justify;}
div#content a {text-decoration:none;}

div#menu { position:absolute; left:0px; top:440px;  width: 290px;   border-right:1px solid black;}  
div#menu a {text-decoration:none;}
div#menu a:visited {font-size: 1.0em; text-decoration:underline;}

div#menu tr { font-size: 0.85em;}
div#menu td { font-size: 0.85em;}
div#menu p  { font-size: 0.85em;}
div#menu h3 { margin:0 0 0 10px; font-size:0.9em; font-weight: bold; text-align: center;}
div#menu h4 { margin:0; font-size:0.85em;}
div#menu h6 { margin:0; font-size:0.6em;}


div#col1 {margin: 0 0 0 5px;font-size:.6em;width:150px; background-color:#FFC;float:left;}
div#col2 {margin: 0 0 0 5px;font-size:.6em;width:150px; background-color:#CFC;float:left;}
div#titre {font-size:.7em;width:200px; background-color:#CFC;}

div#content li {font-size:.75em;}

div#footer p {font-size:.6em; width:550px ; background-color:red;}
div.clearfloats { clear:both;}

div#nav2 {position:absolute; left:0px; top:0px; width:230px;
				padding:.5em 0 0 0; margin:35px 0 0 15px; 
				border-left:0px solid #069; border-bottom:0px solid #069;}
div#nav2 ul {margin-top:-0.8em; margin-bottom:.0em ; border: 0px solid red; }
div#nav2 h4 {background-color: #cccccc ; font-size:.80em; margin:15px 0 15px  30px;}
div#nav2 h5 {width:150px ; background-color: #cccccc ; font-size:.60em; margin:-5px 0 0px  0px;}
div#nav2 h6 { margin:10px 0 0 0; font-size:.5em;}
div#nav2 li {margin-bottom:.1em;   font-size:.73em; list-style: none; font-weight:normal; list-style-type:square; display: list-item;list-style-position: inside;}	
div#nav2  a:hover {font-size: 1.0em;text-decoration:underline; color:blue;}
div#nav2  a {text-decoration:none; color:blue;}

div#content2 { position:absolute;  top:30px; left:240px; width: 440px;  margin:5px 0 0 0px; padding: 0.9em  0 1em 0.9em; border:0px solid #069; border-bottom:1px solid black;}
div#content2 h1   { margin:0 0 0 0px; font-size:0.8em; text-align: right;}
div#content2 p   {font-size:0.8em;text-align: justify;}	
div#content2  a:hover {font-size: 1.0em;text-decoration:underline;}
div#content2  a {text-decoration:none; color:blue;}


div#nav4 {position:absolute; left:0px; top:50px; width:310px;
				padding:.5em 0 0 0; margin:35px 0 0 15px; 
				border-left:0px solid #069; border-top:0px solid #069;}
div#nav4 p  {font-size:0.8em;;text-align: justify;}	
div#nav4 h4 {background-color: #cccccc ; font-size:.80em; margin:15px 0 15px  30px;text-align: left;}
div#nav4 h6 { margin:20px 0 0 0; font-size:.5em;}
div#nav4 li {margin-bottom:.1em;   font-size:.8em; list-style: none; font-weight:normal; list-style-type:square; display: list-item;list-style-position: inside;}	
div#nav4 ul {margin-top:0.0em; margin-bottom:.0em ; margin-left:.0em ; border: 0px solid red; }

div#content4 { position:absolute;  top:30px; left:320px; width: 240px;  margin:5px 0 0 0px; padding: 0.9em  0 1em 0.9em; border:0px solid #069; border-bottom:0px solid black;}
div#content4 h1   { margin:0 0 0 0px; font-size:0.8em; text-align: right;}
div#content4 p   {font-size:0.8em;text-align: justify;}	
div#content4 a:hover {font-size: 1.0em;text-decoration:underline;}
div#content4  a {text-decoration:none; color:blue;}


div#content5 { position:absolute;  top:30px; left:50px; width: 640px;  margin:5px 0 0 0px; padding: 0.9em  0 1em 0.9em; border:0px solid #069; border:0px solid black;}
div#content5 h5   { margin:0em 0 -0.2em 0; font-size:0.8em; text-align: left; background-color:#cccccc; border:1px solid #069; border:0px solid black;}
div#content5 p   {margin:0.1em 0 0 0;  font-size:0.8em;text-align: justify;}	
div#content5 a:hover {font-size: 1.0em;text-decoration:underline;}
div#content5  a {text-decoration:none; color:blue;}



div#listmenu {
	width:690px; 	/* makes the div full width */
	float:left; /*makes the div enclose the list */
	border-top:1px solid #069;	/* draws line on top edge of div */
	border-bottom:1px solid #069;	 /* draws line on bottom edge of div */
	font-size:.7em;	/* SET FONT-SIZE HERE */
	background-color:#cccccc; /* colors the div */
	background-image:url(''); /* colors the div */
	margin-top:10px; /* TEMPORARY - pushes the div away from the top of the browser for clarity in this example*/
	margin-bottom:10px;
	}
	
div#listmenu p  {font-size:1.0em; text-align: center; }
div#listmenu ul {margin:0 0 0 10px;/* indents ul from edge of container */
	}
div#listmenu li {
	float:left;	/* causes the list to align horizontally instead of stack */
	position:relative; /* positioning context for the absolutely positioned drop-down */
	list-style-type:none;	/* removes the bullet off each list item */
	background-color:#FFA; /*sets the background of the menu items */
	border-right:1px solid #069; /* creates dividing lines between the li elements */
	}
div#listmenu li:first-child {
	border-left:1px solid #069; /*the first vertical line on the menu */
	}
div#listmenu li:hover { 
	background-color:#FFF; /*sets the background of the menu items */
	}
 	
div#listmenu a {
	display:block;
	padding:0 6px; /*creates space each side of menu item's text */
	text-decoration:none;	 /* removes the underlining of the link */
	color:#069;	/* sets the type color */
	
	}
div#listmenu a:hover {
	text-decoration: underline;
	
	}
	



