﻿/* CONtimized CSS Style Sheet by Alexander Roessner (c) 2009 */

/** General Stuff **/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, img, dl, li, dt, dd, p, blockquote,  
pre, form, fieldset, table, th, td, input, form, fieldset { margin: 0; padding: 0; border: none; } 

html, body {
	background: url("../images/layout/body_rpt_y.gif") center 0 repeat-y;
	background-color: #EEEEEE;
	color: #5E5D60;
	font-family: "Frutiger", "Helvetica Neue", arial, helvetica, sans-serif;
	font-size: 0.9em;
	margin: 0 auto;
	text-align:center;
}

a, a:visited {	color: #008C99;	text-decoration: underline; }
a:hover, a:active {	color: #C10037;	text-decoration: underline; }

/** UNM Header **/
#unm_header {
	background: url("../images/layout/unm_hd_rpt_x.gif") 0 0 repeat-x;
	height: 33px;
}

#unm_header_content {
	width: 966px;
	text-align:center;
	margin: 0 auto;
}

#unm_header_logo {
	display:block;
	width: 375px;
	height: 23px;
	float:left;
	margin-top: 10px;
	text-indent: -5000px;
	background: url("../images/layout/unm_hd_logo.gif") 0 0 no-repeat;
}

#unm_header_logo a { display: block; width: 375px; height: 23px; }

#unm_header_search {
	float: right;
	position: relative;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 0.89em;
}

#unm_header_search_input {
	float: right;
	padding-top: 10px;
	padding-right: 5px;
}

#unm_header_search input {
	border: 1px solid #2f2f2f;
	background-color: #eeeeee;
	font-weight:bold;
	font-family: Arial;
	color: #585858;
}

#unm_header_search input:hover {
	background-color:#dddddd;
}

#unm_header_search .search_button {
	float:right;
	display: block;
	background: transparent url("../images/layout/unm_hd_search_icon.gif") 0 0 no-repeat;
	border: 0;
	width: 24px;
	cursor: pointer;
	height: 33px;
}

/** College of Nursing Body **/
#unm_body {
	width: 966px;
	text-align:center;
	margin: 0 auto;
	min-height: 100px;
	height: 100%;
}

/** UNM Links Top Nav **/
#unm_body_unm_links_container {
	width:966px;
	height:25px;
	text-align:center;
	margin: 0 auto;
}

#unm_body_unm_links {
	float:right;
	text-align:right;
	width: 413px;
	height: 25px;
	margin-right: 2px;
	padding-top: 5px;
	background: url("../images/layout/unm_nav_links.gif") 0 0 no-repeat;
}

#unm_body_unm_links a {
	font-size: 0.88em;
	font-weight: bold;
}

#unm_links li {
	display: inline;
	list-style-type: none;
	padding-right: 10px;
}

#unm_links a { color: #5E5D60; }
#unm_links a:hover { color: #C10037; }

#unm_body_header {
	display:block;
	width: 960px;
	height: 308px;
	text-align:center;
	margin: 0 auto;
}

#unm_con_logo {
	display:block;
	width: 515px;
	height: 52px;
	text-indent: -5000px;
	background: url("../images/layout/unm_con_logo.gif") 0 0 no-repeat;
}

.unm_con_linkback { display: block;	width: 515px; height: 52px; }

.unm_header_rotate {
	width: 960px;
	height: 256px;
	text-indent: -5000px;
}

#screen_header { display: block; }
#print_header { display: none; }


/*** CON Nav Links ***/
#unm_con_nav {
	text-align:left;
	width: 960px;
	margin-left: 18px;
	margin-bottom: 32px;
}

#unm_con_nav a, #unm_con_nav a:active, #unm_con_nav a:visited {
	text-decoration:none;
	color: #585858;
}

#unm_con_nav a:hover {
	text-decoration:none;
	color: #008C98;
}

#unm_con_nav ul {
	list-style:none;
}
#unm_con_nav li { 
	display: inline; 
	margin-left: 10px;
	font-size: 1.1em;
	font-weight: bold;
	padding-bottom: 3px;
	background:url("../images/layout/unm_dot_rpt.gif") 0 100% repeat-x;
}
#unm_con_nav li.first { border:none; margin-left: 0px; }

/*** CON Body Content ***/
#unm_body_content {
	width: 960px;
	text-align:center;
	margin: 0 auto;
	margin-bottom: 6px;
}

/*** UNM Side Nav ***/
#unm_body_side_nav {
	width: 251px;

	background:url("../images/layout/unm_dot_rpt.gif") 100% 0px repeat-y;
	text-align:left;
	float:left;
}

#unm_body_side_nav h1, #side_donors, #side_research, #side_practice, #side_apply {
	display: block;
	text-indent: -5000px;
	margin: 0;
	padding: 0;
	clear:left;
	margin-left: -6px;
	width: 235px;
	height: 33px;
	background: url("../images/layout/unm_side_nav_hd.gif") 0 0 no-repeat;
}

#unm_body_side_nav img {
	display:block;
	width: 18px;
	height: 18px;
	margin-top: 12px;
	margin-right: 18px;
	cursor: pointer;
	float: right;
}

/*** I AM A... ***/

#unm_body_side_nav h1.side_i_am { background-position: 0px 0px; }
#unm_body_side_nav h1.side_i_am_employee { background-position: 0px -33px; }
#unm_body_side_nav h1.side_i_am_future { background-position: 0px -67px; }
#unm_body_side_nav h1.side_i_am_current { background-position: 0px -101px; }
#unm_body_side_nav h1.side_programs_up { background-position: 0px -135px; }
#unm_body_side_nav h1.side_programs_dn { background-position: 0px -169px; }
#side_donors { background-position: 0px -203px; }
#side_research { background-position: 0px -237px; }
#side_practice { background-position: 0px -271px; }
#unm_body_side_nav h1.side_resources_up { background-position: 0px -305px; }
#unm_body_side_nav h1.side_resources_dn { background-position: 0px -339px; }
#side_apply { height: 63px; background-position: 0px -373px; }
#unm_body_side_nav h1.side_related_up { background-position: 0px -436px; }
#unm_body_side_nav h1.side_related_dn { background-position: 0px -470px; }

#i_am_about_box {
	display:block;
	width: 211px;
	text-align: center;
	margin: 0 auto;
}

#i_am_about_box_tp, #i_am_about_box_bt {
	display:block;
	width: 211px;
	height: 13px;
	float: left;
	background: url("../images/layout/i_am_about_box.gif") 0 0 no-repeat;
}

#i_am_about_box_content {
	display:block;
	width: 211px;
	float: left;
	text-align:left;
	background: url("../images/layout/i_am_about_box.gif") 0 -13px repeat-y;
}

#i_am_about_box_content img { float:right; margin: 0; padding: 0px; margin-right: 5px;}
#i_am_about_box_content h4 {padding: 5px; color: #008C98; }
#i_am_about_box_content p {padding: 5px; color: #585858; }

#i_am_about_box_bt { height: 20px; background-position: 0 100%; }

/*** PROGRAMS ***/
#side_donors a, #side_research a, #side_practice a, #side_apply a { display:block; }
#side_programs, #side_resources, #side_related { cursor:pointer; }

/*** SIDE NAV ***/
#unm_body_side_nav ul { margin-top: 5px; list-style:none; }
#unm_body_side_nav li { 
	margin-left: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-indent: 5px;
	line-height: 150%;
	padding-bottom: 2px;
	width: 208px;
	cursor:pointer;
	background:url("../images/layout/unm_dot_rpt.gif") 0 100% repeat-x;
}

#unm_body_side_nav li a, #unm_body_side_nav li a:active, 
#unm_body_side_nav li a:visited { display:block; text-decoration: none; color:inherit; }
#unm_body_side_nav li:hover { background-color: #008B98; color: #fff; }
#unm_body_side_nav li a:hover { text-decoration: none; color:inherit; }
.subnav_drop { background: url("../images/layout/unm_side_nav_sub_li_off.gif") 0 50% no-repeat; margin-left: -10px; text-indent: 15px;}
.subnav_drop_on { background:url("../images/layout/unm_side_nav_sub_li_on.gif") 0 50% no-repeat; margin-left: -10px; text-indent: 15px;}
#side_nav_bsn_drop, #side_nav_rnbsn_drop, #side_nav_msn_drop, #side_nav_phd_drop { 
	background:url("../images/layout/unm_dot_rpt.gif") 39px 0 repeat-y;
	margin-top: 0px;
}

#side_nav_bsn_drop li, #side_nav_rnbsn_drop li, #side_nav_msn_drop li, #side_nav_phd_drop li {
	margin-left: 40px;
	width: 188px;
}


#side_i_am .i_am_radio { float: right; margin-top: 5px;}
#side_i_am .i_am_future { color: #D50201; }
#side_i_am .i_am_future:hover { background-color: #fff; color: #D50201; }
#side_i_am .i_am_current { color: #0B5ED3; }
#side_i_am .i_am_current:hover { background-color: #fff; color: #0B5ED3; }
#side_i_am .i_am_employee { color: #009E1F; }
#side_i_am .i_am_employee:hover { background-color: #fff; color: #009E1F; }
#side_i_am .i_am_disabled { color: #585858; }
#side_i_am .i_am_disabled:hover { background-color: #fff; color: #585858; }
#side_i_am .i_am_saved { height:32px; margin-top: 10px; text-align:right; background: none; font-weight: normal; }
#side_i_am .i_am_saved:hover { background: none; color: #585858;}

#side_i_am .i_am_saved_but {
	display:block;
	width: 47px;
	height: 23px;
	background:url("../images/layout/i_am_saved_but.gif") 0 0 no-repeat;
	margin: 0;
	padding: 0;
	border: none;
	float:right;
	margin-top: -5px;
	margin-left: 5px;
	cursor: pointer;
}

/*** CON Body Content Content ***/
#unm_body_content_content {
	width: 670px;
	float: left;
	margin-left: 20px;
	text-align: left;
}

/**** CON Search ****/
.con_info_container, .con_info_container_sm, .con_info_container_sm_2 {
	display:block;
	width: 670px;
	height:34px;
	background:url("../images/layout/con_search_bg.gif") 0 0 no-repeat;
	float:left;
	text-align:center;
	margin: 0 auto;
	margin-top: 10px;
}

.con_info_container_sm, .con_info_container_sm_2 { text-align:left; margin:0; width: 335px; }
.con_info_container_sm_2 { margin-left: 13px; width: 305px; }

.con_info_container p { font-size: 0.95em; margin-top: 5px; }
.con_info_container_sm p { float:left; margin-left: 8px; font-size: 0.8em; margin-top: 12px; }
#con_search_input_caption {
	display:block;
	width: 420px;
	height: 26px;
	margin-top: 5px;
	text-align:right;
	float:left;
}

.con_info_container_shift { margin-top: 5px; }

#con_search_input_container {
	display: block;
	width: 250px;
	height: 26px;
	margin-top: 5px;
	float: right;
}

#con_search_input_end_lt {
	display: block;
	width: 26px;
	height: 26px;
	float:left;
	background:url("../images/layout/con_search_input_end_lt.gif") 0 0 no-repeat;

}

#con_search_input_end_rt {
	display: block;
	width: 37px;
	height: 26px;
	float:left;
	padding: 0;
	margin: 0;
	border: none;
	cursor: pointer;
	background:url("../images/layout/con_search_input_end_rt.gif") 0 0 no-repeat;

}

.con_info_container input, .con_info_container_sm input {
	float: left;
	width: 160px;
	height:26px;
	padding-top: 3px;
	color: #585858;
	font-size: 0.95em;
	background:url("../images/layout/con_search_input_rpt.gif") 0 0 repeat-x;
}

.con_info_container_sm input { width: 85px; }

.con_info_container_sm_end_rt { 
	display:block;
	width:8px;
	height:34px;
	float:left;
	background:url("../images/layout/con_search_bg.gif") 100% 0 no-repeat;
}

#con_info_box {
	display:block;
	width: 670px;
	float:left;
	text-align:left;
	margin: 0 auto;
	margin-top: 10px;
}

#con_info_box h4 {
	font-size: 1.2em;
	font-weight: bold;
	color: #008C98;
	padding: 0;
	margin: 0;
	margin-top: 10px;
	margin-left: 10px;
}

#con_info_box h5 {
	margin-left: 10px;
	font-size: 1.1em;
}

#con_info_box p {
	line-height: 150%;
	font-size: 1em;
	margin-left: 10px;
}

#con_info_close { float: right; margin: 0; padding: 0; margin-right: 10px; cursor:pointer;}

#con_info_box_tp, #con_info_box_bt { 
	display:block;
	width: 670px;
	height: 10px;
	background:url("../images/layout/con_info_content.gif") 0 0 no-repeat;
}

#con_info_box_bt { background-position: 0 100%; }

#con_info_box_rpt {
	display:block;
	width: 670px;
	background:url("../images/layout/con_info_content.gif") 0 -10px repeat-y;
}

.textSize { text-align: right; float: right; border: none; }
.textSize:hover { cursor: pointer; }

.unm_body_content_posting, .unm_body_content_posting_ws {	
	width: 409px;
	float:left;
	text-align:left;
	margin-right: 10px;
}

.unm_body_content_posting_ws { width: 670px; }
#con_info_contact { margin: 5px 5px 0px 0px; float:right; cursor:pointer;}

.unm_body_content_posting_content {
	background: transparent url("../images/layout/unm_dot_rpt.gif") 0 100% repeat-x;
	padding-bottom: 10px;
	margin-bottom: 10px;
	float:left;
}

.unm_body_content_posting_content p {
	line-height: 150%;
	margin-bottom: 10px;
}

.unm_body_content_posting h1, .unm_body_content_posting_ws h1 { 
	font-size: 1.7em;
	width: 409px;
	color: #008C98;
	background: transparent url("../images/layout/unm_dot_rpt.gif") bottom left repeat-x;
	font-weight: bold;
	padding-top: 5px;
	float: left;
	margin: 5px 0px 5px 0px;
}

.unm_body_content_posting_ws h1 { width: 670px; margin-bottom: 10px;}

.textSize_s, .textSize_n, .textSize_l { 
	display:block;
	width:110px;
	height:32px;
	float: right;
	background:url("../images/layout/access_text.gif") 0 -64px no-repeat;
}

.textSize_s { background-position: 0 -32px; }
.textSize_l { background-position: 0 0; }

.unm_body_content_posting h2, .unm_body_content_posting_ws h2 { clear: both; font-size: 1.2em; font-weight: bold; margin-bottom: 10px;}
.unm_body_content_posting h3, .unm_body_content_posting_ws h3 { font-size: 0.8em; color: #008C98; float: right; font-weight: normal;}
.unm_body_content_posting p, .unm_body_content_posting_ws p { clear: both; line-height: 150%; margin-bottom: 15px;}
.unm_body_content_posting ul, .unm_body_content_posting_ws ul { margin-left: 20px; line-height: 150%;}
.unm_body_content_posting .related_section, .unm_body_content_posting_ws .related_section
	{ margin-top: 5px; text-align: right; font-size: 0.85em; }
.unm_body_content_posting .related_section a, .unm_body_content_posting_ws .related_section a
	{ text-decoration: none; }

#rt_side_nav {
	display: block;
	width: 251px;
	float: right;
	margin-top: 35px;
}

#rt_side_nav img { margin-bottom: 5px; }


#dean_pic { float:left; }
#dean_pic_caption { clear:none; float:left; }

/*** Body Nav Lists ***/
.unm_future_navlist,
.unm_current_navlist,
.unm_practice_navlist,
.unm_navlist_sub,
.unm_hsc_navlist
 { clear:both; list-style-type:none; margin:0; padding: 0;}

.unm_future_navlist dt, .unm_future_navlist .active,
.unm_research_navlist dt, .unm_research_navlist .active,
.unm_qualitative_navlist dt, .unm_qualitative_navlist .active,
.unm_hsc_navlist dt, .unm_hsc_navlist .active,
.unm_current_navlist dt, .unm_current_navlist .active,
.unm_practice_navlist dt, .unm_practice_navlist .active,
.unm_navlist_sub dt, .unm_navlist_sub .active {
	display: block;
	width: 670px;
	height: 42px;
	margin-bottom: 5px;
	text-indent: 50px;
	font-size: 2em;
	font-weight: bold;
	color: #D50201;
	cursor: pointer;
	padding: 0;
	padding-top: 8px;
	background:url("../images/layout/future_li.gif") 0 0 no-repeat;
}

.unm_hsc_navlist dt, .unm_hsc_navlist .active { color: #008C98; background:url("../images/layout/hsc_li.gif") 0 0 no-repeat;}
.unm_current_navlist dt, .unm_current_navlist .active { color: #0B5ED3; background:url("../images/layout/current_li.gif") 0 0 no-repeat;}
.unm_practice_navlist dt, .unm_practice_navlist .active { color: #C2009F; background:url("../images/layout/practice_li.gif") 0 0 no-repeat;}
.unm_research_navlist dt, .unm_research_navlist .active { color: #7a01ab; background:url("../images/layout/research_li.gif") 0 0 no-repeat;}
.unm_qualitative_navlist dt, .unm_qualitative_navlist .active { color: #71483b; background:url("../images/layout/qualitative_li.gif") 0 0 no-repeat;}
.unm_navlist_sub dt, .unm_navlist_sub .active { width: 630px; margin-left: 40px; color: #555555; background:url("../images/layout/sub_li.gif") 0 0 no-repeat;}
.unm_navlist_sub a, .unm_hsc_navlist a { background: none; }
.unm_qualitative_navlist a { background: none; }

.unm_future_navlist dt a,
.unm_hsc_navlist dt a,
.unm_current_navlist dt a,
.unm_practice_navlist dt a,
.unm_research_navlist dt a,
.unm_qualitative_navlist dt a
 { display:block; height:42px; text-decoration: none; color: inherit; padding: 0;}
 
.unm_future_navlist dt a:hover,
.unm_hsc_navlist dt a:hover,
.unm_current_navlist dt a:hover,
.unm_practice_navlist dt a:hover,
.unm_research_navlist dt a:hover,
.unm_qualitative_navlist dt a:hover
 { color: inherit; }

.unm_future_navlist dd p,
.unm_current_navlist dd p,
.unm_practice_navlist dd p,
.unm_research_navlist dd p,
.unm_qualitative_navlist dd p,
.unm_hsc_navlist dd p
 {
	margin-left: 5px;
}
.unm_future_li_sep,
.unm_current_li_sep,
.unm_practice_li_sep,
.unm_hsc_li_sep,
.unm_navlist_sub_sep
 {
	display:block;
	width: 670px;
	height: 6px;
	clear:both;
	margin-bottom: 10px;
	background:url("../images/layout/future_li_sep.gif") 0 0 no-repeat;
}

.unm_navlist_sub_sep { width:630px; background:url("../images/layout/sub_li_sep.gif") 0 0 no-repeat;}
.unm_hsc_li_sep { background:url("../images/layout/hsc_li_sep.gif") 0 0 no-repeat;}
.unm_current_li_sep { background:url("../images/layout/current_li_sep.gif") 0 0 no-repeat; }
.unm_navlist_sub dd { margin-left: 40px; }
.unm_navlist_sub_box {
	display:block;
	width: 630px;
	float:left;
}

.unm_navlist_sub_box_tp, .unm_navlist_sub_box_bt {
	display:block;
	width: 630px;
	height: 10px;
	background:url("../images/layout/sub_box.gif") 0 0 no-repeat;
}

.unm_navlist_sub_box_rpt, .unm_navlist_sub_box_rpt_2 { 
	display:block;
	width: 630px;
	height: 80px;
	background:url("../images/layout/sub_box.gif") 0 -10px repeat-y;
}

.unm_navlist_sub_box_rpt_2 { height: 35px; }

#unm_nav_list_sub_box_lt img, #unm_nav_list_sub_box_rt img, #unm_nav_list_sub_box_solo img { margin-right: 10px; float: left;}
#unm_nav_list_sub_box_lt p, #unm_nav_list_sub_box_rt p, #unm_nav_list_sub_box_solo p { font-size: 0.8em; line-height: 125%; margin-left: 5px; }
#unm_nav_list_sub_box_solo p { font-size: 1em; }

#unm_nav_list_sub_box_lt, #unm_nav_list_sub_box_rt {
	display:block;
	width: 315px;
	text-align: left;
	float: left;
}
.unm_navlist_sub_box_bt { background-position: 0 100%; margin-bottom: 5px;}

.unm_hsc_navlist .active, .unm_hsc_navlist .active:hover,
.unm_navlist_sub .active, .unm_navlist_sub .active:hover,
.unm_future_navlist .active, .unm_future_navlist .active:hover,
.unm_practice_navlist .active, .unm_practice_navlist .active:hover,
.unm_current_navlist .active, .unm_current_navlist .active:hover,
.unm_research_navlist .active, .unm_research_navlist .active:hover,
.unm_qualitative_navlist .active, .unm_qualitative_navlist .active:hover
 { background-position: 0 -49px; color: #fff; }

.unm_future_navlist dt:hover,
.unm_current_navlist dt:hover,
.unm_practice_navlist dt:hover,
.unm_research_navlist dt:hover,
.unm_qualitative_navlist dt:hover,
.unm_hsc_navlist dt:hover
 { background-position: 0 100%; color: #fff;}

/*** Info Box ***/

#directory_dean_info { display:block; width: 670px; height: 256px; }
.contact_dean_info_box { padding:0; margin:0; margin-left: 10px;}
.contact_dean_info_pic { display:block; width:210px; height: 256px; float:left; }
#directory_dean_info h4 { font-size: 1.2em; }
#directory_dean_info h4, #directory_dean_info h4 p { margin-left: 5px; }

.contact_dean_info_box, .contact_dean_info_box2 {
	display:block;
	width:225px;
	float:left;
	margin-bottom: 5px;
	margin-left: -10px;
	margin-right: 5px;
}

.contact_dean_info_box2 { margin-left: 0px;	margin-right: 0px; }

.contact_dean_info_box_tp, .contact_dean_info_box_bt {
	display:block;
	width: 225px;
	height: 10px;
	background:url("../images/layout/contact_dean_info_box.gif") 0 0 no-repeat;
}

.contact_dean_info_box_bt { background-position: 0 100%; }

.contact_dean_info_box_rpt {
	display:block;
	width: 225px;
	min-height: 128px;
	background:url("../images/layout/contact_dean_info_box.gif") 0 -10px repeat-y;
}


/*** Dock ***/
#unm_dock_container {
	display:block;
	width: 932px;
	height: 96px;
	text-align: center;
	margin: 0 auto;
	background:url("../images/layout/unm_dock_bck.gif") 0 0 no-repeat;
}

#unm_dock_container:hover { background-position: 0 -96px; }

#unm_dock_container_container {
	display:block;
	width: 660px;
	height: 96px;
	text-align:center;
	margin: 0 auto;
}

a.dock_home, a.dock_gw, a.dock_calendar, a.dock_webct, a.dock_neighborhood, a.dock_nn,
a.dock_alumni, a.dock_donors, a.dock_it, a.dock_directory, a.dock_cafe {
	display:block;
	width:60px;
	height:96px;
	float: left;
	margin: 0 auto;
	text-indent: -5000px;
	background:url("../images/layout/unm_dock.gif") 0 0 no-repeat;
}

a.dock_home { background-position: 0 0; }
a.dock_home:hover { background-position: 0 -96px; }
a.dock_gw { background-position: -60px 0; }
a.dock_gw:hover { background-position: -60px -96px; }
a.dock_calendar { background-position: -120px 0; }
a.dock_calendar:hover { background-position: -120px -96px; }
a.dock_webct { background-position: -180px 0; }
a.dock_webct:hover { background-position: -180px -96px; }
a.dock_neighborhood { background-position: -240px 0; }
a.dock_neighborhood:hover { background-position: -240px -96px; }
a.dock_nn { background-position: -300px 0; }
a.dock_nn:hover { background-position: -300px -96px; }
a.dock_alumni { background-position: -360px 0; }
a.dock_alumni:hover { background-position: -360px -96px; }
a.dock_donors { background-position: -420px 0; }
a.dock_donors:hover { background-position: -420px -96px; }
a.dock_it { background-position: -480px 0; }
a.dock_it:hover { background-position: -480px -96px; }
a.dock_directory { background-position: -540px 0; }
a.dock_directory:hover { background-position: -540px -96px; }
a.dock_cafe { background-position: -600px 0; }
a.dock_cafe:hover { background-position: -600px -96px; }

#clearfooter {
	clear:both;
	display: block;
	width: 966px;
	height: 50px;
	margin-top: 50px;
}

#clearfooter2 {
	clear:both;
	display: block;
	width: 932px;
	height: 20px;
	margin-top: 20px;
}

/*** Footer ***/
#unm_footer {
	clear: both;
	width: 922px;
	text-align: center;
	margin: 0 auto;
	border-top: 2px solid #5E5D60;
}

#unm_footer_partition_1 {
	width: 461px;
	float: left;
	text-align: left;
	margin-top: 7px;
	margin-bottom: 7px;
	font-size: 0.85em;
}

#unm_footer_partition_2 {
	width: 461px;
	float: right;
	text-align: right;
	font-size: 0.85em;
	margin-top: 7px;
	margin-bottom: 7px;
}

#unm_footer_partition_2 li {
	display: inline;
	list-style-type: none;
	padding-right: 10px;
}

#unm_footer_partition_2 li.last {
	padding-right: 0px;
}

#employee_nav_container { margin-top: 10px; margin-bottom: 10px;}
#employee_ul, .employee_sub_ul { display: inline;}
#employee_ul li, .employee_sub_ul li { 
	list-style: none;
	display: inline;
	cursor: pointer;
	font-size: 2em;
	font-weight: bold;
	margin-left: 20px;
	padding-left: 10px;
	border-left: 5px #008C98 solid;
}

#employee_sub_fac, #employee_sub_sta, #employee_sub_all {	margin-top: 5px; }

.employee_sub_ul li {
	font-size: 1.2em;
	border-left: 5px #00585F solid;
}

#employee_ul li.first { margin-left: -20px; }
.employee_sub_ul li.title { margin-left: -20px; color:#008C98; border-color: #008C98;}
.employee_sub_ul li.first { margin-left: -10px; }

.fac, .sta {
	display:block;
	width: 670px;
	height: 100px;
	float:left;
	line-height: 100%;
	font-size: 0.95em;
	padding-left: 5px;
	margin-bottom: 5px;
	background:url("../images/layout/fac_rpt.gif") 0 100% repeat-x;
}

.sta a, .fac a { text-decoration: underline; color: #585858; }
.sta a:hover, .fac a:hover { text-decoration: none; color: #C10037;}
.sta a[href ^="mailto:"], .fac a[href ^="mailto:"] { color: #008C98; }
.sta a:hover[href ^="mailto:"], .fac a:hover[href ^="mailto:"] { text-decoration:underline; color: #C10037; }

.fac_af, .fac_gl, .fac_mr, .fac_sz,
.sta_af, .sta_gl, .sta_mr, .sta_sz {
	display:block;
	width: 542px;
	float:left;
}

.close_box {
	display: block;
	width: 670px;
	height: 34px;
	background:url("../images/layout/close_box.gif") 0 0 no-repeat;
	cursor: pointer;
	margin-bottom: 5px;
}

.sta { background:url("../images/layout/sta_rpt.gif") 0 100% repeat-x; }

.fac h4, .sta h4 { margin:0; padding: 0; }

/**** Profile Images ****/
.profile_image { display: block; width:128px; height: 100%; float:right;}

#mckinney_d { background:url("../images/profiles/mckinney,d.gif") 0 100% no-repeat; }
#bittner_p { background:url("../images/profiles/bittner,p.gif") 0 100% no-repeat; }
#petri_l { background:url("../images/profiles/petri,l.gif") 0 100% no-repeat; }
#roessner_a { background:url("../images/profiles/roessner,a.gif") 0 100% no-repeat; }
#sibray_j { background:url("../images/profiles/sibray,j.gif") 0 100% no-repeat; }
#albers_l { background:url("../images/profiles/albers,l.gif") 0 100% no-repeat; }
#averill_j { background:url("../images/profiles/averill,j.gif") 0 100% no-repeat; }
#brady_d { background:url("../images/profiles/brady,d.gif") 0 100% no-repeat; }
#carlson_k { background:url("../images/profiles/carlson,k.gif") 0 100% no-repeat; }
#williams_j { background:url("../images/profiles/williams,j.gif") 0 100% no-repeat; }
#caudell_a { background:url("../images/profiles/caudell,a.gif") 0 100% no-repeat; }
#damron_b { background:url("../images/profiles/damron,b.gif") 0 100% no-repeat; }
#diener_m { background:url("../images/profiles/diener,m.gif") 0 100% no-repeat; }
#duphorne_p { background:url("../images/profiles/duphorne,p.gif") 0 100% no-repeat; }
#escandon_s { background:url("../images/profiles/escandon,s.gif") 0 100% no-repeat; }
#fox_s { background:url("../images/profiles/fox,s.gif") 0 100% no-repeat; }
#giddens_j { background:url("../images/profiles/giddens,j.gif") 0 100% no-repeat; }
#guarnero_p { background:url("../images/profiles/guarnero,p.gif") 0 100% no-repeat; }
#kahn_l { background:url("../images/profiles/kahn,l.gif") 0 100% no-repeat; }
#hendrix_i { background:url("../images/profiles/hendrix,i.gif") 0 100% no-repeat; }
#lobo_m { background:url("../images/profiles/lobo,m.gif") 0 100% no-repeat; }
#grochowski_r { background:url("../images/profiles/grochowski,r.gif") 0 100% no-repeat; }
#mendelson_c { background:url("../images/profiles/mendelson,c.gif") 0 100% no-repeat; }
#morton_n { background:url("../images/profiles/morton,n.gif") 0 100% no-repeat; }
#nichols_r { background:url("../images/profiles/nichols,r.gif") 0 100% no-repeat; }
#parshall_m { background:url("../images/profiles/parshall,m.gif") 0 100% no-repeat; }
#payne_p { background:url("../images/profiles/payne,p.gif") 0 100% no-repeat; }
#ridenour_n { background:url("../images/profiles/ridenour,n.gif") 0 100% no-repeat; }
#salt_r { background:url("../images/profiles/salt,r.gif") 0 100% no-repeat; }
#shuster_g { background:url("../images/profiles/shuster,g.gif") 0 100% no-repeat; }
#smith_d { background:url("../images/profiles/smith,d.gif") 0 100% no-repeat; }
#spisla_j { background:url("../images/profiles/spisla,j.gif") 0 100% no-repeat; }
#tigges_b { background:url("../images/profiles/tigges,b.gif") 0 100% no-repeat; }
#wallace_a { background:url("../images/profiles/wallace,a.gif") 0 100% no-repeat; }
#no_image_m { background:url("../images/profiles/no_image_m.gif") 0 100% no-repeat; }
#no_image_f { background:url("../images/profiles/no_image_f.gif") 0 100% no-repeat; }
#no_image_fac_m { background:url("../images/profiles/no_image_fac_m.gif") 0 100% no-repeat; }
#no_image_fac_f { background:url("../images/profiles/no_image_fac_f.gif") 0 100% no-repeat; }

.right { display:block; text-align: right; }
.underline { text-decoration:underline; }
.hsc_color { color: #008C98; }
.future_color, .important_text { color: #D50201; }
.current_color { color: #0B5ED3; }
.research_color { color: #7a01ab; }
.qualitative_color { color: #71483b; }
.employee_color { color: #009E1F; }

/**** Calendar Page ****/
.calendar_nav_container {
	display:block;
	width:670px;
	height:49px;
	margin-bottom: 10px;
}
.calendar_prev, .calendar_prev:hover,
.calendar_next, .calendar_next:hover {
	display:block;
	width:127px;
	height:49px;
	text-indent:-5000px;
	cursor:pointer;
	float:left;
	background:url("../images/layout/calendar_nav.gif") 0 0 no-repeat;
}

.calendar_prev a, .calendar_next a {
	display:block;
	width:127px;
	height:49px;
}

.calendar_prev:hover { background-position: -127px 0; }
.calendar_next { background-position: 0 -49px; }
.calendar_next:hover { background-position: -127px -49px; }

.calendar_header {
	display:block;
	width:416px;
	height:49px;
	text-align:center;
	float:left;
	background:url("../images/layout/calendar_nav.gif") 0 100% no-repeat;
}

.calendar_header h6 {
	font-size: 2em;
	margin-top: 10px;
	color: #008C98;
}

.calendar_third {
	display:block;
	width: 670px;
	min-height: 220px;
	margin-bottom: 2px;
	clear:both;
}

.calendar_month, .calendar_month_last {
	display:block;
	width:220px;
	min-height: 220px;
	border: 1px #008C98 solid;
	margin-right: 2px;
	margin-bottom: 2px;
	float: left;
}

.calendar_month_last { margin-right:0px; }

.calendar_month_header {
	display:block;
	width: 218px;
	height: 30px;
	text-align: center;
	margin: 0 auto;
	color: #fff;
	font-weight: bold;
	background-color: #008C98;
	margin-top: 1px;
}

.calendar_month_header h6 {
	padding-top: 5px;
	font-size: 1em;
}

.calendar_month ul, .calendar_month_last ul { list-style-type: none; margin:0; padding:0; margin-left: 1px;}
.calendar_month ul li,
.calendar_month_last ul li { 
	float:left;
	display:block;
	width: 30px;
	height: 30px;
	margin-right: 1px;
	text-align: center;
	padding-top: 5px;
	background:url("../images/layout/calendar_days.gif") 0 0 no-repeat;
}

.calendar_month .day_week, .calendar_month_last .day_week { font-weight: bold; color: #008C98; }
.calendar_month .day_regular, .calendar_month_last .day_regular{ background-position: 0px 0px; }
.calendar_month .day_spring, .calendar_month_last .day_spring { background-position: -30px 0px; }
.calendar_month .day_summer, .calendar_month_last .day_summer { background-position: -60px 0px; }
.calendar_month .day_fall, .calendar_month_last .day_fall { background-position: -90px 0px; }
.calendar_month .day_holiday, .calendar_month_last .day_holiday { background-position: -120px 0px; }

.session_unm { font-weight: bold; }

#practice_ul, #donors_priorities_ul, #webct_quiz_ol, .unm_body_content_posting_content .general_ul li,
.unm_body_content_posting_content .donors_newsletter_ul,
.unm_body_content_posting_content .webct_ul {
	margin-left: 35px;
	margin-bottom: 20px;
}

#donors_priorities_ul li,
#practice_ul li,
.unm_body_content_posting_content .general_ul li,
#webct_quiz_ol li,
.unm_body_content_posting_content .webct_ul li {
	padding-left: 10px;
}

#webct_quiz_ol li,
#practice_ul li {
	width:500px;
}

.clear { clear:both; }
.center { text-align:center; margin: 0 auto; }

#donors_societies_h2 { margin: 0 auto; text-align:center; width:670px;}
.donors_societies_members_container .donors_societies_h3 { color: #789400; margin: 0 auto; text-align:center; width:670px; font-weight:bold; font-size: 1em; margin-top: 5px; margin-bottom: 5px;}
.donors_societies_members_container {
	width:670px;
	min-height: 200px;
	float:left;
}

.donors_societies_members_column {
	width: 215px;
	min-height: 200px;
	float:left;
	margin-right: 5px;
	margin-top: 5px;
	font-size: 0.85em;
}

#unm_body_content_posting_content_no_bottom { background-image:none; }

.unm_body_content_posting_content .donors_newsletter_ul,
.unm_body_content_posting_content .pdf_list_ul { list-style-type: none; }
.unm_body_content_posting_content .donors_newsletter_ul li,
.unm_body_content_posting_content .pdf_list_ul li {
	width:625px;
	padding-left: 10px;
	margin-bottom: 10px;
}

.unm_body_content_posting_content .donors_newsletter_ul li a,
.unm_body_content_posting_content .pdf_list_ul li a {
	background-position: center 50%;
	display:block;
}

.unm_body_content_posting_content .pdf_list_ul li a { background-position: 80% 50%; }

.unm_body_content_posting .donors_header_color,
.unm_body_content_posting_ws .donors_header_color { color: #789400; }

.unm_body_content_posting .research_header_color,
.unm_body_content_posting_ws .research_header_color { color: #7a01ab; }

.unm_body_content_posting .qualitative_header_color,
.unm_body_content_posting_ws .qualitative_header_color { color: #71483b; }

.unm_body_content_posting .practice_header_color,
.unm_body_content_posting_ws .practice_header_color { color: #C2009F; }

.unm_body_content_posting .full_p, .unm_body_content_posting_ws .full_p {
	width:670px;
}


#webct_quiz_ol li {
	margin-bottom: 10px;
	color: #292929;
}
#webct_quiz_ol fieldset {
	font-size: 0.85em;
	color: #585858;
	line-height: 200%;
	margin-top: 5px;
	margin-left: 20px;
	margin-bottom: 5px;
}

#webct_quiz_container, #webct_quiz_grade{
	width:670px;
}

#webct_quiz_grade h2 {
	font-size: 2em;
	color: #008C98;
}

#webct_quiz_grade_bar {
	display:block;
	width:670px;
	height:36px;
	text-align: center;
	margin: 0 auto;
	border: 1px #585858 solid;
}

#webct_quiz_grade_percentage {
	display:block;
	width:5px;
	height:32px;
	background:url("../images/layout/wect_quiz_grade.gif") 0 0 repeat-x;
	border-left: 1px #008e07 solid;
	border-right: 1px #008e07 solid;
	margin: 2px 0 0 1px;
}

#quiz_name, #quiz_email {
	border: 1px #969696 solid;
	background-color: #eeeeee;
	font-size: 1em;
	font-weight: bold;
	color: #292929;
	width: 280px;
}

#alumni_map {
	width: 670px;
	margin: 0 auto;
	text-align:center;
}

.facebook_box, .news_aff, .prescreen_apply {
	width: 670px;
	text-align:right;
}

.expand {
	color: #008C98;
	cursor: pointer;
}

.caption_box { text-align:center; margin: 0 auto; width:670px;}

#daa_recipients {
	display:block;
	width: 670px;
	min-height: 128px;
	float:left;
	text-align:left;
}

.daa_recipient_block, .daa_recipient_block_last,
.daa_recipient_block_no, .daa_recipient_block_last_no {
	display:block;
	width: 128px;
	height: 128px;
	background: url('../images/alumni/daa/daa_recipient_bck.gif') no-repeat;
	float:left;
	cursor:pointer;
	font-size: 0.9em;
	text-align:center;
	margin: 0 auto;
	margin-right: 48px;
}

.daa_recipient_block_no, .daa_recipient_block_last_no {cursor: default;}

.daa_recipient_block_last, .daa_recipient_block_last_no {
	margin-right: 0px;
}

.daa_recipient_block p, .daa_recipient_block_last p,
.daa_recipient_block_no p, .daa_recipient_block_last_no p {
	margin-top: 40%;
	color: #008C98;
	font-weight: bold;
}

.daa_recipient_block_no p, .daa_recipient_block_last_no p { color: #585858; }

.daa_recipient_block p:hover, .daa_recipient_block_last p:hover { color: #C10037; }

.daa_row {
	display:block;
	width: 670px;
	height: 128px;
	margin-bottom: 10px;
}

.daa_bio_container {
	display:block;
	width: 677px;
	min-height: 128px;
	margin: 0 auto;
	float:left;
	text-align:center;
	background: url('../images/alumni/daa/daa_bio_sides.gif') 0 100% no-repeat;
}


.daa_bio_lt, .daa_bio_rt {
	display:block;
	width: 10px;
	float:left;
	min-height: 128px;
}


.daa_bio_rpt {
	display:block;
	width: 657px;
	float:left;
	min-height: 128px;
	background: url('../images/alumni/daa/daa_bio_rpt.gif') 0 100% repeat-x;
}

.daa_bio_rpt img { float:left; }
.daa_bio_rpt h4 { float:left;}
.daa_bio_rpt p { float: left; text-align:left; }

.daa_bio_close {
	display:block;
	width: 16px;
	height: 16px;
	float:right;
	cursor: pointer;
	background: url('../images/alumni/daa/daa_bio_close.gif') 0 0 no-repeat;
}


.prescreen_radio_group {
	margin-bottom: 15px;
}

.prescreen_radio_group input {
	margin-right: 5px;
	margin-left: 10px;
}

.prescreen_radio_group .prescreen_first {
	margin-left:0px;
}

.prescreen_error_box {
	display:block;
	width:670px;
	margin: 5px 0 5px 0;
	background: #EEEEEE url('../images/icons/icon_error.gif') 5px 0 no-repeat;
	border: 1px #585858 solid;
}

.prescreen_error_box p {
	padding-left: 80px;
	padding-top: 5px;
	padding-right: 5px;
}

.fine_print { font-size: 0.85em; }
.input_border, .input_button, .genius_textarea { border: 1px #dddddd solid; }
.input_button { margin: 5px 5px 5px 0px; padding: 5px; }
.genius_textarea {
	margin-left: 5px;
	margin-top: 0;
	padding-top:0;
}

.highlight_box {
	display:block;
	width: 650px;
	text-align:center;
	margin: 0 auto;
	color:#008C98;
	border: 1px #008C98 dotted;
	margin-bottom: 5px;
}

.highlight_box p {
	padding: 5px 0px 0px 5px;
	text-align:left;
}

.highlight_box h1 {
	margin: 0;
	padding: 0;
	font-size: 1.5em;
	padding-left: 5px;
	padding-top: 5px;
	text-align:left;
}

#genius_contact_box {
	margin-bottom: 10px;
}