/*Body*/
body { background-image:url(../images/background2.jpg); background-repeat:repeat-x}
p { margin-top: 6px; margin-bottom: 10px; }
/*Header*/
.title {font-family:arial;font-size:12pt;color:#002f67; font-weight: bold}

/*Top Navingation Bar*/
.tab_dark_green {background-color: #005633; font-family:arial;font-size:10pt;color:white; font-weight: bold; }
.tab_shadow_green {background-image: url(../images/tab_filler.gif); font-family:arial;font-size:10pt;color:white; font-weight: bold;}
.tab_shadow_green_filler {background-image: url(../images/tab_filler2.gif); font-family:arial;font-size:10pt;color:white; font-weight: bold;}
.tab_light_green {background-color: #309b63; font-family:arial;font-size:10pt;color:white; font-weight: bold;}
.tab_light_green_filler {background-color: #309B63; font-family:arial;font-size:10pt;color:white; font-weight: bold;}

.bottom_tab_menu {background-color: #005633; font-family:arial;font-size:10pt;color:white; font-weight: normal; }
.nav_text {font-family:arial;font-size:9pt;color:white; font-weight: bold;}
	a.nav_text:link   {font-family:arial;font-size:9pt;color:white; font-weight: bold; text-decoration:none;}
	a.nav_text:active {font-family:arial;font-size:9pt;color:white; font-weight: bold; text-decoration:none;}
	a.nav_text:visited {font-family:arial;font-size:9pt;color:white; font-weight: bold; text-decoration:none;}
	a.nav_text:hover {font-family:arial;font-size:9pt;color:white; font-weight: bold; text-decoration:none;}
	.bottom_nav {font-family:arial;font-size:9pt;color:#002f67; font-weight: normal;padding: 11px 11px 11px 11px;}

/*Main Body*/
.main_title {font-family:arial;font-size:11pt;color:#002f67; font-weight: bold; padding: 10px 11px 10px 11px;}


.main_index {font-family: Arial; color: #002f67; font-size: 9pt; text-decoration:none; padding: 10px 11px 10px 11px;}
	a.main_index:hover {font-family: Arial; color: #309b63; font-size: 9pt; text-decoration:underline; padding: 10px 11px 10px 11px;}

.main_index2 {font-family: Arial; color: #002f67; font-size: 9pt; text-decoration:none; padding: 10px 11px 10px 0px;}
	a.main_index2:hover {font-family: Arial; color: #309b63; font-size: 9pt; text-decoration:underline; padding: 10px 11px 10px 0px;}

.main_text {font-family:arial;font-size:9pt; color:#002f67; font-weight: normal; padding: 5px 11px 5px 11px;}
	
.main_text_link {font-family:arial;font-size:9pt; color:#002f67; font-weight: normal; padding: 5px 11px 5px 0px;}
	a.main_text_link:link {font-family:arial;font-size:9pt; color:#002f67; font-weight: normal; text-decoration:none; padding: 5px 11px 5px 0px;}
	a.main_text_link:active {font-family:arial;font-size:9pt; color:#002f67; font-weight: normal; text-decoration:none; padding: 5px 11px 5px 0px;}
	a.main_text_link:visited {font-family:arial;font-size:9pt; color:#002f67; font-weight: normal; text-decoration:none; padding: 5px 11px 5px 0px;}
	a.main_text_link:hover {font-family:arial;font-size:9pt; color:#002f67; font-weight: normal; text-decoration:none; padding: 5px 11px 5px 0px;}
	
.main_image {font-family:arial;font-size:9pt; color:#002f67; font-weight: normal; padding: 1px 1px 1px 1px;}
.main_logo_pad {font-family:arial;font-size:9pt; color:#002f67; font-weight: normal; padding: 10px 1px 1px 1px;}
.main_project_link {font-family: Arial; color: #002f67; font-size: 9pt; text-decoration:none; padding: 0px 0px 0px 0px;}
	a.main_project_link:hover {font-family: Arial; color: #309b63; font-size: 9pt; text-decoration:underline; padding: 0px 0px 0px 0px;}
.main_sub_title {font-family:arial;font-size:11pt;color:#002f67; font-weight: bold; padding: 0px 0px 0px 0px;}
.main_title_date {font-family:arial;font-size:9pt; color:#002f67; font-weight: normal; padding: 5px 11px 5px 0px;}


.photo_image_small {padding: 10px 10px 1px 10px;}
.photo_image_large {padding: 10px 10px 10px 10px;}
.job_title {font-family: Arial; color: #002f67; font-size: 11pt; text-decoration:none; font-weight: normal; }
.profile_text {font-family: Arial; color: #002f67; font-size: 10pt; text-decoration:none; font-weight: bold; }
	a.profile_text:hover {font-family: Arial; color: #309b63; font-size: 10pt; font-weight: bold; text-decoration:underline; }
.last_updated {font-family:arial;font-size:8pt;color:#002f67; font-weight: normal; padding: 0px 5px 5px 5px; }

/*News & Events*/
.date {font-family:arial;font-size:8pt;color:#002f67; font-weight: normal;}
.blue_tail {background-color: #d1ecfd;}
.sub_news_title {font-family:arial;font-size:9pt;color:#002f67; font-weight: bold; padding: 0px 0px 0px 0px;}


/*Mailing List Specific*/
.mail_form {font-family:arial;font-size:9pt;color:#002f67; font-weight: normal;}

/*projects*/
.project_nav {font-family:arial;font-size:9pt;color:#002f67; font-weight: normal; text-decoration:none; }
  	a.project_nav:link {font-family: Arial; font-size: 9pt; color:#002f67; font-weight: normal; text-decoration:none; }
	a.project_nav:hover {font-family: Arial; font-size: 9pt; color: #002f67; font-weight: normal; text-decoration:underline; }
	
.project_nav_highlight {font-family:arial;font-size:10pt;color:#CC0000; font-weight: bold; text-decoration:none; }
  	a.project_nav_highlight:link {font-family: Arial; font-size: 10pt; color:#CC0000; font-weight: normal; text-decoration:none; }
	a.project_nav_highlight:hover {font-family: Arial; font-size: 10pt; color: #309b63; font-weight: normal; text-decoration:underline; }
	

.tab_dark_blue {background-color: #002f67; font-family:arial;font-size:10pt;color:white; font-weight: bold; }
.light_blue {background-color: #d1ecfd; font-family:arial;font-size:9pt;color:#002f67; font-weight: normal; padding: 5px 11px 5px 11px;}

td.project_nav_bg_on { background-color: #e8f5fe;font-family:arial;font-size:9pt;color:#002f67; font-weight: normal; padding: 5px 11px 5px 11px;}
td.project_nav_bg {background-color: #d1ecfd; font-family:arial;font-size:9pt;color:#002f67; font-weight: normal; padding: 5px 11px 5px 11px;}

td.news_nav_bg_on { background-color: #e8f5fe;font-family:arial;font-size:9pt;color:#002f67; font-weight: normal; padding: 5px 11px 5px 11px;}
td.news_nav_bg {background-color: #d1ecfd; font-family:arial;font-size:9pt;color:#002f67; font-weight: normal; padding: 5px 11px 5px 11px;}

td.sotw_bg_on { background-color: #e8f5fe;font-family:arial;font-size:9pt;color:#002f67; font-weight: normal; padding: 5px 11px 5px 11px;}
td.sotw_bg {background-color: #d1ecfd; font-family:arial;font-size:9pt;color:#002f67; font-weight: normal; padding: 5px 11px 5px 11px;}

td.aae_bg_on { background-color: #e8f5fe; font-family:arial;font-size:9pt;color:#002f67; font-weight: normal; padding: 5px 11px 5px 11px;}
td.aae_bg {background-color: #d1ecfd; font-family:arial;font-size:9pt;color:#002f67; font-weight: normal; padding: 5px 11px 5px 11px;}


.light_blue_unpad {background-color: #d1ecfd; font-family:arial;font-size:8pt;color:#002f67; font-weight: normal; padding: 2px 4px 2px 4px;}


/*logos*/
.sub_logo {padding: 6px 8px 6px 10px;}
.uni_logo {padding: 0px 0px 0px 0px;}

/*bottom nav*/
.bottom_nav {font-family: Arial; color: #002f67; font-size: 9pt; text-decoration:none; padding: 0px 0px 0px 3px;}
	a.bottom_nav:hover {font-family: Arial; color: #309b63; font-size: 9pt; text-decoration:underline; padding: 0px 0px 0px 3px;}

/*main_top_nav*/
.main_top_nav {font-family: Arial; color: #002f67; font-size: 9pt; text-decoration:none; padding: 0px 5px 0px 3px;}
	a.main_top_nav:hover {font-family: Arial; color: #309b63; font-size: 9pt; text-decoration:underline; padding: 0px 5px 0px 3px;}


/*contact_details*/
.contact_header {font-family:arial;font-size:9pt; color:#002f67; font-weight: bold; padding: 0px 0px 0px 0px;}
.contact_detail {font-family:arial;font-size:9pt; color:#002f67; font-weight: normal; text-decoration:none; padding: 0px 3px 0px 1px;}
	a.contact_detail:link {font-family: Arial; font-size: 9pt; color: #309b63; font-weight: normal; text-decoration:none; padding: 0px 3px 0px 1px;}
	a.contact_detail:hover {font-family: Arial; font-size: 9pt; color: #309b63; font-weight: normal; text-decoration:underline; padding: 0px 3px 0px 1px;}

.address {font-family:arial;font-size:8pt;color:#002f67; font-weight: normal; padding: 10px 0px 0px 0px;}
.contact_form {font-family:arial;font-size:9pt;color:#002f67; font-weight: normal; padding: 1px 1px 1px 1px;}
.contact_form_link {font-family:arial;font-size:9pt; color:#002f67; font-weight: normal; text-decoration:none;}
	a.contact_form_link:link {font-family: Arial; font-size: 9pt; color: #309b63; font-weight: normal; text-decoration:none;}
	a.contact_form_link:hover {font-family: Arial; font-size: 9pt; color: #309b63; font-weight: normal; text-decoration:underline;}
	a.contact_form_link:visited {font-family: Arial; font-size: 9pt; color: #309b63; font-weight: normal; text-decoration:none;}


/*sd Network */

.form_number {font-family:arial;font-size:18pt;color:#002f67; background-color: #ffffff;font-weight: bold;}
.form_number_select {font-family:arial;font-size:18pt;color:#002f67; background-color: #d1ecfd; font-weight: bold;}
.field_needed {font-family:arial;font-size:10pt;color:#FF0000; font-weight: bold;}
.sd_nav {background-color: #d1ecfd; font-family:arial;font-size:11pt;color:#002f67; font-weight: normal; padding: 5px 11px 5px 11px;}

/*ems SECTION 	*/
.ems_title {font-family:arial;font-size:11pt;color:#002f67; font-weight: bold; padding: 0px 0px 0px 0px;}
.ems_sub_title {font-family:arial;font-size:11pt;color:#002f67; font-weight: normal; padding: 0px 0px 0px 10px;}
