	table.page{ width:900px;  border:1px solid #9CB4CE; border-collapse: collapse; }
	td.main   { padding:10px; width:500px; }
	td.left   { padding:10px; width:200px; background-color:#EFF4FA; border-right:1px solid #9CB4CE; }
	td.right  { padding:10px; width:200px; background-color:#EFF4FA; border-left:1px solid #9CB4CE; }
	td.header {	padding:2px;  width:900px; 
	#color:#ffffff; 
	#background-color:#9CB4CE; 
				font-variant:small-caps;
				color:#c60; background-color:#ffecce; border:1px solid #c60;
				font-family:verdana,arial; font-size:9pt; text-align:left; 
	          }
	td.footer { margin:5px; width:900px; font-family:verdana, arial; font-size:8pt; text-align:center; 
	#background-color:#9CB4CE; 
				font-weight:bold;
				color:#c60; background-color:#ffecce; border:1px solid #c60;
			  }
	
	p.menutitre  { font-family:verdana; font-size:9pt; font-weight:bold; border-bottom:solid 1px #CCCCCC; }
	p.menunormal { font-family:verdana; font-size:8pt; }
	h1           { font-family:verdana; font-size:12pt; font-weight:bold; }
	p.normal     { font-family:verdana; font-size:8pt; }
	
	input.search_input   { font-family:verdana; font-size:9pt; width:150px; }
	input.search_submit  { font-family:verdana; font-size:8pt; width:75px; }
	

p.default 		{ font-family:verdana,arial; font-size:9pt; color:#000000; }
p.results 		{ font-family:verdana,arial; font-size:8pt; color:#000000; }
a.results 		{ font-family:verdana,arial; font-size:8pt; color:#990000; text-decoration:none; background-color:transparent; }
a.results:link	{ font-family:verdana,arial; text-decoration:none; background-color:transparent; }
a.results:visited	{ font-family:verdana,arial; text-decoration:none; background-color:transparent; }
a.results:active	{ font-family:verdana,arial; text-decoration:none; background-color:transparent; }
a.results:hover	{ font-family:verdana,arial; text-decoration:underline; background-color:transparent; }


div.hr  { width:95%; border-top:solid 1px #9CB4CE; }