
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin:0px;
	padding:0px;
}

a {
	color:#825c3c;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

p,
li {
	font-family: Arial, Helvetica, sans-serif;
	color:#825c3c;
	font-size:12px;
	margin:0px;
	line-height: 1.3em;
}

td {
	padding:0px;
	margin:0px;
}

#home { background:url(../images/home_bg_repeat.jpg) top repeat-x }

.orange { background:url(../images/orange_bg_repeat.jpg) top repeat-x }

#orange-footer { background:url(../images/footer_bg_repeat_footer.jpg) top repeat-x }

#presentations_footer { background:url(../images/present_bg_repeat_footer.jpg) top repeat-x }

#activities { background:url(../images/activities_bg_repeat.jpg) top repeat-x }

#activities_footer { background:url(../images/activities_bg_repeat_footer.jpg) top repeat-x }

#resources { background:url(../images/resources_bg_repeat.jpg) top repeat-x }

#resources_footer { background:url(../images/resources_bg_repeat_footer.jpg) top repeat-x }

#grants { background:url(../images/grants_bg_repeat.jpg) top repeat-x }

#grants_footer {
	background-image: url("/educators/common/images/grants_bg_repeat_footer.jpg");
	background-repeat:repeat-x;
	background-attachment:scroll;
	background-position:0 0;
}

#contests { background:url(../images/contests_bg_repeat.jpg) top repeat-x }

#contests_footer { background:url(../images/contests_bg_repeat_footer.jpg) top repeat-x }

#focus { background:url(../images/focus_bg_repeat.jpg) top repeat-x }

#focus_footer { background:url(../images/focus_bg_repeat_footer.jpg) top repeat-x }

#news { background:url(../images/news_bg_repeat.jpg) top repeat-x }

#news_footer { background:url(../images/news_bg_repeat_footer.jpg) top repeat-x }

#trends { background:url(../images/trends_bg_repeat.jpg) top repeat-x }

#trends_footer { background:url(../images/trends_bg_repeat_footer.jpg) top repeat-x }

#services { background:url(../images/students_bg_repeat.jpg) top repeat-x }

#services-footer { background:url(../images/students_bg_repeat_footer.jpg) top repeat-x }

#orange { /*
	position:absolute;
	top:0px;
	left:0px;
*/ display:inline; }

/*
============================================
NOTIFICATION POP UP DIALOG BOX Styles
============================================
*/

.black_overlay {
	display: block;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 1357px;
	background-color: black;
	z-index:1001;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.white_content {
	display: block;
	position: absolute;
	top: 85px;
	left: 230px;
	width: 450px;
	height: 200px;
	padding: 56px;
	border: 16px solid #ee784a;
	background-color: white;
	z-index:1002;
	overflow: auto;
}

/*
============================================
SEARCH BOX Styles
============================================
*/

.searchBox { margin-left:39px; }

/*
============================================
HOME styles
============================================
*/

td.menu li.home_on {
	background:url(../images/dot_home.jpg) center left no-repeat;
	margin-left:-15px;
	padding-left:15px;
}

td.menu li.home_on a { color:#ee774c; }

/*
============================================
REGISTER styles
============================================
*/

td.menu li.register_on {
	background:url(../images/dot_home.jpg) center left no-repeat;
	margin-left:-15px;
	padding-left:15px;
}

td.menu li.register_on a { color:#ee774c; }

/*
============================================
PRESENTATIONS styles
============================================
*/

td.menu li div.presentations_on {
	background:url(../images/dot_presentations.jpg) bottom left no-repeat;
	margin-left:-15px;
	padding-left:15px;
	padding-bottom:3px;
	color:#78bab8;
}

td.menu li div.presentations_top {
	background:url(../images/dot_presentations_top.jpg) bottom left no-repeat;
	margin-left:-15px;
	padding-left:15px;
	padding-bottom:3px;
	color:#78bab8;
}

td.menu li li #nav_pres_all,
#nav_pres_schedule,
#nav_pres_request,
#nav_pres_testimonials { display:none; }

#nav_pres_all.current,
#nav_pres_schedule.current,
#nav_pres_request.current,
#nav_pres_testimonials.current {
	background:url(../images/dot_presentations_sub_on.jpg) left center no-repeat;
	margin-left:-38px;
	padding-left:12px;
	color:#78bab8;
	display:block;
}

#nav_pres_all a,
#nav_pres_schedule a,
#nav_pres_request a,
#nav_pres_testimonials a { color:#78bab8; }

td.menu li.subnav_presentations {
	background:url(../images/rule_presentations.jpg) bottom left no-repeat;
	padding-bottom:10px;
}

/*
============================================
PROJECTS styles
============================================
*/

td.menu li div.projects_on {
	background:url(../images/dot_projects.jpg) bottom left no-repeat;
	margin-left:-15px;
	padding-left:15px;
	padding-bottom:3px;
	color:#73ad70;
}

td.menu li div.projects_top {
	background:url(../images/dot_projects_top.jpg) bottom left no-repeat;
	margin-left:-15px;
	padding-left:15px;
	padding-bottom:3px;
	color:#73ad70;
}

td.menu li #nav_projectList,
#nav_lessonPlan,
#nav_activitiesList { display:none; }

td.menu li #nav_projectList.current,
#nav_lessonPlan.current,
#nav_activitiesList.current {
	background:url(../images/dot_projects_sub_on.jpg) left center no-repeat;
	margin-left:-38px;
	padding-left:12px;
	color:#73ad70;
	display:block;
}

td.menu li #nav_projectList a,
#nav_lessonPlan a,
#nav_activitiesList a { color:#73ad70; }

td.menu li.subnav_projects {
	background:url(../images/rule_projects.jpg) bottom left no-repeat;
	padding-bottom:10px;
}

/*
============================================
RESOURCES styles
============================================
*/
td.menu li div.resources_on {
	background:url(../images/dot_resources.jpg) bottom left no-repeat;
	margin-left:-15px;
	padding-left:15px;
	padding-bottom:3px;
	color:#ca6b83;
}

td.menu li div.resources_top {
	background:url(../images/dot_resources_top.jpg) bottom left no-repeat;
	margin-left:-15px;
	padding-left:15px;
	padding-bottom:3px;
	color:#ca6b83;
}

td.menu li #nav_resources_facts,
#nav_resources_definitions,
#nav_resources_quotes,
#nav_resources_title_wave,
#nav_resources_printable,
#nav_resources_slide_shows,
#nav_resources_top_links,
#nav_resources_FIDM_links { display:none; }

#nav_resources_definitions.current,
#nav_resources_facts.current,
#nav_resources_quotes.current,
#nav_resources_title_wave.current,
#nav_resources_printable.current,
#nav_resources_slide_shows.current,
#nav_resources_top_links.current,
#nav_resources_FIDM_links.current {
	background:url(../images/dot_resources_sub_on.jpg) left center no-repeat;
	margin-left:-38px;
	padding-left:12px;
	color:#ca6b83;
	display:block;
}

td.menu li #nav_resources_facts.current {
	background:url(../images/dot_resources_sub_on.jpg) left center no-repeat;
	margin-left:-38px;
	padding-left:12px;
	color:#ca6b83;
	display:block;
}

td.menu li #nav_resources_inner_facts a { color:#ca6b83; }

td.menu li #nav_resources_facts a,
#nav_resources_definitions a,
#nav_resources_quotes a,
#nav_resources_title_wave a,
#nav_resources_printable a,
#nav_resources_slide_shows a,
#nav_resources_top_links a,
#nav_resources_FIDM_links a { color:#ca6b83; }

td.menu li.subnav_resources {
	background:url(../images/rule_resources.jpg) bottom left no-repeat;
	padding-bottom:10px;
}

/*
	Tier-3 Subnav 
	=============
*/

td.menu li #nav_resources_inner_facts {
	background:url(../images/inner_rule_resources.jpg) left bottom no-repeat;
	margin-left:-25px;
	padding-left:15px;
	padding-bottom:10px;
	display:none;
}

td.menu li li #inner_nav_fact1,
#inner_nav_fact2,
#inner_nav_fact3 { display:none; }

td.menu li li #inner_nav_fact1.current,
#inner_nav_fact2.current,
#inner_nav_fact3.current {
	background:url(../images/dot_resources_sub_on.jpg) left center no-repeat;
	margin-left:-38px;
	padding-left:12px;
	color:#ca6b83;
	display:block;
}

td.menu li li #inner_resources_on {
	background:url(../images/inner_dot_resources.jpg) bottom left no-repeat;
	margin-left:-15px;
	padding-left:15px;
	padding-bottom:3px;
	color:#ca6b83;
}

td.menu li li #inner_resources_top {
	background:url(../images/inner_resources_top.jpg) bottom left no-repeat;
	margin-left:-15px;
	padding-left:15px;
	padding-bottom:3px;
	color:#ca6b83;
}

td.menu LI UL#inner_resources {
	background:url(../images/inner_rule_resources.jpg) bottom left no-repeat;
	padding-bottom:10px;
}

/*
	=================
	END Tier-3 Subnav
*/

/*
============================================
GRANTS styles
============================================
*/
td.menu li div.grants_on {
	background:url(../images/dot_grants.jpg) bottom left no-repeat;
	margin-left:-15px;
	padding-left:15px;
	padding-bottom:3px;
	color:#eca44f;
}

td.menu li div.grants_top {
	background:url(../images/dot_grants_top.jpg) bottom left no-repeat;
	margin-left:-15px;
	padding-left:15px;
	padding-bottom:3px;
	color:#eca44f;
}

td.menu li #nav_grants_connection,
#nav_grants_field_trip { display:none; }

td.menu li #nav_grants_connection.current,
#nav_grants_field_trip.current {
	background:url(../images/dot_grants_sub_on.jpg) left center no-repeat;
	margin-left:-38px;
	padding-left:12px;
	color:#eca44f;
	display:block;
}

td.menu li #nav_grants_connection a,
#nav_grants_field_trip a { color:#eca44f; }

td.menu li.subnav_grants {
	background:url(../images/rule_grants.jpg) bottom left no-repeat;
	padding-bottom:10px;
}

/*
============================================
CONTESTS styles
============================================
*/
td.menu li div.contests_on {
	background:url(../images/dot_contests.jpg) bottom left no-repeat;
	margin-left:-15px;
	padding-left:15px;
	padding-bottom:3px;
	color:#9cb37b;
}

td.menu li div.contests_top {
	background:url(../images/dot_contests_top.jpg) bottom left no-repeat;
	margin-left:-15px;
	padding-left:15px;
	padding-bottom:3px;
	color:#9cb37b;
}

td.menu li #nav_contests_lesson,
#nav_contests_teacher_talk { display:none; }

td.menu li #nav_contests_lesson.current,
#nav_contests_teacher_talk.current {
	background:url(../images/dot_contests_sub_on.jpg) left center no-repeat;
	margin-left:-38px;
	padding-left:12px;
	color:#9cb37b;
	display:block;
}

td.menu li #nav_contests_lesson a,
#nav_contests_teacher_talk a { color:#9cb37b; }

td.menu li.subnav_contests {
	background:url(../images/rule_contests.jpg) bottom left no-repeat;
	padding-bottom:10px;
}

/*
============================================
FOCUS styles
============================================
*/
td.menu li div.focus_on {
	background:url(../images/dot_focus.jpg) bottom left no-repeat;
	margin-left:-15px;
	padding-left:15px;
	padding-bottom:3px;
	color:#cf6767;
}

td.menu li div.focus_top {
	background:url(../images/dot_focus_top.jpg) bottom left no-repeat;
	margin-left:-15px;
	padding-left:15px;
	padding-bottom:3px;
	color:#cf6767;
}

td.menu li #nav_focus_forecast,
td.menu li #nav_focus_spotlight,
td.menu li #nav_focus_fc_advisor { display:none; }

td.menu li #nav_focus_forecast.current,
td.menu li #nav_focus_spotlight.current,
td.menu li #nav_focus_fc_advisor.current {
	background:url(../images/dot_focus_sub_on.jpg) left center no-repeat;
	margin-left:-38px;
	padding-left:12px;
	color:#cf6767;
	display:block;
}

td.menu li #nav_focus_forecast a,
td.menu li #nav_focus_spotlight a,
td.menu li #nav_focus_fc_advisor a { color:#cf6767; }

td.menu li.subnav_focus {
	background:url(../images/rule_focus.jpg) bottom left no-repeat;
	padding-bottom:10px;
}

/*
============================================
NEWS styles
============================================
*/
td.menu li div.news_on {
	background:url(../images/dot_news.jpg) bottom left no-repeat;
	margin-left:-15px;
	padding-left:15px;
	padding-bottom:3px;
	color:#76a6c2;
}

td.menu li div.news_top {
	background:url(../images/dot_news_top.jpg) bottom left no-repeat;
	margin-left:-15px;
	padding-left:15px;
	padding-bottom:3px;
	color:#76a6c2;
}

td.menu li #nav_news_debut,
#nav_news_out { display:none; }

td.menu li #nav_news_debut.current,
#nav_news_out.current {
	background:url(../images/dot_news_sub_on.jpg) left center no-repeat;
	margin-left:-38px;
	padding-left:12px;
	color:#76a6c2;
	display:block;
}

td.menu li #nav_news_debut a,
#nav_news_out a { color:#76a6c2; }

td.menu li.subnav_news {
	background:url(../images/rule_news.jpg) bottom left no-repeat;
	padding-bottom:10px;
}

/*
============================================
TRENDS styles
============================================
*/
td.menu li.trends_on {
	background:url(../images/dot_trends.jpg) center left no-repeat;
	margin-left:-15px;
	padding-left:15px;
}

td.menu li.trends_on a { color:#a5b64f; }

/*
============================================
SERVICES styles
============================================
*/
td.menu li div.services_on {
	background:url(../images/dot_services.jpg) bottom left no-repeat;
	margin-left:-15px;
	padding-left:15px;
	padding-bottom:3px;
	color:#b27ca0;
}

td.menu li div.services_top {
	background:url(../images/dot_services_top.jpg) bottom left no-repeat;
	margin-left:-15px;
	padding-left:15px;
	padding-bottom:3px;
	color:#b27ca0;
}

td.menu li #nav_services_tours,
#nav_services_scholarships,
#nav_services_contests,
#nav_services_admissions { display:none; }

td.menu li #nav_services_tours.current,
#nav_services_scholarships.current,
#nav_services_contests.current,
#nav_services_admissions.current {
	background:url(../images/dot_services_sub_on.jpg) left center no-repeat;
	margin-left:-38px;
	padding-left:12px;
	color:#b27ca0;
	display:block;
}

td.menu li #nav_services_tours a,
#nav_services_scholarships a,
#nav_services_contests a,
#nav_services_admissions a { color:#b27ca0; }

td.menu li.subnav_services {
	background:url(../images/rule_services.jpg) bottom left no-repeat;
	padding-bottom:10px;
}

/*
============================================
ABOUT US styles
============================================
*/
td.menu li div.about_on {
	background:url(../images/dot_about.jpg) bottom left no-repeat;
	margin-left:-15px;
	padding-left:15px;
	padding-bottom:3px;
	color:#ee774c;
}

td.menu li div.about_top {
	background:url(../images/dot_about_top.jpg) bottom left no-repeat;
	margin-left:-15px;
	padding-left:15px;
	padding-bottom:3px;
	color:#ee774c;
}

td.menu li #nav_about_ocea,
#nav_about_bureau,
#nav_about_travel_team,
#nav_about_advisory,
#nav_about_members,
#nav_about_staff { display:none; }

td.menu li #nav_about_ocea.current,
#nav_about_bureau.current,
#nav_about_travel_team.current,
#nav_about_advisory.current,
#nav_about_members.current,
#nav_about_staff.current {
	background:url(../images/dot_about_sub_on.jpg) left center no-repeat;
	margin-left:-38px;
	padding-left:12px;
	color:#ee774c;
	display:block;
}

#nav_about_ocea a,
#nav_about_bureau a,
#nav_about_travel_team a,
#nav_about_advisory a,
#nav_about_members a,
#nav_about_staff a { color:#ee774c; }

td.menu li.subnav_about {
	background:url(../images/rule_about.jpg) bottom left no-repeat;
	padding-bottom:10px;
}

/*
============================================
COMMON styles
============================================
*/


#bulletlinks a:link,
#bulletlinks a:visited,
#bulletlinks a:active,
#bulletlinks a:hover {
	color: #825c3c;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: 0em;
	line-height: 1.3em;
	text-decoration: none;
	margin: 0px;
}

#pointlinks a:link,
#pointlinks a:visited,
#pointlinks a:active,
#pointlinks a:hover {
	color: #825c3c;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: 0em;
	line-height: 1.3em;
	text-decoration: none;
	margin: 0px;
}

#menu {
	background:#FFFFFF url(../images/tb_menu_bottom.jpg) no-repeat right bottom;
	z-index:200;
	text-align:left;
	padding-bottom:160px;
	padding-left:0px;
	padding-top:24px;
	margin-left:-5px;
	margin-top:-15px;
}

#login_info {
	color:#4e2a0f;
	font-size:12px;
	padding-left:60px;
}

#login_info a {
	color:#FFFFFF;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	text-decoration:none;
}

/* Add additional backgrounds here for alternate colors */
#login_info.orange { background:url(../images/tb_login_bg.jpg) top left no-repeat; }

#login_info_orange {
	color:#4e2a0f;
	font-size:12px;
	padding-left:60px;
	background:url(../images/tb_login_bg.jpg) top left no-repeat;
}

#login_info_orange a {
	color:#FFFFFF;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	text-decoration:none;
}

#login_info_teal {
	color:#4e2a0f;
	font-size:12px;
	padding-left:60px;
	background:url(../images/present_login_bg.jpg) top left no-repeat;
}

#login_info_teal a {
	color:#FFFFFF;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	text-decoration:none;
}

#login_info_green {
	color:#4e2a0f;
	font-size:12px;
	padding-left:60px;
	background:url(../images/activities_login_bg.jpg) top left no-repeat;
}

#login_info_green a {
	color:#FFFFFF;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	text-decoration:none;
}

#login_info_mauve {
	color:#4e2a0f;
	font-size:12px;
	padding-left:60px;
	background:url(../images/resources_login_bg.jpg) top left no-repeat;
}

#login_info_mauve a {
	color:#FFFFFF;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	text-decoration:none;
}

#login_info_yellow {
	color:#4e2a0f;
	font-size:12px;
	padding-left:60px;
	background:url(../images/grants_login_bg.jpg) top left no-repeat;
}

#login_info_yellow a {
	color:#FFFFFF;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	text-decoration:none;
}

#login_info_ltgrn {
	color:#4e2a0f;
	font-size:12px;
	padding-left:60px;
	background:url(../images/contests_login_bg.jpg) top left no-repeat;
}

#login_info_ltgrn a {
	color:#FFFFFF;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	text-decoration:none;
}

#login_info_red {
	color:#4e2a0f;
	font-size:12px;
	padding-left:60px;
	background:url(../images/focus_login_bg.jpg) top left no-repeat;
}

#login_info_red a {
	color:#FFFFFF;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	text-decoration:none;
}

#login_info_blue {
	color:#4e2a0f;
	font-size:12px;
	padding-left:60px;
	background:url(../images/news_login_bg.jpg) top left no-repeat;
}

#login_info_blue a {
	color:#FFFFFF;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	text-decoration:none;
}

#login_info_brt_grn {
	color:#4e2a0f;
	font-size:12px;
	padding-left:60px;
	background:url(../images/trends_login_bg.jpg) top left no-repeat;
}

#login_info_brt_grn a {
	color:#FFFFFF;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	text-decoration:none;
}

#login_info_purple {
	color:#4e2a0f;
	font-size:12px;
	padding-left:60px;
	background:url(../images/students_login_bg.jpg) top left no-repeat;
}

#login_info_purple a {
	color:#FFFFFF;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:10px;
	text-decoration:none;
}

td.menu a { font-weight:bold; }

td.menu ul { list-style-type:none; }

td.menu li { margin-top:5px; }

td.menu li li {
	display:none;
	margin-left:-25px;
	font-size:11px;
	font-weight:bold;
	padding-right:10px;
}

td.menu li li li { display:none; }

#bg_float.orange { background:url(../images/tb_float_bg.jpg) left top no-repeat; }

#right_bg { background:url(../images/tb_right_bg.gif) top left no-repeat; }

#right_bg_indexfix { background:url(../images/tb_right_bg_indexfix.gif) top left no-repeat; }

#bot_left_bg { background:#fbf7df url(../images/tb_bot_left_bg.gif) top right no-repeat; }

#bot_right_bg.orange { background:url(../images/tb_bot_right_bg.jpg) top left no-repeat; }

#dropdown_menu {
	margin-top:0px;
	position:absolute;
	top:375px;
	left:470px;
}

#dropdown_menu2 {
	margin-top:0px;
	position:absolute;
	top:180px;
	left:470px;
}

/*
============================================
CONTENT styles
============================================
*/

These styles apply across all links in the ID #main_content { background:#fbf7df url(../images/tb_content_bg.gif) top right no-repeat; }

#main_content_indexfix { background:#fbf7df url(../images/tb_content_bg_indexfix.gif) top right no-repeat; }

#main_content_orange { background:#fbf7df url(../images/tb_content_bg.gif) top right no-repeat; }

#main_content_teal { background:#fbf7df url(../images/tb_content_bg.gif) top right no-repeat; }

#main_content_green { background:#fbf7df url(../images/tb_content_bg.gif) top right no-repeat; }

#main_content_mauve { background:#fbf7df url(../images/tb_content_bg.gif) top right no-repeat; }

#main_content_yellow { background:#fbf7df url(../images/tb_content_bg.gif) top right no-repeat; }

#main_content_ltgrn { background:#fbf7df url(../images/tb_content_bg.gif) top right no-repeat; }

#main_content_red { background:#fbf7df url(../images/tb_content_bg.gif) top right no-repeat; }

#main_content_blue { background:#fbf7df url(../images/tb_content_bg.gif) top right no-repeat; }

#main_content_brt_grn { background:#fbf7df url(../images/tb_content_bg.gif) top right no-repeat; }

#main_content_purple { background:#fbf7df url(../images/tb_content_bg.gif) top right no-repeat; }

#main_content a {
	font-weight:bold;
	text-decoration:underline;
	color:#78bab8;
}

#main_content_indexfix a {
	font-weight:bold;
	text-decoration:underline;
	color:#78bab8;
}

/* Add alternate colors here */
#main_content.orange a { color:#ef7743; }

#main_content_orange a {
	font-weight:bold;
	text-decoration:underline;
	color:#78bab8;
}

#main_content_teal a {
	font-weight:bold;
	text-decoration:underline;
	color:#ef774c;
}

#main_content_green a {
	font-weight:bold;
	text-decoration:underline;
	color:#ec7842;
}

#main_content_mauve a {
	font-weight:bold;
	text-decoration:underline;
	color:#37beb9;
}

#main_content_yellow a {
	font-weight:bold;
	text-decoration:underline;
	color:#65b0ae;
}

#main_content_ltgrn a {
	font-weight:bold;
	text-decoration:underline;
	color:#ef774c;
}

#main_content_red a {
	font-weight:bold;
	text-decoration:underline;
	color:#94c7db;
}

#main_content_blue a {
	font-weight:bold;
	text-decoration:underline;
	color:#f3898a;
}

#main_content_brt_grn a {
	font-weight:bold;
	text-decoration:underline;
	color:#ef774c;
}

#main_content_purple a {
	font-weight:bold;
	text-decoration:underline;
	color:#f6769e;
}

/*
============================================
ILLUSTRATION styles
============================================
	Illustration classes. To change the illustration, make new classes based on these but pathed to the new images. Then simply change the ID name in the HTML divs to reflect the new name. NOTE: the top slice is controlled by an IMG tag in the HTML.
*/
#top_slice_teal { background:url(../images/present_top_slice.jpg) top left no-repeat; }

#mid_slice.login { background:#FFFFFF url(../images/tb_mid_slice.jpg) top left no-repeat; }

#mid_slice_teal { background:#FFFFFF url(../images/present_mid_slice.jpg) top left no-repeat; }

#mid_slice_home { background:url(../images/home-mid-slice-index.jpg) left top no-repeat; }

#mid_slice_home2 { background:url(../images/home-mid-slice-index2.jpg) left top no-repeat; }

#mid_slice_footer { background:#FFFFFF; }

#mid_slice_footer.open { background:#FFFFFF url(../images/tb_mid_slice_footer.jpg) top left no-repeat; }

#mid_slice_footer_orange { background:#FFFFFF url(../images/tb_mid_slice_footer.jpg) left top no-repeat; }

#mid_slice_footer_teal { background:#FFFFFF url(../images/present_mid_slice_footer.jpg) left top no-repeat; }

#mid_slice_footer_reg_1 { background:#FFFFFF url(../images/mid-slice-registration1.jpg) left top no-repeat; }

#mid_slice_footer_reg_2 { background:#FFFFFF url(../images/mid-slice-registration2.jpg) left top no-repeat; }

#mid_slice_footer_reg_3 { background:#FFFFFF url(../images/mid-slice-registration3.jpg) left top no-repeat; }

#mid_slice_footer_reg_4 { background:#FFFFFF url(../images/mid-slice-registration4.jpg) left top no-repeat; }

#mid_slice_footer_login { background:#FFFFFF url(../images/mid-slice-login.jpg) left top no-repeat; }

#mid_slice_footer_finished { background:#FFFFFF url(../images/mid-slice-register-done.jpg) left top no-repeat; }

#mid_slice_footer_password { background:#FFFFFF url(../images/mid-slice-change-password.jpg) left top no-repeat; }

#mid_slice_footer_contact { background:#FFFFFF url(../images/mid-slice-contact-us.jpg) left top no-repeat; }

#mid_slice_footer_edit_profile { background:#FFFFFF url(../images/mid-slice-edit-profile.jpg) left top no-repeat; }

#mid_slice_pres_index { background:#FFFFFF url(../images/mid-slice-fidm-present2.jpg) left top no-repeat; }

#mid_slice_pres_summary { background:#FFFFFF url(../images/mid-slice-press-summary.jpg) left top no-repeat; }

#mid_slice_pres_request { background:#FFFFFF url(../images/mid-slice-request-form.jpg) left top no-repeat; }

#mid_slice_pres_follow { background:#FFFFFF url(../images/mid-slice-quizes.jpg) left top no-repeat; }

#mid_slice_presentations_landing {
	background-image:url(/educators/common/images/mid-slice-presentation-landing.jpg);
	background-repeat:no-repeat;
}

#mid-slice-presentation-short {
	background-image:url(/educators/fidm-presentations/images/mid-slice-presentation-short.png);
}

#mid_slice_focus_index { background:#FFFFFF url(../images/focus-mid-slice-index.jpg) left top no-repeat; }

#mid_slice_svc_tours { background:#FFFFFF url(../images/mid-slice-campus-tour.jpg) left top no-repeat; }

/*

============================================
FOOTER styles
============================================
*/
#footer { padding-bottom:12px; }

#footer a {
	font-weight:bold;
	text-decoration:none;
}

#footer_home,
#footer_orange,
#footer_teal,
#footer_green,
#footer_mauve,
#footer_yellow,
#footer_ltgrn,
#footer_red,
#footer_blue,
#footer_brt_grn,
#footer_purple {
	font-weight:bold;
	text-decoration:none;
	padding-bottom:12px;
}

/*
#footer_home a,
#footer_orange a,
#footer_teal a,
#footer_green a,
#footer_mauve a,
#footer_yellow a,
#footer_ltgrn a,
#footer_red a,
#footer_blue a,
#footer_brt_grn a,
#footer_purple a { margin-right:20px; }
*/

/* Add alternate colors here */
#footer.orange { background:url(../images/footer_footer_bg.gif) top left no-repeat; }

#footer.orange a { color:#ef774c; }

#footer_home {
	font-weight:bold;
	text-decoration:none;
	background:#fbf7df url(../images/home_footer_bg.gif) top left no-repeat;
	padding-bottom:12px;
}

#footer_home a { color:#78bab8; }

#footer_orange {
	font-weight:bold;
	text-decoration:none;
	background:#fbf7df url(../images/footer_footer_bg.gif) top left no-repeat;
	padding-bottom:12px;
}

#footer_orange a { color:#ef774c; }

#footer_teal {
	font-weight:bold;
	text-decoration:none;
	background:#fbf7df url(../images/present_footer_bg.gif) top left no-repeat;
	padding-bottom:12px;
}

#footer_teal a { color:#78bab8; }

#footer_green { background:#fbf7df url(../images/activities_footer_bg.gif) top left no-repeat; }

#footer_green a { color:#73ad70; }

#footer_mauve { background:#fbf7df url(../images/resources_footer_bg.gif) top left no-repeat; }

#footer_mauve a { color:#ca6b82; }

#footer_yellow { background:#fbf7df url(../images/grants_footer_bg.gif) top left no-repeat; }

#footer_yellow a { color:#eca44d; }

#footer_ltgrn { background:#fbf7df url(../images/contests_footer_bg.gif) top left no-repeat; }

#footer_ltgrn a { color:#9cb37c; }

#footer_red { background:#ffffff url(../images/focus_footer_bg.jpg) top left no-repeat; }

#footer_red a { color:#cf6767; }

#footer_blue { background:#fbf7df url(../images/news_footer_bg.gif) top left no-repeat; }

#footer_blue a { color:#76a6c2; }

#footer_brt_grn { background:#fbf7df url(../images/trends_footer_bg.gif) top left no-repeat; }

#footer_brt_grn a { color:#a5b64f; }

#footer_purple { background:#fbf7df url(../images/students_footer_bg.gif) top left no-repeat; }

#footer_purple a { color:#b27ca0; }

/* IE fixes */

/* Subnav dot alignment*/
#nav_resources_definitions.current,
#nav_resources_top_links.current {
	/* \9 hack to target IE8 and below */
	padding:0 0 0 12px\9;
	display:inline-block\9;
	margin:5px 0 -3px -38px\9;
}

#nav_resources_quotes,
#nav_resources_FIDM_links { clear:both; }

