body 				{font-family:Helvetica,Arial,sans-serif; font-size: 9pt; background-color:#ffffff; padding:0; margin:0;}

a:link 				{font-family:Helvetica,Arial,sans-serif; font-size: 9pt; color:#0000FF;}
a:visited 			{font-family:Helvetica,Arial,sans-serif; font-size: 9pt; color:#0000FF;}
a:active 			{font-family:Helvetica,Arial,sans-serif; font-size: 9pt; color:#0000FF;}
a:hover 			{font-family:Helvetica,Arial,sans-serif; font-size: 9pt; color:#FF0000;}

.hidden				{display:none;}

.educators 			{position:absolute; top:0px; margin:0; padding:0; width:800px; height:316px; background:url("/images/header_educators.jpg") left top no-repeat;}
.home      			{position:absolute; top:0px; margin:0; padding:0; width:800px; height:316px; background:url("/images/header_home.jpg") left top no-repeat;}
.families  			{position:absolute; top:0px; margin:0; padding:0; width:800px; height:316px; background:url("/images/header_families.jpg") left top no-repeat;}
.programs  			{position:absolute; top:0px; margin:0; padding:0; width:800px; height:316px; background:url("/images/header_programs.jpg") left top no-repeat;}
.carrers  			{position:absolute; top:0px; margin:0; padding:0; width:800px; height:316px; background:url("/images/header_careers.jpg") left top no-repeat;}
.about_us  			{position:absolute; top:0px; margin:0; padding:0; width:800px; height:316px; background:url("/images/header_aboutus.jpg") left top no-repeat;}
.methodology 		{position:absolute; top:0px; margin:0; padding:0; width:800px; height:316px; background:url("/images/header_methodology.jpg") left top no-repeat;}
.curriculum 		{position:absolute; top:0px; margin:0; padding:0; width:800px; height:316px; background:url("/images/header_curriculum.jpg") left top no-repeat;}
.instructors  		{position:absolute; top:0px; margin:0; padding:0; width:800px; height:316px; background:url("/images/header_instructors.jpg") left top no-repeat;}
.feedback			{position:absolute; top:0px; margin:0; padding:0; width:800px; height:316px; background:url("/images/header_feedback.jpg") left top no-repeat;}
.news				{position:absolute; top:0px; margin:0; padding:0; width:800px; height:316px; background:url("/images/header_news.jpg") left top no-repeat;}

#heading			{position:relative; margin:0 auto; padding:0; width:800px; height:320px;}
#header_logo		{position:absolute; top:5px; margin:0; padding:0; text-align:left;}
#header_logo1		{position:absolute; top:40px; margin:0; padding:0; text-align:left;}
#header_link		{position:absolute; top:135px; padding-bottom:15px; margin-left:-10px; text-align:left;}
#footer				{margin:15px auto 0px auto; padding: 0px 0px 0px 0px; width:800px; position:relative; border-top:#7F0E0E thick solid}
#header_text		{position:absolute; top:165px; margin:0; margin-left:60px; margin-top:15px; padding:0; text-align:left;	width:500px; left: 0px;}

#body				{margin:0 auto; padding:0; width:800px;}

h1					{font-family:Helvetica,Arial,sans-serif; font-size:12pt; color:#000066; font-weight: bold;}
h2					{font-family:Helvetica,Arial,sans-serif; font-size:12pt; color:#000066; font-weight: bold;}
h3					{font-family:Helvetica,Arial,sans-serif; font-size:11pt; color:#333333; font-weight: bold; margin-top:0px; margin-bottom:5px; vertical-align:top; padding-left: 25px; background: url("/images/bullet_Star.gif") left no-repeat;}
h4					{font-family:Helvetica,Arial,sans-serif; font-size:11pt; color:#333333; font-weight: bold;}

p					{font-family:Helvetica,Arial,sans-serif; font-size:9pt; margin-top:0px; color:#333333}
form 				{padding:0px; margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px;}
blockquote			{font-family:Helvetica,Arial,sans-serif; font-size:8pt; margin-bottom:0px; margin-top:3px; margin-left:15px; margin-right:5px;}
hr					{width:90%; text-align:center; border:yes; border-top:#999999 medium dotted;}

.starBullet			{font-family:Helvetica,Arial,sans-serif; font-size:9pt; color:#333333; list-style-image: url("/images/bullet_StarSm.gif"); margin-bottom:7px;}
.starList			{margin-bottom:0px; margin-top:5px; margin-left:15px; margin-right:5px;}
.text 				{font-family:Helvetica,Arial,sans-serif; font-size:9pt; color:#333333;}
.textSmall			{font-family:Helvetica,Arial,sans-serif; font-size:8pt; color:#333333;}
.tableText			{font-family:Helvetica,Arial,sans-serif; font-size:9pt; color:#333333; background-color:#FFFFFF; vertical-align:top;}
.tableLeftFloat		{font-family:Helvetica,Arial,sans-serif; font-size:9pt; color:#333333; background-color:#F7f49E; border:1px solid #006699; margin-left:4px;}
.formBorder			{border: 1px solid #003399; background:#F6F5F5;}
.vertDivider		{border-left:#666666 dotted medium}

.instructions		{font-family:Helvetica,Arial,sans-serif; font-size:8pt; color:#000099; font-weight:bold;}
.example			{font-family:Helvetica,Arial,sans-serif; font-size:7pt; color:#3366CC;}
.required			{font-family:Helvetica,Arial,sans-serif; font-size:8pt; font-weight:bold; color:#ff0000; text-align:center;}
.error				{font-family:Helvetica,Arial,sans-serif; font-size:9pt; font-weight:bold; color:#ff0000; text-align:center;}
.field				{font-family:Helvetica,Arial,sans-serif; font-size:8pt;}
.label				{
	font-family:Helvetica,Arial,sans-serif;
	font-size:8pt;
	color:#1A1A1A;
	font-weight:bold;
	text-align:right;
	white-space:nowrap;
}
.label2				{
	font-family:Helvetica,Arial,sans-serif;
	font-size:8pt;
	color:#1A1A1A;
	font-weight:bold;
	text-align:left;
	white-space:nowrap;
}

.Nav_On 			{font-family:Helvetica,Arial,sans-serif; font-size: 9pt; font-weight:bold; color:#000000; border-bottom: medium #7F0E0E solid; margin-left:8px; margin-right:8px;}
a.Nav:link 			{font-family:Helvetica,Arial,sans-serif; font-size: 9pt; font-weight:bold; color:#000000; text-decoration:none; margin-left:8px; margin-right:8px;}
a.Nav:visited 		{font-family:Helvetica,Arial,sans-serif; font-size: 9pt; font-weight:bold; color:#000000; text-decoration:none; margin-left:8px; margin-right:8px;}
a.Nav:active 		{font-family:Helvetica,Arial,sans-serif; font-size: 9pt; font-weight:bold; color:#000000; text-decoration:none; margin-left:8px; margin-right:8px;}
a.Nav:hover 		{font-family:Helvetica,Arial,sans-serif; font-size: 9pt; font-weight:bold; color:#000000; text-decoration:none; border-bottom: medium #7F0E0E solid; margin-left:8px; margin-right:8px;}

a.policy:link 		{font-family:Helvetica,Arial,sans-serif; font-size: 8pt; color:#0000FF;}
a.policy:visited 	{font-family:Helvetica,Arial,sans-serif; font-size: 8pt; color:#0000FF;}
a.policy:active 	{font-family:Helvetica,Arial,sans-serif; font-size: 8pt; color:#0000FF;}
a.policy:hover 		{font-family:Helvetica,Arial,sans-serif; font-size: 8pt; color:#FF0000;}
hr.divider			{color:#0000FF; border:0px; height:1px;}
.divider			{color:#0000FF; border:0px; height:1px;}