body {
    font-family:    Arial, Helvetica, sans-serif;
    margin:         0px;
    padding:        0px;
    border:         0px;
    background:     white;
}

h1 {
	color:	        #000099;
	font-size:	    x-large;
	text-align:     center;
}

h2 {
    color:          #000066;
    font-size:      large;
    text-align:     center;
}

img.decorativelogo {
    width:          200px;
    height:         61px;
    float:          left;
}

#Content {
	margin: 0 2em 0 17em;
	padding: 10px;
}

#Menu {
   overflow:auto;
   width:12em;
   position:fixed;
   float:left;
   margin-right/* hide from IE5.0/Win */ : 2em;
   margin-top: 0.5em;
   right: 2em;
   left:auto;
   top:8em;
   bottom:2em;
   text-indent: 0.5em;
   padding:0;
   background: #eec;
   color: #000;
   border:0px solid #000;
   line-height:1.5em;
}
/*
iframe.navbar {
    width:          220px;
    height:         100%;
    float:          left;
    position:       fixed;
    padding:        10px;
    border:         10px;
    spacing:        10px;
}
*/

/* ********** */


A:link, A:active
	{
	text-decoration:	none;
	color:	#0000A0;
	background:	transparent;
	}
A:visited
	{
	text-decoration:	none;
	color:	#0000A0;
	background:	transparent;
	}
A:hover
	{
	text-decoration:	none;
	color:	#F8C880;
	background: #0000A0;
	}
A:link.gold, A:active.gold, A:visited.gold
	{
	text-decoration:	none;
	color:	#F8C880;
	background:	transparent;
	}
A:hover.gold
	{
	text-decoration: none;
	color: #F8D890;
	background: transparent;
	}
IMG
 	{
 	border: 0;
 	}
 	
.DeptName
	{
	font-family:	Arial, Helvetica;
	font-style:	Normal;
	color:	#0000A0;
	font-size:	22pt;
	}	
.SiteNavBG
	{
	Background-Color:	#FFFFFF;
	vertical-align: top;
	}
.ThinVLine
	{
	Background-Color:	#FFFFFF;
	}
.NavBarBG
	{
	Background-Color:	#0000A0;
	height: 1.5em;
	}
	
.floating
	{
	float: right;
	}
	
.goldbold
	{
	color: #f8c880;
	font-weight: bold;
	}
.goldback
	{
	background-color: #f8c880;
	}
	
.bluefooter
	{
	color: #000099;
	font-style: italic;
	font-size: smaller;
	text-align: center;
	}
	
TABLE.mainbody
  	{
  	width: 100%;
  	border: 0;
  	}
	
TABLE.leftnav
	{ 
	border: 0;
	text-align: left;
	}
	
TABLE.leftnav TH
	{
	text-align: left;
	}
	
TABLE.leftnav TD
	{
	text-align: left;
	font-size: smaller;
	}
	

TABLE.staff
	{
		padding: 0;
		border: 0;
		margin: 0;
	}
	
TD.gray
	{
		background-color: #cccccc;
	}

TD.grayindent
	{
		background-color: #cccccc;
		text-indent: 2em;
	}

TD.white
	{
		background-color: #ffffff;
	}

TD.whiteindent
	{
		background-color: #cccccc;
		text-indent: 2em;
	}
