html, body
{
  height: 100%;
  margin: 0px;
  padding: 0px;
  color: #dfdfdf;
  background-color:#000;
  background-image: url(../img/bg.jpg); 
  background-position: top center;
  background-repeat:repeat-y;
}

font,th,td,p,a,div
{font-family: Verdana, Bitstream Vera Sans, Arial, Helvetica;}

.logo
{
	width: 78px;
	height: 77px;
	text-align:center;
}

.title-cell
{
  table-align: center;
  width: 950px;
  height: 200px;
  padding: 0px;
  border-collapse: separate;
  border-spacing: 0px;
}

.main-table
{
  table-align: center;
  width: 950px;
  height: 100%;
  border-left: 1px solid #555555;
  border-right: 1px solid #555555;
  border-top: 0px solid #555555;
  border-bottom: 0px solid #555555;
  padding: 0px;
  border-collapse: separate;
  border-spacing: 0px;
}


.navigation
{
  background: #000000;
  padding: 0px;
  border-collapse: separate;
  border-spacing: 1px;
}


.nav-row
{
  background: #111111;
  padding: 0px;
  border-collapse: separate;
  border-spacing: 1px;
  border:thin
}


#content
{
  margin-top: 10px;
  padding: 10px;
  width: 760px;
  background: #111111;
  font-size: 11px;
}


div.bar
{
  height: 6px;
  background: #153c59;
  border-bottom: 1px #153c59 solid;
  border-right: 1px #153c59 solid;
  font-size: 4px;
}


.menu-item
{
  font-weight: bold;
  padding-left: 15px;
}


.kb-table
{
  border: 1px solid #444444;
  border-collapse: separate;
  border-spacing: 1px;
}


.kb-table-title
{
  height: 10px;
}


.kb-table-header
{
  height: 25px;
  background: #153c59;
  font-size: 12px;
  font-weight: bold;
  padding: 4px;
}


.kb-table-row-odd
{
  background: #222222;
  font-size: 10px;
}


.kb-table-row-even
{
  background: #191919;
  font-size: 10px;
}


td.kb-table-cell
{
  padding: 2px;
  padding-left: 3px;
  padding-right: 3px;
}


a:link 
{
  color: #1b496f;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}


a.kb-table-row-hover:link 
{
  color: #333333;
}


a:visited 
{
  color: #1b496f;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}


a:active 
{
  color: #1b496f;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
}


a:hover 
{
  color: #1b496f;
  font-size: 12px;
  font-weight: bold;
  text-decoration: underline;
}
