html,body {margin:0;padding:0;min-height:100%}
body {font-family:verdana,arial,sans-serif;font-size:100%}
h1, h2, h3 {font-family:'Lucida Grande', 'Lucida Sans Unicode', 'Trebuchet MS', sans-serif}
h1 {font-size:190%}
h2 {font-size:150%}
h3 {font-size:120%}

h1.header {/*line-height:123px;*/background:#fff url(logo-trans.png) right bottom no-repeat}
sub {vertical-align:sub}
sup {vertical-align:super}

pre,code,tt {
	font-family:'DejaVu Sans Mono','Andale Mono','Bitstream Vera Sans Mono',monospace,serif;
	font-size:90%
}
a:hover img {border:0}

a {color:#FFA100}
a:link {}
a:visited {}
a:hover {}
a:active {}

hr {background:#26532F;color:#26532F;border:0}

h1,h2,h3,h4,p,form {padding-left:1.6em}

.white {color:#fff}

form,.title {color:#26532F}
fieldset {
	margin-top:0.6em;
	margin-bottom:0.6em;
	width:75%;
	min-width:720px;
	-moz-border-radius:0.5em;
	-khtml-border-radius:0.5em;
	border-radius:0.5em
}
fieldset,legend {border-width:0.2em;border-style:solid}
legend {
	margin-bottom:1.4em;
	padding-bottom:0.2em;
	background-color:#367643;
	font-weight:bold;
	color:#fafafa;
	border-color:#367643;
	border-top-left-radius:0.5em;
	border-top-right-radius:0.5em;
	-webkit-border-top-left-radius:0.5em;
	-webkit-border-top-right-radius:0.5em;
	-moz-border-radius-topleft:0.5em;
	-moz-border-radius-topright:0.5em;
	border-bottom:0
}
fieldset,input[type=text],input[type=radio] {border-color:#26532F}
input[type=text] {border-style:solid}
input[type=submit]{cursor:pointer;float:right;margin-right:10%}

#footer {height:167px}
#footer,#footer .right,#footer .right {margin:0;padding:0}
#footer {
position:absolute;bottom:0;left:0;
	display:table;
	background:#397d47 url(/img/header-Flare.png) right top no-repeat;
	width:100%
}
#footer .right,#footer .left {display:table-cell}
#footer .left h1 {padding-left:0.6em;padding-top:0.6em;margin-top:0;vertical-align:top}
#footer .right h3 {
	color:#FFA100;
	margin-bottom:0;
	padding-bottom:0;
	vertical-align:bottom;
	text-align:right;
	margin-right:2em
}