body {background-color: #ffffff}

hr {color: #33874f; }

.border {border-color: #242424; border-width: 2px; border-style: groove; margin: 0px 1px 5px 0px; padding: 2px 4px 2px 4px; width: 90%; max-width:70em; margin-left: 1%; margin-right: 10%;}

.hr {border-color: #33874f; border-width: .1px 0px 0px 0px; border-style: solid; padding-top: 3px; padding-bottom: 3px;}


.leftcol {float: left; width: 400px; margin: 0; padding: 0em 2em 2em 2em; }

.rightcol {margin-left: 500px; border-left: 1px solid gray; padding: .5em 2em 2em 2em; max-width: 36em; }

.left2col {float: left; width: 250px; margin: 0; padding: 0em 2em 2em 2em; }

.midcol {margin-left: 260px; padding: .5em 2em 2em 2em; max-width: 36em; }

.right2col {margin-left: 400px; padding: .5em 2em 2em 2em; max-width: 36em; }


.green {background-color: #33874f; padding: .1em 2em 1em 2em; }

.blue {background-color: #336699; padding: .1em 2em 1em 2em; }

.minidiv { line-height: .1em; }

.navdiv {background-color: #33874f; padding-top: 0px; padding-bottom: 0px; }

.navdiv2 {text-align: center; border-color: #33874f; border-width: 1px 0px 2px 0px; border-style: solid; padding-top: 0px; padding-bottom: 0px; }

.hghlghtdiv {text-align: right; border-color: #33874f; border-width: 3px 3px 3px 3px; border-style: solid; margin: 0px 2px 5px 0px; padding: 2px 4px 2px 4px; }

.image { border-color: #ffffff; border-width: .2px; border-style: solid; height: 90px; }

.imageme {size: 10x30; border: none; padding: 0% 1% 1% 0%; float: left;}

.imgdiv {text-align: center; padding-right: 10%}

.logo {float: left; margin: 0px 3px 0px 0px; border: 0px; }

.tagrt {float: right; }

.hmpgimg {border: none; height: 200px; padding: 0% 0% 0% 1%; float: right;}

.persona {border: none; height: 150px; padding: 0% 3% 0% 0%; float: left;}

.upa {border: none; height: 50px; padding: 0% 5%}

.w3c {border: none; }