body { background-color: #000; color: #fff;	font-family: Arial, Helvetica, sans-serif; font-size: 100%; topmargin: 0; leftmargin: 0; background-image: url("images/bgtile.gif"); background-repeat: repeat-x repeat-y; }

a:hover { font-weight: bold; color: #fc9; background-color: #939; text-decoration: none; }
a:link { font-weight: bold; color: #fc9; text-decoration: none; }
a:visited { font-weight: bold; color: #fc9; text-decoration: none; }
h1 { font-weight:bold; font-size:140%; padding: 0px 0px 5px 0px;	margin: 0px; }
h2 { font-weight:bold; font-size:120%; padding: 0px 0px 10px 0px; margin: 0px; }		
h3 { font-weight:bold; font-size:100%; padding: 0px 0px 5px 0px; margin: 0px; }
hr { height: 0px;  border: solid #939 0px;  border-top-width: 1px; padding: 0px; margin: 0px; }

.smaller {font-size: 80%;}
.small {font-size: 75%;}
.large { font-size: 130%; font-weight: bold; }

td.leftnav{ padding-top: 8px; color: #fff; background-color: #f39 }
td.top { padding: 0px; color: #fff; background-color: #939; }
td.topleft{ padding: 5px; color: #fff; background-color: #969; background-image: url(images/map_02_01.jpg); background-position: top right;	background-repeat: no-repeat; }	
td.topright { padding: 0px; color: #fff; background-color: #969; }
td.content { padding: 8px; color: #fff; background-color: #969; }
td.bottom { font-size: 80%; padding: 5px; text-align: right; color: #fff;  }
td.themes { padding: 5px; color: #fff; background-color: #f66; vertical-align: top }
td.news { padding: 5px; color: #fff; background-color: #f39; vertical-align: top }

input.searchfield { font-size: 80%; color: #000; background-color: #eee; border: 1px solid #fc9; }
input.searchgo { font-size: 80%; color: #fff; background-color: #f39; border: 1px solid #fc9; }
select.dropd { font-size: 80%; color: #000; background-color: #eee;}
form.topSearch {  text-align: right; top: 10px }

td.contentProf { padding: 8px; color: #000; background-color: #E2E0E0; }
.prof { color: #000000; }
.profLink { color: #993399; }
a.Prof { font-weight: bold; color: #939; text-decoration: none }
a.Prof:hover { font-weight: bold; color: #939; background-color: #fc9; text-decoration: none }
a.Prof:visited { font-weight: bold; color: #939; text-decoration: none }

.error { font-size: 120%; font-weight: bold; color: #fc9; }

/* used for creativity links */
.smallYellow { font-size: 85%; color: #ffcc99; } 
.adminTableResults {font-size:80%; }

table.ezine {width:100%;}
table.ezine h1 {font-weight:bold; font-size:1.7em; padding: 0px 0px 5px 0px; margin: 0px;}
table.ezine h2 {font-weight:bold; font-size:1.55em; padding: 0px 0px 5px 0px; margin: 0px;}
table.ezine h3 {font-weight:bold; font-size:1.4em; padding: 0px 0px 5px 0px; margin: 0px;}
table.ezine h4 {font-weight:bold; font-size:1.3em; padding: 0px 0px 5px 0px; margin: 0px;}
table.ezine h5 {font-weight:bold; font-size:1.2em; padding: 0px 0px 5px 0px; margin: 0px;}
table.ezine h6 {font-weight:bold; font-size:1.1em; padding: 0px 0px 5px 0px; margin: 0px;}


	