table.fbstyle  { border-collapse: collapse; margin-left: 20px; margin-top: 0px; margin-bottom: 0px;}
table.fbstyleBorder { collapse; margin-left: 0px; 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.headingNoh {  background:#d8dfea; color:#3b5998; font-weight: normal; }
td.main {  height: 82px; width:180px; border-bottom: 5px solid #6d84b4; background:#3b5998; color:#ffffff; font-weight: bold; }
td.mainF { height: 82px; width:640px; 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.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;}
