body {
	padding-right: 0px; padding-left: 0px; background: #f6efe7; padding-bottom: 0px; margin: 0px 0px 30px; color: #535353; padding-top: 0px; font-family: arial, "Trebuchet MS", helvetica, sans-serif
}
h1{
font-size: 1.1em; color: #ef901f; margin: 10px 0 10px 0; padding: 0;
}
h2{
font-size: 0.95em; color: #ef901f; margin: 10px 0 10px 0; padding: 0;
}
h3{
font-size: 0.75em; color: #804500; margin: 0; padding: 0;
}
p {
	font-size: 0.75em; padding: 5px 5px 8px 0; margin: 0px; line-height: 1.4em; text-align: justify;
}
img {
	border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px
}
a {
	font-weight: normal; color: #804500; text-decoration: underline
}
a:hover {
	color: #ea7b00; text-decoration: none
}
ul {
	margin-left: 10px
}
ul.list{
	 list-style-image: url(images/bullet.gif); font-size: 0.75em; margin: 10px 0 10px 25px; padding:0;
	 }
.clear {
	clear: both; overflow: hidden; height: 1px
}
#container {
	margin-left: auto; width: 767px; margin-right: auto; position: relative
}
#header {
	z-index: 1; margin-bottom: 5px; position: relative; height: 278px
}

#copyright {
	color: #535353; text-decoration: underline;line-height: 20px; padding: 0;
}

#site_credits {
	margin: 0 0 0 20px; padding: 0;
}
#logo {
	left: 8px; position: absolute; top: 10px
}
div#main_menu {
	font-size: 0.7em; right: 0px; width:560px; margin: 30px 0 0 220px; position: absolute; /*top: 30px; height: 50px*/
}
div#main_menu ul {
	padding-right: 0px; padding-left: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
div#main_menu li {
	text-align: center; float: right; margin: 0px 7px 3px 8px; list-style-type: none;width: 113px; height: 19px; 
}
div#main_menu li a {
	color: #804500; display: block; text-decoration: none;padding:3px 
}
div#main_menu li a:hover {
	color: #fff; background: url(images/highlight.jpg) no-repeat center;padding:3px 
}
div#main_menu li.spaced {
	margin-left: 40px
}
div#main_menu li a.selected {
	color: #fff; background: url(images/highlight.jpg) no-repeat center;	text-align: center;padding:3px 

}
#banner {
	z-index: 5; bottom: 0; position: absolute
}

#main_content {
	float: right;  padding-right: 10px; padding-left: 28px; padding-bottom: 10px; margin: 0; width: 530px;padding-top: 0
}
#sub_content {
	width: 170px; padding-right: 10px; padding-left: 18px; padding-bottom: 10px; margin: 0;float:left;  
}
#sub_content p {
	font-size: 0.75em; padding: 0; margin: 0px;
}
#footer {
	font-size: 0.7em; clear: both; padding-left: 10px; margin-left: -15px; color: #535353; line-height: 20px; margin-right: -6px; position: relative; 
}
#footer a {
	color: #535353; text-decoration: underline;line-height: 20px; padding-right: 7px; padding-left: 7px; 
}
#footer a:hover {
	text-decoration: none; line-height: 20px; color: #ea7b00;
}
form {
	padding: 0; margin: 0;
}
fieldset {
	border-right: #999999 1px solid; padding-right: 1em; border-top: #999999 1px solid; padding-left: 1em; padding-bottom: 1em; margin: 10px 1em 0px 0px; border-left: #999999 1px solid; padding-top: 10px; border-bottom: #999999 1px solid
}
fieldset div br {
	display: none
}
fieldset legend {
	padding-right: 0.5em; padding-left: 0.5em; font-weight: bold; padding-bottom: 0.5em; margin: 0px; color: #804500; padding-top: 0.5em; font-size: 0.8em; font-family: arial, "Trebuchet MS", helvetica, sans-serif;
							}
fieldset label {
		font-size: 0.75em; font-family: arial, "Trebuchet MS", helvetica, sans-serif; color: #666666;padding-bottom: 3px;line-height: 1.5em;
}					
							
label {
	display: block
}
#fm-submit {
	clear: both; padding-top: 1em
}
fieldset div {
	padding-right: 1px; padding-left: 1px; padding-bottom: 1px; margin: 0px; width: 230px; padding-top: 1px
}
* html fieldset div {
	width: 226px
}
.boxes div {
	padding-right: 1px; padding-left: 1px; padding-bottom: 1px; margin: 0px; width: 350px; padding-top: 1px
}
* html .boxes {
	width: 296px
}
fieldset div input {
	padding-right: 2px; padding-left: 1px; padding-bottom: 2px;padding-top: 2px; font-size: 0.75em; font-family: arial, "Trebuchet MS", helvetica, sans-serif; width: 230px; color:#404040;
							}
fieldset div select{
	padding-right: 1px; padding-left: 1px; padding-bottom: 1px;padding-top: 1px; font-size: 0.75em; font-family: arial, "Trebuchet MS", helvetica, sans-serif; width: 230px; color:#404040;
							}							
* html fieldset div input {
	width: 226px
}
fieldset div textarea {
	padding-right: 1px; padding-left: 1px; padding-bottom: 1px; width: 230px; padding-top: 1px; font-size: 0.75em; font-family: arial, "Trebuchet MS", helvetica, sans-serif; color:#404040;						
}
.checkbox {
	padding-right: 0px; display: block; padding-left: 0px; font-size: 0.8em; padding-bottom: 0px; width: 12px; color: #fff; padding-top: 0px; height: 12px; outline: 0
}
* html fieldset div textarea {
	width: 226px
}
fieldset div select {
	padding-right: 2px; padding-left: 1px; padding-bottom: 2px; width: 230px; padding-top: 2px; font-size: 0.75em; font-family: arial, "Trebuchet MS", helvetica, sans-serif;
}
													
* html fieldset div select {
	width: 226px
}
.submit-button {
	margin: 6px 2px 2px 0;
}
					 
.float {
	float: right; margin: 10px 10px 10px 20px; border: 1px solid #ef901f; padding: 1px;
}
