 body {
	font: 12px/135% Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background-color: #ccc;
	text-align: center;
	margin: 0;
	padding: 0;
	}

form { margin: 0; padding: 0; }
a { color: #f60; background-color: transparent; text-decoration: none; }
img { border: none; }
h1, h2, h3, p { margin: 0; padding: 0; }
h1, h2, h3 { color: #777; background-color: transparent; margin-bottom: .5em; }
p { margin-bottom: 1em; }
h1 { font-size: 14px; }
h2 { font-size: 13px; }
h3 { font-size: 12px; }
hr { border: none; border-top: 1px solid #ccc; margin: 1em 0; }
pre { color: #fff; background-color: #666; padding: 2px; font-size: 10px; line-height: 10px; text-align: center; }

.clear { clear: both; }

#wrap {
	width: 800px;
	margin: 0 auto;
	text-align: left;
	color: #000;
	background-color: #fff;
	}

#head {}
#leds { width: 800px; height: 24px; }
#logo { width: 800px; height: 84px; }
#face { width: 800px; height: 116px;}

.flash-replaced embed {position:relative;z-index:1;top:0}

#neck { margin-top: 5px; }
#neck ul { margin: 0; padding: 0; list-style: none; }
#neck li { margin: 0; padding: 0; display: inline; }
#neck a {
	display: block;
	width: auto;
	float: left;
	color: #fff;
	background-color: #6fb15a;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	line-height: 20px;
	padding: 0 8px;
	margin-right: 5px;
	}
#neck a:hover, #neck a.active { background-color: #ec9432; }

#body { clear: both; margin: 40px 0 20px 0; }
#side { width: 140px; float: left; text-transform: uppercase; font-size: 11px; line-height: 20px; }
#side ul { margin: 0 18px 0 18px; padding: 0; list-style: none; }
#side li { margin: 0; padding: 0; line-height: 150%; }
#side a { color: #999; background-color: transparent; text-decoration: none; }
#side a:hover, #side a.active { color: #f60;}

#main { width: 470px; float: left; }



#foot { clear: both; margin-top: 20px; padding: 5px 10px; }

#contact_form #main { width: 100%; }
.formtable { text-align: left; }
.formtable .trow-buttons { text-align: right; }
.formtable .trow { margin-bottom: 2px; padding-bottom: 2px; clear: both; vertical-align: top; float: left; width: 36.75em; }
.formtable .thead { width: 14em; float: left; }
.formtable .tdesc { width: auto; float: left; }
.formtable fieldset { border: none; }
.formtable legend { font-weight: bold; }
.formtable p {}
.formtable label { }
.formtable em { margin-left: 1em; }
.formtable input { width: 20em; }
.formtable textarea { width: 20.5em; height: 10em; }
.formtable input.submit { width: auto; }
