table.fbstyle  { border-collapse: collapse; margin-left: 20px; margin-top: 0px; margin-bottom: 0px;}
table.fbstyle td {padding-left: 8px; padding-top: 2px; padding-bottom: 2px; padding-right: 8px;}

table.fbstyleNmp  { border-collapse: collapse; }

table.fbstyleB  { border-collapse: collapse; margin-left: 20px; margin-top: 20px; margin-bottom: 20px; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc;border-bottom: 1px solid #cccccc;}
table.fbstyleB td {padding-left: 8px; padding-top: 2px; padding-bottom: 2px; padding-right: 8px;}

td.heading { height: 27px; border-top: 1px solid #3b5998; background:#d8dfea; color:#3b5998; font-weight: bold; }
td.headingPlain {  height: 27px; background:#d8dfea; color:#3b5998; font-weight: bold; }
td.main {  height: 82px; border-bottom: 5px solid #6d84b4; background:#3b5998; color:#ffffff; font-weight: bold; }
td.mainF { height: 82px; width:400px; border-bottom: 5px solid #6d84b4;  background:#3b5998; color:#ffffff; font-weight: bold; font-size: 35px; }
td.subhead { vertical-align=top; border-top: 1px solid #cccccc; background:#eeeeee; color: #333333; }
td.subheadPlain { vertical-align=top; background:#eeeeee; color: #333333; }
td.subheadMenu { vertical-align=top; text-align: center;  padding-top: 8px; padding-bottom: 8px; border-top: 1px solid #cccccc; background:#6d84b4; color: #333333;  }
td.subheadA { vertical-align=top; padding-top: 8px; padding-bottom: 8px; border-top: 1px solid #cccccc; background:#eeeeee; color: #333333; }
td.hilite {color: #5d74c4;}
td.fbbox { border: 1px solid #cccccc; }

table.fbouter { border-collapse: collapse; margin-left: 0px; margin-top: 0px; margin-bottom: 0px;}

#nav-menu ul { list-style: none; padding: 0; margin: 0}

#nav-menu li { float: left; width: 33%}

#nav-menu li a
{
background: url(images/background.gif) #fff bottom left repeat-x;
height: 2em;
line-height: 2em;
float: left;
width: 100%;
display: block;
border: 0.1em solid #dcdce9;
color: #0d2474;
text-decoration: none;
text-align: center;
}

#nav-menu li a:hover
{
background: url(images/background.gif) #fff bottom left repeat-x;
height: 2em;
line-height: 2em;
float: left;
width: 100%;
display: block;
border: 0.1em solid #dcdce9;
color: #0d2474;
text-decoration: underline;
text-align: center;
}
/* Hide from IE5-Mac \*/
#nav-menu li a { float: none }
/* End hide */

#nav-menu { width:100% }
