
td {
	vertical-align: top;
	text-align: left;
}

a{
	color: #336699;
}

img {
	border: 0;
}

h2{
	text-align: left;
	font-size: 150%;
	color: #336699;
}

h3{
	font-size: 115%;
	color: #555555;
}

h3 a {
	color: #555555;
}

div#prinav{
	width: 150px;
	border: 1px #DCDCDC solid;
	font-size: 80%;
}

div#right{
	border: 1px #DCDCDC solid;
	width: 195px;
}

div.box {
	font-size: 80%;
}

div.box h3 {
	color: #AAAA77;
	font-size: 100%;
}
div.box a {
	color: #336699;
}

div.footer {
	font-size: 85%;
	text-align: center;
}

div.footer a {
	color: #336699; 
}

.smallpdf { 
	font-size: 85%;
	color: #666666;
}

.hide{
	display: none;
}

body#about  a#prinav-about{
	font-weight: bold;
}

/* fix the structing table on page with narrow main contents (e.g., contact, staff  index) */

table#tablepage{
	width: 100%;
}

td#tdleft{
	width: 150px;
}

td#tdright{
	width: 195px;
}