div.center h1 {
border: 1px solid #990000;
background-color: #990000;
color: #FFFFFF;
}

div.center_full h1 {
border: 1px solid #990000;
background-color: #990000;
color: #FFFFFF;
}

/* Left menu */

div.left li.menucontent, div.left div.menucontent, div.left a.menulink {
color: #FFFFFF;
background-color: #990000;
}

div.left a:hover.menulink {
	color: white;
	background-color: #770000;
	text-decoration: none;
}


.left {
background-color: #990000;
overflow: hidden;
width: auto;
}

.left ul {
list-style-type: none;
/*padding: 10px 0px 10px 0px; - removed Sept 7 2007*/
background-color: #990000;
width: 150px;
float: left;
}

.left li {
color: #FFFFFF;
padding-bottom: 10px;
border-bottom: 1px dotted #990000;
background-color: #990000;
clear: left;
float: left;
width: 150px;
}

.left a, .left a:link, .left a:active, .left a:visited {
text-decoration: none;
color: #FFFFFF;
background-color: #990000;
padding: 5px 10px 5px 10px;
}

ul.nav a.on-state {
background-color: #770000;
color: #FFFFFF;
}

span.on-state{
background-color: #770000;
color: #FFFFFF;
text-decoration: none;
padding: 5px 10px 5px 10px;
width: 140px;
float: left;
font-weight: normal;
}

.left a.linked_on-state:link, .left a.linked_on-state:visited{
background-color: #770000;
color: #FFFFFF;
text-decoration: none;
padding: 5px 10px 5px 10px;
}


.left .active-link {
background-color: #990000;
}

.center a {
/*color: #FFFFFF;*/
background-color: transparent;
}



/* sub-menu classes -- added July 5, 2007*/

ul.nav3 {
width: auto;
margin: 5px 10px 0 10px;
padding: 0;
}

ul.nav3 li {
margin: 0;
padding: 0;
display: inline;
font-size: .85em;
background-color: transparent;
border: 0;
width: 125px;
}

ul.nav3 li a, ul.nav3 li a:link, ul.nav3 li a:active, ul.nav3 li a:visited {
display: block;
margin: 0;
padding: 7px 5px 7px 5px;
border-bottom: 1px dashed #FFFFFF;
text-decoration: none;
width: 125px; /* added 19 Sept 2007 */
}

ul.nav3 li a:hover {
display: block;
padding: 7px 5px 7px 5px;
margin: 0;
background-color: #770000;
color: #FFFFFF;
text-decoration: none;
width: 125px; /* added 19 Sept 2007 */
}

ul.nav3 li span.on-state {
display: block;
padding: 7px 5px 7px 5px;
margin: 0;
background-color: #770000;
color: #FFFFFF;
border-bottom: 1px dashed #ffffff;
width: 125px; /* added 19 Sept 2007 */
}

ul.nav3 a.on-state {
background-color: #770000;
color: #FFFFFF;
}
