body {
	background-color:#FFFFFF;
	background-image:url(images/background.gif);
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, serif;
	font-size: 10pt;
	color:#000000;
	padding:0;
	margin:0;
}

h1, h2, h3, h4 {
	width:670px;
	height:42px;
	background-image:url(images/back_pageheader.jpg);
	background-repeat:no-repeat;
	color: #FFFFFF;
	margin:0;
	padding:20px;
}
h1 span, h2 span, h3 span, h4 span {
	background-image:url(images/pageheader_line.gif);
	background-repeat:repeat-y;
	padding-left:20px;
	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; }

.highlight { font-size:16px; color:#000000; }

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

td { font-size: 9pt; }

#wrapper {
	width:1004px;
	margin: 0 auto;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
}

#foil {
	margin:0;
	padding:0;
}

#objects {
	position:absolute;
}

#c_top {
	text-align:left;
	width:1004px;
	height:188px;
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
}

#header_print {
	position:absolute;
	height: 127px;
	width: 170px;
}

#searcharea {
	position:absolute;
	width:300px;
	left:700px;
	top:7px;
	font-size:9pt;
	color: #FFFFFF;
}
#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 {
	position:absolute;
	left:769px;
	top:39px;
}

#homelogo {
	position:absolute;
	left:10px;
	top:10px;
}

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

#content {
	background-color:#FFFFFF;
}

#menu {
	padding:0;
	margin:0;
	width:200px;
	float:left;
	text-align:left;
}

#mm_item00 {
	width:185px;
	height:30px;
	margin:0;
	padding:1px 0 0 15px;
	margin-bottom:2px;
}
.mm_00 img { float:left; padding-right:5px; padding-top:4px; }
.mm_00 { font-size:9pt; color:#FFFFFF; background-color:#696969; }
.mm_00 a { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_00 a:link { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_00 a:active { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_00 a:visited { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_00 a:hover { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }

.mm_00o img { float:left; padding-right:5px; padding-top:4px; }
.mm_00o { font-size:9pt; color:#FFFFFF; background-color:#8a8a8a; }
.mm_00o a { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_00o a:link { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_00o a:active { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_00o a:visited { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_00o a:hover { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }

#mm_item01 {
	width:185px;
	height:17px;
	margin:0;
	padding:3px 0 0 15px;
}
.mm_supp { font-size:9pt; color:#FFFFFF; background-color:#000000; }
.mm_supp img { padding-left:10px; }
.mm_supp a { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_supp a:link { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_supp a:active { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_supp a:visited { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_supp a:hover { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }

.mm_suppo { font-size:9pt; color:#FFFFFF; background-color:#444444; }
.mm_suppo img { padding-left:10px; }
.mm_suppo a { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_suppo a:link { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_suppo a:active { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_suppo a:visited { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_suppo a:hover { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }

#menuspace {
	width:200px;
	height:20px;
	margin:0;
	padding:0;
}

#mm_itemA { width:185px; height:17px; margin:0; padding:3px 0 0 15px; margin-bottom:1px; }
#mm_itemB { width:185px; height:17px; margin:0; padding:3px 0 0 15px; margin-bottom:1px; }
#mm_itemC { width:185px; height:17px; margin:0; padding:3px 0 0 15px; margin-bottom:1px; }
#mm_itemD { width:185px; height:17px; margin:0; padding:3px 0 0 15px; margin-bottom:1px; }

.mm_major { font-size:9pt; color:#FFFFFF; background-color:#094d24; }
.mm_major img { padding-left:10px; }
.mm_major a { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_major a:link { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_major a:active { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_major a:visited { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_major a:hover { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }

.mm_majoro { font-size:9pt; color:#FFFFFF; background-color:#6f977f; }
.mm_majoro img { padding-left:10px; }
.mm_majoro a { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_majoro a:link { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_majoro a:active { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_majoro a:visited { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.mm_majoro a:hover { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }

.sub01itm { height:17px; padding:3px 0 0 15px; height:17px; margin:0; font-size:9pt; color:#000000; background-color:#c3c3c3; }
.sub01itm a { font-size:9pt; color:#000000; text-decoration:none; font-weight:normal; }
.sub01itm a:link { padding:3px 0 0 15px; font-size:9pt; color:#000000; text-decoration:none; font-weight:normal; }
.sub01itm a:active { padding:3px 0 0 15px; font-size:9pt; color:#000000; text-decoration:none; font-weight:normal; }
.sub01itm a:visited { padding:3px 0 0 15px; font-size:9pt; color:#000000; text-decoration:none; font-weight:normal; }
.sub01itm a:hover { padding:3px 0 0 15px; font-size:9pt; color:#000000; text-decoration:none; font-weight:normal; }

.sub01itmo { height:17px; padding:3px 0 0 15px; margin:0; font-size:9pt; color:#FFFFFF; background-color:#696969; }
.sub01itmo a { padding:3px 0 0 15px; font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.sub01itmo a:link { padding:3px 0 0 15px; font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.sub01itmo a:active { padding:3px 0 0 15px; font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.sub01itmo a:visited { padding:3px 0 0 15px; font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.sub01itmo a:hover { padding:3px 0 0 15px; font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }

.subitem { padding:3px 0 0 15px; height:17px; margin:0; font-size:9pt; background-color:#84a691; color:#FFFFFF; }
.subitem img { padding-left:10px; }
.subitem a { padding:3px 0 0 15px; font-size:9pt; color:#FFFFFF; font-weight:normal; text-decoration:none; }
.subitem a:link { padding:3px 0 0 15px; font-size:9pt; color:#FFFFFF; font-weight:normal; text-decoration:none; }
.subitem a:active { padding:3px 0 0 15px; font-size:9pt; color:#FFFFFF; font-weight:normal; text-decoration:none; }
.subitem a:visited { padding:3px 0 0 15px; font-size:9pt; color:#FFFFFF; font-weight:normal; text-decoration:none; }
.subitem a:hover { padding:3px 0 0 15px; font-size:9pt; color:#000000; font-weight:normal; text-decoration:none; }

.subitemo { padding:3px 0 0 15px; height:17px; margin:0; font-size:9pt; background-color:#a5d0b5; color:#FFFFFF; }
.subitemo img { padding-left:10px; }
.subitemo a { padding:3px 0 0 15px; font-size:9pt; color:#FFFFFF; font-weight:normal; text-decoration:none; }
.subitemo a:link { padding:3px 0 0 15px; font-size:9pt; color:#FFFFFF; font-weight:normal; text-decoration:none; }
.subitemo a:active { padding:3px 0 0 15px; font-size:9pt; color:#FFFFFF; font-weight:normal; text-decoration:none; }
.subitemo a:visited { padding:3px 0 0 15px; font-size:9pt; color:#FFFFFF; font-weight:normal; text-decoration:none; }
.subitemo a:hover { padding:3px 0 0 15px; font-size:9pt; color:#000000; font-weight:normal; text-decoration:none; }

.subsubitem { padding:3px 0 0 25px; height:17px; margin:0; font-size:9pt; color:#000000; background-color:#c6f2d1; }
.subsubitem a { padding:3px 0 0 25px; font-size:9pt; color:#000000; font-weight:normal; text-decoration:none; }
.subsubitem a:link { padding:3px 0 0 25px; font-size:9pt; color:#000000; font-weight:normal; text-decoration:none; }
.subsubitem a:active { padding:3px 0 0 25px; font-size:9pt; color:#000000; font-weight:normal; text-decoration:none; }
.subsubitem a:visited { padding:3px 0 0 25px; font-size:9pt; color:#000000; font-weight:normal; text-decoration:none; }
.subsubitem a:hover { padding:3px 0 0 25px; font-size:9pt; color:#000000; font-weight:normal; text-decoration:none; }

.subsubitemo { padding:3px 0 0 25px; height:17px; margin:0; color:#000000; font-size:9pt; background-color:#FFFFFF; }
.subsubitemo a { padding:3px 0 0 25px; font-size:9pt; color:#000000; font-weight:normal; text-decoration:none; }
.subsubitemo a:link { padding:3px 0 0 25px; font-size:9pt; color:#000000; font-weight:normal; text-decoration:none; }
.subsubitemo a:active { padding:3px 0 0 25px; font-size:9pt; color:#000000; font-weight:normal; text-decoration:none; }
.subsubitemo a:visited { padding:3px 0 0 25px; font-size:9pt; color:#000000; font-weight:normal; text-decoration:none; }
.subsubitemo a:hover { padding:3px 0 0 25px; font-size:9pt; color:#000000; font-weight:normal; text-decoration:none; }

#hmenu {
	width:804px;
	text-align:left;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #000000;
	height:20px;
}

#hh_itemA { float:left; width:50px; padding-left:20px; padding-top:3px; padding-bottom:3px;  }
#hh_itemB { float:left; width:115px; padding-left:5px; padding-top:3px; padding-bottom:3px;  }
#hh_itemC { float:left; width:180px; padding-left:5px; padding-top:3px; padding-bottom:3px;  }
#hh_itemD { float:left; width:100px; padding-left:5px; padding-top:3px; padding-bottom:3px;  }
#hh_itemE { float:left; width:80px; padding-left:5px; padding-top:3px; padding-bottom:3px; }
#hh_itemPRNT { float:right; width:90px; padding-right:5px; padding-top:3px; padding-bottom:3px; }

.mm_hzm { font-size:9pt; color:#000000; }
.mm_hzm img { padding-left:10px; }
.mm_hzm a { font-size:9pt; color:#000000; text-decoration:none; font-weight:normal; }
.mm_hzm a:link { font-size:9pt; color:#000000; text-decoration:none; font-weight:normal; }
.mm_hzm a:active { font-size:9pt; color:#000000; text-decoration:none; font-weight:normal; }
.mm_hzm a:visited { font-size:9pt; color:#000000; text-decoration:none; font-weight:normal; }
.mm_hzm a:hover { font-size:9pt; color:#000000; text-decoration:none; font-weight:normal; }

#hh_wrap {
	position:absolute;
	text-align:left;
}

#hh_submenu {
	position:absolute;
	top:3px;
	width:175px;
}

#hh_w01 { position:absolute; left:0; top:0; visibility:hidden; }

.hh_itm { font-size:9pt; color:#000000; background-color:#c3c3c3; padding:4px 7px 4px 7px; }
.hh_itm a { font-size:9pt; color:#000000; text-decoration:none; font-weight:normal; }
.hh_itm a:link { font-size:9pt; color:#000000; text-decoration:none; font-weight:normal; }
.hh_itm a:active { font-size:9pt; color:#000000; text-decoration:none; font-weight:normal; }
.hh_itm a:visited { font-size:9pt; color:#000000; text-decoration:none; font-weight:normal; }
.hh_itm a:hover { font-size:9pt; color:#000000; text-decoration:none; font-weight:normal; }

.hh_itmo { font-size:9pt; color:#FFFFFF; background-color:#696969; padding:4px 7px 4px 7px; }
.hh_itmo a { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.hh_itmo a:link { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.hh_itmo a:active { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.hh_itmo a:visited { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }
.hh_itmo a:hover { font-size:9pt; color:#FFFFFF; text-decoration:none; font-weight:normal; }

#main {
	padding:0;
	margin:0;
	width:804px;
	float:left;
	text-align:left;

	min-height:400px;
	height:auto !important;
	height:400px;
}

#m_body {
	clear:both;
	width:734px;
	padding:10px 10px 10px 35px;
	min-height:400px;
	height:auto !important;
	height:400px;
	text-align:left;
	line-height:14pt;
}

#b_body {
	width:674px;
	padding:25px 10px 10px 35px;
	text-align:left;
}

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

#copyright {
	position:absolute;
	width:724px;
	left:5px;
	top:30px;
	font-size:8pt;
}

.supersmall {
	font-size:7pt;
}

#footerbar {
	width:100%;
	background-color:#094d24;
	height:25px;
}

#abovefootwrap {
	position:absolute;
}

#abovefooter {
	position:absolute;
	top:-60px;
	left:5px;
	color:#FFFFFF;
}

#line1 {
	position:absolute;
	width:984px;
	left:5px;
	top:-20px;
	font-size:8pt;
	color:#FFFFFF;
}
#line1 a { color:#FFFFFF; text-decoration:none; }
#line1 a:link { color:#FFFFFF; text-decoration:none; }
#line1 a:active { color:#FFFFFF; text-decoration:none; }
#line1 a:visited { color:#FFFFFF; text-decoration:none; }
#line1 a:hover { color:#FFFFFF; text-decoration:underline; }

#line2 {
	position:absolute;
	width:984px;
	left:5px;
	top:5px;
	font-size:8pt;
}
#line2 a { color:#000000; text-decoration:none; }
#line2 a:link { color:#000000; text-decoration:none; }
#line2 a:active { color:#000000; text-decoration:none; }
#line2 a:visited { color:#000000; text-decoration:none; }
#line2 a:hover { color:#000000; text-decoration:underline; }

#logwrap { width:100%; text-align:center; }
#login {
	width:225px;
	margin-left:auto;
	margin-right:auto;
	text-align:right;
}
.loginitm {
	width:225px;
	height:30px;
}

.loginitm input {
	width:125px;
}

.loginitm label { padding-right:5px; }
#logbutton {
	width:100px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}
.button {
	margin-left:auto;
	margin-right:auto;
	width:75px;
}
#logerr {
	width:400px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	color:#FF0000;
	padding-bottom:20px;
	font-weight:bold;
}

#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 {
	width:670px;
	height:34px;
	margin-bottom:20px;
	
}

.prodbarcheckavail, .prodbarcheckavail a, .prodbarcheckavail a:link, .prodbarcheckavail a:active, .prodbarcheckavail a:visited {
	float:left;
	width:153px;
	height:34px;
	background-image:url(images/check-availability.jpg);
	background-repeat:no-repeat;
}
.prodbarcheckavail a:hover {
	float:left;
	width:153px;
	height:34px;
	background-image:url(images/check-availability.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}


.prodbaritempdf, .prodbaritempdf a, .prodbaritempdf a:link, .prodbaritempdf a:active, .prodbaritempdf a:visited {
	float:left;
	width:160px;
	height:34px;
	background-image:url(images/prodlink_pdf.jpg);
	background-repeat:no-repeat;
}
.prodbaritempdf a:hover {
	float:left;
	width:160px;
	height:34px;
	background-image:url(images/prodlink_pdf.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.prodbaritemspec, .prodbaritemspec a, .prodbaritemspec a:link, .prodbaritemspec a:active, .prodbaritemspec a:visited {
	float:left;
	width:110px;
	height:34px;
	background-image:url(images/prodlink_specs.jpg);
	background-repeat:no-repeat;
}
.prodbaritemspec a:hover {
	float:left;
	width:110px;
	height:34px;
	background-image:url(images/prodlink_specs.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.prodbaritemcase, .prodbaritemcase a, .prodbaritemcase a:link, .prodbaritemcase a:active, .prodbaritemcase a:visited {
	float:left;
	width:100px;
	height:34px;
	background-image:url(images/prodlink_casestudy.jpg);
	background-repeat:no-repeat;
}
.prodbaritemcase a:hover {
	float:left;
	width:100px;
	height:34px;
	background-image:url(images/prodlink_casestudy.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}
.prodbaritemmedia, .prodbaritemmedia a, .prodbaritemmedia a:link, .prodbaritemmedia a:active, .prodbaritemmedia a:visited {
	float:left;
	width:142px;
	height:34px;
	background-image:url(images/prodlink_media.jpg);
	background-repeat:no-repeat;
}
.prodbaritemmedia a:hover {
	float:left;
	width:142px;
	height:34px;
	background-image:url(images/prodlink_media.jpg);
	background-repeat:no-repeat;
	background-position:bottom left;
}

.prodbarother {
	float:left;
	height:34px;
}

.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;
}

#copyright_print {
	display:none;
}

