body { 

background: #e6e6e6; font: 12px/16px Verdana, Arial, Helvetica, sans-serif; color: #4d4d4d; text-align: center 

} 

a { 

color: #005880 

} 

a:hover { 

color: #006b95 

} 

a:visited { 

color: #006b95 

} 

a:hover { 

color: #2c91b2 

} 

h1 { 

padding-left: 15px; margin: 15px 0px; font: 28px/30px "arial narrow", tahoma, geneva, arial, helvetica, sans-serif; color: #316194

} 

h2 { 

margin: 15px; font: 24px/30px "arial narrow",tahoma, geneva, arial, helvetica, 

sans-serif; color: #007aac 

} 

h3 { 

margin: 15px; font: 20px "arial narrow", tahoma, geneva, arial, helvetica, sans-serif; color: #316194

} 

h4{ 

margin: 15px; font: 15px "arial narrow", tahoma, geneva, arial, helvetica, sans-serif; color: #316194
} 

p { 

margin: 10px 15px 5px 

} 

dl { 

margin: 10px 15px 5px 

} 

dd
{margin: 0;}


table
{
margin-left: 12px;}

#container { 

padding-right: 0px! important; padding-left: 0px! important; background: 

#ffffff url(../images/back_container.gif) repeat-y; padding-bottom: 0px! important; 

margin: 10px auto 0px; width: 766px; line-height: 1.8em; padding-top: 0px! 

important; text-align: left 

} 

#banner { 

background: #006b95 url(../images/homebanner.jpg) no-repeat; height: 132px;

} 
#banner h1 { 

background: none transparent scroll repeat 0% 0%; float: left; margin: 40px 0px 

0px 20px; color: #ffffff; 

}
#kidzbanner { 

background: #006b95 url(../images/kids-banner.jpg) no-repeat; height: 132px

} 
#kidzbanner h1 { 

background: none transparent scroll repeat 0% 0%; float: left; margin: 40px 0px 

0px 20px; color: #ffffff 
}
#teachbanner { 

background: #006b95 url(../images/teaching-banner.jpg) no-repeat; height: 132px

} 
#teachbanner h1 { 

background: none transparent scroll repeat 0% 0%; float: left; margin: 40px 0px 

0px 20px; color: #ffffff 
}
 

#content { 

padding-right: 0px; padding-left: 0px; float: left; background-image: 

url(../images/back_content.jpg); padding-bottom: 0px; margin: 10px 10px 0px; width: 470px; 

padding-top: 0px; background-repeat: no-repeat 

} 

html #content { 

margin-left: 5px 

} 

#sidebar {
	padding-right: 0px;
	padding-left: 0px;
	float: left;
	background-image: 
url(../images/back_sidebar.jpg);
	padding-bottom: 0px;
	margin: 10px 0px 0px;
	width: 

254px;
	color: #316194;
	line-height: 16px;
	padding-top: 0px;
	background-repeat: 

no-repeat;
	font-size: 11px;

} 

#nav-meta {
	float: right;
	margin: 5px 25px 0px 0px;
	font-size: 11px;

} 

#nav-meta ul { 

padding-right: 2px; padding-left: 2px; padding-bottom: 2px; margin: 0px; padding-top: 2px 

} 

#nav-meta li {
	display: inline;
	padding: 2px;

} 

#nav-meta a { 

margin: 4px; color: #316194; text-decoration: none 

} 

#nav-meta a:visited { 

margin: 4px; color: #316194; text-decoration: none 

} 

#nav-meta a:hover {
	color: #FF6633;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #ff6633;

} 

unknown { 

float: left 

} 

.skip { 

overflow: hidden; width: 0px; position: absolute; height: 0px 

} 

.skip:active { 

background: #2c91b2; overflow: visible; width: auto; position: absolute; height: 

auto 

} 

.skip:unknown { 

background: #2c91b2; overflow: visible; width: auto; position: absolute; height: 

auto 

} 

#nav-main { 

min-height: 30px; background: #007aac url(../images/back_navmain.gif) no-repeat; 

margin: 10px 16px 10px 11px 

} 

#nav-main ul { 

padding-right: 0px; padding-left: 10px; font-size: 12px; padding-bottom: 0px; 

margin: 0px; padding-top: 0px; height: 100% 

} 

#nav-main li { 

background: url(../images/back_navmainitems2.gif) no-repeat right top; float: left; 

margin: 7px 5px 0px; width: auto; list-style-type: none 

} 

#nav-main a:link { 

padding-right: 10px; display: block; padding-left: 12px; font-weight: bold; 

background: url(../images/back_navmainitems.gif) no-repeat left top; padding-bottom: 

2px; color: #FFFFFF; padding-top: 1px; text-decoration: none 

} 

#nav-main a:visited { 

padding-right: 10px; display: block; padding-left: 12px; font-weight: bold; 

background: url(../images/back_navmainitems.gif) no-repeat left top; padding-bottom: 

2px; color: #d1ebf4; padding-top: 1px; text-decoration: none 

} 

#nav-main a:hover { 

padding-right: 10px; padding-left: 12px; font-weight: bold; padding-bottom: 1px; 

color: #ffffff; padding-top: 2px; text-decoration: none 

} 

#nav-main a:hover { 

padding-right: 10px; padding-left: 12px; font-weight: bold; padding-bottom: 1px; 

color: #ffffff; padding-top: 2px; text-decoration: none 

} 

unknown { 

float: left 

} 

.current { 

margin-top: 4px; background-image: url(../images/back_current2.gif)! important 

} 

.current a:link { 

background-image: url(../images/back_current1.gif)! important; color: #006b95! 

important 

} 

.current a:visited { 

background-image: url(../images/back_current1.gif)! important; color: #006b95! 

important 

} 

.current a:hover { 

color: #2c91b2! important 

} 

.current a:hover { 

color: #2c91b2! important 

} 

#nav-section { 

clear: both 

} 

#nav-section ul { 

padding-right: 10px; padding-left: 10px; padding-bottom: 0px; margin: 0px; 

padding-top: 0px 

} 

#nav-section li {
	background-position: left center;
	padding-left: 12px;
	float: left;
	background-image: url(../images//bullet_off.gif);
	margin: 0px 4px;
	background-repeat: 

no-repeat;
	list-style-type: none;
	font-size: 11px;

} 

#nav-section a:link { 

text-decoration: none 

} 

#nav-section a:visited { 

text-decoration: none 

} 
#nav-section a:hover {
	text-decoration: underline;
	color: #FF6600;

} 
.youarehere a:link { 

font-weight: bold 

} 

.youarehere a:visited { 

font-weight: bold 

} 

.youarehere { 

background-image: url(../images/bullet_on.gif)! important 

} 

.sidebaryouarehere a:link { 

font-weight: bold 

} 

.sidebaryouarehere a:visited { 

font-weight: bold 

} 

.sidebaryouarehere { 
font-weight: bold 

} 


#nav-supp ul { 

padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; 

padding-top: 0px; list-style-type: none 

} 

#nav-supp { 

margin: 15px 

} 

#nav-supp li { 

padding-right: 0px; background-position: left center; padding-left: 15px; 

background-image: url(../images/bullet_link.gif); padding-bottom: 0px; margin: 2px 

0px 2px 10px; padding-top: 0px; background-repeat: no-repeat 

} 
#nav-supp li a {
text-decoration: none 
}
#nav-supp li a:hover {
	text-decoration: none;
	color: #FF6600;
}
#footer { 

clear: both; padding-right: 0px; background-position: center bottom; 

padding-left: 0px; background-image: url(../images/contentbtm.gif); 

padding-bottom: 15px; margin: 0px; padding-top: 30px; background-repeat: 

no-repeat; text-align: center 

} 

#info-school { 

padding-right: 5px; padding-left: 5px; background: #316194 url(../images/footerbg.gif) no-repeat; padding-bottom: 5px; margin: 10px 16px 10px 10px; color: 

#ffffff; padding-top: 5px 

} 

#info-company a { 

color: #d1ebf4 

} 

#info-company a:visited { 

color: #d1ebf4 

} 

#info-company a:hover { 

color: #ffffff 

} 

#info-company a:hover { 

color: #ffffff 

} 

#pagebottom { 

padding-right: 0px; padding-left: 0px; font-size: 10px; padding-bottom: 0px; 

margin: 5px; padding-top: 0px 

} 
.floatright {
	float: right;
}
.caption {
	font-family: "Times New Roman", Times, serif;
	font-size: 11px;
	font-style: italic;
	line-height: normal;
}

.space
{padding-bottom: 5px;}

.center
{padding-left: 40px;}

.nospace
{margin: 0;}

