

body {
	background-color: #FFFFFF;
	padding: 0px;
	margin: 0px 0px;
}

body, table {
	font-size: 11px;
	font-family: arial, helvetica, sans-serif;
}

form {
	margin: 0px;
	padding: 0px;
}

input.text, textarea.text, select, option {
	color: #000000;
	font-size: 11px;
}
input.text, textarea.text {
	border: inset #7A0015 1px;
	background: #EBEBEB;
	color: #626262;
	padding: 2px 3px;
}
select, option {

}

input.button {
	border: outset #7A0015 1px;
	color: white;
	background: #737373;
	font-size: 11px;
	padding: 1px 4px;
}


.formcaption {
	font-weight: bold;
	text-align:right;
	padding: 1px 3px;
	font-size:11px;
	white-space: nowrap;
}
.formfield {
	padding: 1px 4px;
}

a {
	color: #7A0015;
	text-decoration: none;
}
a:hover {
	color: #666666;
	text-decoration: underline;
}

/************************/



h1, h2, h3, .h1, .h2, .h3 {
	color: #F27227;
	font-weight: bold;
}
h1, .h1 {
	font-size:15px;
}
h2, .h2 {
	color: black;
	font-size:12px;
}
h3, .h3 {
	color: black;
	font-size:11px;
}






table.infobox {
	border: solid #D7D7D7 1px;
	background: #EBEBEB;
	color: #626262;
}

table.infobox td.infoboxheading {
	text-align:center;
	padding:8px 0px;
	height:30px;
}

table.infobox td.infoboxcontent {
	padding:0px 12px 8px 12px;
	line-height: 18px;
}

table.footer, table.footer a {
	color: #626262;

}
table.footer a:hover {
	color: #7A0015;
}
