body { 
font-family: Arial, Helvetica, sans-serif; 
color: Black; background-color: White; 
font-size: 10pt; 
background-image: url(bg_body.gif); 
background-repeat: repeat-x; 
margin: 0;  
padding: 0;  
}

p {	
font-size : 10pt; 
}

a {	
font-family : Arial, Helvetica, sans-serif;	
color : #B90000;	
font-size : 10pt;
}

a:hover {	
text-decoration : underline;  
color: #FF2424; 
}

form {	
margin: 0px;
}

input { 
font-family: Tahoma;  
font-size: 12px;  
}

#ads {
	width: 370px;
	margin: 8px auto 0 auto;
}

/* HEADER
-------------------------------------------------------------------------*/
#HEADER { 
display: block; 
height: 117px; 
padding:0; 
margin:0;  
background-position: top right;  
background-repeat: no-repeat;  
background-image: url(bg_header.jpg);   
}

	#HEADER h1 { 
	width: 471px; 
	position: absolute;  
	top: 0;  
	left: 0;     
	height: 112px;  
	background-image: url(bg_logo_deep.gif); 
	background-repeat: no-repeat; 
	padding: 0 0 0 23px; 
	margin: 0;  
	display: inline;              
	}
	
	#HEADER h1 a { 
	display: block;  
	padding: 0 15px 0 15px;  
	width: 143px;   
	line-height: 52px; 
	border-top: 3px solid #9E0000; 
	background-color: #CD0000; 
	height: 52px; 
	color: White; 
	font-family: "Times New Roman", Times, serif; 
	font-size: 20px; 
	margin: 0; 
	text-decoration: none;  
	display: block;  
	font-weight: normal;    
	}
	
	#HEADER h1 a:hover {	
	background-color: #E60000;
	}
	
	#HEADER p.NextPage { 
	margin: 32px 0 0 0; 
	display: inline; 
	width: 20px; 
	float: right;    
	}
	
	#HEADER p.NextPage a { 
	width: 20px; 
	height: 19px; 
	/*background-color: #CD0000; 
	background-image: url(next_page.gif); */
	background-repeat: no-repeat; 
	display: block; 
	color: #CD0000; 
	}
	
	#HEADER p.NextPage a:hover { 
	background-color: #E60000; 
	background-image: url(next_page.gif); 
	background-repeat: no-repeat; 
	color: #E60000; 
	}
	
	#HEADER ul { 
	list-style: none; 
	margin: 87px 0 0 0; 
	padding: 0; 
	display: inline; 
	float: right; 
	display: block;  
	border-bottom: 5px solid #004278;  
	position: relative;  
	left: 20px;      
	}
	
	#HEADER li { 
	float:left; 
	margin: 0;  
	padding: 0 20px 0 5px; 
	list-style: none; 
	display: inline;  
	background-image: url(bg_topnav_li.gif);  
	background-repeat: repeat-y;    
	height: 25px;  
	line-height: 14px;      
	}
	
	#HEADER li a {  
	color: White; 
	text-decoration: none;  
	font: 1em "Verdana", sans-serif;        
	}
	
	#HEADER li a:hover { 
	text-decoration: none; 
	position: relative; 
	color: #CD0000;
	top: -1px;
	}

/* NAV LINE
--------------------------------------------------------------------------*/
#PATH { 
display: block; 
height:48px;  
padding-left: 40px; 
margin:0; 
}

	#PATH p { 
	padding: 27px 0 0 0; 
	margin: 0; 
	font-size: 10pt; 
	color: #B90000; 
	font-weight: bold; 
	}
	
	#PATH p.index {
	padding-top: 18px;
   margin: 0;
   text-align: center;
	font: 12pt "Verdana", sans-serif; 
	color: #B90000; 
	font-weight: bold; 
	}
	
	#PATH a { 
	text-decoration: none; 
	color: Black; 
	font-size: 8pt;  
	font-weight: normal;  
	}
	
	#PATH a:hover { 
	text-decoration: none; 
	position: relative; 
	top: -1px; 
	}
	
	#PATH .Arrow { 
	color: Black; 
	position: relative; 
	top: -1px;  
	margin: 0 2px 0 2px;  
	}
	
/* CONTENT
--------------------------------------------------------------------------*/
#CONTENT { 
display: block; 
/*margin: 27px 27px 27px 220px; */
margin: 5px;
}

	#CONTENT h1 { 
	margin:0 0 0.5em 0; 
	padding:0; 
	line-height: 14pt; 
	font-family: Arial, Helvetica, sans-serif;  
	font-weight: normal;  
	font-size: 14pt;  
	color: #225680;    
	}
	
	#CONTENT p { 
	text-align: justify; 
	margin: 8px 0 10px 0;  
	padding: 0;
	font: 1em "Verdana", sans-serif;  
	}
	
	#CONTENT p.note {
	width: 100%;
	font: italic 0.8em "Verdana", sans-serif;
   text-align: right;
	padding: 0;
	margin: 0;
	}
	
	span {
   font-style: italic;
	font-weight: bold;
	}
	
	#main {
   width: 100%;
	margin: 10px 0 0 0;
	padding: 0;
	text-align: center;		
	}
	
	.imgl {
	  	float: left;
		margin: 5px 15px 0 0;
		border: 1px solid black;
	}
	
   .imgr {
   	float: right;
		margin: 5px 0 0 15px;
		border: 1px solid black;
   }

/* FOOTER
--------------------------------------------------------------------------*/
#FOOTER { 
text-align: center;
display: block; 
margin: 5px; 
padding: 0 0 20px 0; 
clear: both;  
background-image: url(bg_footer.gif);  
background-repeat: no-repeat;  
background-position: right bottom;             
}

	#FOOTER ul {  
	background-image: url(bg_hline.gif);  
	background-repeat: repeat-x;  
	list-style: none; 
	margin: 0; 
	padding: 5px 0 0 0;   
	display: block;              
	}
	
	#FOOTER li {  
	margin: 0;  
	padding: 0; 
	list-style: none;  
	display: inline;                  
	}
	
	#FOOTER li a { 
	color: #004278; 
	text-decoration: none; 
	font-size: 9pt; 
	font-family: "MS Sans Serif", Geneva, sans-serif;  
	margin-left: 6px;  
	margin-right: 6px;   
	}
	
	#FOOTER li a.First { 
	margin-left:0;
	}
	
	#FOOTER li a:hover { 
	text-decoration: underline; 
	}
	
	#FOOTER p { 
	margin: 5px 0 0 0; 
	font-family: "MS Sans Serif", Geneva, sans-serif; 
	font-size: 9pt; 
	}
	
	#FOOTER a {
	font-family: "MS Sans Serif", Geneva, sans-serif;  
	font-size: 9pt; 		
	color: Black;  
	text-decoration: none; 	 
	}
	
	#FOOTER a:hover { 
	text-decoration: underline; 
	}