<STYLE TYPE="text/css">

html {  background-color: #fff; margin: 0px; }
 
body { background-color: #fff; margin: 0px; }

a:hover { color: #2B5D9E; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }
a:link { color: #2B5D9E; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: none; }
a:visited { color: #2B5D9E; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: none; }
a:hover { color: #2B5D9E; font-size: 11px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }

a:hover.small { color: #2B5D9E; font-size: 9px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }
a:link.small { color: #2B5D9E; font-size: 9px; font-family: "verdana", "arial", sans-serif; text-decoration: none; }
a:visited.small { color: #2B5D9E; font-size: 9px; font-family: "verdana", "arial", sans-serif; text-decoration: none; }
a:hover.small { color: #2B5D9E; font-size: 9px; font-family: "verdana", "arial", sans-serif; text-decoration: underline; }

a:hover.news { color: #2B5D9E; font-weight: bold; }
a:link.news { color: #2B5D9E; font-weight: bold; }
a:visited.news { color: #2B5D9E; font-weight: bold; }
a:hover.news { color: #2B5D9E; font-weight: bold; }


p, ul, ol, td, div { color: #3F3F3F; font-size: 11px; font-family: "verdana", "arial", sans-serif; vertical-align: top; line-height: 14px; }
.header { color: #43B0FF; font-size: 14px; font-weight: bold; }
.small { color: #43B0FF; font-size: 9px; }
.red { color: #CC2929; font-weight: bold; }
.formfont { color: #3F3F3F; font-size: 11px; font-family: "verdana", "arial", sans-serif; }

input.login { 
height: 20px;
border: 1px #2B5D9E solid;
background-color: #fff;
}

table.maintable {
width: 812px;
height: 100%;
background-image: url('images/main_bg.gif'); 
padding: 0px;
}

td.main {
height: 100%;
}

table.innertable {
width: 760px;
height: 100%;
padding: 0px;
}

td.left {
width: 204px;
height: 100%;
}

td.home_middle {
width: 349px;
height: 100%;
background-color: #ECECEC;
}

td.right {
width: 207px;
}

td.home_splash {
border-left: 6px #fff solid;
background-color: #E5EEF3;
padding: 20px;
color: #2B5D9E;
}

td.copyright {
background-color: #2B5D9E;
padding: 5px;
font-size: 10px;
color: #fff;
text-align: center;
height: 30px;
}

td.newspad1 {
padding: 10 5 5 25;
}

td.newspad2 {
padding: 5 10 5 5;
color: #2B5D9E;
}

td.login_splash1a {
background-color: #BFD5E2;
padding: 17 0 0 10;
color: #2B5D9E;
}

td.login_splash1b {
background-color: #BFD5E2;
padding: 7 0 0 10;
color: #2B5D9E;
}

td.login_splash2a {
background-color: #BFD5E2;
padding: 15 10 0 0;
color: #2B5D9E;
border-right: 6px #fff solid;
text-align: right;
}

td.login_splash2b {
background-color: #BFD5E2;
padding: 5 10 0 0;
color: #2B5D9E;
border-right: 6px #fff solid;
text-align: right;
}

td.login_splash3 {
background-color: #BFD5E2;
padding: 7 10 18 0;
color: #2B5D9E;
border-right: 6px #fff solid;
text-align: right;
}

td.pad { padding: 20px; }
td.pad2 { padding: 8px; }

td.inside_middle {
width: 556px;
height: 100%;
background-color: #ECECEC;
}

td.line {
border-bottom: 1px #BFD5E2 solid;;
padding: 4px;
}

td.box {
border: 1px #BFD5E2 solid;;
padding: 0px;
}

td.solid {
background-color: #BFD5E2;
padding: 8px;
color: #2B5D9E;
}

</STYLE>
