/* General HTML tag changes */
BODY { 
	background-color: white; 
	color: black; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: smaller;
	margin: 0em;
	}
DT {margin-top:0.5em;}
ADDRESS {font-style:normal}

/* General page layout blocks */
div#header { width:100%; height:65px; }
div#header img {border-style:none; }
div#redbar { position:absolute; top:0em; width:100%; height:24px; z-index: 1; color: white; background: #990000; }
div#navtopleft { position:absolute; left:65px; top:4px; height:10px; z-index:2; vertical-align:middle }
div#navtopright { position:absolute; right:0em; top:4px; height:10px; z-index:2; text-align:right; vertical-align:middle; }
div#goldline { position: absolute; left: 0em; top: 24px; width: 100%; height: 1px; z-index: 1; color: black; background: #CC9900; }
div#breadcrumbs { position: absolute; width: 100%; left: 0em; top: 25px;  height: 1.5em; z-index:1; background: black; color: #cccccc; text-align:right; vertical-align:middle; }
div#UWlogo { position: absolute; left: 15px; top:0em; width:53px; height:78px; z-index:4; }
div#content { padding-right: 1em; padding-left: 1em; }
div#footernav { clear:both; width: 100%; height: 1.5em; background: black; color: #cccccc; text-align: center; vertical-align:middle; margin-top:1em; margin-bottom:1em;}
div#footer { padding-right: 1em; padding-left: 1em; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 80%; }

/* Text styles for header and footer */
.spacer { color: #990000; background-color: #990000; }
.breadcrumbsblack { font-family: Verdana, Arial, Helvetica, sans-serif;  font-size: smaller; }
.breadcrumbsblack	a:link {color:white; background: black; text-decoration: none; }
.breadcrumbsblack	a:visited {color:white; background: black; text-decoration: none; }
.breadcrumbsblack	a:hover {color:#cccc66; background: black; text-decoration: none; }

/* Site-specific styles */
.logo { text-align:center;
		font-weight: bold; 
		font-size: x-large; }
.small { font-size : smaller; }
.hi { color: black; background-color : #99ffbb; }
LI {margin-top:0.3em}
#content {
	max-width:60em;
	margin-left:auto;
	margin-right:auto;
}
TABLE.list TR {
	vertical-align:top;
}