body
{
	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-family: verdana, arial, sans-serif; font-size: 12px; color: #000000;
}

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

h2 {
	font-size: 16px; font-weight: bold;
}

ul, ol {
	line-height: 1.6em;
}

ul.small {
	line-height: 1.2em;
}

.big {
	font-size: 14px;
}

.std {
	font-size: 12px; line-height: 1.5em;
}

.small { 
	font-family: arial, sans-serif; font-size: 10px; line-height: 1.5em;
}

a.hotlink {
	color: #333399;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
} /* used in the left menu navigation */

a.hotlink:link {
	text-decoration: none;
}

a.hotlink:hover {
	text-decoration: underline;
}

a.hotlinknew {
	font-family: 'HelveticaNeue-Bold', 'Helvetica Neue', 'Arial', 'sans-serif';
	font-size: 14px; 
	position: relative; top: 3px; 
	color: #1a3561; 
	letter-spacing:    -0.05em; 
	font-weight: bold; 
	text-decoration: none;
} /* used in the left menu navigation */

a.hotlinknew:link {
	text-decoration: none;
}

a.hotlinknew:hover {
	text-decoration: underline;
}


/*
.med {
	font-weight: normal; font-size: 10px; font-family: trebuchet ms, verdana, arial, helvetica, lucida, sans-serif; line-height: 15px; color: #666666;
}

.small {
	font-weight: normal; font-size: 9px; font-family: trebuchet ms, verdana, arial, helvetica, lucida, sans-serif; line-height: 14px; color: #666666;
}*/

.navblk { 
	color: #000000; font-size: 9px;
}

.navblk:link {
	text-decoration: none;
}

.navblk:visited {
	text-decoration: none;
}

.navblk:hover {
	text-decoration: underline;
} /* used in the bottom footer */

.navblk2 { 
	color: #000000; font-size: 9px;
}

.navblk2:link {
	text-decoration: none;
}

.navblk2:visited {
	text-decoration: none;
}

.navblk2:hover {
	text-decoration: none;
} /* used in the top menu */

.navblock { 
	color: #FFFFFF; font-weight:bold;font-size:11px;
}

.navblock:link {
	text-decoration: none; font-size:11px;
}

.navblock:visited {
	text-decoration: none;font-size:11px;
}

.navblock:hover {
	text-decoration: none; font-size:11px;color: #E5E5FF;
} /* used in the top menu */


.copyright {
	font-family: arial, sans-serif; color: #9E9EDE; font-size: 10px; font-weight: normal;
}

.copyrightquote {
	font-family: arial, sans-serif; color:#FFFFFF; font-size: 10px; font-weight: normal;
}

p
{ 
    line-height: 15px;
}


.Table
{ 
	font-family: Verdana, Arial, sans-serif; 
	text-decoration: none ;
	font-size: 10px
}

TD
{ 
	font-family: Verdana, Arial, sans-serif; 
	text-decoration: none ; 
	font-size: 12px;
}

.Header
{
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: Black; FONT-FAMILY: Verdana, Arial, sans-serif; 
}

.Navproject
{ 
	color: #333333;
	font-size: 10px; 
	font-family: Verdana, Arial, sans-serif; 
    text-decoration: none ; 
}
.navproject:link {font-family: verdana, arial, helvetica; font-size: 10px; font-weight: normal; color: #336666; text-decoration: underline;}
.navproject:visited {font-family: verdana, arial, helvetica; font-size: 10px; font-weight: normal; color: #000099; text-decoration: underline;}
.navproject:hover {font-family: verdana, arial, helvetica; font-size: 10px; font-weight: normal; color: Red; text-decoration: underline;}

.Nav
{ 
	color: White;
	font-size: 10px; 
	font-family: Verdana, Arial, sans-serif; 
	text-decoration: none ; 
}
.nav:link {font-family: verdana, arial, helvetica; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
.nav:visited {font-family: verdana, arial, helvetica; font-size: 10px; font-weight: normal; color: #FFFFFF; text-decoration: none;}
.nav:hover {font-family: verdana, arial, helvetica; font-size: 10px; font-weight: normal; color: #FFA500; text-decoration: none;}



.SmGry
{ 
	color: #999999;
	font-size: 9px; 
	font-family: Verdana, Arial, sans-serif; 
	text-decoration: none ; 
}

.bodylink
{ 
	font-size: 12px; 
	font-family: Arial, Helvetica, sans-serif; 
}

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

.Nrml
{ 
	font-family: Verdana, Arial, sans-serif; 
	text-decoration: none ; 
	font-size: 10px
}

.SmallWht { 
	color: White; 
	font-size: 10px; 
	font-family: Arial, sans-serif; 
	text-decoration: none }
	
.input {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; WIDTH: 150px; COLOR: #000000
}
.iform {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: #F5F5F5; COLOR: #000000; FONT-FAMILY: Arial;
	}
	
	.SearchHeader {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 5px; FONT: 20px 'Trebuchet MS', Arial, sans-serif; COLOR: #51A9B4;
}

A {
color : #336666;
}
a:hover {color:#666666;}

a.useonly {color : #078182; text-decoration: none; font-size:16px; font-weight:bold;}
a.useonly:hover {color:000099;text-decoration: none; font-size:16px; font-weight:bold;}


.style1 {
	font-size: 10px;
	font-weight: bold;
}

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

a.navleftnd {
	font: 16px Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #1A3560;
	display: block;
	padding-left : 15px;
	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 : 15px;
	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 : 15px;
	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 : 15px;
	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; }

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

.grantreq {	color: #FFFFFF;	font-family: Arial, Helvetica, sans-serif;	font-size:14px;}

.greytext {color: #464243; font-size:12px; line-height: 17px;}
.smgreytext {color: #464243; font-size:10px;line-height: 14px;}
.share {font-family: Arial, Helvetica, sans-serif; font-weight:bold;}


.regh1 {	font-size: 22px; font-weight: bold; font-family:"Times New Roman", Times, serif; display: inline;  }
.regh2 {	font-size: 16px; font-weight: bold; font-family:"Times New Roman", Times, serif; display: inline; font-style:italic; }
a.brownnavlinks {color: #DDD0A4; font-size:14px; text-decoration:none; line-height:20px; font-family:"Times New Roman", Times, serif; font-weight:bold;}
a.brownnavlinks:hover {color: #FFFFFF; font-size:14px; text-decoration:none; line-height:20px;font-family:"Times New Roman", Times, serif; font-weight:bold;}

a.redlinks { color:#7B0A06; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
a.redlinks:hover { color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:12px; }

	#usernav, #usernav ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 15.5em;
		z-index:1;
		
	}
	
	#usernav li { /* all list items */
		float : left;
		line-height : 1.2em;
		margin-bottom : -1px;
		width: 15.5em;
	}
	
	#usernav 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;
		
	}
	
	#usernav li ul ul { /* third-and-above-level lists */
		left: -999em;
	}
	
	#usernav li a {
		width: 16em;
		w\idth : 15em;
		display : block;
		color : #000000;
		font-weight : bold;
		text-decoration : underline;
		background-color : #FFFFFF;
		border-left : 1px solid #FFFFFF;
	}
	
	#usernav li a:hover {
		color:#666666;
		background-color : #FFFFFF;
		text-decoration : underline;
	}
	
	#usernav li ul a {
		width: 36em;
		w\idth : 50em;
		display : block;
		color : #3F5BA4;
		font-weight : bold;
		text-decoration : underline;
		background-color : #CCCCCC;
		border-left : 1px solid #CCCCCC;
		padding : 0 0.3em;
		font-size:12px;
	}
	
	#usernav li ul  a:hover {
		color:#3F5BA4;
		background-color:#FFFFFF;
		text-decoration : underline;
	}

	#usernav li:hover ul ul, #usernav li:hover ul ul ul, #usernav li.sfhover ul ul, #usernav li.sfhover ul ul ul {
		left: -999em;
	}
	
	#usernav li:hover ul, #usernav li li:hover ul, #usernav li li li:hover ul, #usernav li.sfhover ul, #usernav li li.sfhover ul, #usernav li li li.sfhover ul { /* lists nested under hovered list items */
		left: auto;
	}
	
a.gallerypic{
  text-decoration:none;
  position:relative;
  display:block;
}

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

a.whitehomelink { color:#FFF;text-decoration:none; font-weight:bold;}
a.whitehomelink:hover { color:#cdcdcd;text-decoration:none; font-weight:bold;}
.homeblueheader { color:#0b5392; font-weight:bold;}
a.footerlink { color:#333; text-decoration:none; }
a.footerlink:hover { color:#fff; text-decoration:none; }

p.bordergrey
{
border-style:solid;
border-width:thin;
border-color:#cdcdcd;
} 