body {
	font-size:12pt;
}

h1, h2, h3, h4 {
	height:42px;
	margin:0;
}
h1 span, h2 span, h3 span, h4 span {
	color: #f58220;
	font-size: 12pt;
}

h5, h6 {
	color: #094d24;
	margin:0;
	padding:0;
}
h1 { font-size: 22pt; margin-top:5px; margin-bottom:10px; line-height:24pt; }
h2 { font-size: 20pt; margin-top:5px; margin-bottom:10px; line-height:22pt; }
h3 { font-size: 18pt; margin-top:5px; margin-bottom:10px; line-height:20pt; }
h4 { font-size: 16pt; margin-top:5px; margin-bottom:10px; line-height:18pt; }
h5 { font-size: 14pt; margin-top:5px; margin-bottom:10px; line-height:16pt; }
h6 { font-size: 12pt; margin-top:5px; margin-bottom:10px; line-height:14pt; }

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { color:#f58220; font-size: 11pt; text-decoration:underline; }
h1 a:link, h2 a:link, h3 a:link, h4 a:link, h5 a:link, h6 a:link { color:#f58220; font-size:11pt; text-decoration:underline; }
h1 a:active, h2 a:active, h3 a:active, h4 a:active, h5 a:active, h6 a:active { color:#f58220; font-size:11pt; text-decoration:underline; }
h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited { color:#f58220; font-size:11pt; text-decoration:underline; }
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover { color:#f58220; font-size:11pt; text-decoration:none; }

#objects {
	position:absolute;
}

#c_top {
	text-align:left;
	width:620px;
	height:150px;
	margin-bottom:75px;
}

#header_print {
	position:absolute;
}

#searcharea {
	display:none;
}
#searchbox {
	width:150px;
}
#searcharea input {
	font-size:8pt;
}

#contactinfo {
	position:absolute;
	width:200px;
	left:17px;
	top:130px;
	font-size:13pt;
	color: #f58220;
	font-weight:bold;
}

#addressinfo {
	position:absolute;
	width:200px;
	left:17px;
	top:150px;
	font-size:8.5pt;
}

#replogin {
	display:none;
}

#c_middle {
	clear:both;
	text-align:left;
}

#content {
	background-color:#FFFFFF;
}

#menu {
	display:none;
}

#hmenu {
	display:none;
}
#hh_wrap {
	display:none;
}

#m_body {
	text-align:left;
}

#b_body {
	text-align:left;
}

#c_bottom {
	position:absolute;
	text-align:left;
	padding-top:10px;
}

#copyright {
	width:600px;
	font-size:8pt;
	display:none;
}

.supersmall {
	font-size:7pt;
}

#footerbar {
	display:none;
}

#abovefooter {
	display:none;
}

#line1 {
	display:none;
}

#line2 {
	display:none;
}

#matrixwrap {
	text-align:center;
}

.teenymatrix {
	font-size:10px;
	padding-top:10px;
	padding-bottom:10px;
}
.teenymatrix table {
	width:100%;
}
.teenymatrix table th {
	text-align:center;
	padding-left:2px;
	padding-right:2px;
	line-height:12pt;
}
.teenymatrix td {
	padding:3px 3px 3px 3px;
	width:14%;
	line-height:12pt;
}

.teenyEmatrix {
	font-size:9px;
	padding-top:10px;
	padding-bottom:10px;
}
.teenyEmatrix table {
	width:100%;
}
.teenyEmatrix table th {
	text-align:center;
	padding-left:2px;
	padding-right:2px;
	line-height:12pt;
}
.teenyEmatrix td {
	padding:1px 1px 1px 1px;
	text-align:center;
	line-height:12pt;
}

.teenySmatrix {
	font-size:9px;
	padding-top:10px;
	padding-bottom:10px;
}
.teenySmatrix table {
	width:75%;
}
.teenySmatrix table th {
	text-align:center;
	padding-left:2px;
	padding-right:2px;
	line-height:12pt;
}
.teenySmatrix td {
	padding:1px 1px 1px 1px;
	text-align:center;
	line-height:12pt;
}

.teenyPmatrix {
	font-size:10pt;
	padding-top:10px;
	padding-bottom:10px;
}
.teenyPmatrix table {
	width:100%;
}

.tmsc {
	width:120px;
}

.imagewrap {
	float:left;
	padding:2px 2px 2px 2px;
	text-align:center;
}

.imagetext {
	text-align:center;
	font-size:11px;
	color:#094d24;
	padding-bottom:5px;
}

.imagespace {
	clear:both;
}

.specwrap {
	padding-bottom:15px;
}

.speclink {
	padding-top:10px;
}

.speclink a { color: #094d24; font-weight: bold; text-decoration:none; }
.speclink a:link { color: #094d24; font-weight: bold; text-decoration:none; }
.speclink a:active { color: #094d24; font-weight: bold; text-decoration:none; }
.speclink a:visited { color: #094d24; font-weight: bold; text-decoration:none; }
.speclink a:hover { color: #094d24; font-weight: bold; text-decoration:none; }

.speclink img {
	padding-right:10px;
	vertical-align:middle;
}

.prodbar {
	display:none;
	
}

.prod_col {
	float:left;
	width:360px;
	margin-bottom:20px;
}

.err {
	color:#dd0000;
}

#allform { width:500px; text-align:center; }

#cform {
	clear:both;
	width: 350px;
	text-align:right;
	padding-right:50px;
	padding-top:15px;
}

#cform2 {
	clear:both;
	width: 350px;
	text-align:left;
	padding-top:15px;
}

.frmitm { height:25px; }
.frmitm label { width:100px; }
.frmitm input { width:200px; }
.frmitm select { width:200px; }

.frmitm2 label { width:75px; }
.frmitm2 label { float:right; margin-right:3px; }
.frmitm2 textarea {
	width:200px;
	height:150px;
	float:right;
}

#frmbut {
	padding-top:5px;
	clear:both;
	width:100px;
	text-align:center;
}

.inputC {
	border-style:solid;
	border-width:1px;
	border-color:#666666;
	font-family: Arial, Helvetica, serif;
	font-size: 9pt;
	padding:2px 2px 2px 2px;
}

.textareaC {
	border-style:solid;
	border-width:1px;
	border-color:#666666;
	font-family: Arial, Helvetica, serif;
	font-size: 10pt;
	padding:2px 2px 2px 2px;
}

.eform {
	clear:both;
	width: 400px;
	text-align:left;
	padding:10px 0 5px 0;
}

.eform div {
	margin-bottom:5px;
}

.frmline select {
	width:150px;
}

.etitle {
	font-size:12pt;
	font-weight:bold;
}

.esubtitle {
	font-size:10pt;
	font-weight:bold;
	padding-top:8px;
	padding-bottom:3px;
}

.frmline {
	clear:both;
}

.frmele {
	float:left;
	width:175px;
	padding-left:5px;
}

.frmele2 {
	float:left;
	width:85px;
	padding-left:5px;
}

.frmele3 {
	float:left;
	width:60px;
	padding-left:5px;
}

.frmele3rd {
	float:left;
	width:110px;
	padding-left:5px;
}

.frmele4 {
	float:left;
	width:30px;
	padding-left:5px;
	text-align:center;
}

.checkE {
	border-style:solid;
	border-width:1px;
	border-color:#666666;
	padding:2px 2px 2px 2px;
}

.inputE {
	border-style:solid;
	border-width:1px;
	border-color:#666666;
	font-family: Arial, Helvetica, serif;
	font-size: 9pt;
	padding:2px 2px 2px 2px;
	width:170px;
}

.inputE2 {
	border-style:solid;
	border-width:1px;
	border-color:#666666;
	font-family: Arial, Helvetica, serif;
	font-size: 9pt;
	padding:2px 2px 2px 2px;
	width:95px;
}

.inputE3 {
	border-style:solid;
	border-width:1px;
	border-color:#666666;
	font-family: Arial, Helvetica, serif;
	font-size: 9pt;
	padding:2px 2px 2px 2px;
	width:55px;
}

.textareaE {
	border-style:solid;
	border-width:1px;
	border-color:#666666;
	width:340px;
	font-family: Arial, Helvetica, serif;
	font-size: 10pt;
	padding:2px 2px 2px 2px;
}

.rmargin {
	float:right;
	text-align:right;
	width:250px;
	margin-right:200px;
}

