/************************************************/
/*******		general styles		*************/
/************************************************/
/* page level */
html {margin:0px;padding:0px;height:100%;background-color:#fff !important;}
body {margin:0px;padding:0px;/*background-image:url("/shared/css/images/headerbanner-bkgrnd.png");background-color:#172359 !important;*/background-repeat:repeat-x;	font-family:Arial, sans-serif;font-size:14px;height: 100%;}
.clear:after {clear: both;display: block;content: " ";height: 0px;visibility: hidden;}
.clearfix:after {clear: both;display: block;content: " ";height: 0px;visibility: hidden;}
.clearfix {display: inline-block;}

/* links */
a:link {color:#273965;}
a:visited {color:#273965;}
a:hover {color:#344B84;}

/* headings */
h1 {display:none;}
h2 {margin:0 0 0 0;padding:0px;color:#273965;font-size:16px;font-weight:bold;}
h3 {margin:0 0 10px 0;padding:5px 0px 0px 0px;color:#5478D1;font-size:14px;font-weight:bold;}
h4 {margin:0px;padding:5px 0px 0px 0px;color:#EF6914;font-size:1.1em;font-weight:bold;font-size: 1.2em}
h4.section-head{background-color: #ceced1;padding:2px 10px;}
h5 {margin:0px;padding:5px 0px 0px 0px;font-size:1.1em;font-weight:bold;position: relative;}
h6 {margin:0px;padding:5px 0px 0px 0px;color:#000;font-size:1em;font-weight:bold;}

.force-h1 {margin:10px 0 5px 0;padding:0px;color:#273965;font-size:18px;font-weight:bold;}

.backlink{font-weight: bold;}
.download{display: block;font-size: 0.85em;font-style: italic;}
.download.pdf{background: url("/shared/css/images/pdf-icon.png") no-repeat scroll 0 0 transparent;height: 20px;text-indent: 21px;}

.iframe #topbar,
.iframe #bottom,
.iframe .backlink,
.iframe #sidebar-left,
body.iframe .subsection-head #localSectionNav-container,
body.iframe .subsection-head #social-links-container
{display: none;}
body.iframe #main-container .subsection-head{background: none;}
body.iframe{background: none;background-color: #ffffff !important;height: auto;}
body.iframe .subsection-head h3{display: block;}
#body-container {margin:0px;padding:20px;overflow:hidden;}
#content-container ul{margin-top:0;}
.systemauth .ui-widget-overlay{z-index: 1;}
/**********end general styles ******************/
.static-content{}

#topbar {margin:0 auto; padding:0;height:120px;width:100%;background-color: #02023C; border-bottom: 3px solid #EE6200; }
#topbar div{height:120px;z-index: 2000;}
#topbar .headcorner {width:23px; float:left;}
#topbar #center {margin: 0 auto; width: 874px; position: relative;}
#logo-container {float:left; background-color: #FFF; height: 85px !important; padding: 0 5px 0 5px;}
#logo-container a { text-decoration: none; color: #02023C;}

/* top links */
#top-links {position: absolute; top: 0; right: 0; }
#top-links ul {margin:12px 0 0 -12px;padding:0px;list-style:none;position:relative;}
#top-links ul li {margin:0px;padding:0;float:left;text-align:left;}
#top-links ul li a {margin:0 2px;padding:0 2px;color:#FFF;text-decoration:none;font-size:13px;display:block;position:relative;border-right: 1px solid #FFF;padding-right: 5px;}
#top-links ul li a.last { border-right: 0; margin-right: 0; padding-right: 2px;}
#top-links ul li.active a {background-color:#cccccc;}
#top-links ul li a:visited {color:#FFF;}
#top-links ul li a:hover {color:#FFF;text-decoration: underline;}
#top-links ul li a.uic { font-size: 18px; margin: -5px 0 0 35px; padding: 0; width:42px;height:42px;border-radius:50%;color:#fff;line-height:42px;text-align:center;background:#000}
#top-links ul li a.uic:hover {color:#000;background:#fff;}
#topbar #center #top-links{float:right;margin:0px;padding-top:0px;padding-right:0px;padding-left:0px;padding-bottom:0px;/*width:350px;*/height:40px;z-index:1000;position:relative;color:#343b5a;}
#top-links ul li.logout{background-color: rgb(91, 125, 161) !important;position: relative; top: -3px;}
#top-links a.logout,
#top-links a.logout:visited{color:#ffffff;padding: 2px;}
#top-links a.logout:hover{color:#343b5a;}
/* search */

#search { position: absolute; right: 0; top: 40px;}
#search input.search-query {color:#999; font-size: 14px;}
#search input {background-color:#fff;border:1px solid #666666;padding:2px 3px;margin-top:7px;width:240px;height:24px;float:right;position: relative;}
#search .search-button {display: none;}
#gs label{display: none;}

/* menu from http://matthewjamestaylor.com/blog/centered-dropdown-menus */
#nav-menu {
	height: auto !important;
	position: absolute;
	bottom: -3px;
	right: -5px;
}

#nav-menu ul {
	margin: 0px;
	padding: 0px;
	list-style: none;
	float: right;
	position: relative;
	right: 50%;
}

#nav-menu ul li {
	margin: 0px;
	padding: 0;
	float: left;
	position: relative;
	left: 50%;
	margin-left: 12px;
}

#nav-menu ul li a {
	display: block;
	margin: 0px;
	text-decoration: none;
	height: 20px;
	color: #fff;
	padding: 6px 4px 1px 4px;
	font-size: 13px;
}

#nav-menu ul li a:after {
	/*content: "\025BE";*/
	margin-left: 2px;
}

#nav-menu ul li ul li a:after {
	content: "";
}

#nav-menu ul li a:hover {
	color: #fff;
	background: #EE6200;
	text-shadow: none;
}

#nav-menu ul li:hover {
	background: #EE6200;
}

#nav-menu ul ul {
	display: none;
	position: absolute;
	top: 27px;
	left: 0px;
	right: auto;
	width: 200px;
	border-top: 0;
	border-right: 1px;
	border-left: 1px;
	border-style: solid;
	border-color: #EFEFEF;
	border-bottom: 0px;
}

#nav-menu ul ul li {
	left: auto;
	margin: 0px;
	clear: left;
	width: 100%;

}

#nav-menu ul ul li a,
#nav-menu ul li:hover ul li a {
	background: #FFF;
	font-size: 13px;
	color : #000;
	border-bottom: 1px solid;
	border-color: #EFEFEF;
}

#nav-menu ul ul li a:hover,
#nav-menu ul li:hover ul li a:hover {
	background: #02023C;
	color: #fff;
}

#nav-menu ul ul.last {
	left: auto;
	right: 0px;
}

#nav-menu ul li:hover ul {
	display: block;
}

#nav-menu ul li ul li.last a {
	
}


/***************************************************
***********      LEFT SIDE NAVIGATION     **********
***************************************************/
#convocation_regalia.level2 {display: none;}

#sidebar-left {}



/****************************************************************
**********************	REUSABLE ELEMENTS ***********************
*****************************************************************/
#page {margin:0 auto;position:relative;width:874px;padding-bottom: 200px;}
		/* sidebar */
#sidebar-left {width:200px;float: left;margin-bottom: 20px;min-height: 250px;text-align: center;}
#sidebar-left .sidebar-feature{margin: 0 0 20px 0;}
#sidebar-left .sidebar-feature a{}
#sidebar-left .sidebar-feature img{border: none;}
#sidebar-left .sidebar-feature .featuretext-container{padding:2px;position: relative;top:-15px;}
#sidebar-left .sidebar-feature .featuretext{/*border-bottom: 1px dotted #CCCCCC;border-left: 1px dotted #CCCCCC;border-right: 1px dotted #CCCCCC;*/color: #504E4D;font-size: 0.95em; padding: 0px;text-align: left; width: 200px;}
#sidebar-left .sidebar-feature .borderless {border: none !important}
.sidebar-feature > a,
.sidebar-feature > a:visited{text-decoration: none;}
.sidebar-feature > a:focus{outline: none;}
#main-container {background-color:#ffffff;padding:0;}
#content-container li a, #content-container li a:visited{}
#content-container li a:hover {/*text-shadow: -1px -2px 4px rgba(52, 94, 195, .7);*/text-decoration:underline;color: #0b225b;}
#content-container {padding:10px 20px 20px 30px;margin:0 0 40px 0;float: left;line-height: 20px;position: relative;}
#content-container.with-subnav{width:624px;margin-bottom: 40px;}
.calendar:not(.activities) #content-container.with-subnav {width: 802px;}
#content-container.without-subnav{width: 874px;padding:15px 0 0;margin-bottom: 40px;}
#topbar-shadow {/*background:url('/shared/css/images/topbar-shadow.png') 0 0 repeat-x transparent;width:874px; height:9px;position:absolute;top:0;left:0;z-index:2*/}
.name{font-weight: bold;text-decoration: underline;}
/*section headers */
.subsection-head h2{font-size: 26px;position: relative;bottom: -5px;margin-top: 85px;max-width: 550px;text-align: left;}
.subsection-head h3{position: relative;bottom: 0;font-size: 24px;max-width: 550px;text-align: left;}
.subsection-head{display: table-cell; height: 160px;margin-bottom: 20px;vertical-align: bottom;width: 630px;padding: 10px 22px 0 28px;width:640px;}
#about.subsection-head{background: url('/shared/css/images/subsection-heads/about.jpg') no-repeat 0 0 transparent;}
#academic-affairs.subsection-head{background: url('/shared/css/images/subsection-heads/academic_affairs.jpg') no-repeat 0 0 transparent;}
#m1.subsection-head{background: url('/shared/css/images/subsection-heads/students-m1.jpg') no-repeat 0 0 transparent;}
#m2.subsection-head{background: url('/shared/css/images/subsection-heads/students-m2.jpg') no-repeat 0 0 transparent;}
#m34.subsection-head{background: url('/shared/css/images/subsection-heads/students-m34.jpg') no-repeat 0 0 transparent;}
#cpp.subsection-head{background: url('/shared/css/images/subsection-heads/cpp.jpg') no-repeat 0 0 transparent;}
#cme.subsection-head{background: url('/shared/css/images/subsection-heads/cme.jpg') no-repeat 0 0 transparent;}
#basic-sciences.subsection-head{background: url('/shared/css/images/subsection-heads/basic_sciences.jpg') no-repeat 0 0 transparent;}
#exams-schedule.subsection-head{background: url('/shared/css/images/subsection-heads/exams_schedule.jpg') no-repeat 0 0 transparent;}
#research.subsection-head{background: url('/shared/css/images/subsection-heads/research.jpg') no-repeat 0 0 transparent;}
#researchers.subsection-head{background: url('/shared/css/images/subsection-heads/researchers.jpg') no-repeat 0 0 transparent;}
#student-organizations.subsection-head{background: url('/shared/css/images/subsection-heads/student-organizations.jpg') no-repeat 0 0 transparent;}
#clinical-sciences.subsection-head{background: url('/shared/css/images/subsection-heads/clinical-sciences.jpg') no-repeat 0 0 transparent;}
.gme #clinical-affairs.subsection-head{background: url('/shared/css/images/subsection-heads/gme.jpg') no-repeat 0 0 transparent;}
#mee-lecture-series.subsection-head{background: url('/shared/css/images/subsection-heads/student-organizations.jpg') no-repeat 0 0 transparent;}

#GB_overlay { z-index:10000 !important; }
#GB_window { z-index:10050 !important; }
.GB_header { z-index:10500 !important; }
.GB_header .close img { z-index:10500 !important; }

#clinical-affairs.subsection-head{background: url('/shared/css/images/subsection-heads/clinical-affairs.jpg') no-repeat 0 0 transparent;}
#deans-office.subsection-head{background: url('/shared/css/images/subsection-heads/deans-office.jpg') no-repeat 0 0 transparent;}
#advancement.subsection-head{background: url('/shared/css/images/subsection-heads/advancement.jpg') no-repeat 0 0 transparent;}
#human-resources.subsection-head{background: url('/shared/css/images/subsection-heads/human-resources.jpg') no-repeat 0 0 transparent;}
#fiscal-affairs.subsection-head{background: url('/shared/css/images/subsection-heads/fiscal-affairs.jpg') no-repeat 0 0 transparent;}
#com-private.subsection-head,
#private-page.subsection-head{background: url('/shared/css/images/subsection-heads/com-private.jpg') no-repeat 0 0 transparent;}
#helpdesk.subsection-head, #helpdesk---private.subsection-head,
#helpdesk.subsection-head, #helpdesk-private.subsection-head{background: url('/shared/css/images/subsection-heads/helpdesk.jpg') no-repeat 0 0 transparent;}
#public-engagement.subsection-head{background: url('/shared/css/images/subsection-heads/public-engagement.jpg') no-repeat 0 0 transparent;}
#parking.subsection-head{background: url('/shared/css/images/subsection-heads/parking.jpg') no-repeat 0 0 transparent;}
#residencies.subsection-head,#residency-program.subsection-head{background: url('/shared/css/images/subsection-heads/residencies.jpg') no-repeat 0 0 transparent;}
#prospective-students.subsection-head,#residency-program.subsection-head{background: url('/shared/css/images/subsection-heads/prospective-students.jpg') no-repeat 0 0 transparent;}
#urban-health-program.subsection-head{background: url('/shared/css/images/subsection-heads/urban-health-program.jpg') no-repeat 0 0 transparent;}
#faculty-development.subsection-head{background: url('/shared/css/images/subsection-heads/faculty-development.jpg') no-repeat 0 0 transparent;}
.calendar:not(.activities) .subsection-head{display: none;}
#articles.subsection-head{background: url('/shared/css/images/subsection-heads/articles.jpg') no-repeat 0 0 transparent;}
#iclicker.subsection-head{background: url('/shared/css/images/subsection-heads/iclicker.jpg') no-repeat 0 0 transparent;}
#sayeepriyadarshini-anakk.subsection-head{background: url('/shared/css/images/subsection-heads/anakk.jpg') no-repeat 0 0 transparent;}
#research-symposium-2013.subsection-head{background: url('/shared/css/images/subsection-heads/research-symposium-2013.jpg') no-repeat 0 0 transparent;}
#research-symposium.subsection-head{background: url('/shared/css/images/subsection-heads/research-symposium.jpg') no-repeat 0 0 transparent;}
#research-symposium h2{display: none;}
#symposium-2014.subsection-head{background: url('/shared/css/images/subsection-heads/research-symposium.jpg') no-repeat 0 0 transparent;}
#live-streams.subsection-head{background: url('/shared/css/images/subsection-heads/live-streams.jpg') no-repeat 0 0 transparent;}
#podcasts.subsection-head{background: url('/shared/css/images/subsection-heads/podcasts.jpg') no-repeat 0 0 transparent;}
#simulation-lab-videos.subsection-head{background: url('/shared/css/images/subsection-heads/simulation-lab-videos.jpg') no-repeat 0 0 transparent;}
#research-applications.subsection-head{background: url('/shared/css/images/subsection-heads/research-applications.jpg') no-repeat 0 0 transparent;}
#giving-to-the-college.subsection-head{background: url('/shared/css/images/subsection-heads/giving-to-the-college.jpg') no-repeat 0 0 transparent;}
#exit-survey.subsection-head{background: url('/shared/css/images/subsection-heads/exit-survey.jpg') no-repeat 0 0 transparent;}
#tapositions.subsection-head{background: url('/shared/css/images/subsection-heads/tapositions.jpg') no-repeat 0 0 transparent;}
#chen-lab.subsection-head{background: url('/shared/css/images/subsection-heads/chenlab.jpg') no-repeat 0 0 transparent;}
#articles-administration.subsection-head{background: url('/shared/css/images/subsection-heads/articles-administration.jpg') no-repeat 0 0 transparent;}
#cpp-admin.subsection-head{background: url('/shared/css/images/subsection-heads/cpp-admin.jpg') no-repeat 0 0 transparent;}
#academic-searches.subsection-head{background: url('/shared/css/images/subsection-heads/academic-searches.jpg') no-repeat 0 0 transparent;}
#peer-advice-program.subsection-head{background: url('/shared/css/images/subsection-heads/peer-advice-program.jpg') no-repeat 0 0 transparent;}
#physio-boot-camp.subsection-head{background: url('/shared/css/images/subsection-heads/physio-boot-camp.jpg') no-repeat 0 0 transparent;}
#student-affairs.subsection-head{background: url('/shared/css/images/subsection-heads/student-affairs.jpg') no-repeat 0 0 transparent;}
#internal-med-residency.subsection-head{background: url('/shared/css/images/subsection-heads/internal-med-residency.jpg') no-repeat 0 0 transparent;}
#gift.subsection-head{background: url('/shared/css/images/subsection-heads/gift.jpg') no-repeat 0 0 transparent;}
#student-setup.subsection-head{background: url('/shared/css/images/subsection-heads/student-setup.jpg') no-repeat 0 0 transparent;}
#med-vote.subsection-head{background: url('/shared/css/images/subsection-heads/med-vote.jpg') no-repeat 0 0 transparent;}
#umsg.subsection-head{background: url('/shared/css/images/subsection-heads/umsg.jpg') no-repeat 0 0 transparent;}
#lgbt-in-medicine.subsection-head{background: url('/shared/css/images/subsection-heads/lgbt-in-medicine.jpg') no-repeat 0 0 transparent;}
#emergency-planning.subsection-head{background: url('/shared/css/images/subsection-heads/building-emergency-plan.jpg') no-repeat 0 0 transparent;}
#lobby-screen-admin.subsection-head{background: url('/shared/css/images/subsection-heads/lobby-screen-admin.jpg') no-repeat 0 0 transparent;}
#medical-scholars-program.subsection-head,
#med-scholars-program.subsection-head{background: url('/shared/css/images/subsection-heads/med-scholars-program.jpg') no-repeat 0 0 transparent;}
#private.subsection-head{background: url('/shared/css/images/subsection-heads/private.jpg') no-repeat 0 0 transparent;}
#fall-retreat.subsection-head{background: url('/shared/css/images/subsection-heads/fall-retreat.jpg') no-repeat 0 0 transparent;}
#registration-administration.subsection-head{background: url('/shared/css/images/subsection-heads/registration-administration.jpg') no-repeat 0 0 transparent;}
.neurosci #m1.subsection-head{background: url('/shared/css/images/subsection-heads/neurosci_m1.jpg') no-repeat 0 0 transparent;}
.immunology #m1.subsection-head{background: url('/shared/css/images/subsection-heads/immunology_m1.jpg') no-repeat 0 0 transparent;}
.clinicaltutorials #m2.subsection-head{background: url('/shared/css/images/subsection-heads/clinicaltutorials.jpg') no-repeat 0 0 transparent;}
#clinical-notes.subsection-head{background: url('/shared/css/images/subsection-heads/simulated-patient-notes.jpg') no-repeat 0 0 transparent;}
.convocation-regalia #m34.subsection-head{background: url('/shared/css/images/subsection-heads/convocation-regalia.jpg') no-repeat 0 0 transparent;}
#student-success-team.subsection-head{background: url('/shared/css/images/subsection-heads/student-success-team.jpg') no-repeat 0 0 transparent;}
#clinical-simulation-center.subsection-head{background: url('/shared/css/images/subsection-heads/simcenter.jpg') no-repeat 0 0 transparent;}


/****************************************************************
********************** END REUSABLE ELEMENTS *******************
*****************************************************************/

/*	BOTTOM OF CONTENT AREA */
#bottom {clear:both;margin:0 auto;padding:0px;}

	/* campuses links */
#bottom #campuses{text-align:center;}
#bottom #campuses #campuses-body{height:68px;background:url("/shared/css/images/campus-locations/campuses-link-bckgrnd.jpg") repeat scroll 0 0 transparent;position: relative;}
#campuses .bottom-corner{float:left;width:22px;height:27px;}
#campuses #bottom-left{background:url("/shared/css/images/campus-locations/campuses-links-bottom-left.jpg") no-repeat scroll 0 0 transparent}
#campuses #bottom-center{width:830px;float:left;height:26px; float:left; background:url("/shared/css/images/campus-locations/campuses-links-bottom-bckgrnd.jpg") repeat scroll 0 0 transparent;}
#campuses #bottom-right{background:url("/shared/css/images/campus-locations/campuses-links-bottom-right.jpg") no-repeat scroll 0 0 transparent;}
#campuses #locations-container{height: 69px;width: 872px;position: absolute;top:15px;}
#campuses #locations-container #location-id{height: 69px;left: 40px;padding: 6px;position: relative;width: 160px;float:left;}
#campuses #locations-container #links-container{float: left;height: 26px;margin-left: 70px;position: relative;top: 20px;width: 620px;}
#campuses #locations-container #links-container #campusa-links{}
#campuses #locations-container #links-container #links-bar{background:url("/shared/css/images/campus-locations/links-bar.jpg") no-repeat scroll 0 0 transparent;height: 6px;width:610px;}
#campuses #links-container #campuses-links > span{float: left;line-height: 16px;margin-right: 25px;font-size: 11px;}
#campuses #campuses-links{width: 520px;margin-left: 3px;}
#campuses #campuses-links ul {display: block; margin: 4px auto;padding: 0;overflow: auto;}
#campuses #campuses-links ul li {border-right: 1px solid #c9c5be;float: left;list-style: none outside none;margin-right: 30px;padding-right: 30px;text-align: center;}
#campuses #campuses-links ul li a {font-weight:bold;color:#b6b4b3;font-size:10px;}
#campuses #campuses-links ul li a:hover {color:#000;}
#campuses #campuses-links ul li.last {margin-right:0px;border-right: none;}
#campuses #campuses-links #location-urbana{color: #E88B25;font-size: 11px;font-weight: bold;text-decoration: underline;}
/****************************************************************
**********************	page layouts  ***********************
*****************************************************************/

/* basic three column */
.three-col-container{float: left;position: relative;left:208px;margin:0;}
.three-col-container.left{border: 1px solid #ccc;margin-bottom: 20px;text-align: left; left: 0;overflow: hidden;}
.three-col-container.center{border-left: 1px dotted #CCCCCC;}
.three-col-container.right{border-left: 1px dotted #CCCCCC;}
.three-column{float:left;width:196px;position: relative;left: -416px;padding:0px 5px;}
.left-column.three-column{}
.center-column.three-column{}
.right-column.three-column{}
.three-col-container .three-column h4{padding: 0 0 0 11px;margin: 0 0 15px 0;}
.three-col-container ul{padding:0px 0 0 25px;margin:0;}
.three-col-container ul li{list-style-type: none;padding: 2px 0;}

/* basic two column */
.two-col-container{border: 1px solid #ccc;margin-bottom: 20px;text-align: left;}
.left-column.two-column{margin-right: 5px;border-right: 1px dotted #ccc;padding-left: 5px;}
.right-column.two-column{margin-left: 5px;padding: 0 0 0 5px;float: right;}
.two-column{float:left;width:48%;margin-top: 10px;margin-bottom: 10px;}
.two-col-container .two-column h4{padding: 0 0 0 11px;}
.two-col-container ul{padding:0px 0 0 25px;margin: 0;}
.two-col-container ul li{list-style-type: none;padding: 2px 0;}

/* one column with sidebar */
.content-cols-container{}
.content-cols-container .content-col{float: left;width:415px;border-right: 1px dashed #ccc;padding-right: 20px;}
.content-cols-container .right-sidebar{float:right;width: 187px;text-align: center;}

/* left sidebar */
.left-sidebar{}
.left-sidebar .sidebar-feature{}

/* homepage */
.COM.home #sidebar-left{display: none;}
.COM.home #main-container {margin:0; padding: 0;position: relative;}
.COM.home #main-container #content-container{}
.COM.home .three-col-container{float: left;position: relative;margin:0;width:100%;left:301px;}
.COM.home .three-col-container.left{border: none;margin:0;text-align: center; left: 0;overflow: hidden;}
.COM.home .three-col-container.center{border-left: none}
.COM.home .three-col-container.right{border-left: none}
.COM.home .three-column{float:left;position: relative;padding:0;left:-603px;width:291px;margin-right: 10px;}
.COM.home .left-column.three-column{}
.COM.home .center-column.three-column{}
.COM.home .right-column.three-column{width:241px;margin-right: 0;}
.COM.home .three-col-container .three-column h4{padding: 0 0 0 11px;margin: 0 0 15px 0;}
.COM.home .three-col-container ul{padding:0px 0 0 10px;margin:0;}
.COM.home .three-col-container ul > li{list-style-type: none;padding: 5px;}
.COM.home #homebody-watermark{/*height: 440px;left: 507px;top:0px;position: absolute;width: 367px;background: url('images/feedboxes/quad-watermark.jpg') no-repeat scroll 0 0 transparent;*/}
.feedbox.news .feedhead{background-color: #597ca2;/*background: url('images/feedboxes/head-news.png') 0 0 no-repeat transparent;*/}
.feedbox.research .feedhead{background: url('images/feedboxes/head-research.png') 0 0 no-repeat transparent;}
.feedbox.news #news-backdrop{}
.feedbox.research #research-backdrop{}
.three-column .feed-watermark{/*background: url('images/feedboxes/feed-watermark.png') no-repeat scroll 0 0 transparent;*/height: 334px;position: absolute;width: 292px;height: 303px;top:90px;left: 25px;}
.three-column .feed-watermark{}
.mCSB_scrollTools .mCSB_draggerRail{width:8px !important;}
.mCSB_scrollTools .mCSB_draggerContainer {}
.mCSB_container {margin-right: 15px !important;}

/* news and research */
#articles-contextnav{text-align: right;}
#news-articlesList #news-content-list li div,
#research-articlesList #research-content-list li div{}
#news-articlesList #news-content-list li div.article-title,
#research-articlesList #research-content-list li div.article-title{}
#news-articlesList #news-content-list li.hover,
#research-articlesList #research-content-list li.hover{background: url('/shared/css/images/future-overlay.png') repeat-x scroll 0 0 transparent;}
#news-articlesList #news-content-list li .summary-image,
#research-articlesList #research-content-list li .summary-image{float: left;margin-right: 10px;}
#news-articlesList #news-content-list li .summary-image img,
#research-articlesList #research-content-list li .summary-image img{height: 50px;}
#news-articlesList #news-content-list li a,
#news-articlesList #news-content-list li a:visited,
#research-articlesList #research-content-list li a,
#research-articlesList #research-content-list li a:visited{color: #000;font-family: "Helvetica Neue", tahoma;font-size: 12px;font-weight: normal;text-align: justify;display: block;text-decoration: none;}
#news-articlesList #news-content-list li a:hover,
#research-articlesList #research-content-list li a:hover{text-shadow:none;color:#ffffff !important;}
#news-articlesList #news-content-list .article-splitter,
#research-articlesList #research-content-list .article-splitter{background: url('/shared/css/images/feedboxes/article-splitter.png') 0 0 no-repeat transparent;height: 2px;margin:3px 0;position: relative;right: -18px;top:-5px;}
.article-category {float: right;color: #A8ACB0;font-size: 0.9em;position: relative;top: -8px;}
#news-articles-contextnav,
#research-articles-contextnav{float: right;background: none repeat scroll 0 0 #273965;}
#news-articles-contextnav .backlink.listings,
#research-articles-contextnav .backlink.listings{float: right;margin-right: 0;width: 142px;text-align: center;}
#news-articles-contextnav .backlink.back,
#research-articles-contextnav .backlink.back{border-right: 1px solid #ffffff;float:left;text-align: center;width: 87px;padding: 3px 5px;}
#news-articles-contextnav .backlink,
#research-articles-contextnav .backlink{padding: 3px 10px 3px 10px;}
#news-articles-contextnav .backlink a,
#news-articles-contextnav .backlink a:visited,
#research-articles-contextnav .backlink a,
#research-articles-contextnav .backlink a:visited{color: #ffffff;}
#news-articles-contextnav .backlink a:hover,
#research-articles-contextnav .backlink a:hover{color: #9eb4ea;}
.page-counter{float: right;}
.article-paginator{float:left;}
.articles .accordion-body-background{margin-top: 0;border-top: none;padding: 0 5px;}
.articles .accordion-body.articles-body{top:0;}
.articles .accordion
.articles .article-title-container{margin-top: 0;}
.articles a.article-titlelink,
.articles a.article-titlelink:visited{color: #787B95;font-family: "Helvetica Neue",tahoma;font-size: 18px;font-weight: bold;display: block;width: 100%;}
.article-summary {margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding: 0px; font-family: "Helvetica Neue", arial, sans-serif; font-size: 14px;}
.publish-date{margin:0px; padding: 0px; color: #979797; font-size: 10px; font-weight: bold;}
.articles .article-body-container{margin:5px;}
a.seeall-articles,
a.seeall-articles:visited{font-size: 11px;color: #fff;}
a.seeall-articles:hover{text-shadow: none; text-decoration: underline;}



/* faculty pages */
.faculty-container.odd{float: left;}
.faculty-container.even{float: right;}
.faculty-container{height: 110px;margin: 10px 0;width: 48%;}
.faculty-container .name{text-decoration: underline;}
.faculty-container .address{}
.faculty-container .address .location{}
.faculty-container .address .street{}
.faculty-container .address .town{}
.faculty-container .address .phone{}
.faculty-container .address .email{}
/* end faculty pages */

/* page backgrounds */
.clinicaltutorials .watermark{background:url('images/clinical-tutorials-stethescope.png') 0 0 no-repeat transparent;min-height: 600px;}
.neurosci .watermark{background: url('/images/in_content/neuroscience/gray_matter_watermark.png') 60px 52px no-repeat transparent;height: 100%;width: 600px;min-height: 555px;z-index: 1}

/* end page backgrounds */
/****************************************************************
**********************	MED CALENDAR SPECIFIC *******************
*****************************************************************/
.MedCalendar #topbar{width:1056px;}
.MedCalendar #topbar #center{width:1010px;}
.MedCalendar #body-container{width:1010px;}
.MedCalendar #campuses #bottom-center{width:962px;}
/* keeps popup calendars visible */
.calendar:not(.activities) {z-index:99}
.calendar:not(.activities) #sidebar-left {display: none;}
.calendar:not(.activities) #content-container{padding:0 20px 20px 30px;}

/* schedule menu icon */
#nav-menu div.scheduleIcon {float:right; margin:2px 5px 0px 0px;padding:0px;padding-top:3px;width:23px; height:20px; margin-top:-30px !important;position: relative;}
.scheduleIcon a{display: block;height:20px !important;width:23px;text-align: center; border: 0 !important; background: url('/shared/css/images/calendar-icons/calendar.png') 0 0 no-repeat transparent !important;}
.scheduleIcon a:hover, .adminIcon a:hover {/* background:#ffffff !important; */text-decoration:none !important;}
.scheduleIcon a.tooltip span, .adminIcon a.tooltip span {display:none;width: 126px;right: -138px;position:absolute;background:#ffffff;border:1px solid #cccccc;color:#6c6c6c;text-align: center;text-indent: 0;}
.scheduleIcon a.tooltip:hover span, .adminIcon a.tooltip:hover span {display:block;}
/* end schedule menu icon */

/* copyright */
#footnotes {clear:both;color:#ccc;margin-right:auto;margin-bottom:0px;margin-left:auto;padding-top:20px;width:430px;font-size:10px;}
#footnotes a {color:#ccc;text-decoration:none;}
#copyright {border-right: 1px solid #FFFFFF;float: left;margin-right: 10px;width: 190px;}
#footnotes #inclusive_statement{float: left;}
/* end copyright */


/* TABS */
#tabs li span{color: #ffffff;}
.ui-tabs { position: relative; padding: .2em;overflow: hidden;} /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
.ui-tabs .ui-tabs-nav { margin: 0; padding: .2em 0 0;height: 22px; border-bottom: 1px solid #2f6493;}
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: -1px; margin: 0 .2em 1px 0; border-bottom: 0 !important; padding: 0; white-space: nowrap; background: url('/shared/css/images/infotabs/default-infotabs.jpg') 0 0 repeat-x transparent;-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.ui-tabs .ui-tabs-nav li#researchtab{}
.ui-tabs .ui-tabs-nav li a { float: left; padding: 3px 10px 1px; text-decoration: none; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } /* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel {background: none; position: relative;left: 570px;border-left: 1px solid #2F6493;}
.ui-tabs .ui-tabs-hide {display: none !important; }

.ui-tabs .ui-tabs-panel #contentcontainer{float: left;position: relative;left: -570px;}
.ui-tabs .ui-tabs-panel #fullArticle,
.ui-tabs .ui-tabs-panel #articlesList{float: left;}

.ui-tabs .ui-tabs-nav li.ui-state-active{background: none repeat scroll 0 0 #FFFFFF;border: 1px solid #2F6493;}
#tabs .ui-tabs-nav li.ui-state-active a {padding-bottom: 2px;}
#tabs .ui-tabs-nav li.ui-state-active a:hover{text-decoration: none;}
#tabs .ui-tabs-nav li.ui-state-active a span{color: #09183d;}
	/* grey */
.ui-tabs.grey .ui-tabs-nav li{background: url("/shared/css/images/infotabs/grey_gradient.jpg") repeat-x scroll 0 0 transparent;top:0;border: 1px solid #cccccc;}

	/* Neuro Course Advice Tabs */
.neuro-course-advice.ui-tabs .ui-tabs-nav{height: 30px;border-bottom: 1px solid #ccc;}
.neuro-course-advice.ui-tabs .ui-tabs-panel{border-left: none;left: 0;padding: 0 20px;}
.neuro-course-advice.ui-tabs.grey .ui-tabs-nav li a h4{padding: 0 0 5px 0;}


/********** end tabs *********************/

/************ preceptor styles **************/
#generatURLForms-container {padding: 20px 20px 30px 20px;margin: 0 0 20px 0;border-bottom: 1px dashed }
#generatURLForms{margin: 0 auto; width: 700px;}
.preceptorURL-container{width: 200px; float: left;}
#single.preceptorURL-container{}
#all.preceptorURL-container{}
#missingEvals.preceptorURL-container{}
#preceptorURL{display: none;position: relative;top: 10px;}
#preceptorURL.show{display: block;}
.preceptor-record{border-bottom: 1px dashed #CCCCCC;}
#activatePreceptorForm-container {background-color: #d5d8e6;padding: 15px 0;}
.activatePreceptors-radios{float:left;margin-left: 18px;border-left: 1px dotted #000;border-right: 1px dotted #000;background-color: #fff;padding: 3px}
.preceptorName{float: left;width: 125px;padding:3px 0 3px 10px;}
.active-button{float: left;}
.inactive-button{float:left;}
.active-inactive-buttons-container {margin-bottom: 10px;}
.active-label, .inactive-label{border-bottom: 1px solid #000; font-weight: bold;}
.active-label{}
.inactive-label{float: right;}

/* end preceptor styles */

/************ system auth styles **************/

#courses-lookup {float: right;width:260px;border:1px dotted #000;padding:10px;background-color: #586699;}
#permTable{width: 500px;float: left;}
.course-row {border-bottom: 1px dotted #000;}
.course-row .course-title{float:left;width: 220px;}
.course-row .course-id{width: 20px;float: left;}

/* end system auth styles */

/************ accordion styles **************/
.accordion-head{background: url("/shared/css/images/accordions/head_closed.jpg") repeat-x scroll 0 0 #F9F9F8;border-radius: 4px 4px 4px 4px;color: #282827;cursor: pointer;display: block;height: auto;margin: 0 0 10px;padding: 2px 5px 2px 25px; position: relative;font-weight: normal;font-size: 11px;outline:0;}
.accordion-head.ui-accordion-header-active{background: url("/shared/css/images/accordions/head_open.jpg") repeat-x scroll 0 0 transparent;font-weight: bold;color:#000;outline: 0;}
.ui-accordion-content {margin: 0 0 20px 0;width:88%;margin-left: 1%;}
#accordion .ui-icon.ui-icon-triangle-1-s{background: url("/shared/css/images/accordions/triangle_open.png") no-repeat scroll 0 0 transparent;margin-top: -3px;}
#accordion .ui-icon.ui-icon-triangle-1-e{background: url("/shared/css/images/accordions/triangle_closed.png") no-repeat scroll 0 0 transparent;margin-top: -3px;}
.ui-icon{display: block;position: absolute;left: 5px;top: 8px;height: 10px;width: 16px;position: absolute;}
.accordion-body{background: url("/shared/css/images/accordions/body-bckgrnd.png") repeat-x scroll 0 0 #FFFFFF;margin-left: 1px;padding: 5px;width: 599px;min-height: 125px;position: relative;top: 4px;}
#accordion .accordion-body-background{background: url('/shared/css/images/accordions/body_border.png') 0 0 repeat-x transparent;margin-top: -14px;width: 98%;padding: 0;}
.accordion-body>div{margin-top: 10px;}
.ui-accordion h6 {font-size:11px;font-weight:bold;}
/********** end accordion styles ************/


/************ electives catalogue styles **************/

.index {
background:url("img_flwr.gif");
background-size:5px 100%;
background-repeat:repeat-x;
height: 600px;
}

.electives-table{padding-top: 20px;}
.electives-table .row{width: 595px;}
.electives-table .category{font-weight: bold; margin: 20px 0 5px 0;float: left;width: 100%;}
.electives-table .code{ float: left; width: 90px;}
.electives-table .title{border-bottom: 1px dotted #CCCCCC;float: left;width: 365px;}
.catalogue .electives-table .title{border-bottom: none;}
.electives-table .infofields {float:left;margin:0 20px 0 0;width:455px;}
.electives-table .adminlinks{float: left;}
.electives-table .edit{}
.electives-table .delete{}

.elective-card-container{padding:10px;background: none repeat scroll 0 0 #FFFFFF;}
.elective-card-container .title-container {}
.elective-card-container .title-container #i-mark,
.elective-card-container .title-container .course-title{height: 70px;line-height: 60px;color: #EF6914;display: table-cell;font-size: 30px;padding-left: 10px;}
.elective-card-container .title-container #i-mark{width: 35px;float:left;position: relative;}
.elective-card-container .head{border: 1px solid #000;min-width: 815px;}
.elective-card-container .head .sidebar-color{background: none repeat scroll 0 0 #CCCCCC;}
.elective-card-container .head .row{}
.elective-card-container .head .row .title{background-color: #CCCCCC;float: left;width: 165px;font-weight: bold;}
.elective-card-container .head .row .title,
.elective-card-container .head .row .header-info{padding:10px 10px 20px 10px;}
.elective-card-container .head .row .title span{}
.elective-card-container .head .row .title span:after{content: ":";}
.elective-card-container .head .row .header-info{background: none repeat scroll 0 0 #FFFFFF;border-left: 1px solid;margin-left: 187px;min-height: 25px;}
.elective-card-container .body-html{}
/* button */
#new-electives-button{height:32px;width:103px;background: url('/shared/css/images/electives_catalogue/new_elective_off.png') 0 0 no-repeat transparent;float: right;position: relative;top: -20px;}
#new-electives-button:hover{background: url('/shared/css/images/electives_catalogue/new_elective_hover.png') 0 0 no-repeat transparent;}
#new-electives-button:active{background: url('/shared/css/images/electives_catalogue/new_elective_push.png') 0 0 no-repeat transparent;}
#new-electives-button a{display: block;width: 100%;height: 32px;}
body.electives.catalogue #GB_window {width: 100%;}
body.electives.catalogue #GB_window .GB_frame,
body.electives.catalogue #GB_window .content {width: 1000px !important;margin: 0 auto;}
#electives-catalogue-print-container {position: absolute;right: 14px;top: 5px;}
#electives-catalogue-print-container .print-button{background: url("/shared/css/images/print-icon.png") no-repeat scroll 0 0 transparent;display: block;float: left;height: 50px;width: 40px;left: 5px;position: relative;}
#electives-catalogue-print-container .print-text{line-height: 45px;}
#electives-catalogue-print-container a:hover .print-button{background: url("/shared/css/images/print-icon_hover.png") no-repeat scroll 0 0 transparent;}
.elective-body-container h2{color: #000;}

/* edit screen styles */
.delete-message {color: #FFFFFF;float: right; font-size: 20px;left: 150px;padding: 10px;position: fixed;top: 300px;z-index: 1;}
.action-message {color: red;float: right;font-size: 20px;position: relative;right: 10px;top: 70px;}
.elective-card-container .submit-button {float: right;position: relative;top: -30px;}
.elective-card-container .submit-button.bottom {float: right;position: relative;top: 0px;margin-top:5px;}
body.electives_catalogue #GB_window {width: 100%;}
body.electives_catalogue #GB_window .GB_frame,
body.electives_catalogue #GB_window .content {width: 1000px !important;margin: 0 auto;}
body.electives_catalogue #GB_window .GB_frame body{}
.elective-card-container .title-container #i-mark.editor{bottom: -60px;}
.elective-card-container .title-container .course-title .label,
.elective-card-container .title-container .code .label,
.elective-card-container .title-container .course-category .label{color: #000000;font-size: 12px;line-height: 18px;font-weight: normal;}
.elective-card-container .title-container .course-title input{height: 50px;line-height: 50px;color: #EF6914;display: table-cell;font-size: 30px;}
.elective-card-container .title-container .course-category {color: #273965;font-weight: bold;margin:0 0 10px 9px;}
.elective-card-container .title-container .course-category.view{position: absolute;left: 58px;}
.elective-card-container .title-container .course-category input{font-size: 20px;}
.elective-card-container .title-container .code{}
.elective-card-container .title-container .code input{font-size: 20px;width: 125px;}
.elective-card-container .title-container .code input{margin: 0 0 0 10px}
.elective-card-container .header-info textarea{width: 200px;}
.elective-body-container{width:100%;}
.elective-card-container #mce_0_parent,
.elective-card-container #mce_0_tbl{}
.elective-body-container #body-html_parent{width:100%;}
.elective-body-container #body-html_parent #body-html_tbl{width: 100% !important;}
#mce_3_toolbargroup {}
.red-overlay{background: url("/shared/css/images/electives_catalogue/red_overlay.png") repeat scroll 0 0 transparent;height: 10000px;position: absolute;width: 10000px;}
.last-updated{color: #273965;font-size: 0.9em;font-style: italic; margin: -20px 0 20px 58px;}
/************ end electives catalogue styles **************/
/************************************************/
/*******     REUSABLE ELEMENTS    ***************/
/************************************************/
/* file icons by filetype */
.file-icon.pod{background: url("/shared/css/images/fileicons/pod.png") no-repeat scroll 0 0 transparent;height: 45px;width: 45px;}

/* banner slideshow */
#com-ci {float: left; color: #fff !important; background-color: #30445d; font-family: 'futura-pt', sans-serif; height: 350px !important; width: 320px !important; font-size: 1.2em; border-right: 1px solid white;}
#com-ci-looking {justify-content: center; align-items: center; text-align: left; margin-top: 1em; margin-left: 1em;}
#com-ci-inner a {color: #fff !important; text-decoration: none !important; outline: 0;}
#com-ci-inner a:hover {color: #fff !important; text-decoration: none !important; outline: 0;}
#com-ci-inner {display: flex; justify-content: center; margin-top: 1em; text-align: left; text-transform: uppercase; font-size: 1.3em; line-height: 1em;}
#com-ci-logos img {margin: 0em;}
#com-ci-about {margin-top: .2em; font-family: "ff-tisa-web-pro", serif; text-transform: none; font-size: .8em; line-height: 1.1em;}
#com-ci-learn {text-align: center; text-transform: uppercase; border: 2px solid white; padding: 0.4em 1em; color: white; margin: 1em 3.5em; font-size: 0.8em;}
#com-ci-learn:hover {text-decoration: none; background-color: #f05a28; color: white; border-color: #f05a28; }

#future{ height: 350px; background-size: cover; background-repeat: no-repeat; overflow: hidden !important; background-position: top center;}
#futureCaption {height: 60px; line-height: 60px; font-size: 1.7em; font-weight: bold; width: 100%; text-align: center; color: #fff; position: absolute; bottom: 3px; background: rgba(0,0,0,.7); }
#futureCaption a, #futureCaption a:visited{color:#ffffff;}

/*feedbox */
.feedhead {height:35px;}
.feedbox {width:292px;}
.feedbody {background: url("/shared/css/images/feedboxes/feedbox-background.png") repeat scroll 0 0 transparent;height:347px;width:100%;position: relative;padding-top: 10px;overflow: hidden;position: relative;}
.feedbody .content{/*position: absolute;top: 0;*/}
.feedbox .bottom>div{height:33px;}
.feedbox .bottom .left-corner{width:24px;background: url("/shared/css/images/feedboxes/feedbox-bottomleft-corner.png") no-repeat scroll 0 0 transparent;float:left;}
.feedbox .bottom .center{background: url("/shared/css/images/feedboxes/feedbox-background.png") repeat scroll 0 0 transparent;float:left;width:244px;text-align: right;}
.feedbox .bottom .right-corner{width:24px;background: url("/shared/css/images/feedboxes/feedbox-bottomright-corner.png") no-repeat scroll 0 0 transparent;float:left;}

/* print button */
#print-container {}
#print-container .print-button{background: url("/shared/css/images/print-icon.png") no-repeat scroll 0 0 transparent;display: block;float: left;height: 50px;width: 40px;left: 5px;position: relative;}
#print-container .print-text{line-height: 45px;position: relative;left: 10px;}
a.print-container{display: block;height: 43px;position: absolute;right: 0;width: 50px;top:-5px;z-index: 2;color: #000000;text-decoration: none;}
#print-container a:hover .print-button{background: url("/shared/css/images/print-icon_hover.png") no-repeat scroll 0 0 transparent;}
.print-button {background: url("/shared/css/images/print-icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);display: block;height: 34px;width: 40px;}
.print-text {position: relative;left: 10px;}
a.print-container{display: block;height: 43px;position: absolute;right: 0;width: 50px;top:-5px;z-index: 2;color: #000000;text-decoration: none;}
.sa.incoming #print-container {float: right;}

/* bios-cards */
.bios-card-container{margin: 0 0 20px;padding: 5px; text-align: left;width:100%;}
.bios-card-container .bios-card{}
ul.ta-list{padding: 0;}
.bios-card .name{background-color: #CECED1;color: #EF6914;font-size: 14px;font-weight: bold;padding: 2px 10px;border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-khtml-border-radius:10px 10px 0 0;margin:0 0 10px 0;}
.bios-card .card-body {}
.bios-card .image-container{float:left;margin:0 20px 0 0;text-align: left;}
.bios-card .image-container .bios-image{}
.bios-card .image-container .caption{font-size: .9em;font-style: italic;}
.bios-card .bios-info-container{float:left;min-height: 104px;width: 498px;}
.bios-card .bios-info-container .job-description{padding: 0 0 5px 0;margin:0 0 10px 0;min-width: 390px;min-height: 75px;}
.bios-card .bios-info-container .job-title{font-weight: bold;}
.bios-card .bios-info-container .contact-container{float:left;width:100%;position: relative;background: transparent;border-left: 1px solid #ef6914;}
.bios-card .bios-info-container #contact-container3{overflow: hidden;border-left: none;}
.bios-card .bios-info-container #contact-container2{left:160px;}
.bios-card .bios-info-container #contact-container1{left:180px;}
.bios-card .bios-info-container .contact-container .contact-element{float:left;position: relative;margin: 0 5px;width:158px;}
.bios-card .bios-info-container .contact-container .contact-element.location{}
.bios-card .bios-info-container .contact-container .contact-element.last{margin-right: 0;}
.bios-card .bios-info-container .contact-container .location{margin:0;left:-342px;}
.bios-card .bios-info-container .contact-container .phone-number{left:-340px;text-align: center;}
.bios-card .bios-info-container .contact-container .email{left:-325px;width:147px;}
/* end bios cards */

/* categorical content blocks */
.categorical-content-container {margin:20px 0;}
.categorical-content-container .image-container{float:left; width: 175px;margin:0 20px 20px 0;}
.categorical-content-container .image-container div{margin:10px 0;}
.categorical-content-container .image-container div#image1{margin-top:0;}
.categorical-content-container .image-container img{width: 175px;margin: 0;}
.categorical-content-container .content-container,
.categorical-content-container .copy-container{float:left; width: 410px;}
.categorical-content-container .content-container .category-title,
.categorical-content-container .copy-container .category-title{text-align:left;padding:2px 10px;background-color: #ceced1;}
.categorical-content-container .content-container .category-copy{text-align:justify;}

	/* advancement awards categories - /administration/advancement/awards/  */
.award-category-container{}
.categorical-content-container .award-category-container{width: 100%;}
.categorical-content-container .award-category-container .bodytext{background:none repeat scroll 0 0 #eaeaea; padding: 10px;}
.award-category-container .award-list-container{border-top: 1px dotted #ccc}
.award-category-container .past-text{font-size: 0.85em;font-weight: bold;margin-top: 15px;}
.award-category-container .award-title{-webkit-border-top-left-radius: 5px;-webkit-border-top-right-radius: 5px;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;border-top-left-radius: 5px;border-top-right-radius: 5px;}
.award-category-container .award-list-container .category-copy{}
.award-category-container .award-list-container  ul{float: left;padding: 0;}
.award-category-container .award-list-container  ul.column1{margin-right: 20px;}
.award-category-container .award-list-container  ul.column2{}
.award-category-container .award-list-container  ul.column{margin-right: 0;}
#staff .award-category-container .award-list-container  ul.column {width: 144px;}
#staff .award-category-container .award-list-container ul.column1{width: 170px;}
.award-category-container .award-list-container  ul.column.last{margin-right: 0;}
.award-category-container .award-list-container  li{list-style-type: none;}
#academic-professional .award-list-container ul{width: 151px;}
#team .award-list-container ul{width: 300px;}

	/* study-spaces /students/resources/study-spaces/ */
.study-space-container .bodytext{padding: 10px;}
.study-space-container .image-container,
.study-space-container .image-container img{width: 225px;}
.study-space-container .copy-container{width: 379px;}
.study-space-container .copy-container .row{}
.study-space-container .category-copy .title{font-weight: bold;}
.study-space-container .copy-container .row .title{float: left; width: 95px;}
.study-space-container .copy-container .row .room-info{float: left; width: 262px;}

/* paginators */
#paginatortitle{float: left;margin: 6px 5px 0 0;color:#172359;font-weight: bold;}
#paginator{float: left;height: 26px;width: 570px;border-top: 1px dashed #c2c6c9;border-bottom: 1px dashed #c2c6c9;position: relative;}
#paginator ul.pagelist {float: right;padding: 0;min-width: 35px;margin:7px 0 0 0;width: 485px !important;text-align: center;line-height: 13px;}
#paginator ul li {display: inline;list-style-type:none;margin:0 5.5px;}
#paginator ul li a,
#paginator ul li a:visited {padding: 2px 2px; color: #6A728C;background-color: #fff;}
#paginator ul li a.active {background: #5478D1;color:#fff;}
#paginator ul li.top{margin-bottom: 10px;}
#paginator ul li.top.double-digits{margin: 0 3.70px;}
#paginator ul li.bottom{position: relative;left: -34px;}
#paginator ul li.top.last{display: block;float: right;left: -10px;}
#paginator ul li.bottom.first{}
#paginator ul li.bottom.last{}
#paginator #navigator {}
#paginator #navigator.singleline {height: 25px;}
#paginator #navigator #forwardBtns{float:right;width: 40px;}
#paginator #navigator #backwardBtns{float:left;width: 40px;}
#paginator #navigator .btnGroup > .btn{height:20px;width:20px;background: url('/shared/css/images/paginators/btn-paginator-bckgrnd.png') no-repeat 0 0 transparent;float:left;text-align: center;padding:6px 0 0 0;cursor: pointer;line-height: 14px;}
#paginator #navigator .btnGroup > .btn.disabled:hover{color:#C2C9C6;}
#paginator #navigator .btnGroup > .btn:hover{color: #fbfafa;background: url('/shared/css/images/paginators/btn-paginator-bckgrnd-hover.png') no-repeat 0 0 transparent;}
#paginator .btn.disabled{color: #c2c9c6;}
#paginator #navigator .btn.first{}
#paginator #navigator .btn.prev{float: right;}
#paginator #navigator .btn.next{}
#paginator #navigator .btn.last{float: right;}
#paginator > span{display: none;}
/*#paginator .short{display: none;} */

/* social links */
#social-links-container{position: absolute;right: 20px;top: 125px;}
#facebook-logo-container{float: right;margin-right: 5px;}
#facebook-logo-container img{border:medium none;}
#twitter-logo-container{float: right;margin-right: 5px;}
#twitter-logo-container img{border:none;}
#youtube-logo-container{float: right;}
#youtube-logo-container img{}
.uiList.pam{}

/* people block */
#people-container{}
#people-container .people-card,
#people-container .group-list {border: 1px solid #727171;}
#people-container .people-card{clear: both;margin: 0 0 20px 0;background: none repeat scroll 0 0 #dddada;}
#people-container .people-card .image{float: left;width: 180px;margin:10px;}
#people-container .people-card .info-block{margin: 10px 0 0 0;}
#people-container .people-card .info-block .left-edge{width:20px;height:45px;float: left;background: url('images/people_title_backgrnd_leftedge.png') 0 0 repeat-x transparent;}
#people-container .people-card .info-block .name{background: url('images/people_title_backgrnd.png') 0 0 repeat-x transparent;color: #FFFFFF;float: left;width: 402px;height: 45px;}
#people-container .people-card .infoline{margin: 0 0 10px 0;}
#people-container .people-card .infoline h5{padding: 7px;}
#people-container .people-card .title{}
#people-container .people-card .email{}
#people-container .people-card .research{}
#people-container .group-list{padding: 0 0 10px 10px;}
#people-container .group-list .image{float: left;width: 200px;height: 187px;}
#people-container .group-list .info-block{}
#people-container .group-list .info-block .group-title{margin: 0 auto;width: 140px;}
#people-container .group-list .info-block .name{float: left;margin: 0 20px 0 0;}
#people-container .group-list .info-block .email:before{content: "(";}
#people-container .group-list .info-block .email{}
#people-container .group-list .info-block .email:after{content: ")";}

	/*split column people block*/
#people-container.split-column{float: left;margin-right: 20px;width: 302px;}
#people-container.split-column.even{margin-right: 0;}
#people-container.split-column .image{width:107px;}
#people-container.split-column .info-block .name{width:172px;}

	/* base data table displays */
.tables-container{margin: 0 auto;width: 500px;}
.tables-container .table-container{border-bottom: 1px dotted #000000;padding: 5px 0;}
.table-container #head{}
.table-container #head #table-title,
.table-container #head .table-title{color: #fff;font-size: 1.5em;font-weight: bold;height: 100%;line-height: 1.5em;text-align: center;}
.table-container .row{border-bottom: 1px dotted #999999;padding: 5px 0;background: transparent;color: #000;}
.table-container .row .cell{float: left;width: 190px;padding: 5px;}
.table-container .row .cell.first{}
.table-container .row .cell.last
.table-container .row-header{}
.row-header .col-headers{background: none repeat scroll 0 0 #eaebf1;border-right: 1px solid;border-bottom: 1px solid #323232;}
.table-container .row-header{border-bottom: none;}
.table-container .row-header .col-headers.first{-webkit-border-top-left-radius: 5px;-moz-border-radius-topleft: 5px;border-top-left-radius: 5px;}
.table-container .row-header .col-headers.last{border-right: none;-webkit-border-top-right-radius: 5px;-moz-border-radius-topright: 5px;border-top-right-radius: 5px;}
.table-container .operations{font-size: .85em;}
.table-container .operations a,
.table-container .operations a:visited{text-decoration: none}
.table-container .operations a:hover{text-decoration: underline;}
.table-container .operations.first {border-left:1px solid;}
.table-container #rowdata .row .operations.last{}

	/* /students/m34/score_matrices/ score matrices tables */
.exam-pass-level{margin: 10px 0;font-weight: bold;}
.note {margin: 40px 0 0 0;}
.footnote{font-size: .85em;text-align: right;margin-top: 50px;}
#page-head{text-align: center;font-size: 1.25em;}
.grade-scale-container .row .cell{height: auto;}
.grade-scale-container .col-headers{border-right: 1px dotted;}

	/* match-results- table /MSP/About/Match/ */
#content-selector-container {margin:0 12px 20px 0;position: absolute;right: 34px;top: 76px;z-index: 2;}
#match-results-container{}
#match-results-container .year-container{}
#match-results-container .table-container #body{height: 400px}
#match-results-container .match-results table{border-collapse: separate;border-spacing: 0 5px;}
#match-results-container .name-block{padding-left: 5px;}
#match-results-container .student-row{}
#match-results-container .student-row.last{background: none repeat scroll 0 0 transparent;}
#match-results-container .student-row.last td{border-bottom: 1px dotted #999999;}
#match-results-container .name-block .discipline{}
#match-results-container .name-block .student-name{}
#match-results-container .institution-block{width: 500px;}
#match-results-container .institution-block .institution-name{}
#match-results-container .discipline{font-weight: bold;}
#match-results-container .discipline span{color: #273965;}

	/* some specialty table */
.tables-container .table-container .date{width: 50%;float: left;}
.tables-container .table-container .resident-name{width: 50%; float: left;text-align: right;}
.tables-container .table-container .resident-name:after{}

	/* silver themed table design */
.table-container .schedule_header {}
.table-container tr.schedule_header {}
.table-container .row td {padding: 5px;}
.table-container .row td input{}
.table-container #head #title{color: #ffffff;font-size: 1.1em;font-weight: bold;margin-top: 5px;}
.table-container #body{background: url('/images/tables/body-bckgrnd.jpg') 0 0 repeat-y transparent;padding: 20px;}
.table-container #head #left-corner,
.table-container #head #head-center,
.table-container #head #right-corner{height: 33px;float: left;}
.table-container #head #left-corner{background: url('/images/tables/left-corner.png') 0 0 no-repeat transparent;width: 11px;}
.table-container #head #head-center{background: url('/images/tables/head-bckgrnd.png') 0 0 repeat-x transparent;width: 596px;text-align: center;color: #fff;font-size: 1.2em;line-height: 2em;}
.table-container #head #right-corner{background: url('/images/tables/right-corner.png') 0 0 no-repeat transparent;width: 11px;}
.table-container #table-bottom{background: url("/images/tables/bckgrnd-bottom.jpg") no-repeat scroll 0 0 rgba(0, 0, 0, 0);height: 10px;padding: 0;}
.table-container  #rowdata .col-headers {color: #323232; background: none;}
.table-container #rowdata .col-headers td,
.table-container #rowdata .col-headers th,
.table-container .schedule_header td{font-weight: bold;background: transparent;border: none;border-bottom: 2px solid #323232;text-align: left;}
#rowdata .row td,
#rowdata .schedule-row td{border-bottom: 1px dotted #323232;border-right: none;}

.table-container #body table{width: 100%;border: none;}
.table-container .head-cell{font-weight: bold;text-decoration: underline;color: #323232;float: left;width: 13%}
.table-container .round-number:before{content: "Round ";}
.table-container .round-number,
.table-container .head-cell.round{margin:0 10px 0 0;width: 15%;min-height: 1px;}

/* legacy admin tables */
table.schedule {font-size:10px;border-top:0px;border-right:0px;border-bottom:1px;border-left:1px;border-color:#C4B6AB;border-style:solid;}
.schedule td {padding:2px;border-top:0px;border-right:1px;border-bottom:0px;border-left:0px;border-color:#C4B6AB;border-style:solid;}
tr.schedule_week_header {padding:3px;color:#fff;font-size:12px;font-weight:bold;background-color:#344B84;}
.schedule_week_header td {border-top:1px;border-right:1px;border-bottom:1px;border-left:0px;border-color:#C4B6AB;border-style:solid;}
tr.schedule_header {color:#fff;font-weight:bold;background-color:#E66C1F;text-align:center;}
tr.schedule_header_alt {color:#fff;font-weight:bold;background-color:#3399cc;text-align:center;}
.schedule_header td {border-top:1px;border-right:1px;border-bottom:1px;border-left:0px;border-color:#C4B6AB;border-style:solid;}

td.schedule_day {width:30px;}
td.schedule_lecturer {width:84px;}
td.schedule_unit {width:20px;}
td.schedule_title {width:365px;}
td.schedule_files {width:50px;text-align:center;}
tr.schedule_row {background-color:#e2e2e2;}
tr.schedule_row_alt {background-color:#ccc;}
tr.schedule_row2 {background-color:#d4d4d4;}
tr.schedule_row_alt2 {background-color:#bbbaba;}

/* IMRP Alumni table */
#imrp-alumnus.table-container {}
#imrp-alumnus.table-container .row{}
#imrp-alumnus.table-container .cell{display: table-cell;vertical-align: middle;}
#imrp-alumnus.table-container .cell.almnus{width: 185px;}
#imrp-alumnus.table-container .cell.almnus .name{font-weight: bold;display: block;line-height: 9px;}
#imrp-alumnus.table-container .cell.almnus .email{font-size: .85em;}
#imrp-alumnus.table-container .cell.role{width: 70px;}
#imrp-alumnus.table-container .cell.year {width: 50px;}
#imrp-alumnus.table-container .cell.current-activity{width: 125px;}
#imrp-alumnus.table-container .cell.comments{}

/* ta-positions table */
.table-container.ta-positions #head #table-title{text-align: left;}
.table-container.ta-positions #rowdata td {font-size: .9em; text-align: center;}

/* iclicker-admin */
#iclicker-admin #rowdata .col-headers td,
#iclicker-admin  .table-container .schedule_header td{}
#iclicker-admin  #rowdata .row td,
#iclicker-admin  #rowdata .schedule-row td{}
#iclicker-admin #rowdata .col-headers td.course,
#iclicker-admin .table-container .schedule_header td.course{width: 340px;}
#iclicker-admin #rowdata .col-headers td.year,
#iclicker-admin .table-container .schedule_header td.year{width:100px;}

	/* medvote */
#medvote-table.table-container .row td {padding: 5px;}
.ta-positions #rowdata .col-headers td.schedule_header.actions{text-indent: 30px;}
table.schedule {}
.schedule td {}
tr.schedule_week_header {padding:3px;color:#fff;font-size:12px;font-weight:bold;background-color:#344B84;}
.schedule_week_header td {}
#results tr.schedule_header {background: url("/images/tables/head-bckgrnd.png") repeat-x scroll 0 0 transparent;color: #fff;}
#results tr.schedule_header_alt {}
#results .schedule_header td { }
td.schedule_day {width:30px;}
td.schedule_lecturer {width:84px;}
td.schedule_unit {width:20px;}
td.schedule_title {width:365px;}
td.schedule_files {width:50px;text-align:center;}
.small {font-size:10px;}
.error {font-weight:bold;color:red;}
.success {font-weight:bold;color:green;}

/* parking-reservations */
#parking-reservations table{font-size: 12px;}

/* paragraph starter block letter */
.block-starter.large{background: none repeat scroll 0 0 #323232;color: #fff;display: block;float: left;font-size: 2.5em;margin-right: 8px;margin-top: -3px;padding: 9px 6px;}
.block-starter.small{background: none repeat scroll 0 0 #323232;color: #fff;display: block;float: left;font-size: 1.5em;margin-right: 2px;margin-top: -10px;padding: 5px 3px;}

/**************   	 FORMS **********************/
#reservationForm{border: 1px dotted #323232;padding: 13px;}
#reservationForm table{}

/************************************************/
/*******   END REUSABLE ELEMENTS  ***************/
/************************************************/

/******************************************************************
*****************	LEARNING SESSIONS (USED FOR SESSIONS 2012-2013
*****************	THE NEW APP USES ITS OWN STYLESHEET
*******************************************************************/
/* course lecture cards */
			/* header */
#weeks #header-container{}
#weeks #header-container .corner{width:11px;}
#weeks #header-container div{float: left;height: 33px;}
#weeks #header-container #left-corner{background: url('/shared/css/images/tables/left-corner.png') 0 0 no-repeat transparent;}
#weeks #header-container #cardhead-center{background: url('/shared/css/images/tables/lecturecard-header-bckgrnd.png') 0 0 repeat-x transparent;width:596px;}
#weeks #header-container #cardhead-center li.ui-corner-top {background: none;border: none;font-weight: bold;border-right: 1px solid #747677;}
#weeks #header-container #cardhead-center li#review-tab.ui-corner-top > div {background: url('/shared/css/images/tables/yellow_transparent.png');margin-right: 2px; height: 26px;}
#weeks #header-container #cardhead-center li#review-tab.ui-corner-top > div span{color: #373731;}
#weeks #header-container #cardhead-center li#review-tab.ui-corner-top.ui-tabs-selected > div span {color: #fff;}
#weeks .tabs li span{color: #A4A6A7;}
#weeks #header-container #cardhead-center li.ui-state-active a span{color: #ffffff !important;}
#weeks #header-container #right-corner{background: url('/shared/css/images/tables/right-corner.png') 0 0 no-repeat transparent;}
#weeks #header-container #cardhead-center #exam-notice{color: #e10404;float: right;padding: 3px;position: relative; top: -20px;font-weight: bold;}

			/* body */
#weeks .card{width: 618px;margin: 0 0 20px 0;font-size: 12px;color: #151A3A;}
#weeks .cardbody-container{}
#weeks #cardbody-content{background: url('/shared/css/images/tables/lecturecard-body-backgrnd.jpg') 0 0 repeat-y #cccccc;margin-top: -3px;padding:5px 20px 10px 20px;text-align: left;}
#weeks .card #cardbody-bottom{/*background: url("/shared/css/images/tables/spiral.png") no-repeat scroll 0 0 transparent;height: 57px;*/background: url("/shared/css/images/tables/lecturecard-header-bckgrnd.png") repeat-x scroll 0 0px transparent; height: 12px;}
#weeks .card.first{margin: 0 0 -3px 0;}
#weeks .card.last #cardbody-bottom{background: url('/learning_sessions/css/images/tables/lecturecard-bckgrnd-bottom.jpg') 0 0 no-repeat #cccccc;height: 9px;}
#weeks .ui-tabs .ui-tabs-panel{left: 0 !important;border: none;}
#weeks .tabs{margin: 10px 0 0 0;}
#weeks .ui-tabs .ui-tabs-nav{border-bottom: none;}
#lectures.ui-tabs-panel{border-left: none;}

/************************************************/
/*******		MISC STYLES		*****************/
/************************************************/
.candidate-with-photo{width: 405px;}
.candidate-with-photo img{width: 100px;}
#stueval-button-container{text-align: center;}
#stueval-button-container img{margin: 50px 0 20px 0;}

.rounded {border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;}
.shadowed {
  -moz-box-shadow:    3px 3px 5px 6px #939191;
  -webkit-box-shadow: 3px 3px 5px 6px #939191;
  box-shadow:         3px 3px 5px 6px #939191;
}
.sentToHead{font-weight: bold;}
#pagecontent-file.file-block-container{float: left;width: 100%;}
#pagecontent-file .file-block {float:left; width: 48%}
.hidden {display:none;}

#pageCount {color:#669;margin:0px;padding:5px 0px 3px 0px;font-size:10px;text-align:center;display:none;}

#problem {margin-top:15px;margin-right:auto;margin-bottom:20px;margin-left:auto;padding:5px;width:790px;border:5px solid red;background-color:#fff;text-align:left;}

label {display:none;}
#cmeSurvey label{display: block;}
.clerkship-table table{/*border-width: 4px;border-style: ridge;border-color: #ccc;*/}
.clerkship-table table .header{background: url("/shared/css/images/tables/lecturecard-header-bckgrnd.png") repeat-x scroll 0 0 transparent;color: #fff;padding: 10px;line-height: 13px;}
.clerkship-table .title{font-weight: bold;border-right: 1px solid;border-bottom: 1px solid;border-left: 1px solid;border-color: #ccc;}
.clerkship-table table td.info{border-bottom: 1px solid;border-right: 1px solid;border-color: #ccc}
.clerkship-table td{padding: 3px 10px;}

.infoBox, .successBox, .warningBox, .errorBox, .helpBox {font-weight: bold;border:1px solid;margin:10px 0px;padding:15px 10px 15px 50px;background-repeat:no-repeat;background-position:10px center;clear:both;}
.infoBox {color:#00529B;background-color:#BDE5F8;background-image:url("/images/info.png");}
.successBox {color:#4F8A10;background-color:#DFF2BF;background-image:url("/images/success.png");}
.warningBox {color:#9F6000;background-color:#FEEFB3;background-image:url("/images/warning.png");}
.errorBox {color:#D8000C;background-color:#FFBABA;background-image:url("/images/error.png");}
.helpBox {color:#103b6b;background-color:#219efc;background-image:url("/images/help.png");}

#examsToday {margin:5px 5px 3px 0px;background-color:#DE0000;color:#FFFFFF;text-align:center;padding:2px;border:1px solid #570000;font-size:10px;}

/* control display when in an Iframe */
.calendar.iframe{background: #ffffff !important;}
.calendar.iframe #topbar,
.calendar.iframe #bottom,
.calendar.iframe #copyright{display: none;}
.calendar.iframe #page{width: 100%}
.calendar.iframe #content-container{width: 840px;}
.ui-dialog{z-index: 10;}

.arrow-maker{}

#bottom {
	width: 100%;
	background-color: #02023C;
	color: #fff;
	height: 240px;
	position:absolute;
	bottom: 0;
	left: 0;
}

#bottom a {
	color: #fff;
}

#bottom a:visited {
	color: #fff;
}

#bottom-wrapper {
	width: 874px;
	margin: 0 auto;	
	padding: 0;
}

#bottom-wrapper div {
	float: left;
	margin-top: 5px;
	height: 180px;
	width: 25%;
	font-size: 14px;
	padding-top: 10px;
	padding-bottom: 20px;
}

#bottom-wrapper div.last {
	margin-right: 0;
}

#campuses {
	width: 874px;
	margin: 0 auto;	
	padding: 0;
	font-size: 12px;
}

#wrapper{
	min-height: 100%;
	position: relative;
	margin-bottom: 0 !important;
}

#address {
	position: relative;
}

#sidebarnav {
	margin: 0;
	padding: 0;
	text-align: left;
	margin-bottom: 25px;
}

#sidebarnav ul {
	margin: 0;
	padding: 0;
}

#sidebarnav ul ul {
	display: none;
	border-top: 1px;
	border-right: 1px;
	border-left: 1px;
	border-style: solid;
	border-color: #CECED1;
	border-bottom: 0;
}

#sidebarnav li {
	list-style: none;
	width: 200px;
	text-align: left;
	text-indent: 6px;
}

#sidebarnav li a {
	background-color: #EE6200;	
	color: #fff;
	cursor: pointer;
	display: block;						
	text-decoration: none;
	width: 200px;
	font-size: 14px;
	border-bottom: 1px solid;
	border-color: #CECED1;
	padding-bottom: 8px;
	padding-top: 8px;
}

#sidebarnav li {
	display: block;
	cursor: pointer;
	list-style: none;
	position: relative;
}

#sidebarnav li, a {
	z-index: 1000;
}

#sidebarnav li li a {
	display: block;
	width: 178px;
	background-color: #FFF;
	font-size: 12px;
	padding-bottom: 6px;
	padding-top: 6px;
	text-indent: 0;
	padding-left: 8px;
	padding-right: 14px;
	color: #000;
}

#sidebarnav li li a.hasChild:after {
	position: absolute;
	top: 0;
	padding-top: 5px;
	right: 0;
	padding-right: 5px;
	content: "\025B8";
}

#sidebarnav ul li:hover > a, #sidebarnav ul li:hover {
	color: #fff;
	background: #00205b;
}

#sidebarnav ul li:hover > ul {
	display: block;
	position: absolute;
	width: 200px;
	top: 4px;
	left: 196px;
} 

#sidebarnav li:hover {
	z-index: 1001;
}

#sidebarnav .active {
	display: block;
	border-top: 0;
	border-left: 0;
	border-right: 0;
}

#sidebarnav ul li a.hasChild.active:after {
	content: "\025BE";
}

#sidebarnav ul li a.hasChild.active.current:after {
	padding-right: 10px;
}

#sidebarnav ul li a.active {
	background-color: #00205b;
	color: #FFF;
}

#sidebarnav ul .active li a, #sidebarnav ul ul li a.active {
	background-color: #dedede;
}

#sidebarnav ul .active li a.active {
	background-color: #00205b;
}

#sidebarnav a.current {
	width: 184px;
}

#sidebarnav ul ul .active li a.active {
	background-color: #00205b;
}

#sidebarnav ul ul ul.active li a {
	background-color: #c7c7c7;
}

#sidebarnav ul ul ul ul.active li a {
	background-color: #b0b0b0;
}

#sidebarnav ul ul ul ul.active li li a {
	background-color: #a0a0a0;
}

#sidebarnav ul.active li:hover > ul.active {
	display: block;
	position: relative;
	top: 0;
	left: 0;
}

#sidebarnav ul.active li:hover > a, #sidebarnav ul.active li:hover, #sidebarnav ul ul .active li a.active:hover {
	color: #fff;
	background: #00205b;
}

#sidebarnav div.adminIcon {
	float: right;
	padding: 0;
	width: 22px;
	height: 22px;
	margin-top: -26px !important;
	margin-right: 5px;
	position: relative;
}

#sidebarnav .adminIcon a {
	display: block;
	height: 22px !important;
	width: 22px;
	text-align: center;
	border: 0;
	background-color: transparent !important;
	background: url('/shared/css/images/admin-icon.png') 0 0 no-repeat transparent;
	margin: 0;
	padding: 0;
}

