body {
   font-size:medium; 
   background-color: #EFFFEE  ; 
   font-family: 'Arial','Helvetica',sans-serif  ;
}
.page-footer {
  position: fixed ; top: 90%; right: 0; left: 0; bottom: 0;
  width: 100%; height: auto ;
}
.form-body {
    background-color: #F5F5F5;
  	background-image: url(../images/private.gif);
  	background-repeat: repeat; 
       
}
.info-body {
    background-color: #F5F5F5;
}    
.site-display {
      background-color: white; 
      font-size: 14px; 
}
.page-header {
    position: absolute; top: 0 ; 
    width: 70%; height: auto ;
    text-align: center;
}

.bodyText {
    color: black ;
    font-weight: normal ;
    font-size: 14px ;
}
.bodyTextFeatured {
    color: black ;
    font-weight: normal ;
    font-size: 16px ;
}
.display-table {
         
      border-spacing:0;
      border-color: white ;
}
/* Style rules to make data tables look better
   background-color: white;

*/
.form-header {
   text-align:center; 
   background-color: #dDFFFF;
   color:blue; 
  font-size: 16px;
  font-weight: bold;
  font-style:italic; 
}

.navBar-bgrnd {
      background-color:  #F5FFFA; 
}
.form-labels {
      padding-left:3px; 
      font-weight:normal; 
      color:blue ;
      text-align:left;
      background-color: white; 
}
.navbar-header {
      background-color: #EDFFDD;
      color: blue; 
      border-color:white; 
}
.link-action {
      cursor: pointer; 
}
.page-header-bar {              
      font-weight: bold; 
      font-size: 12px;
}
.page-header-bar-selected{
      background-color:yellow ; 
      text-align: center;
}
.site-header {
      font-size: 16; 
      background-color: #e0ffff;
      color: blue ; 
      padding-left: 10px ;
      cursor: pointer; 
      text-decoration: underline;
}
.site-header-visited {
      font-size: 16; 
      background-color: #D3D3D3;
      color:#808080 ; 
      padding-left: 10px ;
      cursor: pointer; 
      text-decoration: underline;
}
.rank-header {
      color:green;
      font-size:11px ;
      padding-left:15px; 
      background-color: #edffff;
}
.feature-header {
  color: red;      
  font-style: italic;
    width: 100%;
    font-size: 28px; 
    font-weight: bold; 
    text-align: center ;
    font-family: 'Geneva','Arial','Helvetica',sans-serif ;
}

/*sets the color for the logo*/
.itradezone-header { 
      color: green; 
       
      font-style: italic; 
      font-weight: bolder; 
      font-family: 'Geneva','Arial','Helvetica',sans-serif ;
}
/*Sets the color for the 'T' and 'Z' */
.TZBlue {
      color :gold;
}
.list-header {
  background-color: #eeeeee;
  font-size: larger;
  font-weight: bold;
}

.list-paging-header {
  text-align: center;
}

.list-paging-footer {
  text-align: center;
}

.list-row-even { 
     text-align: center;
     font-size: small;
     font-weight: normal;
}

.list-row-odd { 
     background-color: #eeeeee;
     text-align: center;
     font-size: small;
     font-weight: normal;
}
/* Style rules for message severity levels */

.infoMessage {
  color: black;
  text-align: center;
}
.OkMessage {
      color:green; 
      font-weight: bold; 
      text-align: center; 
}

.warnMessage {
  color: orange;
  font-weight: bold;
  text-align: center;
}

.errorMessage {
  color: red;
  font-weight: bold;
  font-size: 125%;
  text-align: center;
}

.fatalMessage {
  color: red;
  font-style: italic;
  font-weight: bold;
  text-align: center; 
}
