body 
{
    border-color: 	#f050f0;
	background-image:url("images/background logo.gif");			 	
	font-size: medium;
}

P
{
	font-family:	Geneva, Arial, Helvetica, sans-serif;
	text-align: 	justify;	
}

body, #google_ads, #header_link_ads,  #footer_lhs, #footer_rhs, #affiliates, #whole_page, #header, #buttons, #main, 
#footer, #sidebar, #rightsidebar, #header_lhs, #header_rhs, #header_mid, #footer_mid, 
#news_lhs, #news_rhs, #news_mid, body, #top_right, #bottom_right, #top_left, #bottom_left
{
/* 	border-width:	thin;
   	border-style:	solid; 
   	border-color: 	#f05050;			
*/	
	padding: 0.5%;
	margin:	0.5%;
	color:#888888;
	font-family:	Geneva, Arial, Helvetica, sans-serif;
   	font-size:		95%; 

}
#header, #header_lhs, #header_rhs, #header_mid
{
  	border-color: 	#f0f050;
	padding:inherit;
	margin:inherit;
	margin-top: 0%;
	margin-bottom: 0%;
	padding-top: 0%;
	padding-bottom: 0;
}
#header,  #main, #footer, #header_lhs, #header_rhs, #header_mid, #footer_mid, #footer_lhs, #footer_rhs,
#header_link_ads, #google_ads, #buttons, #affiliates, body
{
	
	background-color:#fafafa;	
}

#buttons
{
 	width: 18%;
	float:left;
	text-align:left;	
	font-size: medium;

	
}

#main
{
 	width: 76%;
	float:right;
	text-align:left;	
}

#header_link_ads, #google_ads, #footer, #affiliates
{
 	width: 98%;
	float:none;
	text-align:center;
}

#header_link_ads
{
	height:15px;
}

#top_right, #bottom_right, #top_left, #bottom_left
{
   	margin-left: 	5px;
   	margin-right: 	5px;
   	border-color: 	#f05050;			   
 	width: 280px;
	height: 220px;
	text-align:center;	
}

#top_left
{
	float:left;
	color:#333333;	
	background-color:#ccccFF;
	
}

#top_right
{
	float:right;
	background-color: #ffffcc;
	color:#333333;	
}

#bottom_right
{
	margin-top: 5px;
	float:right;
	color:#333333;	
	background-color:#ffccFF;
}

#bottom_left
{
	margin-top: 5px;
	float:left;
	background-color:#efefef;
	color:#333333;	
}


#botleft
{
	float:right;  

}

#rightsidebar, #sidebar
{
	width: 			120px;
	height: 		750px;
}




h1,h2,h3, h5
{
	font-family:	Geneva, Arial, Helvetica, sans-serif;
  	text-decoration:none
}

h1 {font-size: 120%;}
h2 {font-size: 110%;}
h3 {font-size: 105%; color: black; font-style: italic;}

h5 {font-size: 80%; color: gray; }

#whole_page
{
 	border-width:	thin;
   	border-style:	solid;
  	border-color: 	#aaaaaa;
	width: 780px;			
  	margin-left: 	auto;
   	margin-right: 	auto; 
/*	background-color:#fafafa;	
*/	background-color:#f0f0f0;	
}


#header
{
 	width: 98%;
	background-color: inherit;		
	text-align:left;
 	border-color: #0000ff;	
}

#header_mid
{
	border-color: #0000ff;
	background-color: inherit;			
 	width: 48%;
	float:left;  
	font-size:290%;
	text-align:center;	

}

#header_rhs
{
  	border-color: #0000ff;
 	width: 20%;
	float:right;  
  	margin-right:0%;	
	background-color: inherit;		
}

#header_lhs
{
  	border-color: #0000ff;
 	width:20%;  
	float:left;
	background-color: inherit;		
	padding:0%;
  	margin:0%;
}

#footer
{
	text-align:center;
	background-color: inherit;
}

#footer_lhs
{
	border-color: #0000ff;
 	width: 10%; 
	float:left;  
	background-color: inherit;		
}

#footer_rhs
{
  	border-color: #0000ff;
 	width: 10%; 
	text-align:right;
	float:right;  
	background-color: inherit;		
}

#footer_mid
{
  	border-color: #0000ff;
 	width: 60%; 
	background-color: inherit;
   	text-align: center;
	vertical-align:middle;
	font-size:	80%;
}

#main
{
    border-color: #50f050;
   	text-align: left;	
}

p.footer
{
	color:inherit;
}

#news_lhs
{
 	width: 185px;
  	border-color: #0000ff;
	float:left;  
	background-color: inherit;			
}

#news_rhs
{
 	width: 185px;
  	border-color: #0000ff;
	float:right;  
	background-color: inherit;			
}

#news_mid
{
 	width: 185px;
  	border-color: #0000ff;
	float:none; 
	background-color: inherit;			
}

#buttons
{
 	width: 18%;
	float:left;
	text-align:left;	
}   

#sidebar
{
	text-align: left; 
	float:left;  
	background-color: inherit;		
}

p.footer
{
	color:inherit;
}
#rightsidebar
{
	text-align: left;
	float: right;		
}

#table_centre
{
 	width: 310px;
	margin-left: 	auto;
   	margin-right: 	auto;    
	background-color: inherit;		
}


.error 
{
	font-family:	Geneva, Arial, Helvetica, sans-serif;
  	color: #CC0000; 
 	font-weight: normal;     
	font-size: 90%;  
	text-align: left;
}

.error2
{
	font-family:	Geneva, Arial, Helvetica, sans-serif;
  	color: #CC0000; 
 	font-weight: normal;     
	font-size: 120%;  
	text-align: left;
}


.report
{
	font-family:	Geneva, Arial, Helvetica, sans-serif;
  	color: #CC0000; 
 	font-weight: normal;     
	font-size: 80%;  
	text-align: left;
}



hr
{
	color: black;
}
a:link {color: blue; text-decoration:blink}
a:visited {color: red}
a:hover {color: #ffff00; background:#111111; text-decoration:none}

table
{
	text-align: left;
	font-size: 90%;
}

th
{
	font-size: 110%;
}

.men_lev1 {font-size: 100%;}
.men_lev2 {font-size: 90%;}
.men_lev3 {font-size: 80%;}

.video_head1 {font-size: 130%;color:#000000;}
.video_head2 {font-size: 120%;color:#3333ff;}
.video_head3 {font-size: 110%;color:#ff6666;}

.B1, .B2, .B3 {font-weight:bold; color: red;}
.B2 {color: green;}
.B3 {color: aqua;}
