  BODY
  {
    FONT-SIZE        : 12px;
    MARGIN           : 10px 16px 0px 10px;
    FONT-FAMILY      : Arial, Helvetica;
    BACKGROUND-COLOR : #FCFCF6;
    TEXT-DECORATION  : none;
  }

  H1
  {
    FONT-WEIGHT      : normal;
    FONT-SIZE        : 16px;
    MARGIN-BOTTOM    : 3px;
    COLOR            : #FF3300;
    FONT-FAMILY      : Arial, Helvetica;
    TEXT-DECORATION  : none;
  }

  H2
  {
    FONT-WEIGHT      : normal;
    FONT-SIZE        : 16px;
    MARGIN           : 0px;
    COLOR            : #3C3C30;
    FONT-FAMILY      : Arial, Helvetica;
    TEXT-DECORATION  : none;
  }

  H3
  {
    FONT-WEIGHT      : bold;
    FONT-SIZE        : 12px;
    COLOR            : #3C3C30;
    FONT-FAMILY      : Arial, Helvetica;
  }

  H4
  {
    FONT-WEIGHT      : normal;
    FONT-SIZE        : 12px;
    FONT-FAMILY      : Arial, Helvetica;
    COLOR            : #000099;
  }

  H5
  {
    FONT-WEIGHT      : bold;
    FONT-SIZE        : 11px;
    FONT-FAMILY      : Arial, Helvetica;
    COLOR            : #FF3300;
  }

  H6
  {
    FONT-WEIGHT      : normal;
    FONT-SIZE        : 11px;
    FONT-FAMILY      : Arial, Helvetica;
    COLOR            : #FF3300;
  }

  .H1
  {
    FONT-WEIGHT      : normal;
    FONT-SIZE        : 16px;
    MARGIN-BOTTOM    : 3px;
    COLOR            : #FF3300;
    FONT-FAMILY      : Arial, Helvetica;
    TEXT-DECORATION  : none;
  }

  .H2
  {
    FONT-WEIGHT      : normal;
    FONT-SIZE        : 16px;
    MARGIN           : 0px;
    COLOR            : #3C3C30;
    FONT-FAMILY      : Arial, Helvetica;
    TEXT-DECORATION  : none;
  }

  .H3
  {
    FONT-WEIGHT      : bold;
    FONT-SIZE        : 12px;
    COLOR            : #3C3C30;
    FONT-FAMILY      : Arial, Helvetica;
  }

  .H4
  {
    FONT-WEIGHT      : normal;
    FONT-SIZE        : 12px;
    FONT-FAMILY      : Arial, Helvetica;
    COLOR            : #000099;
  }

  .H5
  {
    FONT-WEIGHT      : bold;
    FONT-SIZE        : 11px;
    FONT-FAMILY      : Arial, Helvetica;
    COLOR            : #FF3300;
  }

  .H6
  {
    FONT-WEIGHT      : normal;
    FONT-SIZE        : 11px;
    FONT-FAMILY      : Arial, Helvetica;
    COLOR            : #FF3300;
  }

  .clsRedText
  {
    FONT-WEIGHT      : normal;
    FONT-SIZE        : 11px;
    FONT-FAMILY      : Arial, Helvetica;
    COLOR            : #FF3300;
  }

  A:link
  {
    FONT-WEIGHT      : bold;
    FONT-SIZE        : 12px;
    COLOR            : #000099;
    FONT-FAMILY      : Arial, Helvetica;
    TEXT-DECORATION  : none;
  }

  A:visited
  {
    FONT-WEIGHT      : bold;
    COLOR            : #000099;
    FONT-FAMILY      : Arial, Helvetica;
    TEXT-DECORATION  : none;
  }

  A:active
  {
    FONT-WEIGHT      : bold;
    COLOR            : #000099;
    FONT-FAMILY      : Arial, Helvetica;
    TEXT-DECORATION  : none;
  }

  A:hover
  {
    FONT-WEIGHT      : bold;
    COLOR            : #FF3300;
    FONT-FAMILY      : Arial, Helvetica;
    TEXT-DECORATION  : none;
  }
  
  A.clsTeaserHeader:link
  {
    COLOR            : #000099;
    FONT-FAMILY      : Arial, Helvetica;
    FONT-SIZE        : 16px;
    FONT-WEIGHT      : normal;
    TEXT-DECORATION  : none;
  }

  A.clsTeaserHeader:visited
  {
    COLOR            : #000099;
    FONT-FAMILY      : Arial, Helvetica;
    FONT-SIZE        : 16px;
    FONT-WEIGHT      : normal;
    TEXT-DECORATION  : none;
  }

  A.clsTeaserHeader:hover
  {
    COLOR            : #FF3300;
    FONT-FAMILY      : Arial, Helvetica;
    FONT-SIZE        : 16px;
    FONT-WEIGHT      : normal;
    TEXT-DECORATION  : none;
  }

  A.clsLongLinkList:link
  {
    FONT-WEIGHT      : normal;
    FONT-SIZE        : 12px;
    COLOR            : #000099;
    FONT-FAMILY      : Arial, Helvetica;
    TEXT-DECORATION  : none;
  }

  A.clsLongLinkList:visited
  {
    FONT-WEIGHT      : normal;
    COLOR            : #000099;
    FONT-FAMILY      : Arial, Helvetica;
    TEXT-DECORATION  : none;
  }

  A.clsLongLinkList:active
  {
    FONT-WEIGHT      : normal;
    COLOR            : #000099;
    FONT-FAMILY      : Arial, Helvetica;
    TEXT-DECORATION  : none;
  }

  A.clsLongLinkList:hover
  {
    FONT-WEIGHT      : normal;
    COLOR            : #FF3300;
    FONT-FAMILY      : Arial, Helvetica;
    TEXT-DECORATION  : none;
  }

  TR
  {  
    FONT-FAMILY      : Arial, Helvetica;  
    FONT-SIZE        : 12px;  
    FONT-WEIGHT      : normal;
  }

  .clsOddRow
  {
    HEIGHT           : 18px;  
    BACKGROUND       : #FFFFFF;
  }

  .clsEvenRow
  {  
    HEIGHT           : 18px;  
    BACKGROUND       : #F1F1EA;
  }

  .clsContainerTable
  {
    BACKGROUND       : #FFFFFF;
    BORDER-RIGHT     : 1px Solid #D2D2C6;  
    BORDER-LEFT      : 1px Solid #D2D2C6;
    BORDER-TOP       : 1px Solid #D2D2C6;
    BORDER-BOTTOM    : 1px Solid #D2D2C6;
  }

  .clsHorizontalGreyLine
  {  
    BACKGROUND       : #D2D2C6;
    HEIGHT           : 1px;
  }

  .clsTableHeader
  {
    HEIGHT           : 18px;
    BACKGROUND       : D2D2C6;
    FONT-SIZE        : 12px;
    FONT-WEIGHT      : bold;
  }

  IMG
  {
    BORDER           : none;
  }

  IMG.clsTeaserImage
  {
    BORDER           : none;
    FLOAT            : left;
    MARGIN-RIGHT     : 10px;
    MARGIN-BOTTOM    : 5px;
  }

  .clsFormBody
  {
    BACKGROUND       : #F0F0E4;
    BORDER-RIGHT     : 1px Solid #D2D2C6;  
    BORDER-LEFT      : 1px Solid #D2D2C6;
    BORDER-TOP       : 1px Solid #D2D2C6;
    BORDER-BOTTOM    : 1px Solid #D2D2C6;
  }

  .clsTeaserBody
  {
    COLOR            : #3C3C30;
    FONT-WEIGHT      : normal;
    FONT-SIZE        : 12px;
    FONT-FAMILY      : Arial, Helvetica;
    TEXT-DECORATION  : none;
    CURSOR           : hand;
  }

  INPUT,SELECT,TEXTAREA
  {
    FONT-FAMILY      : Arial, Helvetica;
    FONT-SIZE        : 12px;
  }

  .clsGreyBorder
  {
    BORDER-RIGHT     : 1px Solid #D2D2C6;  
    BORDER-LEFT      : 1px Solid #D2D2C6;
    BORDER-TOP       : 1px Solid #D2D2C6;
    BORDER-BOTTOM    : 1px Solid #D2D2C6;
  }

  .clsSmallText
  {
    FONT-WEIGHT      : normal;
    FONT-SIZE        : 11px;
    FONT-FAMILY      : Arial, Helvetica;
    TEXT-DECORATION  : none;
  }

 .clsSmallBoldText
  {
    FONT-WEIGHT      : bold;
    FONT-SIZE        : 11px;
    FONT-FAMILY      : Arial, Helvetica;
    TEXT-DECORATION  : none;
  }

  .clsFootnote
  {
    FONT-FAMILY      : Arial, Helvetica;
    FONT-WEIGHT      : normal;
    FONT-SIZE        : 11px;
    TEXT-DECORATION  : none;
  }

  .clsContentArea
  {
    WIDTH            : 540px;
    MARGIN-TOP       : 17px;
  }

  .clsContentHeader
  {
    VERTICAL-ALIGN   : top;
    PADDING-BOTTOM   : 14px;
    FONT-WEIGHT      : normal;
    FONT-SIZE        : 16px;
    COLOR            : #FF3300;
    FONT-FAMILY      : Arial, Helvetica;
    TEXT-DECORATION  : none;
  }

  .cls2ColumnText           { WIDTH : 255px; }
  .cls3ColumnText           { WIDTH : 155px; }
  .cls1-3ColumnText         { WIDTH : 155px; }
  .cls3-1ColumnText         { WIDTH : 355px; }
  .clsColumnSpace           { WIDTH : 30px;  }

  .clsSmallHorizWhiteSpace  { WIDTH  : 5px;  }
  .clsMediumHorizWhiteSpace { WIDTH  : 10px; }
  .clsLargeHorizWhiteSpace  { WIDTH  : 20px; }

  .clsSmallVertWhiteSpace   { HEIGHT : 3px;  }
  .clsMediumVertWhiteSpace  { HEIGHT : 10px; }
  .clsLargeVertWhiteSpace   { HEIGHT : 20px; }
  .clsXLargeVertWhiteSpace  { HEIGHT : 30px; }

  .clsCalenderWeekDay
  {
    FONT-FAMILY     : Arial, Helvetica;
    FONT-SIZE       : 11px;
    FONT-WEIGHT     : bold;
    COLOR           : #3C3C30;
    BACKGROUND      : #D2D2C6;
    BORDER-TOP      : 1px #000000 solid;
    BORDER-BOTTOM   : 1px #000000 solid;  
    BORDER-RIGHT    : 1px #000000 solid; 
  }

  .clsCalenderWeekEnd
  {
    FONT-FAMILY     : Arial, Helvetica;
    FONT-SIZE       : 11px;
    FONT-WEIGHT     : bold;
    COLOR           : #FFFFFF;
    BACKGROUND      : #A0A094;
    BORDER-TOP      : 1px #000000 solid;
    BORDER-BOTTOM   : 1px #000000 solid;  
    BORDER-RIGHT    : 1px #000000 solid; 
  }

  .clsCalenderWeekNumber
  {
    FONT-FAMILY     : Arial, Helvetica;
    FONT-SIZE       : 11px;
    FONT-WEIGHT     : bold;
    COLOR           : #000000;
    BACKGROUND      : #FCFCF6;
    BORDER-LEFT     : 1px #000000 solid; 
    BORDER-RIGHT    : 1px #000000 solid; 
    BORDER-BOTTOM   : 1px #000000 solid;
  }
  
  .clsCalenderNotThisMonth
  {
    FONT-FAMILY     : Arial, Helvetica;
    FONT-SIZE       : 11px;
    FONT-WEIGHT     : bold;
    COLOR           : #D2D2C6;
    BACKGROUND      : #FFFFFF;
    BORDER-RIGHT    : 1px #000000 solid; 
    BORDER-BOTTOM   : 1px #000000 solid;
    CURSOR          : hand;
  }

  .clsCalenderThisMonth
  {
    FONT-FAMILY     : Arial, Helvetica;
    FONT-SIZE       : 11px;
    FONT-WEIGHT     : bold;
    COLOR           : #000099;
    BACKGROUND      : #FFFFFF;
    BORDER-RIGHT    : 1px #000000 solid; 
    BORDER-BOTTOM   : 1px #000000 solid;
    CURSOR          : hand;
  }

  .clsCalenderTopLeftCorner
  {
    FONT-FAMILY     : Arial, Helvetica;
    FONT-SIZE       : 11px;
    FONT-WEIGHT     : bold;
    BORDER-BOTTOM   : 1px #000000 solid;
    BORDER-RIGHT    : 1px #000000 solid;
  }

  .clsCalenderTopRightCorner
  {
    FONT-FAMILY     : Arial, Helvetica;
    FONT-SIZE       : 11px;
    FONT-WEIGHT     : bold;
    COLOR           : #FFFFFF;
    BACKGROUND      : #A0A094;
    BORDER-TOP      : 1px #000000 solid;
    BORDER-RIGHT    : 1px #000000 solid;
    BORDER-BOTTOM   : 1px #000000 solid;
  }

  .clsCalenderToday
  {
    FONT-FAMILY     : Arial, Helvetica;
    FONT-SIZE       : 11px;
    FONT-WEIGHT     : bold;
    COLOR           : #000099;
    BACKGROUND      : #FFFFFF;
    BORDER-RIGHT    : 2px #000000 solid; 
    BORDER-BOTTOM   : 2px #000000 solid;
    BORDER-TOP      : 1px #000000 solid; 
    BORDER-LEFT     : 1px #000000 solid;
    CURSOR          : hand;
  }











