* {
   margin:5;
   padding:0;
}
html, body {
   height:100%;
   background-color: #B4CC8F;
   color:#000000;
}
#wrap {
   min-height:100%;
   width:800px;
   margin:auto;
   border:#B4CC8F;
   border-width:0 2px;
   background-color: #CFE6CF;
   position:relative;
}
#inner-wrap {
   padding-bottom:80px;
}
#inner-wrap:after {
   content:" ";
   display:block;
   clear:both;
}
#header {
   background: url('images/balance2.gif') right no-repeat;
   background-color: #567A7A;
   margin:0; 
   padding:0;
   height:110px;
   width: 100%;
   border-width:0px 0px;
/*   border:solid white;*/
   font-family: serif; 
   font-size: 14px;
   color: green;
}
#footer {
   position:absolute;
   bottom:0;
   height:70px;
   background-color: #567A7A;
/*   border:solid #333333;*/
   width:100%;
   text-align:center;
   margin:auto;
}
#left {
   float:left;
   width:140px;
   text-align:left;
}
#main {
   position:relative;
   margin-left:150px;
}
/*
#right {
   float:right;
   width:0px;
   text-align:center;
}
*/
#mainLeft {
   float:left;
   width:40%;
   text-align:left;
}
#mainRight {
   float:right;
   width:50%;
   text-align:left;
   
}
#tabLeft {
   float:right;
   width:95%;
   text-align:left;
}
#content {
   padding:5px;
   margin-right:10px;
   text-align:left;
}
#navcontainer ul
{
   padding-left: 0;
   margin-left: 0;
   border-width:0 0px;
   float: left;   
   width: 50%;
   font-family: serif;
}
#navcontainer ul li { display: inline; }
#navcontainer ul li a
{
   padding: 0em 0.5em;   
   text-decoration: none;
   float: left;
   border-right: 1px solid #CFE6E6;
   color: #CFE6CF;
}
#navcontainer ul li a:hover
{
   color: #CFE6CF;
   border-bottom: 1px solid #CFE6E6;
}
INPUT,TEXTAREA {
   font-family: serif; 
   font-size: 12px;
}
/*
* html #wrap {height:100%}
<!--[if IE]>
<style type="text/css">
#content,
#main,
#inner-wrap,
#wrap {
zoom:1;
}
*/
h1 {
   text-align: left;
   font-family: arial, serif;
   font-size: 1.25cm;
   color: #CFE6CF;
   }
h2 {
   text-align: left;
   font-family: arial, serif;
   font-size: 24px;
   }
h3 {
   text-align: left;
   font-family: arial, serif;
   font-size: 20px;
   }
body {
   height=100%
   font-family:arial, serif;
   font-size: 16px;
}
ul, li {
   list-style:none;
   margin:0;
   padding:0;

}
ul {
   float:right;
   width:100%;
   border:0px solid blue;
}
a:link, a:visited
{
color: #567A7A;
text-decoration: none;
}
a:hover
{
color: #60BFBF;
border-bottom: 1px solid #60BFBF;
}
