body {
	background-color: #FFFFCC;
	color: Black;
}

h1, h2, h3 {
	color: #000000;
	background-color: transparent;
}

/* ##### Header ##### */

#header {
	color: inherit;
	background-color: transparent;
}

.headerTitle a {
	color: black;
	background-color: transparent;
}

#breadcrumb {
	border-bottom: 1px solid #000099;
	border-top:1px solid #FFFFCC;
	background-color: #FFFFCC;
	color: #000000;
}

#breadcrumb a {
	color: #000000;
	background-color: transparent;
}

#menu ul li a {
	color: #000;
	background-color: #CCFFFF;
	border-left: 1px solid #CCFFFF;
	border-top: 1px solid #CCFFFF;
	border-right: 1px solid #66CC99;
	border-bottom: 1px solid #66CC99;
}

#menu ul li a:hover, #menu ul#navisub li a:hover {
	background-color: #990066;
	color: #FFF;
}

#menu ul li.selected a {
	border-left: 1px solid #66CC99;
	border-top: 1px solid #66CC99;
	border-right: 1px solid #000099;
	border-bottom: 1px solid #000099;
	background-color: #66CC99;
	color: #FFF;
}

#menu ul li.selected a:hover, #menu ul#navisub li.selected2 a:hover {
	background-color: #990066;
	color: #000;
}

#menu ul#navisub li a {
	color: #000;
	background-color: #CCFFFF;
	border-left: 1px solid #CCFFFF;
	border-top: 1px solid #CCFFFF;
	border-right: 1px solid #66CC99;
	border-bottom: 1px solid #66CC99;
}

#menu ul#navisub li.selected2 a {
	border-left: 1px solid #66CC99;
	border-top: 1px solid #66CC99;
	border-right: 1px solid #000099;
	border-bottom: 1px solid #000099;
	background-color: #66CC99;
	color: #FFF;
}

#content {
	background-color: #FFFFFF;
	border-left: 1px solid #0000FF;
}

#footer {
	color: #000000;
	background-color: transparent;
}

a {
	color: #000099;
	background-color: transparent;

}

a:visited {
	color: #990066;
}

.textbox {
	border: 1px solid gray;
	margin: 5px;
}

.button {
	background-color: #CCCCCC;
	color: black;
}

form {
	border: thick double #66CC99;
}

code {	
	background-color: #CCFFFF;
	
}

