body {
      background: #999999;
      font:x-small/1.5em Arial,Serif;
      voice-family: "\"}\""; voice-family:inherit;
      font-size:small;
      width: 100%;
} 

html>body {font-size:small;}

img { border: 0px; }
A:link {text-decoration: none; color: #000099;}
A:visited {text-decoration: none; color: #000099;}
A:active {text-decoration: none; color: #000099; }
A:hover {text-decoration: underline; color: #0000ff; }

p {margin-bottom:0; margin-top:0; text-indent: 30pt;}
p.title_text {text-indent: 0pt; font-size:100%;}
p.pub {text-indent: 0pt; margin-bottom: 6pt;}

span.title {font-size:300%;}


#page {
  background:#999999;
  margin: auto;
  top: 0px;
  width: 1000px;
  height: min-height;
  overflow: visible;
  position: relative;
  min-height: 100%;
}
    
#header {
      float:left;
      top: 0px;
      width: 1000px;
      height: 100px;
      font-size:100%;
      line-height:normal;
      position: absolute;
}

#header ul {
      bottom: 0px;
      margin: 0px;
      width: 700px;	
      padding:0px 0px 0px 50px;
      list-style:none;
      position: absolute;
}
    #header li {
      float:left;
      background:url("left2.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      }
    #header a {
      float:left;
      display:block;
      background:url("right2.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      text-decoration:none;
      font-weight:bold;
      color:#ffffff;
      }
    /* Commented Backslash Hack
       hides rule from IE5-Mac \*/
    #header a {float:none;}
    /* End IE5-Mac hack */
    #header a:hover {
      color:#bc3c3d;
      }
    #header a.current {
      color:#ff0000;
      }


#titleblock {
      position: absolute;
      top: 0px;
      width: 625px;
      left: 50px;
      font-size:100%;
      line-height:normal;
}


#titleblock A:link {text-decoration: none; color: #ffffff }
#titleblock A:visited {text-decoration: none; color: #ffffff }
#titleblock A:active {text-decoration: none; color: #ffffff }
#titleblock A:hover {text-decoration: none; color: #ffffff; }


#content {
  position: absolute;
  background:#ffffff;
  border-style: solid;
  border-width: 4px;
  border-color:#333355;
  padding: 20px;
  top: 100px;
  width: 625px;
  left: 50px;
}

#text {
  padding: 5px;
  position: relative;
  height: 450px; 
}

#text img{padding:5px;}
#text table{padding:0px;}
#text p {margin-bottom:10px; margin-top:0; text-indent: 10pt;}

#sidebar {
  position: absolute;
  background:#ffffff;
  border-style: solid;
  border-width: 2px;
  border-color:#333355;
  padding: 10px;
  top: 15px;
  width: 200px;
  left: 725px;
}

#sidebar img{padding:5px;}

#footer {
  position: absolute;
  top: 585px;
  left: 940px;
  width: 50px;
  font:x-small/1.5em Arial,Serif;
  voice-family: "\"}\""; voice-family:inherit;
  text-align: center;
}

#footer A:link {text-decoration: none; color: #000000; }
#footer A:visited {text-decoration: none; color: #000000;}
#footer A:active {text-decoration: none; color: #000000;}
#footer A:hover {text-decoration: underline; color: #ffffff; }

