.small_head { font-weight:bold;font-family:verdana;font-size:7pt;border:1px outset #cccccc; background-color:#FFFFCC; color:#322948;}
.cont_cell {font-size:7pt;border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;}
.cont_cell2 {font-size:7pt;border-bottom:1px solid #ffffff;border-right:1px solid #ffffff;color:#ffffff;}
table { border-collapse:collapse; }
.caption1{ width: 9px; background-image: url(../graphics/tabs/topleft.png); FILTER: Alpha(Opacity=90, FinishOpacity=90, Style=2);}
.caption2{ width: 50%; background-repeat: repeat-x; background-image: url(../graphics/tabs/top.png); font: 7pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #222;FILTER: Alpha(Opacity=95, FinishOpacity=90, Style=2);}
.caption4{ width: 100%; background-repeat: repeat-x; background-image: url(../graphics/tabs/top.png); font: 7pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #222;FILTER: Alpha(Opacity=95, FinishOpacity=90, Style=2);}
.caption5{ width: *; background-repeat: repeat-x; background-image: url(../graphics/tabs/top.png); font: 7pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #222;FILTER: Alpha(Opacity=95, FinishOpacity=90, Style=2);}
.caption3{ width: 9px; background-image: url(../graphics/tabs/topright.png);FILTER: Alpha(Opacity=90, FinishOpacity=90, Style=2); }
.bodyleft{ width: 5px; background-repeat: repeat-y; background-image: url(../graphics/tabs/left.png);FILTER: Alpha(Opacity=90, FinishOpacity=90, Style=2); }
.bodyleft2{ width: 9px; background-repeat: repeat-y; background-image: url(../graphics/tabs/left2.png);FILTER: Alpha(Opacity=90, FinishOpacity=90, Style=2); }
.bodymain{ width: 100%; background: #fff; padding: 4px 5px 5px 4px; font-size: 7pt; color: #000; font-family: verdana, tahoma, arial, sans-serif; vertical-align:top;}
.bodymainOld{ width: 100%; background: #fff; padding: 4px 5px 5px 4px; font-size: 7pt; color: #000; font-family: verdana, tahoma, arial, sans-serif; vertical-align:top; background-repeat: repeat-x repeat-y; background-image: url(../graphics/tabs/menubg2.png);FILTER: Alpha(Opacity=90, FinishOpacity=90, Style=2);}
           

.bodyright{ width: 5px; background-repeat: repeat-y; background-image: url(../graphics/tabs/right.png);FILTER: Alpha(Opacity=90, FinishOpacity=90, Style=2); }
.bodyright2{ width: 5px; background-repeat: repeat-y; background-image: url(../graphics/tabs/manytable/right.png);FILTER: Alpha(Opacity=90, FinishOpacity=90, Style=2); }

.bottomleft{ width: 9px; background-image: url(../graphics/tabs/bottomleft.png);FILTER: Alpha(Opacity=90, FinishOpacity=90, Style=2); }
.bottommain{ width: 100%; background-repeat: repeat-x; background-image: url(../graphics/tabs/bottom.png);FILTER: Alpha(Opacity=90, FinishOpacity=90, Style=2);}
.bottomright{ width: 9px; background-image: url(../graphics/tabs/bottomright.png);FILTER: Alpha(Opacity=90, FinishOpacity=90, Style=2); }
.button {    cursor:hand;border: #b7b5b5 1px solid;    color: #000; font: 9px verdana, tahoma, arial, helvetica, sans-serif; text-align:center; background-image : url(../graphics/tabs/button.png);FILTER: Alpha(Opacity=90, FinishOpacity=90, Style=2); }
.spacer {    padding: 2px 0 2px 0;}

.bodymain2{ width: 100%; background: #fff; padding: 4px 5px 5px 4px; font-size: 7pt; color: #333333; font-family: verdana, tahoma, arial, sans-serif; vertical-align:top; background-repeat: repeat-x repeat-y; background-image: url(../graphics/tabs/menubg2.png);FILTER: Alpha(Opacity=90, FinishOpacity=90, Style=2);}
.bodymain3{ width:35%; background: #eee; padding: 4px 5px 5px 4px; font-size: 7pt; color: #333333; font-family: verdana, tahoma, arial, sans-serif; vertical-align:top; background-repeat: repeat-x repeat-y; background-image: url(../graphics/tabs/menubg2.png);FILTER: Alpha(Opacity=90, FinishOpacity=90, Style=2);}
.bodymain4{ width:65%; background: #fff; padding: 4px 5px 5px 4px; font-size: 7pt; color: #333333; font-family: verdana, tahoma, arial, sans-serif; vertical-align:top; background-repeat: repeat-x repeat-y; background-image: url(../graphics/tabs/menubg2.png);FILTER: Alpha(Opacity=90, FinishOpacity=90, Style=2);}

.bodymain5{ width:25%; background: #eee; padding: 4px 5px 5px 4px; font-size: 7pt; color: #333333; font-family: verdana, tahoma, arial, sans-serif; vertical-align:top; background-repeat: repeat-x repeat-y; background-image: url(../graphics/tabs/menubg2.png);FILTER: Alpha(Opacity=90, FinishOpacity=90, Style=2);}
.bodymain6{ width:25%; background: #fff; padding: 4px 5px 5px 4px; font-size: 7pt; color: #333333; font-family: verdana, tahoma, arial, sans-serif; vertical-align:top; background-repeat: repeat-x repeat-y; background-image: url(../graphics/tabs/menubg2.png);FILTER: Alpha(Opacity=90, FinishOpacity=90, Style=2);}

.bodymain5cols{ background: #eee; padding: 4px 5px 5px 4px; font-size: 7pt; color: #333333; font-family: verdana, tahoma, arial, sans-serif; vertical-align:top; background-repeat: repeat-x repeat-y; background-image: url(../graphics/tabs/menubg2.png);FILTER: Alpha(Opacity=90, FinishOpacity=90, Style=2);}
.caption5cols{ background-repeat: repeat-x; background-image: url(../graphics/tabs/top.png);font: 7pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #222;FILTER: Alpha(Opacity=95, FinishOpacity=90, Style=2);}
.bmForumCat{ width: 100%; background: #0093DD; padding: 4px 5px 5px 4px; font-size: 14pt; color: #fff; font-family: arial; vertical-align:top; border-bottom:1px solid #ccc; font-weight:bold; }
.bmForumTopic{ padding: 4px 5px 5px 4px; border-bottom:1px solid #fff; font-size: 11pt; font-weight:bold;color: #000; font-family: verdana, tahoma, arial, sans-serif; vertical-align:top; }
.bmForumSmTopic{ padding: 4px 5px 5px 4px; border-bottom:1px solid #fff; font-size: 7pt; color: #333333; font-family: verdana, tahoma, arial, sans-serif; vertical-align:top; }
.bmForumPost{ padding: 4px 5px 5px 4px; font-size: 8pt; color: #333333; font-family: verdana, tahoma, arial, sans-serif; vertical-align:top; }
.bmForumPostHead{ width:330px; padding: 4px 5px 5px 4px; font-size: 7pt; color: #333333; font-family: verdana, tahoma, arial, sans-serif; vertical-align:top; border-bottom:1px solid #ccc;}
.bmForumPostFoot{ padding: 4px 5px 5px 4px; }
.bmForumInfo{ width:90px; padding: 4px 5px 5px 4px; font-size: 7pt; color: #333333; font-family: verdana, tahoma, arial, sans-serif; vertical-align:top; border-right:1px solid #ccc; }
.pagcell{ border-bottom:1px solid #fff; padding: 3px 3px 3px 3px;font: 7pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #222;}
.tabcell1 { padding: 3px; font: 8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #222; background-color:#fff;}
.tabcell2 { padding: 3px; font: 8pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #222; background-color:#eee;}
.fmButton { width:160px;text-align:left;padding:2px;FILTER: Alpha(Opacity=100, FinishOpacity=100, Style=3) }
.tabcell3 { padding: 3px; font: 7pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #222; background-color:#fff;}
.tabcell4 { padding: 3px; font: 7pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #222; background-color:#eee;}

<!-- Check buttons -->
.checkb { background: #ddd; padding: 4px 5px 5px 4px; font-size: 8pt; color: #333333; font-family: verdana; border:2px outset #fff; }
.checkbs { background: #ccc; padding: 4px 5px 5px 4px; font-size: 8pt; color: #333333; font-family: verdana; border:2px outset #fff; }
.checkbd { background: #666; padding: 4px 5px 5px 4px; font-size: 8pt; color: #fff; font-family: verdana; border:2px inset #fff; }

<!--  Check buttons presses  -->
.checkbp { background: #999; padding: 4px 5px 5px 4px; font-size: 8pt; color: #333333; font-family: verdana; border:2px inset #fff; }

.check1{ background: #ddd; padding: 4px 5px 5px 4px; font-size: 8pt; color: #333333; font-family: verdana; border-top:1px solid #fff;border-bottom:1px solid #fff;}
.check2{ background: #666; padding: 4px 5px 5px 4px; font-size: 8pt; color: #fff; font-family: verdana; border-top:1px solid #fff;border-bottom:1px solid #fff;}
.checkh{ width:100%; background: #eee; padding: 4px 5px 5px 4px; font-size: 10pt; color: #000; font-family: tahoma; border-top:1px solid #fff;border-bottom:1px dashed #ccc;}
.checks{ background: #ccc; padding: 4px 5px 5px 4px; font-size: 8pt; color: #000; font-family: verdana; border-top:1px solid #fff;border-bottom:1px dashed #ccc;}

#hint_box {
    width: 290px;
    background-color: #DDDDDD;
    border: 1px solid #000000;
    padding: 5px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.caption5cols A:link{ color:#222;font-weight:bold;font-size:7pt}
    .caption5cols A:visited{ color:#222; font-weight:bold;font-size:7pt}
    .caption5cols A:active{ color:#222; font-weight:bold;font-size:7pt}
    .caption5cols A:hover{ color:#000; font-weight:bold;font-size:7pt}

    .pageDropDown { font-size:7pt;color:#222; font-family:tahoma;}
    .pageDropDown A:link{ font-size:7pt;color:#777; }
    .pageDropDown A:hover{ font-size:7pt;color:#222;font-weight:bold;  }

#main { background-color:#f9f9f9;border-left:1px solid #ddd;border-bottom:1px solid #ddd; border-right:1px solid #ddd; }
.on { background-color:#f9f9f9;font-weight:bold; border-left:1px solid #ddd;border-top:1px solid #ddd;border-right:1px solid #ddd;cursor:pointer;}
.off { color:#444;background-color:#fff;font-weight:bold;border-right:1px solid #ddd; border-bottom:1px solid #ddd;cursor:pointer; }
.no { color:#ccc;background-color:#ddd; }
.noo { color:#444;background-color:#f00;font-weight:bold; border-bottom:1px solid #ddd; border-right:1px solid #ddd;cursor:pointer;}

.paghead {  color:#fff;background-color:#054373; border-top:2px solid #92B2F7;border-bottom:2px solid #92B2F7;padding:3px;color:#fff; }
.pagHeadL{ width: 9px; background-color:#054373; border-top:2px solid #92B2F7;border-bottom:2px solid #92B2F7; border-left:2px solid #92B2F7;padding:3px; }
.pagHeadR{ { width: 9px; background-color:#054373; border-top:2px solid #92B2F7;border-bottom:2px solid #92B2F7;border-right:2px solid #92B2F7;padding:3px; }
.pagCellL { border-bottom:1px solid #92B2F7; border-left:2px solid #92B2F7;}
.pagCellR { border-bottom:1px solid #92B2F7; border-right:2px solid #92B2F7;}
.pagcell{ border-bottom:1px solid #92B2F7; padding: 3px 3px 3px 3px;font: 7pt Verdana, Tahoma, Arial, Helvetica, sans-serif; color: #222;}
.pagbleft{ width: 9px; border-bottom:2px solid #92B2F7; border-left:2px solid #92B2F7; }
.pagbottom{ width: 100%;border-bottom:2px solid #92B2F7; }
.pagbright{ width: 9px; border-bottom:2px solid #92B2F7; border-right:2px solid #92B2F7;}

.paghead A:link{ background-color:#054373;color:#fff;font-weight:bold;font-size:8pt}
.paghead A:visited{ background-color:#054373;color:#fff; font-weight:bold;font-size:8pt}
.paghead A:active{ background-color:#054373;color:#fff; font-weight:bold;font-size:8pt}
.paghead A:hover{ color:#000; font-weight:bold;font-size:8pt}


    <!--bodymain 5 & 6 are used only on main4cols-->
