body, table
{
  font-family: arial;
  font-size: 10pt;
}

body 
{
  background-color: #CC0000;
  scrollbar-face-color:#000000;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-track-color:#CC0000;
}

h1, h2, h3, h4, h5, h6
{
  color: #2141A1;
  margin:0px; padding:0px
}

hr
{
  color: #2141A1;
  height: 1 pt;
  width: 95%;
}


.lboxes
{
  width: 150px;
  horizontal-align: left;
  vertical-align: top;
}

.rboxes
{
  width: 150px;
  horizontal-align: right;
  vertical-align: top;
}

.content
{
  width: 100%;
  vertical-align: top;
}

.titletext
{
  color: #2141A1;
  font-size: 16pt; 
  font-weight: bold;
}

.titlesub
{
  font-size: 12pt; 
  font-weight: bold;
}

.tablemain
{
  background-color: #000000;
}

.tablesub
{
  font-size: 10pt; 
}

.tabletitle
{
  font-family: tahoma;
  color: #FFFFFF;
  font-size: 13pt;
}

.tablecontent
{
  color: #000000;
  background-color: #DDDDDD;
  font-size: 10pt;
  background-image: url("img/content_bg.gif");
}

.boxcontenttablemain
{
  background-color: #000000;
}

.boxcontenttabletitle
{
  font-family: tahoma;
  color: #FFFFFF;
  font-size: 13pt;
}

.boxcontenttablecontent
{
  font-size: 10pt;
  color: #000000;
  background-color: #FFFFFF;
  background-image: url("img/box_content_bg.gif");
}

.boxlefttablemain
{
  background-color: #000000;
}

.boxlefttabletitle
{
  font-family: tahoma;
  color: #FFFFFF;
  font-size: 13pt;
}

.boxlefttablecontent
{
  font-size: 10pt;
  color: #000000;
  background-color: #FFFFFF;
  background-image: url("img/box_left_bg.gif");
}

.boxrighttablemain
{
  background-color: #000000;
}

.boxrighttabletitle
{
  font-family: tahoma;
  color: #FFFFFF;
  font-size: 13pt;
}

.boxrighttablecontent
{
  font-size: 10pt;
  color: #000000;
  background-color: #FFFFFF;
  background-image: url("img/box_right_bg.gif");
}

.highlight
{
  color: #2141A1;
  background-color: #C5D5F5;
}

.backlink
{
  font-size: 10pt; 
  font-weight: bold;
}

.info
{
  font-size: 10pt;
}

.other
{
  font-size: 10pt; 
  font-weight: bold;
}

.textbox
{ 
  background-color: #FFFFFF;
  border: 1px solid #C5D5F5;
  padding-left:5px;
  color: #2141A1;
  font-family: Verdana, Arial;
  font-size: 10pt;
  font-weight: bold;
  scrollbar-face-color:#000000;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-track-color:#CC0000;
  background-image: url("img/input.gif");
}

.button
{
  background-color: #CC0000;
  border: 1px solid #000000;
  color: #FFFFFF;
  font-family: Verdana, Arial;
  font-size: 12px; 
  font-weight: bold;
  text-align: center;
  background-image: url("img/button.gif");
  cursor:hand;
}

.main
{
  font-family: arial;
  font-size: 10pt;
  background-color:#FFFFFF;
  background-image: url("img/main_background.jpg");
}

.footer
{
  color: #FFFFFF;
}

.other:link { COLOR: #CC0000; TEXT-DECORATION: underline }
.other:active { COLOR: #CC0000; TEXT-DECORATION: underline }
.other:visited { COLOR: #CC0000; TEXT-DECORATION: underline }
.other:hover { COLOR: #CC0000; TEXT-DECORATION: none }

A:link { COLOR: #2141A1; TEXT-DECORATION: underline }
A:active { COLOR: #2141A1; TEXT-DECORATION: underline }
A:visited { COLOR: #2141A1; TEXT-DECORATION: underline }
A:hover { COLOR: #2141A1; TEXT-DECORATION: none; position:relative; left:1; top:1; }

div.thumb
{
  margin-bottom: 1;
  border-style: solid; border-color: #EEEEEE;
  width: auto;
}

div.thumb div
{
    border:1px solid #BBBBBB;
    padding: 3px !important;
    background-color:#F5F5F5;
    font-size: 10pt;
    text-align: center;
    overflow: hidden;
}

div.frame
{
    width: 160px;
}

div.thumb div img
{
    border:1px solid #BBBBBB;
}

div.thumb div div.thumbcaption
{
    color: #000088;
    font-size: 9pt; 
    border: none;
    text-align: left;
    padding: 10 0 0 0;
}

div.magnify
{
  float: right;
  border: none !important;
  background: none !important;
}

div.magnify a, div.magnify img
{
  display: block;
  border: none !important;
  background: none !important;
}

div.right
{
  clear: right;
  float: right;
  border-width: 0 0 10 1;
}

div.left
{
  float: left;
  margin-right: 10;
  border-width: 0 1 10 0;
}
