html, body {}

body {
	background-color: #ffffff;
	color: #000000;
	margin: 20px 0px;
	padding: 0px;
}
body, table, textarea {
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 11px;
	line-height: 130%;
}




/* links */

a {
	color: #CC0000;
}
a:active, a:visited {

}

a:hover {
	color: #CDBB01;
}

a img {
	border: none;
	background-color: transparent;
}


td {
	border: solid #ffffff 0px;

}

table#menulinks {
	background-color: #CDBB01;
	border-bottom: solid #ffffff 1px;
}

table#flashheader {

	border-bottom: solid #ffffff 1px;
}

object, embed {
	border: none;
	padding: 0px;
	margin: 0px;

}

td.maincontent {
	background-color: #F3F0B9;

}

td#content {
	background-color: transparent;
	padding: 4px 16px 24px 16px;
	font-size:110%;
	text-align: justify;
}




/* footer links */
table#footer {
	background-color: transparent;
}
table#footer td {
	font-family: Arial,Helvetica,sans-serif;
	font-size: 10px;
	padding: 3px 0px;
	text-align: center;
	white-space: nowrap;
	text-transform: uppercase;
}

table#footer a, table#footer span {
	color: #979797;
	text-decoration: none;
	margin: 0px 5px;
}
table#footer a:hover {
	color: #CC0000;
}

/* content headings */
.h1, .h2, .h3, .h4 {
	color: #CA0100;
	font-weight: bold;
	text-transform: uppercase;
}
.h1 { font-size: 12px; }
.h2 { font-size: 11px; }
.h3 { font-size: 10px; }
.h4 {
	font-size: 10px;
	font-weight: normal;
}

li {
	margin-top: 3px;
	margin-bottom: 3px;
}

/* form fields */
form {
	margin: 0px;
	padding: 0px;
	display: inline;
}

input, textarea, select {
	font-size: 10px;
	color: #4C451B;
}
input, textarea {
	border: solid #CB0101 1px;
	padding: 1px 3px;
}
.sbutton {
	background: #4C451B;
	border: 1px;
	font-size: 8px;
	color: #F3F0B9;
	border-style: outset;
}
.button {
	background: #4C451B;
	border: 1px;
	font-size: 10px;
	color: #F3F0B9;
	border-style: outset;
}
input.button {
	background-color: #4C451B;
	color: #F3F0B9;
}
input.img {
	border: none;
	background-color: transparent;
	padding: 0px;
}
input.radio, input.checkbox {
	border: none;
	background-color: transparent;
}
td.formcaption {
	text-align: right;
	padding-right:2px;

}
td.formfield {
	padding-left:2px;
}


/* left sub-menu */
td#menucell {
	font-size:11px;
	font-weight: bold;
	color:white;
	text-transform: uppercase;
	padding: 0px 7px;
	line-height:17px;
}

td#menucell a {
	color:white;
	text-decoration: none;
}

td#menucell a:hover, td#menucell a.hover {
	color: #CBB804;
}
hr {
	border: 0px;
	color: #CDBB01;
	height: 1px;
}
