body {margin: 0; padding: 0; background-color: #9AB476; font-size: 80%; font-family: "lucida grande",Verdana,Arial,Helvetica,sans-serif; color: #000; line-height: 100%; text-align: center;}
body a {color: #24913E; text-decoration: none;}
body a:hover, h2 a:hover {color: #24913E; text-decoration: underline;}

div, form, h1, h2, h3, h4, h5, h6, hr, ul, dl, dd, dt, ul, ol, li, object, param, table, tr, td, th, p {margin: 0; padding: 0;}

img {border: none; margin: 0; padding: 0;}
a img {border: none; margin: 0; padding: 0;}

table {border-collapse: collapse; font-size: 100%; line-height: 160%; width: 100%;}
tr {vertical-align: top;}

.tablearea table { text-indent: 5px;}
.tablearea tr {border-bottom: solid 1px #FFFFFF}

#container { width: 920px; margin-left: auto; margin-right: auto; text-align: justify;  border-top: none; }

#border { width: 900px; position: relative; float: left; background: transparent url(../images/bg.gif) repeat-y; padding: 0 10px}

#header {  background: url(../images/header.jpg) no-repeat; height: 211px; position: relative}

#nav {position: relative; width: 900px; float: left; margin: 0; border-bottom: solid 1px #969696;  }
#nav li {list-style-type: none; padding: 10px 10px;text-indent: 10px; float: left;}

#maincontent { width: 100%; line-height: 130%; float: left; position: relative; }
#maincontent ul {margin-left: 25px; text-indent: 5px;}
#maincontent h1 {line-height: 100%; font-size: 110%; padding-bottom: 10px; color: #24913E;}
h4 {font-size: 130%; color: #FFFFFF; padding: 10px 0 0 10px; background: url(../images/header_h2.jpg) no-repeat; height: 40px }

#maincontent p { margin-bottom: 10px;}
#maincontent .nobullets ul { margin: 0!important; text-indent:0!important}
#maincontent .nobullets li { list-style-type: none;}
#bodytext {padding: 5px 20px; float: left; position: relative; width: 860px;}
#footer {width: 920px; float: left; position: relative; background: url(../images/footer.jpg) no-repeat bottom center; height: 41px;}
