html,body{margin:0;padding:0;  }

body {  font: 9pt verdana, arial, sans-serif; background: url("img/bg2.jpg") top center; background-repeat: repeat-x;  color: #404040;  line-height: 1.3;  background-color: #fff;  }

h1  {  margin: 0px;  padding: 0px;  color: #0DA12E; font: 35pt Tahoma, verdana, sans-serif; }
h2 {  margin: 0px;  padding: 0px;  color: #0DA12E; font: 25pt Tahoma, verdana, sans-serif }
h3  {  margin: 0px;  padding: 0px;  color: #222; font: 18pt Tahoma, verdana, sans-serif }
 h4 {  margin: 0px;  padding: 0px;  color: #0DA12E; font: 16pt Tahoma, verdana, sans-serif}

p{margin: 10px 0px 0px 0px; line-height: 1.6;}

.navlinks a:link {display: block; border: 1px solid #353535; float: right; margin: 26px 2px 0px 4px; padding: 8px 16px 8px 16px; background-color: #4c4c4c; color: #ddd; text-decoration: none; }
.navlinks a:visited {display: block; border: 1px solid #353535; float: right; margin: 26px 2px 0px 4px; padding: 8px 16px 8px 16px;  background-color: #4c4c4c; color: #ddd; text-decoration: none; }
.navlinks a:hover {display: block; border: 1px solid #353535; float: right; margin: 26px 2px 0px 4px; padding: 8px 16px 8px 16px;  background-color: #0DA12E; color: #222; text-decoration: none;  }
.navlinks a:active {display: block; border: 1px solid #353535; float: right; margin: 26px 2px 0px 4px; padding: 8px 16px 8px 16px;  background-color: #4c4c4c; color: #ddd; text-decoration: none; }

.sublinks a:link {display: block; float: right; margin: 1px; padding: 2px 6px 1px 6px;  color: #3c3; text-decoration: none;}
.sublinks a:visited {display: block; float: right; margin:  1px; padding: 2px 6px 1px 6px;  color: #3c3; text-decoration: none; }
.sublinks a:hover {display: block; float: right; margin: 1px; padding: 2px 6px 1px 6px;  color: #3c3; text-decoration: none; }
.sublinks a:active {display: block; float: right; margin: 1px; padding: 2px 6px 1px 6px;    color: #3c3; text-decoration: none;}



a:link {color: #09810E; text-decoration: none; }
a:visited {color: #09810E; text-decoration: none; }
a:hover {color: #09810E; text-decoration: none;  }
a:active {color: #09810E; text-decoration: none; }

div#header{ height: 150px; width: 900px; vertical-align: top; padding: 0px 0px 0px 0px; text-align: center;  }
div#container{  }
div#content p{line-height:1.6;}
 

div#footer{background: url("img/foot.jpg") top center; background-repeat: repeat-x; background-color: #202020; border-top: 1px solid #222; text-align: center; padding: 30px 0px 30px 0px; margin: 40px 0px 0px 0px; }
div#footer p{ margin: 0px; color: #999;  font: 10px verdana, sans-serif;}
div#foot {width: 930px;  margin: 0px; color: #999;  font: 11px verdana, sans-serif; text-align: left; color: #ccc; } 

div#container{width:900px;margin:0 auto;}
div#content{width:900px; padding: 0px;}
div#extra{width:900px; padding: 18px 46px 0px 20px; text-align: center;}
div#footer{clear:both;width:100%; text-align: center;}

td { padding: 0; margin: 0;  font: 9pt verdana, arial, sans-serif;  color: #444;  }
.logo {vertical-align: top; padding: 0; width: 265px; }
.navlinks { vertical-align: top; padding: 0; text-align: right; height: 25px;}


div#box1 {display: block; float: left; width: 230px;  padding: 0px;  vertical-align: top; margin: 0px; 0px 15px 0px; }
div#box2 {display: block; float: left; width: 270px; border: 1px solid #333; padding: 0px;  vertical-align: top; margin: 12px;  }
div#box3 {display: block; float: left; width: 230px; border: 1px solid #333; padding: 0px;  vertical-align: top; margin: 12px; }
div#box4 {display: block; float: left; width: 420px; border: 1px solid #333; padding: 0px;  vertical-align: top; margin: 12px 6px 0px 0px; }
div#box5 {display: block; float: left; width: 430px;  padding: 0px 0px 0px 20px;  vertical-align: top; margin: 5px 0px 0px 6px; }


.green { display: block;  background-color: #0DA12E; font-size: 11pt; text-align: center;  padding: 6px; font-weight: bold; color: #fff; border-bottom: 1px solid #006600; }
.white { display: block; padding: 0px 8px 12px 8px; }
.white2 { display: block; padding: 0px 8px 12px 8px; text-align: center; }


.plus0 { font: 10pt verdana, arial, sans-serif; }
.plus1 { font: 11pt verdana, arial, sans-serif; }
.plus2 { font: 12pt verdana, arial, sans-serif; }
.minus1 { font: 9pt verdana, arial, sans-serif; }
.minus2 { font: 8pt verdana, arial, sans-serif; }
.plus1g { font: 11pt verdana, arial, sans-serif; color: #09810E;}
.plus2g { font: 12pt verdana, arial, sans-serif; color: #09810E;}
.minus1g { font: 9pt verdana, arial, sans-serif; color: #09810E;}
.fontg { font: 10p verdana, arial, sans-serif; color: #09810E;}


.plus0 a:link, .plus0 a:hover, .plus0 a:visited, .plus0 a:active { font: 10pt verdana, arial, sans-serif; color: #444;}
.plus1 a:link, .plus1 a:hover, .plus1 a:visited, .plus1 a:active { font: 11pt verdana, arial, sans-serif; color: #444; }
.plus2 a:link, .plus2 a:hover, .plus2 a:visited, .plus2 a:active { font: 12pt verdana, arial, sans-serif; color: #444; }
.minus1 a:link, .minus1 a:hover, .minus1 a:visited, .minus1 a:active { font: 9pt verdana, arial, sans-serif; color: #444; }
.minus2 a:link, .minus2 a:hover, .minus2 a:visited, .minus2 a:active { font: 8pt verdana, arial, sans-serif; color: #444; }

.alignright { font: 13pt verdana, arial, sans-serif; color: #09810E; font-weight: bold;  display: block; padding-top: 19px;}

th {font: 9pt verdana, arial, sans-serif;   padding: 4px 40px 0px 0px; text-align: left; }
th p {padding: 0px 0px 5px 0px; margin: -10px 0px 7px 0px; }
div#foot a:link, div#foot a:visited {  font: 9pt verdana, arial, sans-serif;  color: #666; }
div#foot a:hover, div#foot a:active {  font: 9pt verdana, arial, sans-serif;  color: #cccccc; border-bottom: 1px solid #999999; }
div#foot p { padding: 15px 0px 0px 0px; }
div#foot ul { list-style: none;  margin: 0; padding: 0;  }
div#foot li { margin: 0px 0px 0px 15px; line-height: 1.6; padding: 2px 0px 3px 8px; border-left: 1px solid #444;}
div#foot h3 { margin: 8px 4px 8px 4px; color: #555; font: 13pt Tahoma, verdana, sans-serif; font-weight: bold;  }

.sublinks { vertical-align: top; text-align: right; padding: 6px 5px 0px 65px; margin: 0px; }