  /* Basic HTML Tags */
  SELECT {font-family: Tahoma, Verdana, Arial; font-size: 9pt; font-weight: normal; color: #000000}
  INPUT {font-family: Tahoma, Verdana, Arial; font-size: 9pt; font-weight: normal; color: #000000}
  TEXTAREA {font-family: Tahoma, Verdana, Arial; font-size: 9pt; font-weight: normal; color: #000000}
  BODY {font-family: Tahoma, Verdana, Arial; font-size: 9pt;}
  P {font-family: Tahoma, Verdana, Arial; font-size: 9pt;}
  TD {font-family: Tahoma, Verdana, Arial; font-size: 9pt; }

  A:hover { color: #609DFB; text-decoration: underline }
  A:active { color: #609DFB; text-decoration: underline }
  A:link {color: #215DC6; text-decoration: none }
  A:visited {color: #215DC6; text-decoration: none; }

  /* Top and Bottom Title Areas */
  .toptitle {font-family: Tahoma, Verdana, Arial; font-size: 14pt; font-weight: bold; color: #FFFFFF; }
  .toptitle:hover { color: #609DFB; text-decoration: underline; font-weight: bold; }
  .toptitle:active { color: #609DFB; text-decoration: underline; font-weight: bold; }
  .toptitle:link {color: #215DC6; text-decoration: none; font-weight: bold; }
  .toptitle:visited {color: #215DC6; text-decoration: none; font-weight: bold; }

  .toptitlearea {font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: normal;}
  .toptitlearea:hover { color: #609DFB; text-decoration: underline; font-weight: bold; }
  .toptitlearea:active { color: #609DFB; text-decoration: underline; font-weight: bold; }
  .toptitlearea:link {color: #215DC6; text-decoration: none; font-weight: bold; }
  .toptitlearea:visited {color: #215DC6; text-decoration: none; font-weight: bold; }

  .toptitleareatable {border-top: 1px solid #000000; border-bottom: 1px solid #000000; }
  .toptitleareacolumn {border-top: 1px solid #000000; border-bottom: 1px solid #000000; background-color: #CCCCCC}
  .window {border-right:1px solid #000000;border-left:1px solid #000000;}

  .copyright {color: #000000; font-size: 7pt;}

  /* panes along the left */
  .paneheader {background-color: #FFFFFF; color: #29467A; font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: bold;}
  .panecontentgutter {background-color: #D6DFF7; border-bottom:1px solid white;border-right:1px solid white;border-left:1px solid white;}
  .panecontents {font-family: Tahoma, Verdana, Arial; font-size: 8pt; font-weight: normal;}
  .panecontents:hover { color: #609DFB; text-decoration: underline }
  .panecontents:active { color: #609DFB; text-decoration: underline }
  .panecontents:link {color: #215DC6; text-decoration: none }
  .panecontents:visited {color: #215DC6; text-decoration: none; }
  .panegutter {background-color: #6478D7; border-right:1px solid #CDCABB;}

  /* Section Header */
  .sectiontitle {color: #000000; font-weight: bold;}

  /* News Items */
  .newsheader {background-color: #1352C1; color: #FFFFFF; font-family: Tahoma, Verdana, Arial; font-size: 9pt; font-weight: bold;}
  .newscontentgutter {background-color: #FFFFFF; border-bottom:1px solid #1352C1;border-right:1px solid #1352C1;border-left:1px solid #1352C1;}

  /* Alternating List */
  .thickrowodd {font-family: Tahoma, Verdana, Arial; font-size: 8.5pt; font-weight: normal; color: #000000; background-color: #E2E4E7}
  .thickroweven {font-family: Tahoma, Verdana, Arial; font-size: 8.5pt; font-weight: normal; color: #000000; background-color: #F7F7F7}
  .boldrowodd {font-family: Tahoma, Verdana, Arial; font-size: 8.5pt; font-weight: bold; color: #000000; background-color: #E2E4E7}
  .boldroweven {font-family: Tahoma, Verdana, Arial; font-size: 8.5pt; font-weight: bold; color: #000000; background-color: #F7F7F7}
  .thinrowodd {font-family: Tahoma, Verdana, Arial; font-size: 7.5pt; font-weight: normal; color: #000000; background-color: #E2E4E7}
  .thinroweven {font-family: Tahoma, Verdana, Arial; font-size: 7.5pt; font-weight: normal; color: #000000; background-color: #F7F7F7}
