body {margin-top: 0px; background-color:#112B0D; font-family: verdana,arial,sans-serif; font-size: 12px; color: #fff;}
#mainhome {width: 764px; font-size: 12px;}
td.header {vertical-align: top; background-color: #4B8842;}
td.features {vertical-align: top; width: 484px; background: url(images/home-gradient.gif) top repeat-x #112B0D;}
td.intro {vertical-align: top; width: 280px; line-height: 16px; background: url(images/home-gradient.gif) top repeat-x #112B0D;}
.margin10 {margin: 10px;}
.featuretext {margin: 0px 20px 0px 0px;}
#homefeatures {margin-top: 20px; margin-left: 20px; width: 100%; font-size: 12px;}
#homefeatures td {vertical-align: top; padding: 0px 0px 0px 0px; color: #AFC7CB}
#homesubnav {margin: 40px 0px 0px 0px; text-align: center; color: #AFC7CB; font-weight: bold; line-height: 18px;}
#homesubnav a:link {color: #AFC7CB; text-decoration: none;}
#homesubnav a:visited {color: #AFC7CB; text-decoration: none;}
#homesubnav a:hover {color: #fff; text-decoration: underline;}
#homesubnav a:active {color: #fff; text-decoration: underline;}

td.sidebar {font-family: verdana,arial,sans-serif; vertical-align: top; font-size: 10px; color: #000000; text-align: left;}

.photo {font-family: verdana,arial,sans-serif; vertical-align: top; font-size: 10px; color: #AFC7CB;  text-align: center;}
td.video {font-family: verdana,arial,sans-serif; vertical-align: top; font-size: 12px; color: #AFC7CB;}
td.photo {font-family: verdana,arial,sans-serif; vertical-align: top; font-size: 10px; color: #AFC7CB;}
td.gs {font-family: verdana,arial,sans-serif; vertical-align: top; font-size: 11px; color: #4B8842;}
td.gsimg {vertical-align: top; margin-top: 0px;}
td.footer {color: #70A068; padding: 20px;}

#hr {height: 1px; background-color: #70A068; width: 100%; margin-left: 0px; margin-right: auto; margin-bottom: 5px;}
#hr hr {display: none;}

#credits {width: 100%; padding: 10px 10px 0px 0px; font-size: 11px; color: #70A068;}
#credits td {}

#submain {width: 764px; font-size: 12px;}

td.subtitlegraphic {background: #4B8842 url(images/header-sub4.jpg) no-repeat top left; height: 169px;}
td.sidecol {background: #112B0D url(images/submain-gradient.gif) repeat-x top left; width: 23px}

td.footerrow {background-color: #020B15;}
td.navcol {vertical-align: top; width: 214px; background-color: #020B15; height: 100%;}
#navcol {width: 214px;}
#navcol img {margin-bottom: 10px; display: block;}

#secondarynav {color: #67819D; margin: 20px; font-size: 12px;}
#secondarynav a:link {color: #67819D; text-decoration: none;}
#secondarynav a:visited {color: #67819D; text-decoration: none;}
#secondarynav a:hover {color: #fff; text-decoration: underline;}
#secondarynav a:active {color: #fff; text-decoration: underline;}

#secondarynav3 {color: #B9CBDF; margin-right: 4px; font-size: 11px;}
#secondarynav2 {color: #67819D; margin-right: 4px; font-size: 11px;}

.sectionnav {width: 100%; text-align: center; color: #67819D; font-size: 10px; text-transform: uppercase; font-weight: bold; margin-bottom: 20px;}
.sectionnav span {color: #ffffff;}
.sectionnav a:link {color: #67819D; text-decoration: none;}
.sectionnav a:visited {color: #67819D; text-decoration: none;}
.sectionnav a:hover {color: #fff; text-decoration: underline;}
.sectionnav a:active {color: #fff; text-decoration: underline;}

td.contentcol {vertical-align: top; background-color: #020B15; width: 504px; height: 100%; color: #B9CBDF;}
#content {width: 475px; text-align: left; margin-bottom: 20px;}
#content a:link {color: #B9CBDF; text-decoration: none;}
#content a:visited {color: #B9CBDF; text-decoration: none;}
#content a:hover {color: #fff; text-decoration: underline; }
#content a:active {color: #fff; text-decoration: underline;}

#content h2 {font-size: 13px; font-weight: bold; color: #67819D;}
#content h3 {font-size: 11px; font-weight: bold; color: #67819D;}
#content  {width: 475px;}
#content img {margin-top: 0px;}

td.subfooter {color: #70A068; padding: 0px 5px 10px 5px; text-align: center; line-height: 18px;}
td.subfooter a:link {color: #70A068; text-decoration: none;}
td.subfooter a:visited {color: #70A068; text-decoration: none;}
td.subfooter a:hover {color: #fff; text-decoration: underline;}
td.subfooter a:active {color: #fff; text-decoration: underline;}

.first {margin-top: 25px;}

td.glossary {vertical-align: top; text-align: left; background-color: #020B15; font-size: 12px; width: 504px; height: 100%; font-weight: bold; line-height: 18px;}
.g1 {color: #67819D;}
.g2 {color: #AFC7CB;}