body, div, table, tr, td {
	font-size: 100%;
	font-family: verdana, sans-serif; 
}
body { margin: 0.5em; }			/* is this the cause of the dodgy IE scrollbars ?? - miks */
body#sideFrame { width: 85%; }		/* FIX unnecessary horizontal scrollbars in IE */
title { text-transform: capitalise; }
p, li, h2, h3, h4, address, caption, form, dl {
	font-size: 0.8em;
	font-style: normal;
}
form { display: inline; }
img { border: 0px; }
#logo { float: left; }
#topLink { float: right; }
h1 { font-size: 1em; margin: 0em 0em 1em 0em; }
#maintitle { color: #336699; text-align: left; }
h2 { font-size: 0.8em; margin: 0em 0em 0.5em 0em; }
p { margin: 0em 0em 0.8em 0em; }
td { vertical-align: top; text-align: left; }
hr { height: 1px }
label { font-weight: bold; }
small { text-size: 0.9em; }

a:link { color: #336699; }
a:visited { color: #666666; }
a:hover { color: #AA0000; }
a:active { color: #AA0000; }

.centered { text-align: center; }


.navigation a:link,
.navigation a:visited,
.navigation a:active { color: #336699; text-decoration: none; }
.navigation a:hover { color: #AA0000; text-decoration: underline; }
.navigation img { margin: 1px solid white; margin-right: 0px; }
.navigation p { display: inline; }
.indent { position: relative; left: 0em; width: 95%; }
.blockindent { margin: 1em 2em; display: block; }
dd { padding-bottom: 0.5em; }
dt { font-weight: bold; }
#contrastTitle {
	color: #666666;
	font-style: italic;
	font-size: 0.8em;
	font-weight: normal;
	font-family: trebuchet, sans-serif; 
}
.highlight, .highlight a { color: #AA0000; }