.mceEditor {
  position:absolute;
  left:0px !important;
  top:0px !important;
  margin: 0 !important;
  padding:0 !important;
  }
.mceContentBody {
  margin: 0 !important;
  padding: 0px 0px 0px 0px;
  background: #FFFFFE;
  }
.Tagged { font-family:verdana; font-size:7pt; color:#000000; font-weight:bold;border:1px solid #333333; background-color: yellow;}
.UnTagged { font-family:verdana; font-size:7pt; color:#000000; font-weight:bold;border:1px solid #333333; background-color: #CECECE;}
.Title { font-family:verdana; font-size:12pt; color:black; font-weight:bold; }
.TitleSm { font-family:verdana; font-size:11pt; color:black; font-weight:bold; }
.Txt { font-family:verdana; font-size:9pt; color:black; font-weight:none; }
.Hdr { font-family:verdana; font-size:8pt; color:black; cursor:hand; font-weight:bold; }
.Srch { font-family:verdana; font-size:8pt; color:black; text-decoration:none; }
.SrchBox { font-family:verdana; font-size:8pt; color:black; }
.SrchBoxNav { font-family:verdana; font-size:7pt; color:black; background-color:#EEEEEE; }
.SelBoxSm { font-family:verdana; font-size:7pt; background-color:#FFFFF0; }
.SrchSm { font-family:verdana; font-size:7pt; line-height:8pt; color:black; text-decoration:none; }

.Btn { font-family:verdana; font-size:8pt; color:#000000; font-weight:bold;border:1px solid #333333; background-color: #CECECE; cursor:hand }
.BtnOn { font-family:verdana; font-size:8pt; color:#FFFFFF; font-weight:bold;border:1px solid #333333; background-color: #000000; cursor:none }
.BtnOff { font-family:verdana; font-size:8pt; color:#666666; font-weight:bold;border:1px solid #333333; background-color: #EEEEEE; cursor:none }
.BtnCur { font-family:verdana; font-size:8pt; color:#CECECE; font-weight:bold;border:1px solid #333333; background-color: #666666; cursor:none }
.BtnSm { font-family:verdana; font-size:7pt; color:#000000; font-weight:bold;border:1px solid #333333; background-color: #CECECE; cursor:hand; padding:2px; }
.BtnSmOff { font-family:verdana; font-size:7pt; color:#666666; font-weight:bold;border:1px solid #666666; background-color: #EEEEEE; cursor:none; padding:2px; }
.BtnW { font-family:Wingdings; font-size:8pt; color:#000000; font-weight:bold;border:1px solid #333333; background-color: #CECECE; cursor:hand }
.BtnTiny { font-family:verdana; font-size:6pt; color:#000000; font-weight:bold;border:1px solid #333333; background-color: #CECECE; cursor:hand;}
.BtnArw { font-family:Wingdings; font-size:8pt; color:#000000; border:1px solid #333333; background-color: #CECECE; cursor:hand;}
.BtnArwOff { font-family:Wingdings; font-size:8pt; color:#666666; border:1px solid #666666; background-color: #EEEEEE; cursor:none }
.BtnSym { font-family:Symbol; font-size:8pt; color:#000000; border:1px solid #333333; background-color: #CECECE; cursor:hand; padding:0px; }
.BtnSymOff { font-family:Symbol; font-size:8pt; color:#666666; border:1px solid #666666; background-color: #EEEEEE; cursor:none; padding:0px; }
.BtnWing { font-family:Wingdings; font-size:8pt; color:#000000; }

.btnColl { font-family:verdana; font-size:8pt; color:white; font-weight:bold;border:1px solid #333333; background-color: #EEEEEE; cursor:hand; }

.btnMenuArw { font-family:Wingdings; font-size:8pt; color:white; font-weight:bold;border:1px solid #333333; background-color: #77AADD; cursor:hand; }
.btnMenu { font-family:verdana; font-size:8pt; color:white; font-weight:bold;border:1px solid #333333; background-color: #77AADD; cursor:hand; }
.btnMenuOn { font-family:verdana; font-size:8pt; color:white; font-weight:bold;border:1px solid #333333; background-color: blue; cursor:hand; }
.btnMenuCur { font-family:verdana; font-size:8pt; color:white; font-weight:bold;border:1px solid #666666; background-color: #4263A5; cursor:hand; }
.btnMenuOff { font-family:verdana; font-size:8pt; color:gray; font-weight:bold;border:1px solid #666666; background-color: #ECEFFA; cursor:none; }
.curMenu { font-family:verdana; font-size:8pt; color:white; font-weight:bold;border:1px solid #333333; background-color: black; cursor:hand; }

.btnSubMenuCur { font-family:verdana; font-size:8pt; color:white; font-weight:bold;border:1px solid #666666; background-color: #DDDDDD; cursor:none; }

.menuItm { font-family:verdana; font-size:7pt; color:#4765A2;font-weight:bold;  cursor:hand; text-decoration:none; }
.menuItm:hover { font-family:verdana; font-size:7pt; color:maroon;font-weight:bold; cursor:hand; text-decoration:none; }

.navBtn { font-family:verdana; font-size:7pt; color:#000000; font-weight:bold;border:1px solid #666666; background-color: #AADDAA; cursor:hand; border-width: 1px; Xborder-top:none; }
.navBtnOff { font-family:verdana; font-size:7pt; color:#BBBBBB; font-weight:bold;border:1px solid #666666; background-color: #DDFFDD; cursor:none border-width: 1px; Xborder-top:none;  } 
.navBar { font-family:verdana; font-size:7pt; color:#000000; font-weight:bold;border:1px solid #666666; background-color: #AADDAA; cursor:none; border-width: 1px; Xborder-top:none; }

.btnHdr { font-family:verdana; font-size:8pt; color:#000000; font-weight:bold;border:1px solid #333333; background-color: #CECECE; cursor:hand }
.btnHdrOn { font-family:verdana; font-size:8pt; color:white; font-weight:bold;border:1px solid #333333; background-color: #666666; cursor:none; }
.btnHdrOff { font-family:verdana; font-size:8pt; color:666666; font-weight:bold;border:1px solid #666666; background-color: #EEEEEE; cursor:none; }

.btnPage { font-family:verdana; font-size:7pt; color:#000000; font-weight:bold;border:1px solid #333333; background-color: #CECECE; cursor:hand }
.btnPageOn { font-family:verdana; font-size:7pt; color:white; font-weight:bold;border:1px solid #333333; background-color: #666666; cursor:none; }

.btnField { font-family:verdana; font-size:7pt; color:#000000; border:1px solid #DDDDDD; cursor:pointer; padding: 1px 5px 1px 5px; }
.btnField:hover { font-family:verdana; font-size:7pt; color:#000000; border:1px solid #333333; cursor:pointer; padding: 1px 5px 1px 5px; background-color: #CECECE; }
.btnFieldOn { font-family:verdana; font-size:7pt; color:#000000; border:1px solid #333333;  cursor:pointer; padding: 1px 5px 1px 5px; background-color: #C2CBE0; }

.btnRevert { font-family:verdana; font-size:7pt; color:#000000; border:1px solid #DDDDDD; cursor:pointer; padding: 1px 5px 1px 5px; background-color: silver; width:50px; }
.btnRevert:hover { font-family:verdana; font-size:7pt; color:#000000; border:1px solid #333333; cursor:pointer; padding: 1px 5px 1px 5px; background-color: gray; }
.btnRevertOn { font-family:verdana; font-size:7pt; color:#000000; border:1px solid #333333;  cursor:pointer; padding: 1px 5px 1px 5px; background-color: #C2CBE0; }

.btnForm { font-family:verdana; font-size:7pt; color:#000000; border:1px solid #DDDDDD; cursor:pointer; padding: 1px 5px 1px 5px; }
.btnForm:hover { font-family:verdana; font-size:7pt; color:#000000; border:1px solid #333333; cursor:pointer; padding: 1px 5px 1px 5px; background-color: #CECECE; }
.btnFormOn { font-family:verdana; font-size:7pt; color:#000000; border:1px solid #333333;  cursor:pointer; padding: 1px 5px 1px 5px; background-color: #C2CBE0; }
.btnFormOver { font-family:verdana; font-size:7pt; color:#000000; border:1px solid #333333;  cursor:pointer; padding: 1px 5px 1px 5px; background-color: #B2BBD0; }

.btnArrow { font-family:verdana; font-size:7pt; color:#000000; border:1px solid #DDDDDD; cursor:pointer; padding: 1px 5px 1px 5px; border-left:none; border-color: #DDDDDD;}
.btnArrow:hover { font-family:verdana; font-size:7pt; color:#000000; border:1px solid #333333; cursor:pointer; padding: 1px 5px 1px 5px; border-left:none; border-color: red; #CECECE;}
.btnArrowOn { font-family:verdana; font-size:7pt; color:#000000; border:1px solid #333333;  cursor:pointer; padding: 1px 5px 1px 5px; xbackground-color: #C2CBE0; border-left:none; border-color: #DDDDDD;}
.btnArrowOver { font-family:verdana; font-size:7pt; color:#000000; border:1px solid #333333;  cursor:pointer; padding: 1px 5px 1px 5px; xbackground-color: black; #B2BBD0; border-left:none; cborder-color: #B2BBD0;  }


.btnSpc { font-weight:bold; font-family:verdana; font-size:6pt; color:#000000; border:1px solid #DDDDDD; cursor:pointer; padding: 0px 3px 0px 3px;  }
.btnSpc:hover { border: 1px solid #333333; background-color: silver; }

.TreeHdr { font-family:Verdana,Tahoma; font-size:10px; cursor:pointer; color:white; font-weight:bold; text-decoration:none; padding:2px; background-color:#4263A5;margin:2px;}                     
.TreeTBar { font-family:Tahoma,Verdana; font-size:10px; cursor:pointer; color:black; text-decoration:none; padding: 2px 2px 2px 2px; white-space: nowrap;background-color:#F0F0EE;}
.TreeSec { font-family:Tahoma,Verdana; font-size:8pt; cursor:pointer; color:black;  padding: 0px 0px 0px 0px; white-space: nowrap;  }
.TreeSecBold { font-family:Tahoma,Verdana; font-size:8pt; cursor:pointer; color:black;  padding: 0px 0px 0px 0px; white-space: nowrap; font-weight:bold; }
.TreeSecCur { font-family:Tahoma,Verdana; font-size:8pt; cursor:pointer; color:white; padding: 0px 0px 0px 0px; white-space: nowrap; background-color:navy;  }

.Tabs { font-family:verdana; font-size:8pt; color:black; cursor:hand; font-weight:bold; text-decoration:none; color:black; height:18px; padding:0px; line-height:15px;}                     
.Tabs:hover { font-family:verdana; font-size:8pt; cursor:hand; font-weight:bold; text-decoration:none; background-color:black; color:white; height:18px; padding:0px; line-height:15px;}
.TabsCur { font-family:verdana; font-size:8pt; cursor:none; color:white; font-weight:bold; text-decoration:none; height:18px; padding:0px; line-height:15px;background-color:#4263A5;}
.TabsHdr { font-family:verdana; font-size:8pt; color:black; background-color:#C6CEE7; border:1px solid #808080 }

.Data { font-family:verdana; font-size:8pt; color:black;  }
.FldOff { font-family:verdana; font-size:8pt; color:black; background-color:#ECEFFA; border:1px solid #808080; resize:none;  }
.Flds { font-family:verdana; font-size:8pt; color:black; background-color:#ECEFFA; border:1px solid #808080  text-decoration:none; }
.FldsHdr { font-family:verdana; font-size:8pt; color:black;  text-decoration:none; }
.FldHdr { font-family:verdana; font-size:8pt; color:black; cursor:hand; font-weight:bold; text-decoration:none; }
.FldHdr:hover { font-family:verdana; font-size:8pt; color:blue; cursor:hand; font-weight:bold; text-decoration:none; }
.FldsLock { font-family:verdana; font-size:8pt; color:black; background-color:#DDCCAA; border:1px solid #808080 }
.FldIndex { font-family:verdana; font-size:8pt; color:white; cursor:hand; font-weight:bold; text-decoration:none; background-color:maroon;}
.FldWhite { font-family:verdana; font-size:8pt; color:black; background-color:#FFFFFF; border:1px solid #FFFFFF }
.Footer { font-family:verdana; font-size:7pt; color:black;  }
.Header { font-family:verdana; font-size:10pt; color:black; text-decoration:none; }
.WinTitle { font-family:verdana; font-size:9pt; color:maroon; font-weight:bold; text-decoration:none; }
.Logo { font-family:tahoma; font-size:7pt; color:maroon; font-weight:bold; text-decoration:none; }
.ItemHdr { font-family:verdana; font-size:8pt; color:navy;  text-decoration:underline; }

.ImgRef { font-family:verdana; font-size:8pt; color:black; cursor:hand; text-decoration:none; line-height:12pt; }
.ImgRef:hover { font-family:verdana; font-size:8pt; color:white; cursor:hand; text-decoration:none; background-color:navy; width:100%; line-height:12pt; }
.ImgRefOff { font-family:verdana; font-size:8pt; color:#666666; text-decoration:none; cursor:none;  line-height:12pt; }
.ImgFrm { font-family:verdana; font-size:8pt; color:black; cursor:hand; text-decoration:none; }
.ImgFrm:hover { font-family:verdana; font-size:8pt; color:blue; cursor:hand; text-decoration:none; }

.FrmNam { font-family:tahoma; font-size:8pt; color:black; cursor:hand; text-decoration:none; }
.FrmNam:hover { font-family:tahoma; font-size:8pt; color:blue; cursor:hand; text-decoration:none;}
.FrmNamSel { font-family:tahoma; font-size:8pt; color:black; cursor:hand; text-decoration:none; font-weight:bold;}
.FrmNamSel:hover { font-family:tahoma; font-size:8pt; color:blue; cursor:hand; text-decoration:none; font-weight:bold;}

.36pt { font-family:Arial,Verdana; font-size:36pt; color:black; }
.15pt { font-family:Arial,Verdana; font-size:15pt; color:black; }
.12pt { font-family:Arial,Verdana; font-size:12pt; color:black; }
.11pt { font-family:Arial,Verdana; font-size:11pt; color:black; font-weight:none; }
.10pt { font-family:Arial,Verdana; font-size:10pt; color:black; font-weight:none; }
.09pt { font-family:Arial,Verdana; font-size:9pt; color:black; font-weight:none; }
.08pt { font-family:Arial,Verdana; font-size:8pt; color:black; font-weight:none; }
.07pt { font-family:Arial,Verdana; font-size:7pt; color:black; font-weight:none; }
.06pt { font-family:Arial,Verdana; font-size:6pt; color:black; font-weight:none; }
.DrwFld { font-family:verdana; font-size:8pt; color:black; background-color:#FFFFEE; border:1px solid #808080; width:100%; }
.DrwFldTxt { font-family:verdana; font-size:8pt; color:black; background-color:#FFFFEE; border:1px solid #808080; width:100%; }
.ShwFldTxt { background-color:#FFFFFF; width:100%;  }

.RightFrame {
   background-image: url('gfsPages.png');
   background-repeat: no-repeat;
   background-attachment: fixed ;
   background-position: top right;
   }

.inputButtonDT {
   FONT-WEIGHT: bold;
   FONT-SIZE: 9px;
   CURSOR: pointer;
   COLOR: #4263A5;
   FONT-FAMILY: Verdana;
   border-color: #4263A5;
   border-width: 1px;
   background-color: white;
   text-align: center;
   }

.inputButtonDTExpired {
   FONT-WEIGHT: bold;
   FONT-SIZE: 9px;
   CURSOR: pointer;
   COLOR: red;
   FONT-FAMILY: Verdana;
   border-color: #4263A5;
   border-width: 1px;
   background-color: white;
   text-align: center;
   }

