 .BodyClass
  {
    BACKGROUND: #FFFFFF;
    MARGIN:   0;
  }

  .Button
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    11px;
    FONT-WEIGHT:    bold;
    BACKGROUND-COLOR: silver;
    COLOR:      #000000;
    CURSOR:     hand;
  }

  .ButtonRed
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    11px;
    FONT-WEIGHT:    bold;
    BACKGROUND-COLOR: #FF0000;
    COLOR:      #FFFFFF;
    CURSOR:     hand;
  }

  .ButtonGreen
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    11px;
    FONT-WEIGHT:    bold;
    BACKGROUND-COLOR: #009900;
    COLOR:      #FFFFFF;
    CURSOR:     hand;
  }

  .FooterFont
  {
    FONT-FAMILY:    Verdana, sand-serif;
    FONT-SIZE:    10px;
    FONT-WEIGHT:    bold;
    COLOR:      #000000;
        TEXT-DECORATION:  none;
  }

  .NavCell
  {
    BACKGROUND-COLOR: #002277;
  }

  .NavFont
  {
    FONT-FAMILY:    Verdana, sand-serif;
    FONT-SIZE:    10px;
    FONT-WEIGHT:    bold;
    COLOR:      #FFFFFF;
        TEXT-DECORATION:  none;
  }

  .NavHighlightFont
  {
    FONT-FAMILY:    Verdana, sand-serif;
    FONT-SIZE:    10px;
    FONT-WEIGHT:    bold;
    COLOR:      Yellow;
        TEXT-DECORATION:  none;
  }

  .NavSelectCell
  {
    BACKGROUND-COLOR: #FFFFFF;
  }

  .NavSelectFont
  {
    FONT-FAMILY:    Verdana, sand-serif;
    FONT-SIZE:    10px;
    FONT-WEIGHT:    bold;
    COLOR:      #000000;
        TEXT-DECORATION:  none;
  }

  .PageAlert
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    14px;
    FONT-WEIGHT:    bold;
    COLOR:      #FF0000;
        TEXT-DECORATION:  none;
  }

  .PageLink
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    14px;
    FONT-WEIGHT:    bold;
    COLOR:      #000000;
        TEXT-DECORATION:  underline;
  }

  .PageLinkRed
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    14px;
    FONT-WEIGHT:    bold;
    COLOR:      #FF0000;
        TEXT-DECORATION:  underline;
  }

  .PageLinkGreen
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    14px;
    FONT-WEIGHT:    bold;
    COLOR:      #009900;
        TEXT-DECORATION:  underline;
  }

  .HelpLink
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    12px;
    COLOR:      #4A84AD;
    TEXT-DECORATION:  underline;
  }

  .PageNote
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    10px;
    FONT-WEIGHT:    bold;
    COLOR:      #000000;
        TEXT-DECORATION:  none;
  }

  .PageSubTitle
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    14px;
    FONT-WEIGHT:    bold;
    COLOR:      #000000;
        TEXT-DECORATION:  none;
  }

  .PageText
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    12px;
    COLOR:      #000000;
        TEXT-DECORATION:  none;
  }

  .PageTitle
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    18px;
    FONT-WEIGHT:    bold;
    COLOR:      #000000;
  }

.PageTitleSub
{
	font-family:Arial, Sans-Serif;
	font-size:12px;
	color:#FFFFFF;
}

.PageHeader
{
	font-family:Arial, Sans-Serif;
	font-size:16px;
	color:#000000;
	font-weight:bold;	
}

.NavLink
{
	font-family:Verdana, Sand-Serif;
	font-size:10px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

.NavLink:hover
{
	font-family:Verdana, Sand-Serif;
	font-size:10px;
	font-weight:bold;
	color:yellow;
	text-decoration:none;
}

.NavLinkWhite
{
	font-family:Verdana, Sand-Serif;
	font-size:10px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

.NavLinkWhite:hover
{
	font-family:Verdana, Sand-Serif;
	font-size:10px;
	font-weight:bold;
	color:yellow;
	text-decoration:none;
}

.TableHeader
{
	font-family:Arial, Sans-Serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
}

  .SearchTableCell
  {
    BACKGROUND:   #4A84AD;
  }

  .SearchBorderCell
  {
    BACKGROUND:   #002277;
  }

  .SearchTitleFont
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    16px;
        FONT-WEIGHT:    bold;
    COLOR:      #FFFFFF;
    TEXT-DECORATION:  none;
  }

  .SearchHeaderFont
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    11px;
        FONT-WEIGHT:    bold;
    COLOR:      #FFFFFF;
  }


  .SearchText
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    11px;
    BACKGROUND:   #4A84AD;
    COLOR:      #FFFFFF;
  }

  .SearchLabel
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    14px;
    FONT-WEIGHT:    bold;
    COLOR:      #FFFFFF;
  }

  .SearchData
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    14px;
    COLOR:      #000000;
  }

  .TableDataFont
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    11px;
    COLOR:      #000000;
  }

  .TableDataFontBlue
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    11px;
    COLOR:      #4A84AD
  }

  .TableDataFontGreen
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    11px;
    COLOR:      #009900;
  }

  .TableDataFontRed
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    11px;
    COLOR:      #FF0000;
  }

  .TableDataLink
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    11px;
    FONT-WEIGHT:    bold;
    COLOR:      #000000;
        TEXT-DECORATION:  underline;
  }

  .TableDataLinkBlue
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    11px;
    FONT-WEIGHT:    bold;
    COLOR:      #4A84AD;
        TEXT-DECORATION:  underline;
  }

  .TableDataLinkRed
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    11px;
    FONT-WEIGHT:    bold;
    COLOR:      #FF0000;
        TEXT-DECORATION:  underline;
  }

  .TableHeaderCell
  {
    BACKGROUND-COLOR: #4A84AD;
  }

  .TableHeaderCellRed
  {
    BACKGROUND-COLOR: #FF0000;
  }

  .TableHeaderFont
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    11px;
        FONT-WEIGHT:    bold;
    COLOR:      white;
  }

  .TableHeaderLink
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    11px;
        FONT-WEIGHT:    bold;
    COLOR:      white;
        TEXT-DECORATION:  underline;
  }

  .TableInput
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    11px;
    COLOR:      #000000;
    BORDER:     0px;
  }

  .TableInputEdit
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    11px;
    COLOR:      #000000;
  }

  .TableInputLink
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    11px;
    COLOR:      #002277;
    TEXT-DECORATION:  underline;
    BORDER:     0px;
  }

  .TableMarginText
  {
    MARGIN:     0px 5px;
  }

  .TableMarginTitle
  {
    MARGIN:     0px 5px;
  }

  .TableTitleFont
  {
    FONT-FAMILY:    Arial,sans-serif;
    FONT-SIZE:    16px;
        FONT-WEIGHT:    bold;
    COLOR:      #FFFFFF;
  }

  .TitleFont
  {
    FONT-FAMILY:  Arial, sans-serif;
    FONT-SIZE:  18px;
    FONT-WEIGHT:  bold;
    COLOR:    #FFFFFF;
  }

  .TitleSubFont
  {
    FONT-FAMILY:  Arial, sans-serif;
    FONT-SIZE:  10px;
    COLOR:    #FFFFFF;
  }

  .TitleTable
  {
    BACKGROUND-COLOR: #FF0000
  }











   .Grid_Border_Color
   {
      BACKGROUND:   #002277;
   }
   .Grid_Color
   {
      BACKGROUND:   #4A84AD;
   }

   .Grid_Head_margin
   {
      MARGIN: 4px 4px 4px 4px;
   }
   .Grid_Label_margin
   {
      MARGIN: 2px 8px 2px 8px;
   }
   .Grid_Head_font
   {
      FONT-FAMILY: Arial,sans-serif;
      FONT-SIZE: 16px;
      FONT-WEIGHT: bold;
      COLOR: #FFFFFF;
   }

   .Grid_Data_margin
   {
      MARGIN: 4px 4px 4px 4px;
   }
   .Grid_Label_font
   {
      FONT-FAMILY: Arial,sans-serif;
      FONT-SIZE: 11px;
      FONT-WEIGHT: bold;
      COLOR: #FFFFFF;
   }

   .Grid_Input_font
   {
      FONT-FAMILY:    Arial,sans-serif;
      FONT-SIZE:    11px;
      COLOR:      #000000;
      BORDER:     0px;
   }





   .Page_Title_font
   {
      FONT-FAMILY: Arial,sans-serif;
      FONT-SIZE: 18px;
      FONT-WEIGHT: bold;
      COLOR: #000000;
   }

   .Page_Body_font
   {
      FONT-FAMILY: Arial,sans-serif;
      FONT-SIZE: 12px;
      COLOR: #000000;
   }
   .Page_Body_font A:link,.Page_Body_font A:visited,.Page_Body_font A:active
   {
      FONT-FAMILY: Arial,sans-serif;
      FONT-SIZE: 12px;
      COLOR: #000000;
      TEXT-DECORATION: underline;
   }
   .Page_Body_font A:Hover
   {
      FONT-FAMILY: Arial,sans-serif;
      FONT-SIZE: 12px;
      COLOR: #002277;
      TEXT-DECORATION: underline;
   }


   .Table_Head_margin
   {
      MARGIN: 4px 4px 4px 4px;
   }
   .Table_Head_color
   {
      BACKGROUND-COLOR: #4A84AD;
   }
   .Table_Head_font
   {
      FONT-FAMILY: Arial,sans-serif;
      FONT-SIZE: 11px;
      FONT-WEIGHT: bold;
      COLOR: #FFFFFF;
   }
   .Table_Head_font A:link,.Table_Head_font A:visited,.Table_Head_font A:active
   {
      FONT-FAMILY: Arial,sans-serif;
      FONT-SIZE: 11px;
      FONT-WEIGHT: bold;
      COLOR: #FFFFFF;
      TEXT-DECORATION: underline;
   }
   .Table_Head_font A:Hover
   {
      FONT-FAMILY: Arial,sans-serif;
      FONT-SIZE: 11px;
      FONT-WEIGHT: bold;
      COLOR: #002277;
      TEXT-DECORATION: underline;
   }

   .Table_Foot_margin
   {
      MARGIN: 2px 4px 2px 4px;
   }
   .Table_Foot_color
   {
      BACKGROUND-COLOR: #4A84AD;
   }
   .Table_Foot_font
   {
      FONT-FAMILY: Arial,sans-serif;
      FONT-SIZE: 11px;
      FONT-WEIGHT: bold;
      COLOR: #FFFFFF;
   }
   .Table_Foot_font A:link,.Table_Foot_font A:visited,.Table_Foot_font A:active
   {
      FONT-FAMILY: Arial,sans-serif;
      FONT-SIZE: 11px;
      FONT-WEIGHT: bold;
      COLOR: #FFFFFF;
      TEXT-DECORATION: underline;
   }
   .Table_Foot_font A:Hover
   {
      FONT-FAMILY: Arial,sans-serif;
      FONT-SIZE: 11px;
      FONT-WEIGHT: bold;
      COLOR: #002277;
      TEXT-DECORATION: underline;
   }


   .Table_Data_margin
   {
      MARGIN: 2px 2px 2px 6px;
   }
   .Table_Data_color
   {
      BACKGROUND-COLOR: #FFFFFF;
   }
   .Table_Data_font
   {
      FONT-FAMILY: Arial,sans-serif;
      FONT-SIZE: 11px;
      COLOR: #000000;
   }
   .Table_Data_font A:link,.Table_Data_font A:visited,.Table_Data_font A:active
   {
      FONT-FAMILY: Arial,sans-serif;
      FONT-SIZE: 11px;
      COLOR: #000000;
      TEXT-DECORATION: none;
   }
   .Table_Data_font A:Hover
   {
      FONT-FAMILY: Arial,sans-serif;
      FONT-SIZE: 11px;
      COLOR: #002277;
      TEXT-DECORATION: underline;
   }

.textbox
{
	font-family:Arial, Sans-Serif;
	font-size:11px;
	color:#000000;
}

.error
{
	font-family:Arial, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	color:#EE0000;	
}

.button 
{
	font-family:Verdana,Arial,Helvetica; 
	font-size:11px; color:#000000; 
	font-weight:bold;
	background-color:#C8C8C8; 
}

.copy
{
	font-family:Arial, Sans-Serif;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

.copy-white
{
	font-family:Arial, Sans-Serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}

.copy12
{
	font-family:Arial, Sans-Serif;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.link
{
	font-family:Arial, Sans-Serif;
	font-size:12px;
	color:#000000;
	text-decoration:underline;
}

.link:hover
{
	font-family:Arial, Sans-Serif;
	font-size:12px;
	color:#000088;
	text-decoration:underline;
}

.link-copy
{
	font-family:Arial, Sans-Serif;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
}

.link-copy:hover
{
	font-family:Arial, Sans-Serif;
	font-size:11px;
	color:#000088;
	text-decoration:underline;
}

.link-white
{
	font-family:Arial, Sans-Serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}

.link-white:hover
{
	font-family:Arial, Sans-Serif;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}