html, body {
 background-color: #b8c8d9;
 text-align: center;
 border: 0;
 margin: 0;
 padding: 0;
}
 
html, body, #umuwrapper {
 background-color: #b8c8d9;
 text-align: center;
}

table {
 /* width: 782px; */
}
 
#umuwrapper {
 width: 785px;
 height: 100%;
 margin: 0px auto 0px;
 text-align: center;
 padding: 0px;
 background-color: #FFFFFF;
 border-left: 1px solid #003876;
 border-right: 1px solid #003876;
 border-bottom: 1px solid #003876;
}

#sub_container table {
 border-collapse: collapse;
 border: 0;
 margin: 0;
 padding: 0;
}

#sub_container tr {
}

#sub_container td {
 text-align: left;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}

table.container {
 width: 740px;
 border-collapse: collapse;
 border: 0;
 margin: 0 11px 0 11px;
 padding: 0;
}

tr.container {
 width: 741px;
 border: 0;
 margin: 0;
 padding: 0;
}

td.container {
 width: 741px;
 border: 0;
 margin: 0;
 padding: 0;
}

#header {
 text-align: left;
 vertical-align: bottom;
 height: 80px;
 border: 0;
 margin: 0 11px 5px 11px;
 padding: 16px 0 11px 0;
 border-bottom: 1px solid #bfcddd;
}

#header_left {
 float: left;
 width: 500px;
 height: 80px;
}

#header_right {
 text-align: right;
 float: right;
 width: 225px;
 height: 80px;
 color: #000000;
 font-family: Verdana, Arial, Hevetica, Verdana, sans-serif;
 font-size: 10px;
 font-weight: normal;
}

#header a:active,
#header a:link,
#header a:visited {
 color: #003876;
 text-decoration: none;
}

#header a:hover {
 text-decoration: underline;
}

#header_hr {
 background-color: #bfcddd;
 height: 1px;
 border: 0;
 margin: 0 11px 0 11px;
 padding: 0;
}

#header_hr hr {
 display: none;
}

#content_outer {
 width: 100%;
 border: 0;
 margin: 12px 0 36px 0;
 padding: 0;
}

#content {
 float: right;
 text-align: left;
 width: 530px;
 min-height: 400px;
 height: auto;
 /* height: 400px; */
 border: 0;
 margin: 0 0 25px 5px;
 padding: 0 0 0 0;
 color: #000000;
 font-family: Verdana, Arial, Hevetica, Verdana, sans-serif;
 font-size: 11px;
 font-weight: normal;
}

#data a:active,
#data a:link,
#data a:visited {
 color: #003876;
 font-family: Verdana, Arial, Hevetica, Verdana, sans-serif;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
}

#data a:hover {
 text-decoration: underline;
}

#data h1 {
 color: #007F7B;
 font-family: Verdana, Arial, Hevetica, Verdana, sans-serif;
 font-size: 14px;
 font-weight: bold;
}

#data h2 {
 color: #007F7B;
 font-family: Verdana, Arial, Hevetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 padding-bottom: 0;
 margin-bottom: 0;
}

#data h3 {
 color: black;
 font-family: Verdana, Arial, Hevetica, Verdana, sans-serif;
 font-size: 11px;
 font-weight: bold;
 padding-bottom: 0;
 margin-bottom: 0;
}

#content_left {
 text-align: left;
 float: left;
 width: 194px;
 height: 100%;
 border: 0;
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}

#nav {
 width: 196px;
 text-align: left;
 background-color: #007f7b;
 border: 0;
 margin: 11px 0 0 11px;
 padding: 5px 0 5px 0;
}

#nav ul {
 list-style: none;
 margin: 0;
 padding: 0;
 border: none;
}

#nav li a:active,
#nav li a:link,
#nav li a:visited {
 display: block;
 /* padding: 5px 5px 5px 0.5em; */
 border-left: 10px solid #007f7b;
 border-right: 10px solid #007f7b;
 background-color: #007f7b;
 color: #FFFFFF;
 font-family: Verdana, Arial, Hevetica, Verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration: none;
}

html>body #nav li a {
 width: auto;
 padding: 5px 5px 5px 0.5em;
 /* padding: 5px; */
}

#nav li a:hover {
 border-left: 10px solid #007f7b;
 border-right: 10px solid #007f7b;
 background-color: #003876;
 color: #fff;
}

#footer_nav {
 text-align: left;
 height: 20px;
 border: 0;
 margin: 0;
 padding: 0;
 color: #003876;
 font-family: Verdana, Arial, Hevetica, Verdana, sans-serif;
 font-size: 10px;
 font-weight: normal;
}

#footer_nav a:active,
#footer_nav a:link,
#footer_nav a:visited {
 color: #003876;
 font-weight: bold;
 text-decoration: none;
}

#footer_nav a:hover {
 text-decoration: underline;
}

#footer_nav ul {
 list-style: none;
 display: inline;
 margin: 0;
 padding: 0;
 border: 0;
}

#footer_nav li {
 list-style: none;
 display: inline;
 margin: 0;
 padding: 0;
 border: 0;
}

#footer_hr {
 background-color: #bfcddd;
 height: 1px;
 border: 0;
 margin: 0;
 padding: 0;
}

#footer_hr hr {
 display: none;
}

#footer {
 height: 83px;
 border: 0;
 margin: 0;
 /* padding: 7px 0 0 0; */
 color: #333333;
 font-family: Verdana, Arial, Hevetica, Verdana, sans-serif;
 font-size: 10px;
 font-weight: normal;
 text-align: left;
 width: 100%;
}

div.footer {
 padding-left: 43px;
 text-align: left;
}

#footer a:active,
#footer a:link,
#footer a:visited {
 color: #003876;
 font-family: Verdana, Arial, Hevetica, Verdana, sans-serif;
 font-size: 10px;
 /*font-weight: none;*/
 text-decoration: none;
}

#footer a:hover {
 text-decoration: underline;
}

#footer_left {
 float: left;
 text-align: left;
 width: 60%;
 height: 100%;
}

#footer_right {
 float: right;
 text-align: right;
 width: 40%;
 height: 100%;
}

#data {
 margin: 11px 0 0 0;
 min-height: 400px;
 height: 400px;
 border-bottom: 1px solid #bfcddd;
}

html>body #data{height:auto}/* not ie6- */ 

