/* ALL PAGES */
BODY, TR, TD { font-size: 7pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #464646; }
A:link { text-decoration: none ; color: #0000FF; }
A:visited { text-decoration: none; color: #636363; }
A:active { text-decoration: none; color: #FF0000; }
A:hover { text-decoration: none; color: #000066; }

/*BODY, TR, TD { font-size: 8pt; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #464646; }
A:link { text-decoration: underline ; color: #0000FF; }
A:visited { text-decoration: underline; color: #636363; }
A:active { text-decoration: underline; color: #FF0000; }
A:hover { text-decoration: none; color: #000066; }*/


A.one:link { text-decoration: none ; color: #FFFFFF; }
A.one:visited { text-decoration: none; color: #FFFFFF; }
A.one:active { text-decoration: none; color: #FFFFFF; }
A.one:hover { text-decoration: underline; color: #FFFF00; }

A.easy:link { text-decoration: none ; color: #89A1CD; }
A.easy:visited { text-decoration: none; color: #89A1CD; }
A.easy:active { text-decoration: none; color: #89A1CD; }
A.easy:hover { text-decoration: underline; color: #5A7CBB; }

/* MAIN SPACE */
P { text-align: justify; margin: 0px; }
P.alignleft { text-align: left; margin: 0px; }
P.seven { font-size: 7pt; text-align: left; margin: 0px; }

P.footer_wl { font-size: 7pt; color: #FFFFFF; text-align: left; margin: 0px; }
P.footer_wr { font-size: 7pt; color: #FFFFFF; text-align: right; margin: 0px; }


HR { height: 1px; width: 100%; background: #5A7CBB; color: #5A7CBB; margin: 0px; }
HR.bdashed { height: 1px; border:dashed; width: 100%; background: #5A7CBB; color: #5A7CBB; margin: 0px; }


P.utt { font-size: 7pt; font-weight: bold; color: #636363; text-align: left; margin: 0px; }
P.tt { font-size: 8pt; font-weight: bold; color: #5A7CBB; text-align: left; margin: 0px; }
P.stt { font-size: 7pt; font-weight: bold; font-style: italic; color: #636363; text-align: left; margin: 0px; }

P.utt2 { font-size: 7pt; font-weight: bold; color: #636363; text-align: left; margin: 0px; }
P.tt2 { font-size: 8pt; font-weight: bold; color: #5A7CBB; text-align: left; margin: 0px; }
P.stt2 { font-size: 7pt; font-weight: bold; font-style: italic; color: #636363; text-align: left; margin: 0px; }



/* FIELDS AND BUTTONS */
INPUT { background-color: #EAF0F8; border-bottom: #D7D7D7 1px solid; border-left: #000000 1px solid; border-right: #D7D7D7 1px solid; border-top: #000000 1px solid; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt }
SELECT { background-color: #EAF0F8; border-bottom: #D7D7D7 1px solid; border-left: #000000 1px solid; border-right: #D7D7D7 1px solid; border-top: #000000 1px solid; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt }
TEXTAREA { background-color: #EAF0F8; border-bottom: #D7D7D7 1px solid; border-left: #000000 1px solid; border-right: #D7D7D7 1px solid; border-top: #000000 1px solid; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt }
INPUT.check { background-color: #FFFFFF; border-bottom: #E1E1E1 0px solid; border-left: #E1E1E1 0px solid; border-right: #E1E1E1 0px solid; border-top: #E1E1E1 0px solid; color: #000000; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt }
INPUT.button { background-color: #5A7CBB; border-bottom: #1C3065 1px solid; border-left: #E6EEFC 1px solid; border-right: #1C3065 1px solid; border-top: #E6EEFC 1px solid; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: bold }

/* TABLE PROPERTIES - TABLE COLLAPSE - SOLID BLUE 1PX */
TABLE.sblue { border-collapse: collapse; border: 2px solid #5A7CBB; }
TD.sblue { border-collapse: collapse; border: 1px solid #5A7CBB; }
TD.sbluetop { border-top: 1px solid #5A7CBB; }
TD.sbluebottom { border-bottom: 1px solid #5A7CBB; }
TD.sbluetopbottom { border-top: 1px solid #5A7CBB; border-bottom: 1px solid #5A7CBB; }
TD.sblueleft { border-left: 1px solid #5A7CBB; }
TD.sblueright { border-right: 1px solid #5A7CBB; }
TD.sblueleftright { border-left: 1px solid #5A7CBB; border-right: 1px solid #5A7CBB; }
TD.sblueall { border-left: 1px solid #5A7CBB; border-right: 1px solid #5A7CBB; border-top: 1px solid #5A7CBB; border-bottom: 1px solid #5A7CBB; }

/* TABLE PROPERTIES - TABLE COLLAPSE - DASHED BLUE 1PX */
TABLE.dblue { border-collapse: collapse; border: 1px dashed #5A7CBB; }
TD.dblue { border-collapse: collapse; border: 1px dashed #5A7CBB; }
TD.dbluetop { border-top: 1px dashed #5A7CBB; }
TD.dbluebottom { border-bottom: 1px dashed #5A7CBB; }
TD.dbluetopbottom { border-top: 1px dashed #5A7CBB; border-bottom: 1px dashed #5A7CBB; }
TD.dblueleft { border-left: 1px dashed #5A7CBB; }
TD.dblueright { border-right: 1px dashed #5A7CBB; }
TD.dblueleftright { border-left: 1px dashed #5A7CBB; border-right: 1px dashed #5A7CBB; }
TD.dblueall { border-left: 1px dashed #5A7CBB; border-right: 1px dashed #5A7CBB; border-top: 1px dashed #5A7CBB; border-bottom: 1px dashed #5A7CBB; }

/* TABLE PROPERTIES - TABLE COLLAPSE - SOLID GRAY 1PX */
TABLE.sgray { border-collapse: collapse; border: 1px solid #959595; }
TD.sgray { border-collapse: collapse; border: 1px solid #959595; }
TD.sgraytop { border-top: 1px solid #959595; }
TD.sgraybottom { border-bottom: 1px solid #959595; }
TD.sgraytopbottom { border-top: 1px solid #959595; border-bottom: 1px solid #959595; }
TD.sgrayleft { border-left: 1px solid #959595; }
TD.sgrayright { border-right: 1px solid #959595; }
TD.sgrayleftright { border-left: 1px solid #959595; border-right: 1px solid #959595; }
TD.sgrayall { border-left: 1px solid #959595; border-right: 1px solid #959595; border-top: 1px solid #959595; border-bottom: 1px solid #959595; }

/* TABLE PROPERTIES - TABLE COLLAPSE - DASHED GRAY 1PX */
TABLE.dgray { border-collapse: collapse; border: 1px dashed #959595; }
TD.dgray { border-collapse: collapse; border: 1px dashed #959595; }
TD.dgraytop { border-top: 1px dashed #959595; }
TD.dgraybottom { border-bottom: 1px dashed #959595; }
TD.dgraytopbottom { border-top: 1px dashed #959595; border-bottom: 1px dashed #959595; }
TD.dgrayleft { border-left: 1px dashed #959595; }
TD.dgrayright { border-right: 1px dashed #959595; }
TD.dgrayleftright { border-left: 1px dashed #959595; border-right: 1px dashed #959595; }
TD.dgrayall { border-left: 1px dashed #959595; border-right: 1px dashed #959595; border-top: 1px dashed #959595; border-bottom: 1px dashed #959595; }

.tblBody
{
  background-color: #EEEEEE;
  color: white;
}
.tblMain
{
  behavior:url(scroll.htc);
  border-color:#5A7CBB;
  font-family:Verdana;
  font-size:8px;
  background-color:highlight;
  border-top:solid 0px;
  border-bottom:solid 3px;
  border-left:solid 0px;
  border-right:solid 3px;
  color:white;
}
.tblFooter
{
  color:Black;
  background-color:#C6C3C6;
}
.tblSelectedItem
{
  background-color:#99ccff; /*light steel blue*/
  color:Black;
}
.tblItem
{
  background-color:white;
  font-size:7px;
  color:Black;
  height:7px;
}
.tblAlternatingItem
{
	color: black;
	height: 7px;
	background-color: lemonchiffon;
}
.tblHeaderSimple 
{
  color:#ffffff; /*white*/
  font-weight:bold;
  font-size:12px;
  background-color:#4169e1;  /*Royal Blue*/
  text-align:left;
}
.tblHeadBlueSmall 
{
  color:#ffffff; /*white*/
  font-weight:bold;
  font-size:10px;
  background-color:#4169e1;  /*Royal Blue*/
  text-align:left;
}
.tblHeader
{
  color: white; /*white*/
  font-weight: bold;
  font-size: 8px;
  background-color: #4169e1;  /*Royal Blue #4169e1*/
  text-align: left;
  position: relative;
  text-decoration: none;
  top:expression(this.offsetParent.scrollTop);
}
.tblHeader a:hover
{
  color: #FFFF00;
  text-decoration: underline;
  position: relative;
  /*top:expression(this.offsetParent.scrollTop);*/
}
.tblPager
{
       position:relative; 
       /*top:expression(this.offsetParent.clientHeight<this.offsetParent.scrollHeight?this.offsetParent.clientHeight-this.offsetParent.scrollHeight+this.offsetParent.scrollTop:0); */
}

