BODY
{
  font-family: Tahoma;
  font-size: 10pt;
  color: #000000;
  SCROLLBAR-HIGHLIGHT-COLOR: #cacaca;
  SCROLLBAR-SHADOW-COLOR: #000000;
  SCROLLBAR-3DLIGHT-COLOR: #445555;
  SCROLLBAR-ARROW-COLOR: #ffffff;
  SCROLLBAR-TRACK-COLOR: #LightGrey;
  SCROLLBAR-DARKSHADOW-COLOR: #aaaaaa;
    text-align: left;
}


A
{
  color: #000000;
  text-decoration: none;
  font-weight: bold;
}


A:visited
{
  color: #000000;
  text-decoration: none;
}

A:active
{
  color: #000000;
}

A:hover
{
  color: #550000;
}

/* ----- ROWS --------------------> START */

  .clsrowlight
  {
    background: #e3ebe2;
    color: #000000;
  }
  
  .clsrowdark
  {
    background: #d3dbd2;
    color: #000000;
  }

/* ----- ROWS --------------------> END */



.clsDirectoryList
{
  FONT-FAMILY: Verdana;
  FONT-SIZE: 8pt;
  FONT-WEIGHT: bold;
}

.clsDirectoryList A:hover
{
 COLOR:#005500;
 text-decoration: underline;
}



/* ----- TABLE HEADING ----------------> START */
.clsTableHeading
{
  FONT-FAMILY: Verdana;
  FONT-SIZE: 8pt;
  FONT-WEIGHT: bold;
}


.clsTableHeading A:hover
{
  text-decoration: underline;
}

/* ----- TABLE HEADING ----------------> END */



.clsMenuTabs
{
  FONT-FAMILY: Verdana;
  FONT-SIZE: 8pt;
  FONT-WEIGHT: bold
}

.clsMenuTabs A:link
{
 COLOR:#AEAEA6;
}

.clsMenuTabs A:visited
{
 COLOR:#AEAEA6;
}

.clsMenuTabs A:hover
{
 COLOR:#000000;
}

.clsMenuTabs A:active
{
 COLOR:#000000;
}

.clsSectionHeadingSentanceCase
{
    BACKGROUND: #666666;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: Bold;
    TEXT-ALIGN: Left;
    color: #FFFFFF;
}

/* ----- SECTION TITLES IN CAPS --------------------> START */

.clsSectionHeading
{
  BACKGROUND: #333333;
  COLOR: #FFFFFF;
  FONT-FAMILY: Verdana;
  TEXT-TRANSFORM: Uppercase;
  FONT-SIZE: 8pt;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: Left;
}

/* ----- SECTION TITLES IN CAPS --------------------> END */


.clsTeamInfoBox
{
  BACKGROUND: #eeeeee;
  COLOR: #111111;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: Center;
  BORDER: solid 1 #cccccc;
}

.clsIcons
{
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: center;
}

.clsNoData
{
  BACKGROUND: #000000;
  COLOR: #FFFFFF;
  FONT-FAMILY: Tahoma;
  FONT-SIZE: 8pt;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: Center;
}




.clsMenuLocationTable
{
  background: #ffffff;
}

.clsActiveLocationLabel
{
  background: #ffbd3a;
  font-family: Verdana;
  font-size: 10pt;
  color: #000000;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: center;
}

.clsActiveLocationLabel A:link
{
 COLOR: #FFFFFF;
}

.clsActiveLocationLabel A:visited
{
 background: #ffbd3a;
 color: #ffffff;
}

.clsActiveLocationLabel A:hover
{
 color: #ffffff;
 background: #ffbd3a;
}

.clsActiveLocationLabel A:active
{
  background: #ffbd3a;
  color: #ffffff;
}



.clsNonActiveLocationLabel
{
  background: #eeeeee;
  font-family: Verdana;
  font-size: 10pt;
  color: #000000;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: center;
}

.clsNonActiveLocationLabel A:link
{
 color: #000000;
}

.clsNonActiveLocationLabelA:visited
{
 color: #000000;
}

.clsNonActiveLocationLabel A:active
{
  color: #ffffff;
}

.clsNonActiveLocationLabel A:hover
{
 background: #ffbd3a;

 COLOR: #000000;
}








.clsMenuGroupsTable
{
  background: #ffffff;
}



.clsNonActiveGroupLabel
{
  background: #eeeeee
  FONT-FAMILY: Verdana;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: center;
}

.clsNonActiveGroupLabel A:link
{
 COLOR:#000000;
}

.clsNonActiveGroupLabel A:visited
{
 COLOR:#000000;
}

.clsNonActiveGroupLabel A:hover
{
 color: #000000;
 background: #ffbd3a;
}





.clsActiveGroupLabel
{
  background: #ffbd3a
  FONT-FAMILY: Verdana;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: center;
}

.clsActiveGroupLabel A:link
{
 color:#ffffff;
}

.clsActiveGroupLabel A:visited
{
 color:#ffffff;
}

.clsActiveGroupLabel A:hover
{
 color: #ffffff;
 background: #ffbd3a;
}









.clsActiveTabLabel
{
  BACKGROUND-COLOR: #e3eBe2;
  COLOR: #000000;
  FONT-FAMILY: Verdana;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: left;
  BORDER-BOTTOM: solid 3 #e3eBe2;

}


.clsActiveTabCorner
{
/*  BACKGROUND-COLOR: #FFFFFF;
  BACKGROUND-IMAGE: url(../images/nonactivecellbar.bmp); */
  background-repeat: repeat; 
  COLOR: #000000;
  BORDER-BOTTOM: solid 3 #e3eBe2;
}

.clsNonActiveTabLabel
{
  BACKGROUND-COLOR: #e3eBe2;
  COLOR: #AEAEA6;
  FONT-FAMILY: Verdana;
  FONT-SIZE: 7pt;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: left;
  BORDER-BOTTOM: solid 3 #CECEC6;
}

.clsNonActiveTabCorner
{
  BACKGROUND-COLOR: #FFFFFF;
  COLOR: #CECEC6;
  FONT-FAMILY: Verdana;
  FONT-SIZE: 10pt;
  FONT-WEIGHT: bold;
  TEXT-ALIGN: left;
  BORDER-BOTTOM: solid 3 #CECEC6;
}

/* ----- Footer ----------------------------------> START */
.clsFooter
{
    BORDER-top: solid 3 #CECEC6;
    COLOR: #CECEC6;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
}
/* ----- Footer ----------------------------------> END */


.clsNoDataAvailable
{
  BACKGROUND: #E3EBE2;
  COLOR: #000000;
  FONT-FAMILY: Verdana;
  FONT-SIZE: 8pt;
  FONT-WEIGHT: normal;
  TEXT-ALIGN: right;
}

  .clsTextArea
  {
    background-color: #d3dbd2;
    background-repeat: repeat; 
    color: #000000;  
    border-bottom: solid 10 #d3dbd2;
    border-top: solid 10 #d3dbd2;
    border-left: solid 10 #d3dbd2;
    border-right: solid 10 #d3dbd2;
    scrollbar-face-color: #d3dbd2;
    scrollbar-arrow-color: #000000;
    scrollbar-track-color: #d3dbd2;
    scrollbar-shadow-color: #d3dbd2;
    scrollbar-highlight-color: #d3dbd2;
    scrollbar-3dlight-color: #d3dbd2;
    scrollbar-darkshadow-color: #d3dbd2;
  }
  
     
  }
  
  .clsTextOutput
  {
    font-family: courier;
    font-size: 8pt;
    font-weight: normal;
    text-align: left;
  }
  
  .clsTextRows
  {
    font-family: verdana;
    font-size: 8pt;
    font-weight: normal;
    text-align: left;
  }
  
  .clsMenuOver
  {
    background: #991111
    cursor: hand;
  }
  .clsMenuOut
  {
    background-color: #d3dbd2;
  }  

  /* ----- Hand Cursor for twisty text ------------------> START */
  .clsHandcursor
     {
       cursor:hand;
       cursor:pointer;
     }
  /* ----- Hand Cursor for twisty text ------------------> END */



  /* ----- FAQ HEADING ----------------> START */
  .clsFaqHeading
  {
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    cursor:hand;
    cursor:pointer;
  }
  /* ----- FAQ HEADING ----------------> END */




  /* ----- DIV TAG PROGRAM OUTPUT --------------------> START */
    .clsTextMessage
  {
    font-family: verdana;
    font-size: 10pt;
    font-weight: normal;
    text-align: left;
    color: #991111
  }
 
  /* ----- DIV TAG PROGRAM OUTPUT --------------------> END */
