/* CSS Document */
body { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background-image: url("patternbg2.gif"); background-repeat:repeat; }
body, table td { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }
a:link { color:#003399; }
a:visited { color:#036217;}
a:hover { color:#999999;} 
.main { background-color: white; width:760px; font-size:12px; }
.toplinks { background-color:#16256E; color:#FFFFFF;}
.tl { padding-top:3px; padding-bottom:3px; padding-left:3px; padding-right:3px; font-size:14px;}
a.t:link { color:#FFFFFF; text-decoration:none;}
a.t:visited { color:#FFFFFF; text-decoration:none;}
a.t:hover { color:#C3C3C3; text-decoration:none;}
.current { color:#88E8B1; }
.plain { padding:4px; font-size:12px;}
.small { font-size:10px; }
#leftbar { background-image:url(images/border2_02a.gif); background-repeat:repeat-y; background-position:left; }
#rightbar { background-image:url(images/border2_02a.gif); background-repeat:repeat-y; background-position:right; }
#bottombar { background-image:url(images/border2_03a.gif); background-repeat:no-repeat; background-position:center; }
#topbar { background-image:url(images/border2_01a.gif); background-repeat:no-repeat; background-position:center; }

#nav
{
width:100%;
background-color:#16256E;
margin:0 auto;
padding:0;
}

#nav ul
{
padding:0;
margin:0 auto;
background-color:#16256E;
color:#fff;
float:left;
width:100%;
list-style-type:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
text-align:center;
}

#nav ul li
{
display:block;
width:90px;
float:left;
margin:0;
padding:0;
text-align:center;
vertical-align:middle;
padding:.2em 1em;
}

#nav ul li a
{
display:block;
vertical-align:middle;
width:100%;
text-align:center;
color:#fff;
text-decoration:none;
}

#nav ul li a:hover
{
color:#cbcbcb;
}
