﻿/*
Background images change according to section stylesheet.
Each section requires a different color

Primary colors for this file:
Blue - #0089cf
Light Blue - #daeef9

Common color:
Red - #d91f26
*/

body {
	position: relative;
	background: #FBFBFB url(../myassets/images/bg_education.gif) top center repeat-x;
	font: 11px/13px Arial, sans-serif;
	color: #666666;
	margin:0; padding:0;
}

h2 {
	font: 18px/20px Myriad Pro, sans-serif;
	color: #0089cf;
	margin:0px;
	padding:14px 0px 3px 0px;
}

span.header
{
	display:inline-block;
	color:#0089cf;
	font-family:Arial, sans-serif;
	font-size:27px;
	font-weight:normal;
	background-color:#ffffff;
	padding-right:20px;
	padding-top:8px;
	padding-bottom:10px;
	height:40px;
	vertical-align:baseline;
}

span.headerLong
{
	display:inline-block;
	color:#0089cf;
	font:22px/24px Arial, sans-serif;
	font-weight:normal;
	background-color:#ffffff;
	padding-right:20px;
	padding-top:8px;
	padding-bottom:10px;
	height:40px;
	vertical-align:baseline;
}


/*controls container headings*/
span.section_menu
{
	color:#0089cf;
	font-family:Myriad Pro, sans-serif;
	font-size:15px;
	font-weight:bold;	
}

#site_body
{
	position:relative;
	margin:auto;
	margin-top:60px;
	vertical-align:top;
	height:1065px;
	width:819px;
	padding:35px 25px 0px 25px;
}

#newsletter_top
{
	background-image:url(../myassets/images/leftNav/education/newsletter_top.jpg);
	background-repeat:no-repeat;
	height:4px;
	width:198px;
	margin-top:10px;
}

#newsletter_bottom
{
	background-image:url(../myassets/images/leftNav/education/newsletter_bottom.jpg);
	background-repeat:no-repeat;
	height:4px;
	width:198px;
}

.newsletter {
	position: relative;
	margin: 0px 0px 0px 0px;
	width: 196px;
	border-right:solid 1px #0089cf;
	border-left:solid 1px #0089cf;
}

.newsletter h2
{
	font-size:15px;
	font-family:Myriad Pro;
	font-weight:bold;
}

.newsletter_es {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 198px;
	height: 77px;
	border-right:solid 1px #0089cf;
	border-left:solid 1px #0089cf;
}

input.newsletter_home_button {
	position: relative;
	border: 0px;
	/*background: transparent url(../myassets/images/leftNav/education/newsletter_education_button.gif) top no-repeat;*/
	background-image:url('../myassets/images/leftNav/education/newsletter_education_button.gif');
    background-repeat:no-repeat;
	/*display:block;*/
	width: 26px;
	height: 20px;
	/*top: -19px;
	right: -152px;*/
}

/*.earlycare {
	position: relative;
	background: transparent url(../myassets/images/leftNav/education/earlycare_education.gif) top no-repeat;
	width: 198px;
	height: 150px;
	margin: 10px 0px 0px 0px;
}

.earlycare_es {
	position: relative;
	background: transparent url(../myassets/images/leftNav/education/earlycare_education.gif) top no-repeat;
	width: 198px;
	height: 150px;
	margin: 10px 0px 0px 0px;
}*/

/***CALENDAR STYLES***/

#calendar {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 198px;
	border-left: 1px solid #0089cf;
	background: #ffffff url(../myassets/images/body/cal_education_bg.gif) top left repeat-y;
}

.calendar_top {
	position: relative;
	background: #ffffff url(../myassets/images/leftNav/education/calendar_education_top.gif) top no-repeat;
	width: 200px;
	height: 38px;
	left: -2px;
	top: -2px;
}

.calendar_top_es {
	position: relative;
	background: #ffffff url(../myassets/images/leftNav/education/cal_ece_top_es.gif) top no-repeat;
	width: 200px;
	height: 38px;
	left: -2px;
	top: -2px;
}

#calendar_bottom {
	position: relative;
	background: #ffffff url(../myassets/images/leftNav/education/calendar_education_bottom.gif) top no-repeat;
	width: 198px;
	height: 16px;
	left: -1px;
}

.header_background
{	
	font-size: 14px;
	background-image:url(../myassets/images/leftNav/education/calendar_title_bg.gif);
	background-repeat:no-repeat;
	background-color:#0089cf;
	width:129px;
	height:25px;
	color:#ffffff;
}

.header_background tr td
{
	color:#ffffff;
}

.day_header_background
{
	position: relative;
	background-color:#ffffff;
	height:25px;
	width:25px;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	text-align:center;
	color:#0089cf;
}

.day_background
{
	position: relative;
	background-color:#daeef9;
	color:#666666;
	font-weight: normal;
	font-size:10px;
	height:25px;
	width:25px;
}

.day_background a
{
	text-decoration:none;
}

.other_month
{
	position: relative;
	background-color:#daeef9;
	color:#daeef9;
}

.event_day
{
	position: relative;
	background-image:url(../myassets/images/leftNav/education/calendar_event_day.gif);
	background-repeat:no-repeat;	
	width:25px;
	height:25px;
	font-size:10px;
}

.event_day a
{
	text-decoration:none;
	font-size:10px;
}

.selected_day
{
	position: relative;
	background-image:url(../myassets/images/leftNav/education/calendar_selected_day24x24.gif);
	background-color:#daeef9;
	background-repeat:no-repeat;
	width:25px;
	height:25px;
	font-size:10px;
}

.selected_day a
{
	text-decoration:none;
	font-size:10px;
}
/***END CALENDAR STYLES***/

/***MAIN NAVIGATION STYLES***/
.mainNavItemSelected
{
	background-image:url(../myassets/images/leftNav/education/navitem_selected.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	background-color:#0089cf;
}

.mainNavItemSelected_education_spanish
{
	background-image:url(../myassets/images/leftNav/education/navitem_selected.gif);
	background-repeat:no-repeat;
	color:#ffffff;
	background-color:#0089cf;
}

/***END MAIN NAVIGATION STYLES***/



/***RIGHT NAVIGATION STYLES***/

.rightnav_children_container
{
	background-color:#daeef9;
	width:163px;/*196*/
	font-family:Myriad Pro, sans-serif;
	padding:10px 0px 7px 33px;
	border-top:solid 1px #cccccc;
}


/***END RIGHT NAVIGATION STYLES***/

/***HELPFUL LINKS STYLES***/

#helpful_links {
	position: relative;
	margin: 10px 0px 0px 0px;
	width: 198px;
	border-left: 1px solid #0089cf;
	background: #ffffff url(../myassets/images/body/cal_education_bg.gif) top left repeat-y;
}

#helpful_links_top {
	position: relative;
	background: #ffffff url(../myassets/images/body/helpful_links_ece.gif) top no-repeat;
	width: 200px;
	height: 37px;
	left: -2px;
	top: -2px;
}

#helpful_links_bottom {
	position: relative;
	background: #ffffff url(../myassets/images/leftNav/education/calendar_education_bottom.gif) top no-repeat;
	width: 198px;
	height: 16px;
	left: -1px;
}

#helpful_links_section {
	position: relative;
	font: 11px/13px Arial, sans-serif;
}    

#helpful_links_section ul {
	padding: 0px;
	margin: 5px 0px 0px 0px;
}

#helpful_links_section li {
	width: 172px;
	background-color: #daeef9;
	list-style: none;
	padding: 7px 0px 7px 7px;
	border-bottom: 1px solid #ffffff;
}

#helpful_links_section li:hover {
	background: #edf7fc url(../myassets/images/body/hl_ece_hover.gif) center;
	background-repeat:no-repeat;
	color: #d82022;
}


#helpful_links_section a {
	color: #4b4b49;
	margin: 0px;
}

#helpful_links_section a:hover {
	color: #d82022;
}