/**************************************************************************
 * Copyright(c) 2006, JS-X.com, All rights reserved.                      *
 *                                                                        *
 * Author: JS-X.com                                                       *
 *                                                                        *
 * A more detailed version of the legal information is in the file:       *
 * COPYRIGHT.html                                                         *
 *                                                                        *
 * Permission to use, copy, modify and distribute this software and its   *
 * documentation strictly for non-commercial purposes is hereby granted   *
 * without fee, provided that the above copyright notice appears in all   *
 * copies and that both the copyright notice and this permission notice   *
 * appear in the supporting documentation. The authors make no claims     *
 * about the suitability of this software for any purpose. It is          *
 * provided "as is" without express or implied warranty.                  *
 **************************************************************************/
body {
font-size: 10pt;
}

A:hover {color: #000000}
.Arial     { font-family: Arial; font-size: 10pt }

A {
  color:#009999;
}

.row0
{
  background-color: #FFFFCC;
}
.row1
{
  background-color: #DBE9A9;
}
.bottom
{
  background-color: #AAA;
  margin: 0 auto 0;
}

#menuselected {
  border-left:2px solid #222244; border-right:2px solid #222200; border-top:2px solid #222244; border-bottom:2px solid #222200; color: #222244;
  background-color: #B9D55B;
}

.topBar {
  background-color: #FFFFFF;
  border-top: 0px solid;
  border-right: 0px solid;
  border-left: 0px solid;
  border-color: #002 #000 #000 #002;
  padding: 4px 2px 4px 2px;
  text-align: right;
}


.menuBar,
.menuBar a.menuButton,
.menu,
.menu a.menuItem {
  font-family: Arial, "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-color: #FFFFFF;
  font-style: normal;
  font-weight: normal;
  line-height: 12pt;
  color: #004;
}

.menuBar {
  background-color: #2F7A89;
  border: 0px solid;
  border-color: #002 #000 #000 #002;
  padding: 4px 2px 4px 2px;
  text-align: left;
}

.menuBar a.menuButton {
  background-color: transparent;
  border: 1px solid #FFF;
  color: #000;
  cursor: default;
  font-weight: bold;
  margin: 1px;
  padding: 2px 6px 2px 6px;
  text-decoration: none;
}

.menuBar a:hover.menuButton {
  background-color: transparent;
  border-color: #333 #222 #222 #333;
}

.menuBar a.menuButtonActive, .menuBar a:hover.menuButtonActive {
  background-color: #000;
  border-color: #333 #222 #222 #333;
  color: #FFF;
  position: relative;
  left: 1px;
  top: 1px;
}

.content
{
  background-color: #FFF;
  font-family: Arial, "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  margin-left: 2em;
  text-align: center;
}

BODY, P, TD, TH, DIV, BLOCKQUOTE, DL, UL, OL {
  font-family: Arial, "MS Sans Serif", Arial, sans-serif;
  font-size: 10pt;
  color: #000000;
      }

.success
{
  background-color: #FFF;
  font-family: Arial, "MS Sans Serif", Arial, sans-serif;
  font-size: 10pt;
  margin-left: 10%;
  margin-right: 10%;
  text-align: center;
}

.error
{
  background-color: #B9D55B;
  font-weight: bold;
  margin-left: 10%;
  margin-right: 10%;
  text-align: center;
}

.wrapcenter
{
  border: solid 1px #B9D55B;
  padding: 4;
  margin: 0 auto 0;
}
.nowrapcenter
{
  padding: 0;
  margin: 0 auto 0;
  font-family: Arial, "MS Sans Serif", Arial, sans-serif;
  font-size: 10pt;
}

#info {
  background-color: #B9D55B;
  color: #000;
  font-family: Arial, "MS Sans Serif", Arial, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  padding: .1em .1em .1em .1em;
  text-align: right;
}

#version {
  background-color: #FFF;
  border: #000 0px solid;
  color: #000;
  font-family: Arial, "MS Sans Serif", Arial, sans-serif;
  font-size: 10pt;
  font-weight: normal;
  padding: .1em .1em .1em .1em;
  text-align: right;
}

#copyright{
  text-align: right;
  font-family: Arial, "MS Sans Serif", Arial, sans-serif;
  font-size: 10pt;
  background-color: #2F7A89;
  border-top: #000 solid 0px;
  border-right: #000 solid 0px;
  border-left: #000 solid 0px;
  color: #000;
  font-weight: bold;
  padding: .2em .2em .2em .2em;
}

P.centerblock
{
  margin-left: auto;
  margin-right: auto;
  width: 349px;
}
.line
{
  background-color: #DDD;
  height: 0px;
}
.special1
{
  background-color: #DDC;
  font-family: Arial, "MS Sans Serif", Arial, sans-serif;
  font-size: 10pt;
}
.special2
{
  background-color: #DDB;
  font-family: Arial, "MS Sans Serif", Arial, sans-serif;
  font-size: 10pt;
}
.note
{
  font-size: 8pt;
  color: #2F7A89;
}

TD.cen {
  text-align: center;
  display:block;
  vertical-align:top;
  overflow:hidden;
  width: 162;
  margin: 0;
  padding: 0;
}
