/* Lounge CSS  */

body {
	background-color:#FFFFFF;
	margin: 0px;
	font-family:  Arial, Helvetica, sans-serif;
}

th, td, p, a {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

h1 {
	color: #18355F;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
}

.header {
	color: #148135;
	font-size: 18px;
	font-weight: bold;
}

.myaccount {
	color: #517c44;
	font-size: 13px;
	font-weight: bold;
}

.newsletter {
	color: #2a4771;
	font-size: 13px;
	font-weight: bold;
}

.reporting {
	color: #447c92;
	font-size: 13px;
	font-weight: bold;
}

.subheader {
	color: #3e6db1;
	font-size: 12px;
	font-weight: bold;
}

.content {
	background-color: #ffffff;
	padding: 15px;
	width: 600px;
}

.completed {
	font-style: italic;
	color:#999999;
}

.input {
	background-color: #efe7c2;
	height: 18px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 0px;
}

.topheader {
	font-family:Arial, Helvetica, serif;
	font-size: 17px;
	padding-left: 20px; 
	padding-top: 30px; 
	font-weight: bold; 
	color: #504343;
}

div.errmsg{
	background-color:#FF0;
	color:#F00;
}

.modheader {
	font-family:Arial, Helvetica, serif;
	font-size: 17px;
	font-weight: bold; 
	color: #504343;
}

.interviewcat {
	color: #004b8d;
	font-weight: bold;
	font-size: 14px;
}

.interviewbody {
	font-size: 13px;
	padding-left: 15px;
	padding-top: 10px;
	padding-right:15px;
	
}

a.interviewlink {  text-decoration: none;  color: #4b3f3f; }
a.interviewlink:link { text-decoration: none;  color: #4b3f3f; }
a.interviewlink:visited {  text-decoration: none;  color: #4b3f3f; }
a.interviewlink:hover { text-decoration: underline;  color: #c55a46; }

a.surveylink { 	font-size: 13px; line-height: 8px;  font-weight: bold; text-decoration: none;  color: #010b60; }
a.surveylink:link {	font-size: 13px; line-height: 8px; font-weight: bold;  text-decoration: none;  color: #010b60; }
a.surveylink:visited {	font-size: 13px; line-height: 8px;  font-weight: bold;  text-decoration: none;  color: #010b60; }
a.surveylink:hover {	font-size: 13px; line-height: 8px;  font-weight: bold;  text-decoration: none;  color: #c55a46; }

a.modlink {  font-family:Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none;  color: #eb722c; }
a.modlink:link { font-family:Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none;  color: #eb722c; }
a.modlink:visited {	 font-family:Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: none;  color: #eb722c; }
a.modlink:hover { font-family:Arial, Helvetica, sans-serif; font-size: 13px; text-decoration: underline;  color: #cccccc; }

a {  color: #005392; }
a :link{  color: #005392; }
a:visted{  color: #005392; }
a:hover {  color: #007c46; }

a.topnav { font-family:Arial, Helvetica, sans-serif; color: #383131; font-size: 14px; text-decoration: none; }

a.footer { font-family:Arial, Helvetica, sans-serif; color: #383131; font-size: 12px; text-decoration: none; }
a.footer:hover {font-family:Arial, Helvetica, sans-serif; color: #005392; font-size: 12px; text-decoration: none; }

.homeblurb { font-size:15px; padding-left: 20px; padding-top: 5px; padding-bottom: 5px; }

.homenav { padding-left: 3px; padding-top: 10px; padding-bottom: 5px; }

a.leftnav { font-family:Arial, Helvetica, sans-serif; color: #013D6A; font-size: 12px; font-weight: bold; text-decoration: none; }
a.leftnav:hover { font-family:Arial, Helvetica, sans-serif; color: #013D6A; font-size: 12px; font-weight: bold; text-decoration: none; background-color: #F9CFCC; }

.modulehead { font-family:Arial, Helvetica, sans-serif; color: #F69055; font-size: 14px; font-weight: bold; text-decoration: none; }

.contacthead { font-family:Arial, Helvetica, sans-serif; color: #2a4771; font-size: 14px; font-weight: bold; }
.contacttext { line-height: 18px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

a.modulelink { font-family:Arial, Helvetica, sans-serif; color: #0e0a5d; font-size: 12px; text-decoration: none; }

a.modulelinkcat {font-family:Arial, Helvetica, sans-serif; color: #443E3D; font-size: 12px; text-decoration: none; margin-left: 20px; }

a.cupboard { color: #007c46; font-weight: bold; font-size: 14px; text-decoration: none; }
a.cupboard:hover { color: #013D6A; font-weight: bold; font-size: 14px; text-decoration: none; }

.cupboardheader { color: #013D6A; font-weight: bold; font-size: 14px; }

a.cupboardblue { color: #083B72; font-weight: bold; font-size: 14px; text-decoration: none; }
a.cupboardblue:hover { color: #007c46; font-weight: bold; font-size: 14px; text-decoration: none; }

a.newsletter { color: #005392; font-weight: bold; font-size: 14px; text-decoration: none; }
a.newsletter:hover { color: #007c46; font-weight: bold; font-size: 14px; text-decoration: none; }

a.biolink { color: #481900; font-size: 14px; font-weight: bold;text-decoration: none; }
a.biolink:hover { color: #013D6A; font-size: 14px; font-weight: bold;text-decoration: none; }

a.biolinksub { color: #941751; font-size: 14px; font-weight: bold;text-decoration: none; }

.biocliphead { color: #941751; font-size: 18px; font-weight: bold; }

/* Private Classes*/
table.list{
border-top:1px solid #000;
border-left:1px solid #000
}
table.list th{
background-color:#f5f5f5;
border-bottom:1px solid #000;
border-right:1px solid #000;
font-weight:bold;
padding:5px
}
table.list td{
border-bottom:1px solid #000;
border-right:1px solid #000;
text-align:center;
padding:5px
}

a.topnavbar2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0781A3;
	text-align:right;
	text-decoration: none;
}
a.topnavbar2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #92C455;
	text-align:right;
	text-decoration: none;
}

.styleorange {color: #F27E11; font-size:18px; font-weight:bold;}

a.styleblue {color: #005392; font-size:13px; font-stretch: narrower; text-decoration: none;}
a.styleblue:hover {color: #F27E11; font-size:13px; font-stretch: narrower; text-decoration: none;}

a.stylegreen {color: #25634C; font-size:13px; font-stretch: narrower; text-decoration: none;}
a.stylegreen:hover {color: #F27E11; font-size:13px; font-stretch: narrower; text-decoration: none;}


.modblue { color: #005493; font-size:14px; font-weight:bold;}
.modoranget { color: #FB8637; font-size:14px; font-weight:bold;}

a.modorange { color: #005493; font-size:14px; font-weight:bold; text-decoration: none;}
a.modorange:hover { color: #F69055; font-size:14px; font-weight:bold; text-decoration: none;}

.modgreen { color: #028237; font-size:14px; font-weight:bold; text-decoration: none;}

a.modblack { color: #000000; font-size:12px; text-decoration: none;}
a.modblack:hover { color: #005493; font-size:12px; text-decoration: none;}

.blogheader {font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size: 14px;}

.blogtitle {font-family: Arial, Helvetica, sans-serif;font-weight: bold; font-size: 14px; color: #000066; font-style:italic;}

.faq {font-family: Arial, Helvetica, sans-serif; font-size: 23px; color:127C4B; font-weight:bold;}
.faqtable {padding-left: 3px; font-size:14px; font-weight:bold;}
a.faqlink { font-size:13px; color:#005392; }
a.faqlink:hover { font-size:13px; color:#007c46; }
.faqquestion {padding-left: 3px; font-size:14px; color:#233D6A; font-weight:bold; }
.faqanswer {padding-left: 3px; font-size:13px; color:#333333;}

a.catnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0D578F;
	text-align:right;
	text-decoration: none;
	font-weight: bold;
}
a.catnav:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #028237;
	text-align:right;
	text-decoration: none;
	font-weight: bold;
}

	#nav, #nav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 13.5em;
		
	}
	
	#nav li { /* all list items */
		float : left;
		line-height : 1.2em;
		margin-bottom : -1px;
		width: 13.5em;
	}
	
	#nav li ul { /* second-level lists */
		position : absolute;
		left: -999em;
		margin-left : 8em;
		margin-top : -1em;
		/*border-right: 3px solid #000033;
		border-bottom: 2px solid #000033;*/
		
	}
	
	#nav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#nav li a {
		width: 14em;
		w\idth : 13em;
		display : block;
		color : #0781A3;
		font-weight : bold;
		text-decoration : none;
		background-color : #FFFFFF;
		border-left : 1px solid #FFFFFF;
		padding : 0 0.3em;
	}
	
	#nav li a:hover {
		color:#0781A3;
		background-color : #A6D56D;
		text-decoration : none;
	}
	
	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}

a.navleftnd {
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #1A3560;
	display: block;
	padding-left : 10px;
	padding-right : 7px;
	padding-top : 2px;
	padding-bottom : 2px;
	text-decoration: none;
}		
a.navleftnd:hover{
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #055A39;
	display: block;
	padding-left : 10px;
	padding-right : 7px;
	padding-top : 2px;
	padding-bottom : 2px;
	text-decoration: none;
}

a.navleftnd2 {
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #055A39;
	display: block;
	padding-left : 10px;
	padding-right : 7px;
	padding-top : 2px;
	padding-bottom : 2px;
	text-decoration: none;
}		
a.navleftnd2:hover{
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #1A3560;
	display: block;
	padding-left : 10px;
	padding-right : 7px;
	padding-top : 2px;
	padding-bottom : 2px;
	text-decoration: none;
}

#stafflinks a{
	font: 11px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
	background-color : #FFFFFF;
	display: block;
	padding-left : 10px;
	padding-right : 7px;
	padding-top : 2px;
	padding-bottom : 2px;
	text-decoration: none;
}	
#stafflinks a:hover{
	background-color : #F3FFB5;
	color: #000000;
	text-decoration: none;
}

#whitelink a{
	font: 16px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color : #003F84;
	display: block;
	text-decoration: none;
}	
#whitelink a:hover{
	color: #F1FF0A;
	text-decoration: none;
}

.smallbluebold {
	color: #18355F;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;}
	
a.freshman { color: #3B6661; font-weight: bold; font-size: 14px; }
a.freshman:hover { color: #263F75; font-weight: bold; font-size: 14px; }

.survey {color: #000000;font-family:Arial, Helvetica, sans-serif;font-size: 15px;font-weight: bold;}
a.surveylink2 {color: #005392;font-family:Arial, Helvetica, sans-serif;font-size: 15px;font-weight: bold;}

.headerwhite {font-family: Arial, Helvetica, sans-serif; font-size:22px; color:#FFFFFF; font-weight:bold;}
a.whitelink {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold; text-decoration:underline}
a.whitelink:hover {font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#000000;font-weight:bold;text-decoration:underline}
a.swhitelink {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; text-decoration:underline}
a.swhitelink:hover {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#999999;font-weight:bold;text-decoration:underline}
a.prevlink {color: #FFFFFF;font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px;}
a.prevlink:hover {color:#999999;font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size:10px;}
.orangetext {color: #E18E16; font-size:12px;font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
.swhitetext {font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; font-weight:bold; }
-->