html{
  height             : 100%;
  overflow           : hidden;
}
body{
  background         : #444444;
  color              : #ffffff;
  font-size          : 10pt;
  font-family        : Verdana;
  height             : 95%;
}
table{
  border-style       : none;
  text-align         : left;
  border-collapse    : collapse;
}
table.centered{
  height             : 100%;
  width              : 100%;
}
td.banner{
  border-style       : solid;
  border-top-width   : 0px;
  border-right-width : 0px;
  border-left-width  : 0px;
  border-bottom-width: 1px;
  text-align         : right;
}
.title{
  font-family        : Arial;
  font-size          : 36pt;
}
.subtitle{
  font-family        : Arial;
  font-size          : 14pt;
  font-style         : italic;
}
td.menu{
  border-top-width   : 1px;
  vertical-align     : top;
}
a.ln_admin{
  font-size          : 7pt;
  color              : #525252;
}
td.right{
  border-style       : solid;
  border-top-width   : 0px;
  border-right-width : 1px;
  border-left-width  : 0px;
  border-bottom-width: 0px;
  vertical-align     : top;
}
button{
  border-style       : groove;
  width              : 3.2cm;
  height             : 0.8cm;
  background-color   : #525252;
  cursor             : pointer;
}
.ln_menu{
  color              : #ffffff;
  margin             : 0 0 10px 0;
}
.ln_menu_hl{
  color              : #6cbdff;
  margin             : 0 0 10px 15px;
}
a{
  font-family        : Verdana;
  font-size          : 7pt;
  color              : #ffffff;
  text-decoration    : none;
  font-style         : normal;
}
input{
  width              : 10cm;
  border-style       : solid;
  border-width       : 1px;
  color              : #ffffff;
  background-color   : #757575;
  border-color       : #ffffff;
}
textarea{
  width              : 10cm;
  height             : 4.7cm;
  border-style       : solid;
  border-width       : 1px;
  color              : #ffffff;
  background-color   : #757575;
  border-color       : #ffffff;
}
.footer{
  font-size          : 7pt;
  color              : #626262;
}
a.ln_footer{
  font-size          : 7pt;
  color              : #525252;
}
img{
  border-color       : #ffffff;
}
img.gallery{
  border             : solid 1px #ffffff;
  cursor             : pointer;
  height             : 83px;
  margin             : 0px;
  float              : right;
}
img.big_image_left{
  position           : absolute;
  border-style       : solid;
  border-width       : 1px;
}
img.big_image_right{
  position           : absolute;
  border-style       : solid;
  border-width       : 1px;
  margin-top         : 7px;
  margin-left        : 6px;
}
input.admin{
  width              : 3.5cm;
  cursor             : pointer;
}
input.pom{ 
  width              : 7cm;
  cursor             : pointer;
}
textarea.admin{ 
  border-width       : 1px 0 1px 0;
  height             : 1.3cm;
}
select.admin{ 
  border-style       : solid;
  border-width       : 1px;
  width              : 3.5cm;
  color              : #ffffff;
  background-color   : #757575;
  border-color       : #ffffff;
}
table.admin{
  background-image   : url('../images/wait.jpg');
}
input.admin_file{
  width              : 6cm;
  cursor             : pointer;
}
div.scroll{
  overflow           : hidden;
  height             : 505px;
}
table.stats{
  font-size          : 7pt;
  border-style       : none;
  background         : transparent;
}
td.even{
  background         : #777777;
}
td.odd{
  background         : transparent;
}
.hits{
  color              : #ffffff;
  font-size          : 12pt;
}
table.pom{
   width              : 500px;
   margin             : 0 0 0 85px; 
}
td.pom_header{
  padding            : 0 0 2px 0;
  font-variant       : small-caps;
  text-align         : right;
}
td.pom_img{
  text-align         : center;
  border-style       : none;
  height             : 331px;
}
td.pom_caption{
  font-size          : 9pt;
  border-left        : 1px solid #ffffff;
  padding            : 10px 0 0 5px;
  color              : #ffffff;
}
#messageBar{
  font-size          : 7pt;
  font-style         : italic;
  color              : #6cbdff;
}

/* TinyMCE specific rules */
body.mceContentBody {
   background         : #757575;
   font-size          : 9pt;
}