#tagline {
	font: 8px/10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CCC;
	text-align: center;
	margin-bottom: 10px;
}
#tagline A {
	color: #999;
}
#tagline STRONG {
	color: #F00;
}
a {
	text-decoration: none;
}
a:hover {
	background: #D5F2F4 50%;
}
h1 {
	font: normal normal bold 16px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h2 {
	font: italic normal normal 14px/16px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
h3 {
	font: normal small-caps bold 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 2px 2px 2px 2px;
}
p {
	margin: 1px 3px 1px 3px;
}
TD#securemailad {
	border: 1px solid #000000;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px; 
	background-color: #CCFFFF;
}
TD#securemailad P {
	font: normal normal normal 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
TD#securemailad A{
	font: normal normal bold 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #009900;
}
TD#securemailad A:hover{
	color: #00CC00;
	background: #D5F2F4 50%;
	text-decoration: underline;
}
.degrees {
	font: italic normal normal 12px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.smallprint {
	font: normal normal normal 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.notselected {
	font: normal normal bold 16px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	text-align: center;
	border-bottom: 2px solid #000000;
	padding: 5px 1px 5px 1px;
}
.selected {
	font: normal normal bold 16px/18px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: center;
	border-top: 2px solid #000000;
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;
	padding: 5px 1px 5px 1px;
}
.bounded {
	border-bottom: 2px solid #000000;
	border-left: 2px solid #000000;
	border-right: 2px solid #000000;
	padding: 5px 5px 5px 5px;
}
.popup {
	border: 1px solid #000000;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
	font: italic normal normal 12px/14px Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 250px;
	display: none;
}
#software {
	background-color: #FFCCCC;
}
#publishing {
	background-color: #CCFFCC;
}
#research {
	background-color: #CCCCFF;
}
#aboutus {
	background-color: #CCCCCC;
}
#contact {
	background-color: #FFFFCC;
}
#contactus {
	background-color: #FFFFCC;
}
.sidebar {
	font: italic normal normal 10px/12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #000000;
	margin: 5px 5px 5px 5px;
	padding: 5px 5px 5px 5px;
}