/* BODY
{  clip:   rect(   ); margin-top: 0px; margin-left: 0px;
} */

a:link {
text-decoration:underline;
color: #6D2A80;
}

a:visited {
text-decoration:underline;
color: #6D2A80;
}

a:hover {
text-decoration: none;
color: #AA2BCA;
}

.header
{
font-family: Verdana,Arial,Helvetica,Sans-Serif;
font-size: 14pt;
color: #3366CC;
}

.www
{
text-align:left;
font-size:10pt;
font-family:Arial, Helvetica, Sans-Serif, Tahoma, Verdana;
line-height: 19pt;
}

.menu
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #1350AA;
line-height: 16pt;
font-style: normal;
font-variant: normal;
text-transform: lowercase;
text-decoration: none;
border-style: none;
}

.menuon
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
color: #4084EA;
line-height: 16pt;
font-style: normal;
font-variant: normal;
text-transform: lowercase;
text-decoration: none;
border-style: none;
}


.text
{
margin-left:8px;
margin-right:2px;
line-height:13px;
color:#000000;
font-family:verdana,arial,sans-serif;
font-size:11px;
}

.text2
{
margin-left:8px;
margin-right:2px;
line-height:13px;
color:#000000;
font-family:arial,verdana,sans-serif;
font-size:13px;
}

#home-news-events h2 {
border-bottom: 1px solid #000;
font-weight: bold;
font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-left: 8px;
margin-top: 12px;
padding-bottom: 6px;
}

#home-news-events h3 {
font-weight: bold;
font-size: 11px;
margin-left: 8px;
margin-top: 12px;
margin-bottom: 0;
}

.comments_form {
border:1px solid #666666;
background-color:#ffffff;
margin-left:-1px;
color:#663399;
font-size:11px;
font-family:Verdana,arial,sans-serif;
font-weight:bold;
}

td
{
font-family:arial,sans-serif;
font-size:10pt;
}

.text3
{
font-family:arial,sans-serif;
font-size:10pt;
}

/******* TOP NAVIGATION *******/

#topnav {
width: 100%;
	clear: both;
	height: 28px;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	}
	
#topnav ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	}

#topnav ul li {
	display: inline;
	float: left;
	}
	
#topnav ul li a {
	display: block;
	height: 28px;
	background-color: #734488;
	text-align: center;
	color: #FFFFFF !important;
	font-weight: bold;
	text-decoration: none;
	border-top: 1px #000 solid;
	border-bottom: 1px #000 solid;
	border-right: 1px #000 solid;
	line-height: 26px;
	}
	
#topnav ul li a:hover, #topnav ul li a.highlight {
	background-color: #8F56A7;
	}
	
#topnav ul li.home {
	width: 85px;
	border-left: 1px #000 solid;
	}

#topnav ul li.departments {
	width: 230px;
	}
	
#topnav ul li.undergrad {
	width: 270px;
	}
	
#topnav ul li.admin {
	width: 149px;
	}
