body {
background: #EFEFEF;
margin:5px;
scrollbar-face-color: #BCE2FD;
scrollbar-highlight-color: #8BA5CD;
scrollbar-3dlight-color: #BCE2FD;
scrollbar-darkshadow-color: #8BA5CD;
scrollbar-shadow-color: #8BA5CD;
scrollbar-arrow-color: #8BA5CD;
scrollbar-track-color: #EFEFEF;
}

div.search {
position: absolute; 
left: 540px; 
top: 65px;
}

input.loginsearch {
font-family: tahoma, helvetica;
font-size: 12px;
font-weight: bold;
color: #2E485A;
border: 1px solid #2E485A;
background: #BCE2FD;
}

table.main {
width: 970px;
border: 1px solid #2E485A;
}

table.logo {
table-layout: fixed;
width: 970px;
height: 85px;
}

td.logosx {
width: 360px;
height: 85px;
background: #8BA5CD;
border-bottom: 1px solid #2E485A;
}

td.logocenterup {
width: 440px;
height: 60px;
background: #8BA5CD;
border-right: 1px solid #2E485A;
}

td.logocenterdown {
width: 440px;
height: 25px;
padding-right:5px;
background: #8BA5CD;
border-right: 1px solid #2E485A;
border-bottom: 1px solid #2E485A;
}

td.logodx {
width: 170px;
height: 85px;
background: #BCE2FD;
border-bottom: 1px solid #2E485A;
}

td.navbarsx {
width: 800px;
height: 26px;
padding-top:3px;
background: #BCE2FD;
border-bottom: 1px solid #2E485A;
border-right: 1px solid #2E485A;
}

td.navbardx {
width: 170px;
height: 26px;
background: #8BA5CD;
border-bottom: 1px solid #2E485A;
}

table.corpo {
table-layout: fixed;
width: 970px;
}

td.corposx {
width: 150px;
vertical-align: top;
background: #8BA5CD;
}

td.corpomain {
width: 646px;
text-align:justify;
vertical-align: top;
background: #FFFFFF;
border-right: 1px solid #2E485A;
border-left: 1px solid #2E485A;
}

th.corpodx {
width: 169px;
vertical-align: top;
background: #BCE2FD;

}

th.copyright {
width: 970px;
font-family: tahoma, helvetica;
text-indent: 0px;
font-size: 11px;
color: #2E485A;
vertical-align: top;
background: #8BA5CD;
border-top: 1px solid #2E485A;
}
