a {
	color : #4A6A8B;
}

a:visited {
	color : #62692B;
}

a:hover {
	color : #C36E21;
}

body {
	background-color : #62692B;
	color : #000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 100%;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	text-decoration : none;
}

div.confirm {
	text-align : right;
	width : 75%;
}

div.error {
	border : 2px solid #62692B;
	margin : 1em 0 1em 0;
	padding : 5px 5px 5px 5px;
	width : 25em;
}

div.error h4 {
	font-size : 14px;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

div.error p {
	padding : 0 0 0 1em;
}

div.indent {
	padding : 0 1em 0 1em;
}

div.indent2 {
	padding : 0 1em 0 2em;
}

div.info {
	background-color : #F6F6E7;
	border : 1px solid #000000;
	padding : 0 5px 5px 5px;
	width : 30em;
}

div.info h3 {
	background-color : #4A6A8B;
	border-bottom : 1px solid #000000;
	color : #FFFFFF;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 1em;
	font-weight : bold;
	margin : 0 -5px 5px -5px;
	padding : 2px 0 2px 0;
	text-align : center;
}

div.info h4 {
	font-size : 1.2em;
	font-weight : normal;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

div.info ul {
	margin-top : 0;
	margin-bottom : 0;
}

fieldset {
	border : 0;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

form {
	margin : 0 0 0 0;
	padding : 0 0 0 0;
	width : 95%;
}

form hr {
	color : #990000;
}

form.test {
	width : 100%;
}

h1 {
	font-size : 28px;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

h2 {
	color : #62692B;
	font-size : 28px;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

h3 {
	color : #62692B;
	font-family : Georgia, Times, Serif;
	font-size : 1.4em;
	font-weight : normal;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

h4 {
	font-family : Georgia, Times, Serif;
	font-size : 1.4em;
	font-weight : normal;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

h5 {
	color : #62692B;
	font-size : 14px;
	margin : 0 0 0 0;
	padding : 0 0 1em 0;
}

hr {
	color : #990000;
}

img.left {
	border-right : 1px solid #FFFFFF;
	float : left;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

img.right {
	border-right : 1px solid #FFFFFF;
	float : right;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

label {
	font-weight : bold;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

label span {
	color : #990000;
	font-weight : normal;
}

label.answer {
	font-weight : normal;
}

legend {
	color : #990000;
	font-size : 0.9em;
	font-weight : bold;
	margin : 0 0 0 0;
	padding : 0 0 1em 0;
}

legend.question {
	padding : 0 0 0 0;
}

li {
	font-size : 80%;
}

p {
	font-size : 80%;
	margin : 0 0 0 0;
	padding : 0 0 1em 0;
}

p.logo {
	font-weight : bold;
}

p.logo2 {
	color : #666666;
	font-size : 14px;
	font-weight : bold;
	padding : 0 0 0 0;
}

p.tight {
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

span.accent {
	color : #62692B;
}

span.help {
	color : #4A6A8B;
}

span.strong {
	font-weight : bold;
}

th {
	font-size : 80%;
}

tr.lightyellow {
	background-color : #F6F6E7;
}

ul.admin {
	margin : 0 1em 1em 1em;
	padding : 0 0 0 0;
}

ul.frontpage {
	margin : 0 0 0 20px;
	padding : 0 0 0 0;
	width : 280px;
}

ul.nolist {
	list-style-type : none;
	margin : 0 1em 0 1em;
	padding : 0 0 0 0;
}

ul.litelist {
	margin : 0 1em 0 1.5em;
	padding : 0 0 0 0;
}

#adminnav {
	border-bottom : 1px solid #62692B;
	margin-left : 0;
	padding : 3px 0;
}

#adminnav ul {
	margin-top : 0;
	padding-top : 0;
}

#adminnav li {
	display : inline;
	font-weight : bold;
	list-style : none;
	margin : 0;
}

#adminnav li a {
	background : #F6F6E7;
	border : 1px solid #777788;
	border-bottom : none;
	margin-left : 10px;
	padding : 3px 0.5em;
	text-decoration : none;
}

#adminnav li a#current {
	background : #FFFFFF;
	border-bottom : 1px solid #FFFFFF;
}

#adminnav li a#current:hover {
	color : #000000;
}

#adminnav li a:hover {
	background-color : #62692B;
	border-color : #62692B;
	color : #FFFFFF;
}

#content {
	margin : 10px 0 0 180px;
}

#footer {
	background-color : #4A6A8B;
	padding-top : 5px;
}

#frontpageleft {
	float : left;
	width : 290px;
}

#frontpageright {
	margin : 0 0 0 325px;
}

#frontpageright img {
	margin : 0 10px 0 0;
}

#frontpageright p {
	margin : 0 0 1em 0;
	width : 30em;
}

#header {
	border-bottom : 3px solid #CCCCCC;
	height : 55px;
	width : 100%;
}

#headerleft {
	/* border-right : 2px solid #CCCCCC;
	*/
	float : left;
	padding : 0 9px 0 0;
	text-align : right;
	width : 284px;
}

#headerright {
	margin : 0 0 0 302px;
}

#logo {
	background-image : url(../images/logo-background.gif);
	border-top : 1px solid #FFFFFF;
	height : 149px;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

#logo-small {
	background-image : url(../images/logo-background.gif);
	border-top : 1px solid #FFFFFF;
	height : 93px;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

#navigation {
	float : left;
	margin : 10px 0 0 0;
	width : 160px;
}

#navigation ul {
	list-style-type : none;
	margin : 0 0 0 0;
	padding : 0 0 0 0;
}

#page {
	background-color : #FFFFFF;
	margin : 0 0 0 0;
	padding : 5px 5px 5px 5px;
}

#wrapper {
	background-color : #4A6A8B;
	margin : 0 20px 0 0;
	padding : 35px 5px 0 0;
}

td.line {
	border-bottom : 1px solid Silver;
}

div.nature {
	background : url(../images/bg-nature.jpg) no-repeat scroll;
	background-color : White;
	height : 440px;
	width : 600px;
	padding : 100px 25px 0 120px;
	font-size : 140%;
}

div.nature div {
	height : 440px;
	width : 600px;
	overflow : auto;
}

span.clear {
	color : White;
}

div.help {
	float : right;
	width : 10em;
}

div.help p {
	width : 10em;
}