﻿@charset "utf-8";
body {font: 10px Verdana, Arial, Helvetica, sans-serif;	background: #FFFFFF; margin: 0; padding: 0;	text-align: center; color: #000000;}


	#containerFlash {width: 990px; background: #FFFFFF; margin: 0 auto; text-align: left; position:relative}
	#headerFlash {height:14px; background: #FFFFFF; font-size:12px; padding: 8px 0px 8px 0px; position:relative; width: 990px;}
	#container {width: 867px; background: #FFFFFF;	margin: 0 auto; text-align: left; }


	#header {float:left; background: #FFFFFF; font-size:12px; padding: 8px 0px 0 0; width: 867px; position:relative }


.homebox {display:block; width:550px; clear:both; overflow:hidden; position:absolute; top:50px; left:120px; color:#ffffff; font-size:11px}

#mainContent .homebox a {color:#ffffff; text-decoration:underline}
#mainContent .homebox a:hover {text-decoration:underline}

#header #logo{float:left; width: 280px; display:block; height:35px; position:absolute; left:0}


#menu {float:right; width:600px; height:22px; padding:0px; margin:10px 0px 0px 0px}

#mainContentFlash {float:right; width:867px; padding:0px; height:515px; background: url(Images/portal_bg_Flash.jpg) no-repeat top left #FFFFFF;}

.loading {width:300px; display:block; position:absolute; left:350px; top:150px}


 #mainContent {padding:  0px; height:400px; background: url(Images/portal_bg.jpg) no-repeat top left #FFFFFF; width:867px; float:left; position:relative}
 #mainContent #Testimonial {
	padding: 140px 0px 0px 0px;
	height:228px; 	
	color:#FFFFFF; float:left; width:867px
}
 #mainContent #Testimonial a {
	color:#FFFFFF;
	text-decoration:none; display:block; text-indent:-999999px;  height:114px; border-right:2px solid #ffffff
}

	#mainContent #Testimonial a.visitors {width:288px; background: url(Images/visitors.jpg) no-repeat 0px 0px}
	#mainContent #Testimonial a.visitors:hover { background-position:0 -114px}
	#mainContent #Testimonial a.currentparents {width:286px; background: url(Images/currentparents.jpg) no-repeat 0px 0px}
	#mainContent #Testimonial a.currentparents:hover { background-position:0 -114px}
	#mainContent #Testimonial a.oldstaff {width:289px; background: url(Images/oldstaff.jpg) no-repeat 0px 0px; border:0px}
	#mainContent #Testimonial a.oldstaff:hover { background-position:0 -114px}	
	
	

 #mainContent #Testimonial h3 {
	font-size:24px;
	font-weight:normal;
}
 #mainContent #Testimonial p {
	font-size:16px;
	text-align: right;
	margin-right:50px;	
}
 #mainContent p {text-align : center; display:block; color: #ffffff; line-height:normal; padding:10px 0 0 0; margin:0; font-size:11px}



 #footer {
	padding: 0 0 0 10px; 
	font-size:11px;
	color:#999;
	background:#FFFFFF;
}
 #footer img {
	 float:left;
 }
 #footer a {
	color:#999;
	text-decoration:none;
}
 #footer p {
	margin: 0; 
	padding: 10px 0; 
	float:right;
}

.FCKDIV {
 position:relative ;
 top: -20px;    
}

.table { border: solid 1px grey}
.tabletitle {background-color: Purple; color:white}
.tablerow1 { background-color:Aqua; color:Black}
.tablerow2 {background-color: Blue; color:Black}
.tablerow3 {background-color: Black; color:Black}