/* 
--------------------------------------------------
www.nea.fr cd-rom styles 
Version:  February 2007
The styles are arranged as follows:
		I.    	HTML elements
		II.   	Generic and special classes
		
--------------------------------------------------*/


/* 
I.  Defines HTML Elements
--------------------------------------------------*/ 


html, body {
		background: #FFFFFF;
		color: #333333;
		margin: 0px;
		padding: 0px; 
		font: 13px/1.2em Verdana, Arial, Helvetica, sans-serif;
}


h1 {
		font: bold 190% Arial, Helvetica, sans-serif;
		color: #003399
}

h2 { 
		font: bold 150% Arial, Helvetica, sans-serif;
		color: #003399
		}

* html h2 {
		font: 150%  Arial, Helvetica, sans-serif;
		color: #003399
		}

h3 {
		font: bold 120%  Arial, Helvetica, sans-serif;
		color: #003399
		}

h4 {
		font: bold 118% Verdana, Arial, sans-serif;
		color: #003399;
		
		}

h5 {
		font: normal 105% Verdana, Arial, sans-serif;
		color: #003399
		}


h6 {
		font: normal 100% Verdana, Arial, sans-serif;
		color: #003399
		}


h2, h3, h4, h5, h6 { 
		margin: 0;
}

dl, dt, dd { 
		margin-left: 5px;
}

ul {	
		list-style: outside square; 
				}
li {	
		padding-top: 1px;
		padding-bottom: 1px;
				}

ol {
		list-style: outside; 
}

a:link, a:visited  { 
		color: #2A54A9;
		text-decoration:none;
		background-color: transparent;
}   

a:hover { 
		color: #A52A2A;
		text-decoration: underline;
		background-color: transparent;	
} 



/* 
II.   Generic and special classes
--------------------------------------------------*/

.supersmall {
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px;
		line-height: 10px; 
}

.bodytext { 
	
 	font: 13px/1.2em Verdana, Arial, Helvetica, sans-serif; 
	} 

.cpsimportant { 
	font: 13px/1.2em Verdana, Arial, Helvetica, sans-serif;
	background-color: #BBDDFF; 
	} 

.smallimagefloat {
	float: right;
	width:130px;
	margin: 0 0 10px 10px;
	background-color: #CCCCCC;
	padding: 5px 5px;
	border: 1px #666 solid; 
	clear: none; 
	clip: rect( )} 
		
.imagefloat {
	float: right;
	width:303px;
	margin: 0 0 10px 10px;
	background-color: #CCCCCC;
	padding: 5px 5px;
	border: 1px #666 solid; 
	clear: none; 
	clip: rect( )} 
	
div.imagefloat img { 
	border: 1px solid #000; } 

.largeimagefloat {
	float: right;
	width:403px;
	margin: 10px 0 10px 10px;
	background-color: #CCCCCC;
	padding: 5px 5px;
	border: 1px #666 solid; 
	clear: none; 
	clip: rect( )
	} 
	.enormousimagefloat {
	float: right;
	width:957px;
	margin: 10px 0 10px 10px;
	background-color: #CCCCCC;
	padding: 5px 5px;
	border: 1px #666 solid; 
	clear: none; 
	clip: rect( )
	} 
	
div.largeimagefloat img { 
	border: 1px solid #000; 
	} 
	
.whiteheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
} 

.newstitle {
	color: #003399;
	font-size: 24px;
	font-weight: bold;
}

.subscript { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	line-height: normal; 
	font-weight: normal; 
	color: #2A54A9; 
	clip: rect( );
	vertical-align: sub 
} 

.superscript { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	line-height: normal; 
	font-weight: normal; color: #000000; 
	clip: rect( );
	vertical-align: super 
}



#footer {
	
	position: relative;
	width: 100%;
	height: 50px;
	background: #D1D1D1;
	border-top: 3px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	font: 9px/1.5em Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	
	}
	
	
* html #footer {
	bottom: 10px;
	width: 98%;/* Read by IE 5.5 */
	/*voice-family:"\"}\""; */
	/*voice-family:inherit;*/
	width: 100%; /* Read by IE 6 and Mozilla */
	height: 47px;
	background: #D1D1D1;
	border-top: 3px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	font: 9px/1.5em Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
}


/*
--------------------------------------------------*/ 





