body { background-color:#000000; margin-left: 0; margin-top: 0; margin-right: 0;
}
a:link { color : #669900}
a:visited { color : #247e00}
a:hover { color : #99cc00}

p {font-family: Trebuchet MS, Lucida Grande, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; line-height: 18px; color: #000000; margin: 10px 15px 5px 20px}
strong {font-family: Trebuchet MS, Lucida Grande, Helvetica, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; line-height: 18px; color: #000000}

.nav {font-family: Trebuchet MS, Lucida Grande, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; line-height: 15px; color: #000000; background-color:#99cc00;}
.nav a:link { color : #000000; text-decoration:none}
.nav a:visited { color : #000000; text-decoration:none}
.nav a:hover { color : #ffffff; text-decoration:none}

.tagline {font-family: Trebuchet MS, Lucida Grande, Helvetica, sans-serif; font-size: 15px; font-style: italic; font-weight:bold; line-height: 22px; color: #99cc00; background-color:#000000}

ul {font-family: Trebuchet MS, Lucida Grande, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; line-height: 18px; color: #000000; margin: 10px 15px 5px 20px}

h1 {font-family: Trebuchet MS, Lucida Grande, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; line-height: 18px; color: #000000; margin: 10px 15px 5px 20px }
h2 {font-family: Trebuchet MS, Lucida Grande, Helvetica, sans-serif; font-size: 18px; font-style: italic; font-weight: bold; line-height: 18px; color: #99cc00; margin: 5px 5px 5px 20px }

.feature {border: 1px solid #99cc00}
.form {font-family: Trebuchet MS, Lucida Grande, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; line-height: 20px; color: #247e00; margin: 5px 10px 5px 10px}

hr {color: #ffffff; background-color: #ffffff; border: 1px dotted #902835; border-style: none none dotted none}

.dotted2 {color: #ffffff; background-color: #ffffff; border: 1px dotted #99cc00; border-style: none none dotted; width: 725px; text-align: center;  margin: 10px 5px 10px 20px  }

.homecontent1{ background-image:url(../images/home_content_bkg1.jpg); background-repeat:no-repeat; background-position:bottom right; background-color:#ffffff; }
.homecontent2{  background-image:url(../images/home_content_bkg2.gif); background-repeat:repeat-y; background-position:top; background-color:#000000; border-right: 1px solid #99cc00}
.homecontenttop{background-color:#000000; border-right: 1px solid #99cc00}

.homefooter1{ background-image:url(../images/home_footer_bkg1.jpg); background-repeat:no-repeat; background-position:bottom right; background-color:#ffffff; border-bottom: 1px solid #99cc00}
.homefooter2{ background-image:url(../images/home_footer_bkg2.jpg); background-repeat:no-repeat; background-color:#000000; border-bottom: 1px solid #99cc00; border-right: 1px solid #99cc00}

.tablehdr{font-family: Trebuchet MS, Lucida Grande, Helvetica, sans-serif; font-size: 14px; font-style: normal; font-weight: bold; line-height: 18px; color: #669900; text-align: center }

.tableavailable {border-top: 1px solid #336600; border-bottom: 1px solid #336600; font-family: Trebuchet MS, Lucida Grande, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: normal; line-height: 18px; color: #000000; margin: 5px 5px 0px 20px}
.tablegreenbkg { background-color:#e9f1d8 }





