<STYLE TYPE="text/css">

html { background: url('images/main_bg.jpg'); background-repeat: repeat-x; background-color: #777777; margin: 23px; }

body { background: url('images/main_bg.jpg');  background-repeat: repeat-x; background-color: #777777; margin: 23px; }

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

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

p, ul, ol, td, div { color: #000000; font-size: 11px; font-family: "verdana", "arial", sans-serif; vertical-align: top; }
.header { color: #387193; font-size: 14px; font-family: "verdana", "arial", sans-serif; font-weight: bold; }
.sub { color: #A7A8A8; font-size: 11px; font-family: "verdana", "arial", sans-serif; font-weight: bold; }
.small { color: #000000; font-size: 9px; font-family: "verdana", "arial", sans-serif; vertical-align: top; }
.red { color: #cc3300; font-size: 11px; font-family: "verdana", "arial", sans-serif; vertical-align: top; }

table.maintable {
width: 745px; 
height: 100%; 
padding: 0px;
}

td.copyright {
width: 733px;
height: 58px;
vertical-align: middle;
text-align: center;
font-size: 9px;
background-color: #ffffff;
border-top: 2px #000000 solid;
}

td.white {
background-color: #ffffff;
}

td.topline {
width: 733px;
height: 16px;
padding: 0px;
background-color: #4F4F4F;
border-bottom: 1px #727272 solid;
}

td.left_menu {
width: 166px;
height: 100%;
background-color: #353132;
border-left: 1px #727272 solid;
border-right: 1px #727272 solid;
}

td.pad {
padding: 15px;
}

td.grey {
background-color: #E8E8E8;
padding: 15px;
}

td.grey2 {
background-color: #E8E8E8;
padding: 5px;
}

td.pad5 {
padding: 5px;
}

td.greyblue {
background-color: #B4BEC4;
padding: 15px;
}

td.line {
border-bottom: solid 1px #E8E8E8;
padding-top: 5px;
padding-bottom: 5px;
}

td.box {
border: solid 1px #A8C7E7;
padding: 15px;

}

/*************** start horizontal nav ***************/

div#navcontainer
{
background-color: #E8E8E8;
border: solid 1px #A7A8A8;
position: left;
width: 100%;
}

div#navcontainer2
{
background-color: #E8E8E8;
border-left: solid 1px #A7A8A8;
border-right: solid 1px #A7A8A8;
border-bottom: solid 1px #A7A8A8;
position: left;
width: 100%;
}

div#navcontainer ul
{
font-weight: bold;
color: white;
text-align: center;
margin: 0;
padding-bottom: 6px;
padding-top: 6px;
}

div#navcontainer2 ul
{
font-weight: bold;
color: white;
text-align: center;
margin: 0;
padding-bottom: 6px;
padding-top: 6px;
}

div#navcontainer ul li
{
display: inline;
margin-left: -4px;
}

div#navcontainer2 ul li
{
display: inline;
margin-left: -4px;
}

div#navcontainer ul li a
{
padding: 7px;
color: #000000;
text-decoration: none;
border-left: solid 1px #A7A8A8;
}

div#navcontainer2 ul li a
{
padding: 7px;
color: #000000;
text-decoration: none;
border-left: solid 1px #A7A8A8;
}

div#navcontainer ul li a:hover
{
background-color: #B4BEC4;
}

div#navcontainer2 ul li a:hover
{
background-color: #B4BEC4;
}

#last a { 
border-right: solid 1px #A7A8A8;
}

#current a { 
background-color: #ffffff;
}

#currentlast a { 
background-color: #ffffff;
border-right: solid 1px #A7A8A8;
}


</STYLE>
