/*******************************************************************************
*	GENERIC Style sheet
*   - setting for "Gray" dialogue boxes (forms)
*   - is default cssClass in dialogue.class 
*	./css/dialogue.css
*******************************************************************************/

a:link.status, a:active.status, a:visited.status { text-decoration: none; background: transparent; color: #000066; font: bold 7pt tahoma,verdana,arial,helvetica,sans-serif; }
a:hover.status { text-decoration: none; background: transparent; color: #990000; font: bold 7pt tahoma,verdana,arial,helvetica,sans-serif; }

span.whiteHL{ background: #ffffff none; }
span.grayHL{ background: #e1e1e1 none; }
span.yellowHL{ background: #ffffcc none; }
span.orangeHL{ background: #ffcc66 none; }
span.pinkHL{ background: #ffcccc none; }
span.greenHL{ background: #ccffcc none; }
span.blueHL{ background: #ccffff none; }  
span.dkGreenHL{ background: #006633 none; }
span.dkBlueHL{ background: #000066 none; }  

table.dialogue{
  background: #e1e1e1 none;
  border: 2px solid #c0c0c0;
  clear: both;
  empty-cells: show;
  border-collapse: collapse;
  margin: 2px;
}  



/******* headers (th) ************/

th.dialogue{
  color: #e1e1e1;
  background: #333333 none;
  border-top: 1px solid #000000;
  border-right: 1px solid #666666;
  border-bottom: 1px solid #66666;
  border-left: 1px solid #000000;
  font: bold 8pt tahoma,verdana,arial,helvetica,sans-serif;
  text-align: left;
  vertical-align: middle;
  padding: 2px;
}   
th.dialogueStatus{
  color: #000000;
  background: #f5f5f5 none;
  border-top: 1px solid #999999;
  border-right: 1px solid #ffffff;
  border-bottom: 1px solid #ffffff;
  border-left: 1px solid #999999;
  font: 7pt tahoma,verdana,arial,helvetica,sans-serif;
  text-align: left;
  padding: 5px 10px;
}   

th.dialogueH1{
  color:#000000;
  background:#e1e1e1 none;
  border: none;
  border-bottom: 1px solid #999999;
  font: normal 7pt tahoma,verdana,arial,helvetica,sans-serif;
  text-align: left;
  vertical-align: bottom;
  padding: 1px 1px 3px 4px;
}
th.dialogueH1C{
  color:#000000;
  background:#e1e1e1 none;
  border: none;
  border-bottom: 1px solid #999999;
  font: normal 7pt tahoma,verdana,arial,helvetica,sans-serif;
  text-align: center;
  vertical-align: bottom;
  padding: 1px 1px 3px 4px;
}

th.dialogueH2, th.dialogueH3{
  color:#000000;
  background:#e1e1e1 none;
  border: none;
  font: normal 7pt tahoma,verdana,arial,helvetica,sans-serif;
  text-align: left;
  vertical-align: bottom;
  padding: 1px 1px 3px 4px;
}
th.dialogueH2C{
  color:#000000;
  background:#e1e1e1 none;
  border: none;
  font: normal 7pt tahoma,verdana,arial,helvetica,sans-serif;
  text-align: center;
  vertical-align: bottom;
  padding: 1px 1px 3px 4px;
}

th.dialogueH4{
  color:#ffffff;
  background:#666666 none;
  border: none;
  font: bold 7pt tahoma,verdana,arial,helvetica,sans-serif;
  text-align: left;
  vertical-align: bottom;
  padding: 1px 1px 3px 4px;
}
th.dialogueH4C{
  color:#ffffff;
  background:#666666 none;
  border: none;
  font: bold 7pt tahoma,verdana,arial,helvetica,sans-serif;
  text-align: center;
  vertical-align: bottom;
  padding: 1px 1px 3px 4px;
}

/************** cell (td) *******************/

/*** vertical top ***/

td.dialogue{
  color:#000000;
  background:#e1e1e1 none;
  border: none;
  font: 8pt tahoma,verdana,arial,helvetica,sans-serif;
  text-align: left;
  vertical-align: top;
  padding: 2px 4px;
}
td.dialogueC{
  color:#000000;
  background:#e1e1e1 none;
  border: none;
  font: 8pt tahoma,verdana,arial,helvetica,sans-serif;
  text-align: center;
  vertical-align: top;
  padding: 2px 4px;
}
td.dialogueR{
  color:#000000;
  background:#e1e1e1 none;
  border: none;
  font: 8pt tahoma,verdana,arial,helvetica,sans-serif;
  text-align: right;
  vertical-align: top;
  padding: 2px 4px;
}

/*** vertical middle ***/

td.dialogueVC{
  color:#000000;
  background:#e1e1e1 none;
  border: none;
  font: 8pt tahoma,verdana,arial,helvetica,sans-serif;
  text-align: left;
  vertical-align: middle;
  padding: 2px 4px;
}
td.dialogueVCC,dialogueCC{
  color:#000000;
  background:#e1e1e1 none;
  border: none;
  font: 8pt tahoma,verdana,arial,helvetica,sans-serif;
  text-align: center;
  vertical-align: middle;
  padding: 2px 4px;
}
td.dialogueVCR,dialogueRC{
  color:#000000;
  background:#e1e1e1 none;
  border: none;
  font: 8pt tahoma,verdana,arial,helvetica,sans-serif;
  text-align: right;
  vertical-align: middle;
  padding: 2px 4px;
}


/**** bottom border (underline) ****/

td.dialogueU{
  color:#000000;
  background:#e1e1e1 none;
  border-bottom: 1px solid #000000;
  font: 8pt tahoma,verdana,arial,helvetica,sans-serif;
  text-align: left;
  vertical-align: top;
  padding: 2px 4px;
}
td.dialogueCU{
  color:#000000;
  background:#e1e1e1 none;
  border-bottom: 1px solid #000000;
  font: 8pt tahoma,verdana,arial,helvetica,sans-serif;
  text-align: center;
  vertical-align: top;
  padding: 2px 4px;
}
td.dialogueRU{
  color:#000000;
  background:#e1e1e1 none;
  border-bottom: 1px solid #000000;
  font: 8pt tahoma,verdana,arial,helvetica,sans-serif;
  text-align: right;
  vertical-align: top;
  padding: 2px 4px;
}


/*** vertical bottom ***/

td.dialogueVB,td.dialogueB{
  color:#000000;
  background:#e1e1e1 none;
  border: none;
  font: 8pt tahoma,verdana,arial,helvetica,sans-serif;
  text-align: left;
  vertical-align: bottom;
  padding: 2px 4px;
}
td.dialogueVBC,dialogueCB{
  color:#000000;
  background:#e1e1e1 none;
  border: none;
  font: 8pt tahoma,verdana,arial,helvetica,sans-serif;
  text-align: center;
  vertical-align: bottom;
  padding: 2px 4px;
}
td.dialogueVBR,td.dialogueRB{
  color:#000000;
  background:#e1e1e1 none;
  border: none;
  font: 8pt tahoma,verdana,arial,helvetica,sans-serif;
  text-align: right;
  vertical-align: bottom;
  padding: 2px 4px;
}



/***** small title (below) *****/

td.dialogueSub{
  color:#444444;
  background:#e1e1e1 none;
  border: none;
  font: 7pt tahoma,verdana,arial,helvetica,sans-serif;
  text-align:left;
  vertical-align: top;
  padding: 2px 4px;
}


/*** end ***/


