BODY {
     margin: 0px;
     background: #85c8d7;
}




/* ####### Wrapper ######## */
#wrapper {
     width: 810px;
     margin: 0 auto;
     background: transparent;
     overflow: hidden;
}
 #wrapper div {
      display: inline;
      float: left;
 }
 .no_border {
      float: left;
      border: 0;
 }



/* ####### Logo classes ####### */
#header {
     width: 810px;
     height: 234px;
     background: url('images/header_background.png');
     margin: 25px 0 0 0;
}
#header ul {
     height: 38px;
     float: left;
     margin: 204px 0 0 43px;
     padding: 0;
     display: inline;
}
#header ul li {
     float: left;
     list-style: none;
     height: 28px;
     background: #85c8d7;
     overflow: hidden;
}
#header ul li a {
     float: left;
     width: 100%;
     height: 28px;
     font: bold 14px Calibri;
     color: #ffffff;
     padding: 6px 0 0 0;
     text-align: center;
     text-decoration: none;
}
a.active {
     background: #006c8b;
}
#header a:hover{
     background: #006c8b;
}


.li1 {
     width: 118px;
     border-right: 1px solid #007290;
}
.li4 {
     width: 118px;
    border-right: 1px solid #007290;}
.li2 {
     width: 118px;
     border-right: 1px solid #007290;
}
.li3 {
     width: 120px;
     border-right: 1px solid #007290;
}
.li5 {
     width: 117px;
     border-right: 2px solid #007290;
}




/* ####### Content ####### */
#content {
     width: 810px;
     background: url('images/content_background.png');
     height: 800px;
}
#content_left {
     width: 190px;
     margin: 0 0 0 65px;
}
#content_left span {
    color: #006C8B;
    font-family: Calibri;
    font-size:15px;
}
#content_left ul {
     width: 150px;
     float: left;
     margin: 12px 0 0 0;
     padding: 0;
     display: inline;
}
#content_left ul li {
     float: left;
     width: 150px;
     list-style: none;
     margin: 8px 0 0 0;
}
#content_left ul li a {
     float: left;
     color: #00515c;
     text-decoration: none;
}
a.normal_a {
     font: 16px Calibri;
}
a.selected_a {
     font: bold 16px Calibri;
}
a{
font: 14px Calibri;
color:#00515C;
}





#content_right {
     width: 510px;
     height: 770px;
     overflow: auto;
	 padding:10px 20px 20px 0
}
#content_right h1 {
     font: bold 25px Calibri;
     color: #005460;
}
#content_right h3 {
     font: bold 16px Calibri;
     color: #005460;
     margin: 15px 0 0 0;
     padding: 0;
     display: inline;
}
#content_right p {
     font: 14px Calibri;
     color: #005460;
margin: 20px 0 0 0;
}
#content_right td, #content_right th {
	 border:1px solid #007290;
	 padding:5px
}
#content_right table{
     text-align:left;
     font: 12px Arial;
     color: #005460;
	 border-collapse:collapse;
	 margin-left:1px
}





/* ####### Footer ####### */
#footer {
     width: 810px;
     height: 27px;
     background: url('images/footer.png');
}
#footer span {
     font: 15px Calibri;
     color: #ffffff;
     width: 820px;
     float: left;
     text-align: center;
     margin: 5px 0 0 0;
}
#footer a {
     color: #ffffff;
     text-decoration: none;
}
#foot_spacer {
     width: 100%;
     height: 100px;
     float: left;
}

