body, html
{
  margin:0px 0px 0px 0px;
  background-image:url(../images/bg.gif);
  background-attachment:fixed;
  background-color:#999999;
  color:#000000;
  font-family:Arial, Helvetica, sans-serif;
  height: 100%;
  width: 100%;
}

h1, h2, h3, h4, h5, h6
{
  color:#336699;
}

table { width:100%; font-size:small; }
th{ background-color:#80A7C6; color:#FFFFFF; }
td{ vertical-align:top; border:1px solid #DDDDDD; padding:5px; }

#page
{
  margin:0px auto;
  background-color:#FFFFFF;
  color:#000000;
  width:850px;
}

#header
{
  margin:0px auto;
  height:100px;
  width:850px;
  clear:both;
}

#navigation
{
  font-size:x-small;
  background-color:#80A7C6;
  color:white;
  border-top:1px solid #006699;
  border-bottom:1px solid #006699;
  width:850px;
  height:25px;
  clear:both;
  position: relative;
}

#info
{
  float:right;
  width:175px;
  border-left:1px solid #DDDDDD;
  text-align:left;
  font-size:x-small;
}

#content
{
  padding-right:5px;
  margin-right:175px;
  border-right:1px solid #DDDDDD;
  height:100%;
}

#content a       { text-decoration:none; color:#006699; }
#content a:hover { text-decoration:underline; color:#666666; }

#footer
{
  clear:both;
  /* float:bottom; */
  background-color:#999999;
  color:#DDDDDD;
  font-size:x-small;
  font-style:italic;
  padding:5px;
  padding-left:15px;
  /* background-image:url(../images/png/footer.png); */
}

.newsHeader
{
  background-color:#666666;
  color:#FFFFFF;
}

.newsFooter
{
  background-color:#666666;
  color:#FFFFFF;
  text-align:right; 
  padding-right:2px;
}

.newsFooter a       { text-decoration:none; color:#FFFFFF; }
.newsFooter a:hover { text-decoration:underline; color:#CCCCCC; }

.newsEntryShaded
{
  background-color:#EEEEEE;
  color:#006699;
  padding-left: 3px;
  padding-right: 3px;
}

.newsEntryShaded a       { text-decoration:none; color:#006699; }
.newsEntryShaded a:hover { text-decoration:underline; color:#666666; }

.newsEntry
{
  background-color:#FFFFFF;
  color:#006699;
  padding-left: 3px;
  padding-right: 3px;
}

.newsEntry a       { text-decoration:none; color:#006699; }
.newsEntry a:hover { text-decoration:underline; color:#666666; }

.newsEntryDate
{
  text-align:right;
  color:#BBBBBB;
}

.newsEntryLink
{
  text-align:left;
}

.faq_list
{}

.faq_list li
{
  padding:5px;
}

.faq_answer
{}

.faq_anwser_question
{}

.faq_answer_text
{
  padding-left: 25px;
  margin-bottom: 25px;
}
