  body{margin-top: 43px; background-image:url(images/background.jpg); background-attachment:fixed; background-position:top;}
  
  table{font: normal 13px Arial,sans-serif;color:#404040;line-height: 1.5em;}

  h1{margin-bottom:32px; color:#333333; text-decoration:none; font-family:Times,sans-serif; font-size:23px; font-weight:normal; vertical-align:bottom; line-height: 1.5em;}
  h1:hover{margin-bottom:32px; color:#777777; text-decoration:none; font-family:Times,sans-serif; font-size:23px; font-weight:normal; vertical-align:bottom; line-height: 1.5em;}
  h2{margin-bottom:7px;color:#777777; text-decoration:none; font-family:Verdana,sans-serif; font-size:12px; font-weight:bold; vertical-align:bottom; line-height: 1.3em;}
  h3{margin:0px;color:#2D88D1;text-decoration:none;font-family: Verdana,sans-serif;font-size: 15px;font-weight: bold;vertical-align: bottom;line-height: 1.5em;}
  h4{margin:0px;color:#2D88D1;text-decoration:none;font-family: Verdana,sans-serif;font-size: 13px;font-weight: normal;vertical-align: bottom;line-height: 1.5em;}

  a{font: normal 13px Arial,sans-serif;color:#777777;line-height: 1.5em;text-decoration:none; border:0px;}
  a:hover{font: normal 13px Arial,sans-serif;color:#333333;line-height: 1.5em; text-decoration:none; border:0px;}

  ul{margin-top:0px;margin-bottom:0px;margin-left:25px;}
  ol{margin-top:0px;margin-bottom:0px;margin-left:25px;}
  li{margin-left:0px;}
  p{margin-bottom:11px;color:#777777; text-decoration:none; font-family: Arial, Verdana,sans-serif; font-size:12px; font-weight:normal; vertical-align:top; line-height: 1.7em;}
  blockquote{margin-left:0px;margin-top:0px;margin-bottom:0px;padding:0 0 0 20px;}

  .cp{font: bold 10px Verdana, sans-serif;color:#C0C0C0;line-height: 1.5em;}
  .cplink{font: bold 10px Verdana, sans-serif;color:#C0C0C0;line-height: 1.5em;}
  .cplink:hover{font: bold 10px Verdana, sans-serif;color:#FFFFFF;line-height: 1.5em;}

  .moreinfo{font: bold 13px Arial,sans-serif;color:#E48B00;line-height: 1.5em;text-decoration:none}
  .moreinfo:hover{font: bold 13px Arial,sans-serif;color:#E48B00;line-height: 1.5em;text-decoration:underline}

  .textline{font: bold 12px Tahoma, sans-serif;color:#000000;text-decoration:none;border: 1px #000000 outset}

  .infobox{border:1px;}
  .infotitle{font: bold 12px Verdana, sans-serif; color: #FFFFFF; background: orange; text-decoration:none;line-height:1.5em;}

  .search{font: bold 12px Verdana, sans-serif;color:#FFFFFF;line-height: 1.5em;}
  .newstitle{text-align:left; vertical-align: text-top;}
  .newscontent{text-align:left; vertical-align: text-top;}
  
  .buttons{margin-bottom:11px;color:#333333; text-decoration:none; font-family:Verdana,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; vertical-align:bottom; line-height: 1.5em;}
  .buttons{margin-bottom:11px;color:#777777; text-decoration:none; font-family:Verdana,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; vertical-align:bottom; line-height: 1.5em;}

  .source{margin-top:11px;color:#999999; text-decoration:none; font-family:Verdana,sans-serif; font-size:11px; font-weight:normal; vertical-align:bottom; line-height: 1.3em;}
  
  .footer-text-copy{font: 11px Arial,sans-serif; font-weight:normal; color:#FFFFFF; text-decoration:none; text-align:center; line-height: 1.5em;}
  
  .footer-text-sapi{font: 11px Arial,sans-serif; font-weight:normal; color:#CCCCCC; text-decoration:none; text-align:center; line-height: 1.5em;}
  
  .footer-text-sapi-link{font: 11px Arial,sans-serif; font-weight:normal; color:#CFCFCF; text-decoration:none; font-weight: bold; border-bottom: 1px dotted; line-height: 1.5em;}
	
  .footer-text-sapi-link:hover{font: 11px Arial,sans-serif; font-weight:normal; color:#FFFFFF; text-decoration:none; font-weight: bold; border-bottom: 1px solid; line-height: 1.5em;}
  
  .table-body {
  background-image:url(images/body-background.jpg);
  }
  
  .table-footer-copy{
  width: 200px;
  }
  
  .table-footer-bar-left {
  width: 20px;
  background-image:url(images/footer-bar-left.png);
  }
  
  .table-footer-bar-middle {
  background-image:url(images/footer-bar-middle.png);
  }
  
  .table-footer-bar-right {
  width: 20px;
  height: 25px;
  background-image:url(images/footer-bar-right.png);
  }
  
  .table-footer-sapi{
  width: 200px;
  }

  .table-footer-bar-sapi-left {
  width: 20px;
  background-image:url(images/footer-bar-left.png);
  }
  
  .table-footer-bar-sapi-middle {
  background-image:url(images/footer-bar-middle.png);
  }
  
  .table-footer-bar-sapi-right {
  width: 20px;
  height: 25px;
  background-image:url(images/footer-bar-right.png);
  }
  