html, body, div, span, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, code,

del, dfn, em, img, q, dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0px;

	padding: 0px;

	border: 0px;

	font-weight: inherit;

	font-style: inherit;

	font-size: 100%;

	font-family: inherit;

	vertical-align: baseline;

}

.top a {
font-family: Helvetica, san-serif;
font-size: 13px;
letter-spacing: 1px;
}

.top li li a {
font-family: Helvetica, san-serif;
font-size: 11px;
letter-spacing: 0px;
}

.top li li a:link {
font-family: Helvetica, san-serif;
font-size: 11px;
letter-spacing: 0px;
}

.top li li a:hover {
font-family: Helvetica, san-serif;
font-size: 11px;
letter-spacing: 0px;
}

.sidebar a {
font-family: Helvetica, san-serif;
font-size: 11px;
color:#678b12;
text-decoration:underline;
}

.sidebar a:link {
font-family: Helvetica, san-serif;
font-size: 11px;
color:#678b12;
text-decoration:undeline;
}

.sidebar a:hover {
font-family: Helvetica, san-serif;
font-size: 11px;
color:#333333;
text-decoration: underline;
}

.sidebar li a {
font-family: Helvetica, san-serif;
font-size: 11px;
color:#333333;
text-decoration: none;
}

.sidebar li a:link {
font-family: Helvetica, san-serif;
font-size: 11px;
color:#333333;
text-decoration: none;
}

.sidebar li a:hover {
font-family: Helvetica, san-serif;
font-size: 11px;
color:#ffffff;
text-decoration: none;
}

h1 {
font-family: Helvetica, san-serif;
font-size: 14px;
color: #678b12;
}

.bigwhite {
font-family: Helvetica, san-serif;
font-size: 36px;
color: #ffffff;
}

.biggrey {
font-family: Helvetica, san-serif;
font-size: 36px;
color: #666666;
}

.text12 {
font-family: Helvetica, san-serif;
font-size: 12px;
color: #666666;
}

.text {
font-family: Helvetica, san-serif;
font-size: 11px;
color: #333333;
}

a.text {
color: #990000;
text-decoration: underline;
}

a.text:link {
color: #990000;
text-decoration: underline;
}

a.text:hover {
color:#333333;
text-decoration: underline;
}

.otext {
font-family: Helvetica, san-serif;
font-size: 12px;
color: #cc6633;
text-decoration: none;
}

a.otext {
color: #cc6633;
text-decoration: underline;
}

a.otext:link {
color: #cc6633;
text-decoration: underline;
}

a.otext:hover {
color:#333333;
text-decoration: underline;
}

.footertext13 {
font-family: Helvetica, san-serif;
font-size: 13px;
color: #666666;
}

.footertext12 {
font-family: Helvetica, san-serif;
font-size: 12px;
color: #666666;
}

.footertext11 {
font-family: Helvetica, san-serif;
font-size: 11px;
color: #666666;
}

a.footertext11 {
color: #990000;
text-decoration: underline;
}

a.footertext11:link {
color: #990000;
text-decoration: underline;
}

a.footertext11:hover {
color:#333333;
text-decoration: underline;
}

.green {
color: #678b12;
}

.grey {
color: #333333;
}
.lgrey {
color: #666666;
}

.orange {
color: #cc6633;
}

.blue {
color: #0066cc;
}

.red {
color:#990000;
}

.small {
font-size: 10px;
}

div.main table {
border:#83B321 2px solid;
border-collapse: collapse;
}

div.main table tr th {
background-color:#83B321;
color:#fff;
font-family: Helvetica, san-serif;
font-size: 12px;
padding:3px;
}

div.main table tr td {
font-family: Helvetica, san-serif;
font-size: 12px;
color: #333;
padding:3px;
}

.odd {
background-color: #E5E5E5;
}

.even {
background-color: #fff;
}

.greenrow {
background-color: #bad97b;
}

#textBox1, #textBox2, #textBox3, #textBox4, #textBox5, #textBox6 {
font-family: Helvetica, san-serif;
font-size: 12px;
color: #666666;
}

body
{
text-align: center;
}

.container {
margin: 0 auto; 
width: 990px; 
text-align: left; 
}

.containerhome {
margin: 0 auto; 
width: 995px; 
text-align: left; 
}

.header {
width: 990px;
height: 90px;
}

.menu {
clear: both;
width: 990px;
text-align: left;
height: 30px;
background-color: #83b321;
}

.rowspace {
clear: both;
height: 5px;
width:5px;
}

.sidebar {
float: left;
width: 190px;
background-color: #e5e5e5;
line-height:14px;
height:530px;
}

.colspace {
float: left;
width: 5px;
height: 5px;
}

.mainwrap {
clear:both;
}

.main {
float: left;
width: 795px;
background-color:#ffffff;
z-index: 0;
}

.mainhome {
float: left;
width: 800px;
background-color:#ffffff;
z-index: 0;
}

.maincolwrap {
clear:both;
}

.maincolleft {
float: left;
width: 385px;
background-color:#ffffff;
}

.subcolleft {
float: left;
width: 120px;
background-color:#ffffff;
}

.subcolright {
float: left;
width: 260px;
background-color:#ffffff;
}

.footer {
width: 990px;
background-color: #e6f0d3;
}

.footleft {
float:left;
width: 495px;
text-align: left;
background-color: #e6f0d3;
}

.footright {
float:left;
width: 495px;
text-align: right;
background-color: #e6f0d3;
}

.padtop {
padding-top: 10px;
}

.padtop5 {
padding-top: 5px;
}

.padbottom5 {
padding-bottom: 5px;
}

.padright {
padding-right: 10px;
}

.padbottom {
padding-bottom: 10px;
}

.padleft {
padding-left: 10px;
}

.pad {
padding:10px;
}

.orangebox {
background-color:#CC6633;
font-family: Helvetica, san-serif;
font-size: 12px;
color: #ffffff;
padding:5px;
border-bottom:solid 3px #fff;
}

.greenbox {
background-color:#678B12;
font-family: Helvetica, san-serif;
font-size: 12px;
color: #ffffff;
padding:5px;
border-bottom:solid 3px #fff;
}

.bluebox {
background-color:#0066CC;
font-family: Helvetica, san-serif;
font-size: 12px;
color: #ffffff;
padding:5px;
border-bottom:solid 3px #fff;
}

.accbox {
background-color:#e5e5e5;
font-family: Helvetica, san-serif;
font-size: 12px;
line-height:15px;
color: #666666;
padding:5px;
border-bottom:solid 3px #fff;
}

select {
margin-bottom: 3px;
font-family: Helvetica, san-serif;
font-size: 12px;
}

input.border {
margin-bottom: 3px;
font-family: Helvetica, san-serif;
font-size: 12px;
width: 250px;
border:solid 1px #999;
}

input.border20 {
margin-bottom: 3px;
font-family: Helvetica, san-serif;
font-size: 12px;
width: 20px;
border:solid 1px #999;
}

textarea.border250 {
margin-bottom: 3px;
font-family: Helvetica, san-serif;
font-size: 12px;
width: 250px;
border:solid 1px #999;
}

textarea.border785 {
margin-bottom: 3px;
font-family: Helvetica, san-serif;
font-size: 12px;
width: 783px;
border:solid 1px #999;
}

form.cmxform label.error { 
margin: 5px 5px 5px 5px;
padding: 5px;
background-color: #FF3300;
color : #FFF;
font-family: Helvetica, san-serif;
font-size: 11px;
text-align: left;
line-height: 14px;
display: none;
}

object { 
outline: none;
border:none;
padding:0px;
margin:0px; 
}

embed {
outline:none;
outline: none;
border:none;
padding:0px;
margin:0px; 
}