/*      Style  Sheet          */



/*     HTML ELEMENTS     */

html {
  scrollbar-face-color: #999999; 
  scrollbar-arrow-color: white; 
  scrollbar-highlight-color: white; 
  scrollbar-shadow-color: #A67A00; 
  scrollbar-3dlight-color: black;
  }


/*     BODY ELEMENTS     */

BODY {  

 font-family: Verdana, sans-serif; 
 font-size: 12px;
 color: #000;
 background: #CCCC99; 
 margin: 2em; 
 padding: 0;
 display: inline;
 

}

/*     Hyper Links     */

A:link, A:visited { 
 font-weight: bolder;
 text-decoration: none;
 color: #336600;

}

A:hover { 
 font-weight: bolder;
 text-decoration: underline;
 color: #CC3300;
 }


/* ----------   TABLE ELEMENTS ----------    */

/*   Main Table   */
.tableMain { 
 width: 700;
 color: #000;
 background: #999966;
 border-top: solid 1px #000;
 border-bottom: solid 1px #000;
 border-right: solid 1px #000;
 border-left: solid 1px #000;
 }

.tableMain a:link {
 font-weight: bolder;
 color: #CC3300
 text-decoration: none;
 }

.tableMain a:visited {
 font-weight: bolder;
 color: #CC3300
 text-decoration: none;
 }
 
.tableMain a:hover {
 font-weight: bolder;
 color: #CC3300;
 text-decoration: underline;
 }

/*      Banner Cell: Top of table      */

 TD.banner {
 border-bottom: solid 1px #000;
 height: 50;
 }

.cell { 
 border-top: solid .5px #000;
 border-top: solid .5px #000;
 }

/*     Navigation Row     */
 .navigation_row { 
 background: #999999;
 text-align: center;
 padding: .5em;
 border-bottom: solid 1px #000;
 height: 30;
 }

.navigation_row a:link {
 font-weight: bolder;
 color: #CC3300;
 text-decoration: none;
 }
 
.navigation_row a:visited {
 font-weight: bolder;
 color: #CC3300;
 text-decoration: none;
 }

.navigation_row a:hover {
 font-weight: bolder;
 color: #CC3300;
 text-decoration: underline;
 }



/*     Description     */
 .description_row {
 color: #CC0000;
 font-size: 10px;
 padding: 1em;
 background: ;
 border-top: solid 1px #000; 
 border-bottom: solid 1px #000;
 }




/*     Confirmation     */

.confirmationText { 
  font-weight: bold;
  color: #CC0000;
  padding-left: 10;
  border-bottom: solid 1 #000;
 }

.confirmationText1 { 
  font-weight: bold;
  color: #CC0000;
  background: #BBBB99;
  padding-left: 10;
  border-bottom: solid 1 #000;
 }

 /*     Main Display     */

 .main_display {
 margin: 1em 1em 1em 1em;
 padding: 2em;
 font-size: 12px; 
 background: #EEEE99;
  border-bottom: solid 1px #000;
 }

 /*    Main Table    */

 .main_query_table {
  padding: 1;
  cell-spacing: 0;
  text-align: center; 
  font-size: 10;
  background: #CCC;
  border: solid 1px #000;
  border-left: solid 1px #000;
  border-bottom: solid 2px #000; 
 }

 .main_query_table td { 
 background: #CCC;
 border-top: solid 1 #999;
  }
 .main_query_table th { 
 background: #999;
  }


 .queryrow1 { background: #CCC;}
 .queryrow2 { background: #666;}

/*   Form Table     */

 .formDisplay {
  padding: 0;
  cell-spacing: 0;
  font-size: 10;
  background: #CCCC99;
  border: solid 1px #000; 
 }

 .formDisplayHead {
  background: #330099;
  color: #FFF;
  size: 12;
  padding: 5;
  border-bottom: solid 1 #000;
  }

 .formDisplayCell1 { 
  font-weight: bold;
  color: #330099;
  background: #BBBB99;
  padding-left: 10;
  border-bottom: solid 1 #000;
  }
 .formDisplayCell { 
  font-weight: bold;
  color: #330099;
  padding-left: 10;
  border-bottom: solid 1 #000;
  }

  .order_display { 
  position: relative;
  color: #000;
  z-index: -1;                    

  }



