BODY,
P    , 
DIV  , 
SPAN,
.plain,
A
{
   font-size: 10pt;
}


INPUT, SELECT
{
   font-size: 8pt;
}

A 
{
  COLOR:           black;
  /*TEXT-DECORATION: none; */
}

A:hover, A:active
{
  TEXT-DECORATION: underline;
}

A:hover
{
  COLOR:           #777777;
}

A:active
{
  COLOR:           red;
}

DIV.header, A.header:link, A.header:visited
{
  COLOR:           white;
  TEXT-DECORATION: none;
}

A.header:hover, A.header:active
{
  TEXT-DECORATION: none;
}

A.header:hover
{
  COLOR:           #EEEEEE;
}

A.header:active
{
  COLOR:           red;
}

TABLE.easyview {
  /*border-top:		solid 1px #888888; */
}


TR.header, TR.content, TH.header, TD.content {
  border-bottom:	solid 1px #888888;
}



TR.header, TH.header {
  COLOR:                white;
  /* BACKGROUND-COLOR:     #666666;*/
}

.header-search {
  BACKGROUND-COLOR:     white;
}

.header-title {
  BACKGROUND-COLOR:     #777777;
}


TR.content {
  BACKGROUND-COLOR:     #eee; 
}

.header, .header-title {
  TEXT-ALIGN:           left;
}

.header-search {
  TEXT-ALIGN:           left;
}


DIV.header, DIV.content
{
  margin-top:	  1mm;	
  margin-bottom:  1mm;	
  margin-left:	  1mm;	
  margin-right:	  1mm;	

  font-family: "Verdana", "Helvetica";
}

INPUT.header, SELECT.header
{
  margin-top:	  0mm;	
  margin-bottom:  1mm;	
  margin-left:	  1mm;	
  margin-right:	  0mm;	

  font-family: "Verdana", "Helvetica";
}

A.header {
  COLOR:                black;
}


DIV.header, DIV.content, A.header, A.content, SELECT {
  FONT-SIZE:            8pt;
}



TH, TD, DIV
{
  FONT-SIZE:  10pt;
}


/********************************************

TH#h-t-sort
{
  BACKGROUND-COLOR:   #EEEEEE;
}

DIV#h-d-sort, A#h-a-sort
{
  COLOR:              black;
}

A#h-a-sort:hover
{
  COLOR:              777777;
}

A#h-a-sort:active
{
  COLOR:              red;
}

*****************************************/



TD#c-t-sort
{
  BACKGROUND-COLOR:   #DDDDDD;
}

DIV#c-d-sort, A#c-a-sort
{
  COLOR:              black;
}

A#c-a-sort:hover
{
  COLOR:              #999999;
}

A#c-a-sort:active
{
  COLOR:              red;
}
      



/* ------------------ Print -------------- */

@media Print {

  DIV.header, DIV.content, SELECT, A.header, A.content {
    FONT-SIZE: 6pt;
  }


  /* Hide boxes */
  /********************
  INPUT, SELECT
  {
    font-size:  1px;
    font-color: white;
    border:	solid 0px #888888;
  }
  *********************/


  DIV.header, DIV.content
  {
    margin-left:	  2px;
  }

  A.content
  {
    text-decoration:      none;
  }
}
