/* Lounge CSS  */

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

#container {
		width:1000px;
		margin: 0px auto;
		padding: 0px;
		background-color:#FFFFFF;
}

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;
}
.ig_link {
	font-size:15px;
	color: #009;
	font-weight:bold;
}

.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: #000; 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; }

.cupboardt { color: #007c46; 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; }

.largefont {font-size:16px; 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;
		z-index:1;
		
	}
	
	#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;*/
		color : #A6D56D;
		text-decoration : underline;
		background-color : #FFFFFF;
		font-size:18px;
		
	}
	
	#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 ul a {
		width: 16em;
		w\idth : 15em;
		display : block;
		color : #FFFFFF;
		font-weight : bold;
		text-decoration : underline;
		background-color : #A6D56D;
		border-left : 1px solid #A6D56D;
		padding : 0 0.3em;
		font-size:12px;
	}
	
	#nav li ul  a:hover {
		color:#FFFFFF;
		background-color:#CCCCCC;
		text-decoration : underline;
	}

	#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; }

a.smwhitelink {color: #FFFFFF; font-size:14px; text-decoration:none;font-weight:bold}
a.smwhitelink:hover {color: #F8FE66; font-size:14px; text-decoration:none;font-weight:bold}
.lgwhitetext {color: #FFFFFF; font-size:16px;font-weight:bold}
.greentext {color: #A0E57C; font-size:16px;font-weight:bold}
.yellowtext {color: #FBF58B; font-size:16px;font-weight:bold}
.smwhitetext {color: #FFFFFF; font-size:15px; }

a.plclink {color: #2A1588; text-decoration:underline; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
a.plclink:hover {color: #000000; text-decoration:underline; font-size:13px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
a.plclink2 {color: #2A1588; text-decoration:underline; font-size:13px; font-family:Arial, Helvetica, sans-serif;line-height:27px;}
a.plclink2:hover {color: #000000; text-decoration:underline; font-size:13px; font-family:Arial, Helvetica, sans-serif;line-height:27px; }
.plcheader {color: #1980A1; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
.plctitle {color: #993300; font-size:14px; font-family:Arial, Helvetica, sans-serif;font-weight:bold;}
.plcfooter {color:#666666; font-size:11px; font-family:Arial, Helvetica, sans-serif;}

.plctable {
	border-width: 1px 1px 1px 1px;
	padding: 0px 0px 0px 0px;
	border-style: none solid solid solid;
	border-color: #993300 #993300 #993300 #993300 }

.plcspace {padding-bottom:6px;}
	
#myCurvyBox {
    color: #000;
    text-align: left;
    background-color:#F8F66D;
	padding:10px;
}
.modbluelg {color: #005493; font-size:17px; font-weight:bold;}
.bluelg {color:#1093AF; font-size:17px; font-weight:bold;}
.bluemd {color:#1093AF; font-size:15px; font-weight:bold;}

a.bluemdlink {color:#1093AF; font-size:15px; font-weight:bold; text-decoration:underline}
a.bluemdlink:hover {color:#91C465; font-size:15px; font-weight:bold;text-decoration:underline}

a.graysmlink {color:#3C3935; font-size:12px; }
a.graysmlink:hover {color:#1093AF; font-size:12px; }

a.buttonlink {color: #0C4160; font-weight:bold; text-decoration:none;}
a.buttonlink:hover {color: #91C465; font-weight:bold; text-decoration:none;}
.buttongray {background-color:#EBEBED; padding:3px; border-color:#445B8F; border-style:solid; border-width:2px;}

a.whitenav {color: #FFFFFF; font-size:14px; font-weight:bold; text-decoration:none;}
a.whitenav:hover {color: #91C465; font-size:14px; font-weight:bold; text-decoration:none;}

a.rednav {color: #A8412E; font-family:"Times New Roman", Times, serif;font-size:14px;  text-decoration:none; line-height:20px;}
a.rednav:hover {color: #1093AF; font-family:"Times New Roman", Times, serif;font-size:14px;  text-decoration:none; line-height:20px;}
#searchwrapper {
width:279px; /*follow your image's size*/
height:19px;/*follow your image's size*/
background-image:url(i/searchbox.jpg);
background-repeat:no-repeat; /*important*/
padding:0px;
margin:0px;
position:relative; /*important*/
}
 
#searchwrapper form { display:inline ; }
 
.searchbox {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
left:30px;
width:240px;
height:18px;
font-size:11px;
}
 
.searchbox_submit {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
width:25px;
height:19px;
}

.loggedin {font-size:14px; color:#666666;}
.loggedin2 {color:#A8412E;}


a.navunder { 
		width: 14em;
		w\idth : 13em;
		color : #86CA37;
		font-weight : bold;
		text-decoration : none;
}
a.navunder:hover {
		color:#0781A3;
		text-decoration : none;
	}

.gallerypic{

  text-decoration:none;
  position:relative;
  display:block;
}

.gallerypic span.zoom-icon{
  visibility:visible;
  position:absolute;
  left:40%;
  top:40%;
}

a.swhitelink {font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#FFFFFF; font-weight:bold; text-decoration:underline; line-height:18px;}
a.swhitelink:hover {font-family: Arial, Helvetica, sans-serif; font-size:15px; color:#A8A59E;font-weight:bold;text-decoration:underline; line-height:18px;}

/* These styles create the dropdown menus. */
#navbar {
   margin: 0;
   padding: 0;
   height: 1em;
   font-size:13px;
   }
#navbar li {
   list-style: none;
   float: left;
   padding:0px;
   font-size:13px;
   }
#navbar li a {
   display: block;
   margin-right:9px;
   background-color: #1093AF;
   color: #fff;
   text-decoration: none;
   font-size:13px;
}
#navbar li ul {
   display: none; 
   width: 10em; /* Width to help Opera out */
   background-color: #1093AF;
   }
#navbar li:hover ul, #navbar li.hover ul {
   display: block;
   position: absolute;
   z-index:2;
   margin: 0;
   padding: 0;
}
#navbar li:hover li, #navbar li.hover li {
   float: none;
   border: 1px solid #666;
   padding: 1px 3px;
   }
#navbar li:hover li a, #navbar li.hover li a, #navbar li.hover a {
   background-color: #1093AF;
   color: #fff; 
  }
#navbar li li a {
	font-size:12px;
}
#navbar li li a:hover  {
   background-color: #fff;
    color: #1093AF;
}

#navbar li:hover ul ul{
display: none;
}
#navbar li:hover ul, #navbar li li:hover ul {
	display: block;
}

a.ceulinkheader {color:#000; font-weight:bold; font-size:15px; text-decoration:none;}
a.ceulinkheader:hover {color:#800a09; font-weight:bold; font-size:15px; text-decoration:none;}
-->