     html, body
     {
          background: #abdc7d;
          margin: 0px;
          font-family: Tahoma; 
          font-size: 12px;
          color: #FFFFFF;
     }

     td
     {
          margin: 0px;
          font-family: Tahoma; 
          font-size: 12px;
          color: #FFFFFF;
     }

     hr
     {
          border : none;
          border-top : dashed 1px #f48000;
          color : #000000;
          height : 1px;
          padding: 0px; margin: 0px;
     }

     a, a:link, a:visited
     {
          text-decoration: underline;
          color: #FFFFFF;
     }

     a:hover
     {
          text-decoration: none;
          color: #FFFFFF;
     }

     div.login
     {
          position: absolute;
          width: 100%;
          height: 100%;
          display: none;
     }

     td.login
     {
          background: #abdc7d;
          border: 3px solid #f48000;
     }

     td.login td
     {
          color: #000000;
     }

     td.login input
     {
          width: 150px; height: 20px;
          border: 1px solid #000000;
          font-size: 11px;
          padding-left: 3px;
     }

     td.login button
     {
          margin-left: 10px;
          font-size: 10px;
          height: 18px; width: 25px;
     }

     td.default
     {
          color: #000000;
     }

     td.default h1
     {
          font-weight: normal;
          font-size: 18px;
          margin: 0px;
     }

     td.default a, td.default a:link, td.default a:visited
     {
          text-decoration: underline;
          color: #f48000;
     }

     td.default a:hover
     {
          text-decoration: none;
          color: #f48000;
     }

     td.header
     {
          background: #006633;
     }

     td.border
     {
          background: #333333;
     }

     td.hmenu
     {
          background: #006633;
     }

     td.menu td.item
     {
          background: #FFFFFF;
          padding: 0px 15px;
     }

     td.menu td.item a
     {
		  color: #777777;
     }


     td.menu td.item:hover
     {
          color: #FFFFFF;
          background: #f48000;
          padding: 0px 15px;
     }

     td.menu td.item:hover a
     {
          color: #FFFFFF;
     }

     td.menu a
     {
          font-size: 13px;
          text-decoration: none;
          font-weight: bold;
     }

     td.menu td.selected
     {
          color: #FFFFFF;
          background: #f48000;
          padding: 0px 15px;
     }

     td.menu td.selected a
     {
          color: #FFFFFF;
     }

     td.leftbar
     {
          background: #f48000;
     }

     td.leftbar span
     {
          font-size: 18px;
          background: #f48000;
     }

     td.leftbar td.links
     {
          line-height: 20px;
     }

     td.content td
     {
          color: #000000;
     }

     td.content span.heading
     {
          font-size: 18px;
          background: #f48000;
          color: #FFFFFF;
          padding: 3 10 3 10;
          line-height: 25px;
     }

     td.content td.blocks p
     {
          padding-bottom: 10px;
     }

     td.content td.blocks a.control
     {
          font-size: 11px;
     }

     td.content td.blocks a.red
     {
          color: red;
     }

     td.content td.blocks br
     {
          line-height: 5px;
     }

     td.content ul
     {
          padding-left: 15px;
          margin: 0px;
          font-weight: bold;
     }

     td.content li
     {
          padding-left: 0px;
          margin: 0px;
          padding-bottom: 8px;
     }

     td.content span.item
     {
          font-weight: normal;
     }

     td.content h2
     {
          font-weight: normal;
          font-size: 18px;
          margin: 0px;
     }

     td.content form
     {
          padding: 0px;
          margin: 0px;
     }

     td.content input
     {
          color: #000000;
          width: 200px; height: 20px;
          background: #abdc7d;
          border: 1px solid #f48000;
          font-size: 11px;
          padding-left: 3px;
     }

     td.content textarea
     {
          color: #000000;
          width: 300px; height: 200px;
          background: #abdc7d;
          border: 1px solid #f48000;
          font-size: 11px;
          padding-left: 3px;
     }

     td.content a, td.content a:link, td.content a:visited
     {
          text-decoration: underline;
          color: #000000;
     }

     td.content a:hover
     {
          text-decoration: none;
          color: #000000;
     }

     td.content p.pagination
     {
          text-align: center;
     }

     td.content p.pagination a
     {
          text-decoration: none;
     }

     td.content p.pagination a.page
     {
          text-decoration: underline;
     }

     td.content p.pagination a.page:hover
     {
          text-decoration: none;
     }

     td.footer
     {
          background: #006633;
     }

     td.footer strong
     {
          font-family: Tahoma; 
          font-size: 18px;
          color: #FFFFFF;

     }

