/*input,textarea,option {color:black}*/

  * {
   font-family:verdana, geneva, arial, helvetica, sans-serif;
   font-size:11px;
   color:#234A7C;
  }

  h1 {font-size: 200%; color: #194E84;}
  h2 {font-size: 150%; color: #194E84}
  h3 {color:#004A69}
  h3 * {color:#004A69}

.formbutton {}
.rptbutton {}
.cfield {}


  BODY {border: 1; margin: 1;}

  .mainBody * {
   font-size:11px;
   color:#666699;
  }

  .leftBody {
   background-color: buttonface;
   border-right: buttonshadow 1px solid;
   border-top: 0;
   border-left: 0;
   border-bottom: 0;
   margin-left:1;
   margin-right:0;
  }

.leftBody A:hover {font-weight:bold}

.leftBodyReports {
   background-color: buttonface;
   border-right: buttonshadow 1px solid;
   border-top: 0;
   border-left: 0;
   border-bottom: 0;
   margin-left:1;
   margin-right:0;
  }

 .leftBodyReports A:hover {font-weight:bold}

  .topBody {
   background-color: #FFEFC0;
   border: 0;
   margin: 0;
  }

  .topBody TH{
   background-color: white
   }

  .dialogBody {border: 0; margin: 0;}
  .dialogBody * {font-size: 99%;};
  .dialogBody.navbutton {
     border:solid 0px;
     background-color:white;
  }

/*.loginBody {}*/
.loginBody.title {font-size: 125%;}
.loginBody.contacts {
  text-align: center;
  font-weight: bold;
  width: 100%;
}

  .btRight {float: right;}

  .btCenter {float: middle;}

  .btSize {font-family:courier new;}

  .btLeft {float: left;}

  .menu {
   color: #FFFFFF;
   border: 0;
   font-color:#FFFFFF;
  }

  .menu A * {
   text-decoration: none;
   font-weight: bold;
   font-size:12px;
   color: #FFFFFF;
  }

  .menu A:link     {color: #FFFFFF;}
  .menu A:active   {color: #FFFFFF;}
  .menu A:visisted {color: #FFFFFF;}
  .menu A:hover    {font-weight:bold}

  .leftFrameOption {
   padding-left:10;
  }

  .topFrameMiddleMenu {
   background-image: url("../image/MiddleMenu.gif");
   cursor: hand;
   color:white;
  }

  .topFrameMiddleMenu TD {color:white}

  .smallMenu {border:#194E84 1px solid;}

  .smallMenu TH {
   background-image: url("../image/MiddleHeader.gif");
   color:white;
   text-align:left;
  }

  .smallMenuTH {font-weight:bold;}

  .smallMenu TH * {
     color:white;
  }

  .innerTable {border:0px; width:100%;}

  .summaryLeft {text-align:left; width:100%;}

  .summaryRight {text-align:right; width:100%;}

  .xmlTable {
   border:0px;
   width:100%;
   border-bottom:#194E84 1px solid;
   padding-right:5px;
   padding-left:5px;
  }

  .xmlTableFull {
   border:0px;
   width:100%;
   border:#194E84 1px solid;
   padding-right:5px;
   padding-left:5px;
  }

  .xmlCellUnderline {border-bottom:#194E84 1px solid;}

  .xmlCellBottomPad {padding-bottom:10px;}

  .xmlCellTopPad {padding-top:10px;}

  .xmlTableLight {
   border:0px;
   width:100%;
   padding-right:5px;
   padding-left:5px;
  }

  .xmlTableLighter TD {
   padding-right:5px;
   padding-left:5px;
  }

  .xmlTable TH {
   background-image:none;
   color:#234A7C;
   border-bottom:#194E84 1px solid;
  }

  .xmlTable TH * {
   color:#234A7C;
  }

  .xmlTable TH.xmlNumber {text-align:center;}
  .xmlTable TH.xmlString {text-align:left;}
  .xmlTable TH.xmlMiddle {text-align:center;}
  .xmlTable TH.xmlMoney  {text-align:right;}
  .xmlTable TH.xmlDate   {text-align:left;}

  .xmlCellLeft {border-left:#194E84 1px solid;}

  .xmlCellRight {border-right:#194E84 1px solid;}

  .xmlString {text-align:left;}

  .xmlMiddle {text-align:center;}

  .xmlNumber {text-align:center;}

  .xmlMoney {text-align:right;}

  .xmlDate {text-align:left;}

  .xmlLineTitle {text-align:right; font-weight:bold;}

  .lineTitle {font-weight:bold;}

  .sectionTitle {text-align:left; vertical-align:top; font-weight:bold; text-decoration:underline}

  .xmlTableTitleMiddle {text-align:center;}

  .dashboardCellLeft {
   vertical-align:top;
   width:45%;
   padding-right:15px;
  }

  .dashboardCellRight {
   vertical-align:top;
   width:45%;
   padding-left:15px;
  }

  .wcLBanner {
   color:#194E84;
   font-weight: bold;
   background-color:#6FA6E7;
   layer-background-color:#6FA6E7;
  }

  .StatusBarold {
      BORDER-RIGHT: lightgrey 1px solid;
      BORDER-TOP: gainsboro 1px solid;
      BORDER-LEFT: gainsboro 1px solid;
      COLOR: dimgray;
      BORDER-BOTTOM: lightgrey 1px solid;
  }

   .StatusBar
   {
       BORDER-RIGHT: buttonshadow 1px solid;
       BORDER-TOP: buttonface 1px solid;
       BORDER-LEFT: buttonface 1px solid;
       COLOR: darkslategray;
       BORDER-BOTTOM: buttonshadow 1px solid
   }

  .StatusBar A {
       BORDER-RIGHT: lightgrey 1px solid;
       BORDER-TOP: gainsboro 1px solid;
       BORDER-LEFT: gainsboro 1px solid;
       COLOR: dimgray;
       BORDER-BOTTOM: lightgrey 1px solid;
   }

   .StatusBar A:link {
       BORDER-RIGHT: lightgrey 1px solid;
       BORDER-TOP: gainsboro 1px solid;
       BORDER-LEFT: gainsboro 1px solid;
       COLOR: dimgray;
       BORDER-BOTTOM: lightgrey 1px solid;
   }

   .StatusBar A:visited {
       BORDER-RIGHT: lightgrey 1px solid;
       BORDER-TOP: gainsboro 1px solid;
       BORDER-LEFT: gainsboro 1px solid;
       COLOR: dimgray;
       BORDER-BOTTOM: lightgrey 1px solid;
   }

   .StatusBarTD {
       FONT-SIZE: 9px;
       FONT-FAMILY: Microsoft sans serif;
       BACKGROUND-COLOR: buttonface;
   }
   .StatusBarTD * {
          FONT-SIZE: 9px;
          FONT-FAMILY: Microsoft sans serif;
   }

   .LoginLeft {
      BORDER-LEFT: black 1px solid;
      padding:1px;
      font-weight:bold;
   }

   .LoginRight {
      BORDER-RIGHT: black 1px solid;
      padding-left:1px;
      padding-top:1px;
      padding-bottom:1px;
      padding-right:10px;
   }

   .LoginBottom {BORDER-BOTTOM: black 1px solid;}

   .LoginRect {BORDER: black 1px solid collapse;}

   .panel2 {
       BORDER-RIGHT: buttonshadow 2px solid;
       BORDER-TOP: buttonhighlight 2px solid;
       BORDER-LEFT: buttonhighlight 2px solid;
       BORDER-BOTTOM: buttonshadow 2px solid;
       BACKGROUND-COLOR: buttonface;
   }

   .footer {
       FONT-WEIGHT: normal;
       FONT-SIZE: 10px;
       COLOR: darkslategray;
       FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
   }

   .footer *{
          FONT-WEIGHT: normal;
          FONT-SIZE: 10px;
          COLOR: darkslategray;
          FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif
   }

   .vip {color:#990000;}

   .nav {
    font-size:9px;
    color:white;
    text-align:right;
    float:right;
   }

   .nav * {
       font-size:9px;
       color:white;
   }

   .nav A {text-decoration: none; color:white;}

   .treev   {font-size:9px;}
   .treev A {text-decoration:none;}

   .searchrow {
    background-color:#DFDFDF;
    font-weight: bold;
    };

   .wcFontY {background-color: #FFFF00}

   .saveCancel {text-align:right}

   .tablesimple
   {
    background-color="#DFDFDF";
    style="border-collapse collapse";
   }

   .instruct {
    color: black;
    font-weight:bold;
   }

   .errortable {
    border:#194E84 1px solid;
    font-size: 200%;
   }

   .errortable TH {
     color: rgb(214,41,31);
     font-size: 150%;
     border-bottom:#194E84 1px solid;
     margin:4px;
     padding:4px;
   }

   .errortable TD {
     margin:4px;
     padding:4px;
    font-size: 120%;
   }

   .message {font:italic}

   .debtorchange {color:red}


/*DISPLAY PROPERTIES FOR SPECIFIC ITEMS*/
.pptopmenu_payment {}
.pptopmenu_mydetails {}
.pptopmenu_batch {}
