/* (c) 2002-2010 sg1.Forlix.org  css 2.0 */

body
{
  background-color:#505050;
  border:0;
  padding:0;
  margin:0;
}

table
{
  color:#EFEFEF;
  font-family:arial, helvetica, sans-serif;
  font-size:10pt;
}

img
{
  border-width:0;
  margin:0;
  padding:0;
  text-decoration:none;
}

p
{
  margin:1.5em 0;
}

a:link
{
  color:#FF6600;
  text-decoration:underline;
}

a:visited
{
  color:#FF6600;
  text-decoration:underline;
}

a:active
{
  color:#FFFFFF;
  text-decoration:underline;
}

a:hover
{
  color:#FF6600;
  text-decoration:underline;
}

.blline
{
  width:500px;
  text-align:center;
  color:#0066FF;
  background-color:#0066FF;
  height:2px;
  border-width:0px;
}

.bold
{
  font-weight:bold;
}

.regular
{
  font-weight:normal;
}

#navbar
{
  width:100%;
  border-width:0px;
  margin-top:1em;
}

#navbar .left
{
  width:50%;
  border-width:0px;

  font-weight:bold;
}

#navbar .right
{
  width:50%;
  border-width:0px;

  text-align:right;
}

#rdiv
{
  text-align:center;
  padding:3em 0 3em 0;
}

#rtable
{
  width:600px;
  table-layout:auto;

  text-align:left;
  border-width:0px;

  margin-left:auto;
  margin-right:auto;
}

#rtable td
{
  border-color:#505050;
  border-style:solid;
}

#rtable_header
{
  width:100%;
  background-color:#3B3B3B;

  border-width:0 0 5px 0;
}

#rtable_content
{
  background-color:#3B3B3B;
  background-image:url(mimgs/bg.jpg);

  padding:35px;
  border-width:0 0 5px 0;

  margin:0;
}

#rtable_footer_l
{
  width:75%;
  color:#EFEFEF;
  font-size:9pt;
  vertical-align:bottom;
  background-color:#3B3B3B;

  border-width:0 5px 0 0;
  padding:15pt;
}

#rtable_footer_r
{
  width:25%;
  color:#000000;
  font-size:9pt;
  text-align:right;
  vertical-align:bottom;

  background-color:#FF6600;
  border-width:0;
  padding:15pt;
}

.align_r
{
  text-align:right;
}

.align_l
{
  text-align:left;
}

.align_c
{
  text-align:center;
}

.newslist
{
  list-style-type:square;
  color:#FFCC33;
}

.newslist li
{
  padding-left:2em;
  margin-bottom:1em;
}

.newslist span
{
  color:#EFEFEF;
}

.stufflist
{
  list-style-type:square;
  color:#FFCC33;
}

.stufflist li
{
  padding-left:1em;
  margin-bottom:1em;
}

.stufflist span
{
  color:#EFEFEF;
}

#dltable
{
  width:100%;
  table-layout:auto;

  text-align:left;
  border-width:0px;

  margin-left:auto;
  margin-right:auto;

  padding:10px;
}

#dltable .thmb
{
  padding:10px;
  vertical-align:top;
  border:none;
}

#dltable .desc
{
  padding:10px;
  vertical-align:top;
  color:#EFEFEF;
  font-size:10pt;
  border:none;
}
