body {
	margin: 0;
	background: #004816 url('imgs/mainbkg.jpg') 50% 0 repeat-y;
	font:  normal 14px arial, sans-serif;
	padding-left: 20px;
}
a img { border: 0; }

p{ margin: 10px 0; text-align: left;}

.list, .letter  { width: 550px; margin: 15px auto; text-align: left; display: inline-block; }
.letter { width: 680px; }
ul {  }
hr { border: 2px solid #DFD461; margin: 10px auto; width: 90%; }
.center { 
	text-align: center;
	margin: 0 auto;
}
.bold { font-weight: bold; }
h1, h2, h3, h4 { 
	font: bold arial, sans-serif;
	text-align: center; 
}
h1 { font-size: 23px; margin: 8px 0; color: #6C296F; }
h2 { font-size: 20px; margin: 7px 0; color: #00399C; }
h3 { font-size: 17px; margin: 6px 0; }
h4 { font-size: 15px; margin: 6px 0; color: #004816; }
.footnote { font-size: 12px; }

#wrap { 
	margin: 20px auto 40px;
	width: 912px;
	height: 100%;
	background: #fff url('imgs/contentbkg.jpg') 0 0 repeat-y;
	text-align:center;
}
#header {
	height: 181px;
}
#footer { 
	height: 75px;
	background: #DFD68B url('imgs/footerbkg.jpg') 0 0 no-repeat;
	text-align: left;
}
#footerl {
	margin: 8px 16px;
	font: normal 12px arial, sans-serif;
	display: inline-block;
}
.menubar {
	background: #DFD68B url('imgs/menubkg.jpg') 0 0 repeat-x;
	height: 24px;
	margin: 5px auto;
	padding: 7px 20px 0; 
	display: inline-block;
	vertical-align: middle;
}
.main { padding: 3px 65px; }
.floatl { float: left; }
.floatr { float: right; }





select, input { margin: 3px 0; }

.titl { background: #eee; }

table { border-collapse: collapse; }
tr.alt { background: #e0efe2; }

.producttable { 
	border:1px solid #000; 
	text-align: center; 
	margin: 0 auto; 
	background: #fff;
}

.producttable th { font-weight: bold; background: #DFD68B url('imgs/menubkg.jpg') 0 0 repeat-x; }

.producttable td, .producttable th { border:1px solid #000; padding: 7px 8px; vertical-align: top; }
.producttable td.nopad { padding: 0; }
/* .producttable td.nopad img { border: 1px solid #004816; } */
.producttable td.nopad img { margin: 2px; }
.producttable td p { width: 400px; font-size: 11px; }

.frmwrap { 
	margin: 0 auto;
	padding: 10px 30px;
	background: #fff;
	text-align: left;
}

