@charset "UTF-8";
body {
	background: none;
	min-width: inherit;
}
#container {
	width:100%;
	margin: .5em auto .5em auto;
}
#headerwrapper {
	background: none;
	height: auto;
}
#headerwrapper p {
	position: static;
	background: none;
	color: #6F823C;
	right: auto;
	bottom: auto;
	padding: 0 .25em .25em .25em;
	margin:  .25em;
}
#headerrightimage {
	background: none;
	background-image: none;
}
#header {
	background: none;
	height: auto;
	position: static;
}
#header h1 {
	padding: 0 .25em 0 .25em;
	margin:  0;
}
#header a {
	position: static;
	top: auto;
	left: auto;
	height: auto;
	width: auto;
	background-image: none;
}
#header span {
	display: inline;
	height: auto;
	width: auto;
	overflow: visible;
}
#navbar {
	background: none;
	padding: .25em;
}
#navbar table {
	background: none;
	display:block;
	text-align: left;
}
#navbar td {
	border: none;
	padding: 0;
	background: none;
	color: #693057;
	display:list-item;
	list-style-position:inside;
}
#navbar a {
	color: #455F02;
	text-decoration: underline;
}
#innerwrapper {
	background: none;
}
.curvedtopleft {
	background: none;
	background-image: none;
	height: auto;
}
.curvedtopright {
	background: none;
	background-image: none;
	height: auto;
}
.curvedbottomleft {
	background: none;
	background-image: none;
	height: auto;
}
.curvedbottomright {
	background: none;
	background-image: none;
	height: auto;
}
#sidebarRwrapper {
	float: none;
	width: auto;
}
#sidebarLwrapper {
	float: none;
	width: auto;
}
#sidebarRwrapper li {
	padding: 0;
}
#sidebarLwrapper li {
	padding: 0;
}
#sidebarLwrapper ul { 
	padding-left: .5em;
}
#maincontentLwrapper {
	margin: 0;
	padding: 0;
}
#maincontentRwrapper {
	margin: 0;
	padding: 0;
}
#maincontent {
	margin: 0;
	padding: .25em;
}
#statisticswrapper {
	float: none;
	width: auto;
	background: none;
	border: #6F823C 1px solid;
}
.curvedcontrasttopleft {
	background: none;
	background-image: none;
	height: auto;
}
.curvedcontrasttopright {
	background: none;
	background-image: none;
	height: auto;
}
.curvedcontrastbottomleft {
	background: none;
	background-image: none;
	height: auto;
}
.curvedcontrastbottomright {
	background: none;
	background-image: none;
	height: auto;
}
#footer {
	background: none;
	color: #6F823C;
}
#footerbottomleft {
	background: none;
	background-image: none;
}
#footerbottomright {
	background: none;
	background-image: none;
}
/* These are from basic.css */
.floatright { 
	float: none;
	margin: 0;
}
.floatleft { 
	float: none;
	margin: 0;
}
img {
	display:none;
	 }
.displayimagehandheld {
	max-width: 220px;
	display: block;
	margin: 0 auto 0 auto;
}