  * { font-family:  Arial, Helvetica, sans-serif;}
  HTML { background: #EAEAEA; }
  BODY { margin: 0px; width: 760px; margin: 14px auto 10px auto; font-size: 12px; color: #000; background: #FFF; border: 1px solid black;}
  TABLE { border: 0px; border-collapse: collapse;clear: both;}
  IMG { border: 0px;}
  FORM { display: inline;}
  TD,TR { margin: 0px; padding: 0px;}

  UL { padding: 0px; margin: 0px 0px 5px 0px; list-style: none;}
  UL LI { width: 136px; float: left; padding: 0px 0px 0px 20px; margin: 0px; background: url('/images/bullet.gif') 5px 50%; background-repeat: no-repeat;}
  UL LI A {color: #666; text-decoration: none; }

  .twocol LI { width: 214px; }

  A { font-weight: bold; color:#000;}
  A.SEOLink { color: #666; font-weight: normal;text-decoration: none;}
  A.callsiteLink:HOVER { color: #000; }

  .searchBar .searchBox { border: 1px solid black; margin: 1px 0px 1px 0px; font-size: 11px; width: 200px;}
  .searchBar .submit { margin-bottom: -3px; padding: 0px; padding-top: 3px; }

  .logo { vertical-align: middle; padding-left: 10px;}
  .topright { text-align: right; vertical-align: top; padding: 5px;}
  .bottomright { text-align: right; vertical-align: bottom; padding: 5px;}
  .header A:HOVER { color: #000; }

  .leftmenu { width: 122px; }
  .menu { width: 139px; float: right; margin: 0px 3px 0px 0px; clear: right;}
  .menu A { font-weight: bold; display: block; width: 100%;}
  .leftmenu A { font-weight: bold; display: block; margin-top: 3px; margin-bottom: 3px; background: #EAEAEA; border-bottom: 1px solid #CCC; font-size: 11px; font-weight: normal; text-decoration: none; color: #666; padding-left: 5px; line-height: 17px;}
  .leftmenu A:HOVER { color: #000; }
  .leftmenu .gap { font-weight: bold; display: block; margin-top: 3px; margin-bottom: 3px; background: #EAEAEA; border-bottom: 1px solid #CCC; font-size: 11px; font-weight: normal; text-decoration: none; color: #666; width:100%; line-height: 17px;}
  .page { width: 602px; padding: 0px 0px 10px 7px; float: left;}
  .pageRight { width: 468px; float: right; border-right: 1px dotted #999; padding-right: 5px;}

  .otherSites .box { font-size: 10px; }
  .sponsorText { color: #999; }

  A.urlText { text-decoration: none; font-weight: normal; color: #000; font-style: italic;}

  .box { border-top: 1px dashed #999; padding: 5px 0px 10px 0px; font-size: 11px; margin-top: 0px;}
  .button { text-align: center; border-top: 1px dashed #999; padding: 5px 0px 5px 0px; font-size: 11px; margin-top: 0px;}
  .boxfirst { border: 0px; }
  .gap { width: 26px;}

  .related A.callsiteLink { font-size: 11px; color: #000; text-decoration: none; font-weight: normal; line-height: 11px; }

  .footer A { color: #FFF; text-decoration: none; }
  .footer A:hover { color: #999; }

  STRONG { font-size: 123%; font-weight: normal;}

  #dz_supporters_submission_form { border: 1px solid #CCC; background: #EAEAEA; padding-top: 5px; padding-bottom: 5px;}
  #dz_supporters_submission_form_row { width: 460px; clear: both;}
  #dz_supporters_submission_form_label { width: 120px; display: block; text-align: right; float: left; line-height: 20px;}
  #dz_supporters_submission_form_field { width: 300px; display: block; text-align: left ; float: left; line-height: 20px; padding-left: 10px;}
  #dz_supporters_submission_form_field INPUT { font-size: 10px; width: 300px;}
  #dz_supporters_submission_form_field TEXTAREA { font-size: 10px; width: 300px;}
  #dz_supporters_submission_form_field SELECT { width: 300px;}
  #dz_supporters_submission_form_row_submit { width: 468px; text-align: center; }

  #dz_supporters { }
  #links { text-align: right; }
  #dz_supporters_result { }
  #dz_supporters_result A:hover { color: #000; }

