html,body {
width: 100%;
height: 100%;
background-color: #D0D7E1;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #2B3848;
line-height: 18px;
margin: 0px;
padding: 0px;
scrollbar-face-color: #D0D7E1;
scrollbar-highlight-color: #D0D7E1;
scrollbar-shadow-color: #D0D7E1;
scrollbar-3dlight-color: #AAB6C3;
scrollbar-arrow-color:  #AAB6C3;
scrollbar-track-color: #D0D7E1;
scrollbar-darkshadow-color: #AAB6C3;
}

div#container {
display: block;
width: 1000px;
height: 100%;
margin: 0 auto; 
}

img {
border: 0px;
}

span.nobreak {
white-space: nowrap;
}

div#flash-header {
display: block;
background-color: #8398B5;
width: 1000px;
height: 318px;
margin: 0px;
padding: 0px;
overflow: hidden;
}

div#flash-intro {
display: block;
background-color: #8398B5;
width: 1000px;
height: 768px;
margin: 0px;
padding: 0px;
overflow: hidden;
}

div#flash-navi {
display: block;
background-color: #D0D7E1; 
width: 1000px;
height: 66px;
margin: 0px;
padding: 0px;
overflow: hidden;
background-image: url("../upload/sitelayout/borderline.gif");
}

div#nav_sublevel {
display: block;
width: 824px;
min-height: 25px;
height: 25px;
margin: 0px 138px 0px 42px;
padding: 12px 0px 0px 0px;
}

div#nav_sublevel a {
margin: 0px 8px 0px 0px;
padding: 0px;
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #8398B5;
text-decoration: none;
}

div#nav_sublevel a:hover {
color: #FFFFFF;
}

div#contentFull {
display: block;
width: 824px;
min-height: 175px;
height: 175px;
margin: 0px 138px 0px 42px;
padding: 30px 0px 0px 0px;
}

html>body div#contentFull {
height: auto;
}

div#contentFull p {
margin: 0px 0px 16px 0px;
padding: 0px 0px 0px 0px;
}

div#metanav {
display: block;
width: 924px;
height: 30px;
margin: 0px 38px 0px 38px;
padding: 4px 0px 0px 0px;
text-align: right;
background-image: url("../upload/sitelayout/borderline.gif");
background-repeat: no-repeat;
background-position: 0px 0px;
}

div#metanav a {
margin: 0px 0px 0px 10px;
padding: 0px;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}

div#sidenav a:hover {
color: #7B8F9F;
}

div#project-sidenav {
display: block;
position: absolute;
left: 35px;
top: 328px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div#project-sidenav a {
margin: 0px 0px 0px 10px;
padding: 0px;
font-size: 11px;
font-style: normal;
font-weight: bold;
color: #FFFFFF;
text-decoration: none;
}

div#project-sidenav a:hover {
color: #7B8F9F;
}

div#homeLeft {
display: block;
position: absolute;
left: 43px;
top: 355px;
width: 370px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div#homeMiddle {
display: block;
position: absolute;
left: 440px;
top: 389px;
width: 245px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div#homeMiddle p{
padding-top: 10px;
border-top: 1px solid white;
}

div#homeRight {
display: block;
position: absolute;
left: 720px;
top: 389px;
width: 245px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div#homeRight td{
margin: 0px 0px 0px 0px;
padding: 5px 0px 5px 0px;
*padding: 10px 0px 10px 0px;
border-top: 1px solid white;
}

div#homeRight td.leer{
border: none;
}

div#news_contentLeft {
display: block;
position: absolute;
left: 43px;
top: 355px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div#news_contentLeft table {
width: 757px;
margin-bottom: 15px;
}

div#news_contentLeft td {
margin: 0px 0px 0px 0px;
padding: 10px 0px 10px 0px;
border-top: 1px solid white;
border-bottom: 1px solid white;
}

div#news_contentLeft td.leer {
width: 30px;
border: none;
}

div#news_contentLeft td img {
width: 270px;
}

div#contentLeft {
display: block;
position: absolute;
left: 43px;
top: 355px;
width: 460px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div#contentLeft p {
margin: 0px 0px 16px 0px;
padding: 0px 0px 0px 0px;
}

div#contentRight {
display: block;
position: absolute;
left: 538px;
top: 389px;
width: 420px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div#contentRight p {
margin: 0px 0px 8px 0px;
padding: 0px 0px 0px 0px;
}

div#contentRight ul {
list-style-position: outside;
margin: -8px 0px 0px 0px;
padding: 0px 0px 10px 15px;
}

div#contentPop {
display: block;
padding: 32px 46px 24px 46px;
margin: 0px 0px 0px 0px;
}

div#contentPop p {
margin: 0px 0px 16px 0px;
padding: 0px 0px 0px 0px;
}

div#contentCol1, div#contentCol2, div#contentCol3, div#contentCol4 {
display: block;
position: absolute;
width: 220px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div#contentCol1 {
left: 43px;
top: 355px;
}

div#contentCol2 {
left: 283px;
top: 355px;
}

div#contentCol3 {
left: 523px;
top: 355px;
}

div#contentCol4 {
left: 763px;
top: 355px;
}

div#contentCol1 td, div#contentCol2 td, div#contentCol3 td, div#contentCol4 td {
font-size: 11px;
line-height: 11px;
padding: 6px 0px 12px 0px;
}

div#contentCol1 img, div#contentCol2 img, div#contentCol3 img, div#contentCol4 img {
margin: 0px 10px 0px 0px;
}

div#content_3Col_1 {
left: 43px;
top: 355px;
}

div#content_3Col_2 {
left: 675px;
top: 355px;
}

div#content_3Col_3 {
left: 523px;
top: 355px;
}

div#content_3Col_1 td, div#content_3Col_2 td, div#content_3Col_3 td {
font-size: 11px;
line-height: 11px;
padding: 6px 0px 12px 0px;
}

div#content_3Col_1 img, div#content_3Col_2 img, div#content_3Col_3 img {
margin: 0px 10px 0px 0px;
}

h1 {
font-size: 16px;
color: #4A6183;
font-style: normal;
font-weight: bold;
/*text-transform: uppercase;*/
margin: 32px 0px 16px 0px;
padding: 0px 0px 0px 0px;
}

h2 {
font-size: 14px;
color: #FFFFFF;
font-style: normal;
font-weight: bold;
text-transform: uppercase;
margin: 0px 0px 7px 0px;
padding: 0px 0px 0px 0px;
}

ul {
list-style-position: outside;
margin: -15px 0px 0px 0px;
padding: 0px 0px 10px 15px;
}

li {
list-style-position: outside;
list-style-type: disc;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div#pic {
display: block;
background-color: #D0D7E1;
width: 100%;
height: 285px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
overflow: hidden;
}

div#proj_description {
display: block;
width: 720px;
height: 135px;
margin: 0px 0px 0px 0px;
padding: 17px 0px 0px 47px;
overflow: auto;
}

div#graph {
display: block;
position: absolute;
width: 800px;
height: 350px;
left: 47px;
top: 47px;
}

div#graph_description {
display: block;
position: absolute;
width: 250px;
height: 30px;
left: 47px;
top: 360px;
}

div#arrow_previous, div#arrow_next {
display: block;
position: absolute;
width: 21px;
height: 21px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div#arrow_previous {
left: 799px;
top: 381px;
}

div#arrow_next {
left: 822px;
top: 381px;
}

a {
margin: 0px;
padding: 0px;
font-size: 12px;
font-style: normal;
font-weight: bold;
color: #2B3848;
line-height: normal;
}

a:hover {
color: #7B8F9F;
}

table {
border: none;
border-spacing: 0px;
border-collapse: collapse;
empty-cells: show;
}

td {
text-align: left;
vertical-align: top;
line-height: 15px;
}

input {
background-color: #C6CEDA;
font-weight: normal;
font-size: 11px;
color: #2B3848;
vertical-align: middle;
}

.mailt {
font-family: Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
}

.mail1 {
font-family: Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
}

.mail, input, textarea, .mail select {
font-family: Arial, Helvetica, sans-serif;
font-size : 11px;
font-weight : normal;
}

div#homing {
display: block;
position: absolute;
left: 47px;
top: 550px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

div#caption1 {
display: block;
position: absolute;
z-index: 10;
left: 44px;
top: 264px;
width: 300px;
height: 18px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size : 9px;
line-height: 18px;
font-weight : normal;
color: #FFFFFF;
}

div#caption2 {
display: block;
position: absolute;
z-index: 10;
left: 536px;
top: 264px;
width: 300px;
height: 18px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
text-align: right;
font-family: Arial, Helvetica, sans-serif;
font-size : 9px;
line-height: 18px;
font-weight : normal;
color: #FFFFFF;
}

.navmainStandard {
text-align: right;
margin-right: 38px;
}

.navmainStandardLevel_1, .navmainStandardLevel_2, .navmainStandardLevel_3, .navmainStandardLevel_4 {
list-style-type: none;
color: #4A6183;
text-decoration: none;
display: inline;
margin-left: 5px;
}
