body
	{
		background: url("/gif/bckg008.gif");
		font-family: verdana, helvetica, arial, sans-serif;
        font-size: small;
    }

a
{
	color: black;
}

th,td
	{
    	font-family: verdana, helvetica, arial, sans-serif;
        font-size: small;
    }

dt
	{
    	font-weight: bold;
    }

p.indent
	{
    	text-indent: 2em;
        margin: 0;
        padding: 0 1em;
    }

body.pap
	{
        background-image: url("/gif/pap.gif");
    }

body.pap a
{
	color: blue;
}
    
body.main
	{
		margin: 0;
        padding: 0;
        background-image: url("/gif/pap.gif");
    }

table.main
	{
    	width: 100%;
        border-width: 0;
        border-collapse: collapse;
        padding: 0;
        text-align:left;
    	vertical-align: top;
    }

table.head
	{
    	background: #304493;
        font-size: small;
        text-align: center;
        color: white;
        width: 720px;
    }

table.head a
	{
    	color: white;
    	text-decoration: none;
    }

table.head a:hover
	{
    	color: red;
    }

td.logo
	{
        padding: 5px;
        text-align: right;
        background: #00B0A7;
    }

td.logotext
	{
        padding: 5px;
        text-align: left;
        font-size: x-small;
        font-weight: bold;
        background: #00B0A7;
    }

td.title
	{
    	padding: 5px;
        text-align: center;
        vertical-align: middle;
        font-size: x-large;
        font-weight: bold;
    }

td.hline
	{
        padding: 0;
    	height: 3px;
        background: #304493;
    }

td.main
	{
    	padding: 10px;
    }

td.nav
	{
        padding: 10px 5px 10px 20px;
        width: 200px;
        vertical-align: top;
        background: #00B0A7;
    }

td.nav a:hover
	{
    	color: blue;
    }

td.nav a:active
	{
    	color: white;
    }

.topnews
	{
    	color: white;
    }

td.ban
	{
        width: 260px;
        text-align: center;
    	vertical-align: top;
        background: #00B0A7;
    }

td.ban a
	{
    	color: black;
    }

td.ban a:visited
	{
    	color: #003366;
    }

td.ban a:hover
	{
        text-decoration: underline;
        color: white;
	}

td.counter
	{
    	background: #304493;
        font-size: x-small;
        text-align: center;
        color: white;
    }

.chair
	{
		font-size: large;
	}

.faculty
	{
		font-size: large;
		font-weight: bold;
	}
    
.white
	{
    	color: white;
    }

.timestamp
	{
    	margin-top: 2em;
    	color:black;
        text-decoration: underline;
        text-align: left;
        font-size: xx-small
    }

table.cvtext
{
	border: 0;
	width: 520px;
	margin-left: 120px;
	margin-top: 1em;
	border-collapse: separate;
	border-left: 3px solid #304493;
}

table.cvtext td
{
	padding-left: 40px;
}