body {
	background-color: #006600;
	background-image: url(images/background.gif);
	color: #FFFFFF;
	z-index: 0;	
}

a{
	color: #EDEDBD;	
}

a[href$="pdf"]{
    background: url(images/pdf.gif) center right no-repeat;
    padding-right: 16px;
	margin-right: 3px;
}

a:hover{
	font-weight: bolder;
	text-decoration: none;
	color: #FFFF00;
}

table {
	border: none;
}

td {
	border: 1px solid #004400;
	padding: 5px;
}

td:hover{
	background-image: url(images/background_dark.gif);
}

.highlight{
	color: #FFFF00;
	font-weight: bolder;
}

.lowlight{
	font-size: smaller;
	color: #669966;	
}

/*****      divs      *****/
div.header {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #004400;
	text-align: center;
	
}

div.content {
	position: absolute;
	width: 68%;
	left: 30%;
}

div.page {
	padding: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #004400;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #004400;
}

div.footer {
	text-align: center;
}

div.footer a{
	font-size: smaller;
}

/*****      navbar      *****/
div.navbar {
	position: absolute;
	width: 30%;
	z-index: 9;
	height: 120%;
}



div.navbar ul{
	display: inline;
	list-style: url(none) none outside;
}

div.navbar > ul{/*stops ie from indenting first li*/
	margin: 0;
	padding: 0;
}

div.navbar li > ul{
	margin: 0 0 0 10px;
	padding: 3px 0px 5px 15px;
	list-style: none;
}

li.menu, ul{
	width: 100%;/*width of container => navbar*/
}

li.menu > ul {
	display: none;
}

li.menu:hover{
	background-color: #006600;
	border: 1px solid #000000;
	padding-left: 10px;
}

li.menu:hover > ul{
	position: absolute;
	display: inline;
	background-color: #003300;
	border: 1px solid #99FF99;
}

a.menu{
	color: #FFFF00;
}

a.menu:hover{
	font-weight: normal;
}
