/* $Id: sbul.css,v 1.2 2004/01/13 07:23:01 kitt Exp $ */

/* Standard classes */

BODY, TABLE {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #000000;
  /* background-color: #6699ff; */
  background-color: #CCCCff;
}

TABLE {
  margin-right: auto;
  margin-left: auto;
  /* width: 100%; */
  /* border: solid 1px #000000; */
}

TD {
}

TABLE.news, TR.news, TD.news {
  background-color: #dcdcdc;
  border-width: 1px;
  border-color: #000000;
  border-padding: 0px;
  /*width: 90%;*/
}

TR.newsheader {
  background-color: #ffffcc;
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  color: #FF0000;
}

TABLE.fields, TR.fields TD {
  background-color: #ffffff;
  font-weight: bold;  
  border-width: 1px;
  border-color: #333366;
  border-padding: 0px;
  border-style: solid;
  padding: 14px;
}

DIV.info {
  width: 60%;
  horizontal-align: center;
  padding: 20px;
}

DIV.tiny {
  font-size: 9px;
}

DIV.field {
  font-size: 11px;
  font-weight: bold;
  font-color: darkred;
}

DIV.errors {
  padding-bottom: 6px;
  color: #CC6666;
}

TABLE.reg, TR.reg, TD.reg {
  background-color: #77BB88;
  font-size: 11px;
}

TR.EvenRow TD, TR.OddRow TD {
  padding: 2px;
 /* vertical-align: top; */
}

TR.EvenRow TD {
  background-color: #FFFFFF;
}

TR.OddRow TD {
  background-color: #DDDDDD;
}

/* Fonts and such */

DIV.header {
  font-size: 14px;
  font-weight: bold;
}

DIV.smaller {
  color: #000000;
  font-size: 10px;
}

DIV.details {
  color: #000000;
  font-size: 9px;
}

DIV.notice {
  color: #D53808;
  font-weight: bold;
}

INPUT.inputfield, SELECT.inputfield, TEXTAREA.inputfield, SPAN.TextRequired {
  font-family: verdana;
  font-size: 11px ;
}

/* Form element properties */
   INPUT.inputfield, SELECT.inputfield, TEXTAREA.inputfield {
        border: #9B9B9B 1px solid;
        color: #333333;
        background-color: #f2f2f2;
        padding: 0px;
   }
 

/* 

body {
  margin: 10px;
  color: #000000;
  background-color: #fff;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: 76%;
}
h1 {
  font-size: 1.2em;
}
h2 {
  font-size: 1.1em;
}
h3, h4, h5, h6 {
  font-size: 1em;
}

p {
  margin: 0 0 1em 0;
  padding: 0;
}
img {
  border-width: 0;
}
table {
  font-size: 1em;
}
.calendar .day-today {
  background-color: #ccc;
}
.calendar .day-selected {
  background-color: #bbb;
}
.calendar .header-month {
  background-color: #ddd;
}
.calendar .header-week {
  background-color: #ccc;
}
.calendar .day-blank {
  background-color: #ddd;
}
.calendar .day-link a {
  color: #000;
}
.calendar .row-week {
  color: #aaa;
}
.path, .path a, .path a:visited {
  color: #888;
}
#forum .title {
  font-weight: bold;
  color: #404040;
  padding-bottom: 1em;
}
a:link {
  color: #656
}
a:visited {
  color: #656
}
a:active {
  color: #ccc
}
*/
