BODY {
 PADDING-RIGHT: 0px;
 PADDING-LEFT: 0px;
 PADDING-BOTTOM: 0px;
 PADDING-TOP: 0px;
 MARGIN-LEFT: 0px;
 MARGIN-RIGHT: 0px;
 MARGIN-BOTTOM: 10px;
 MARGIN-TOP: 0px;
 background-color: #DDDDDD;
 FONT-SIZE: 11px;
 FONT-FAMILY: Tahoma, Verdana, sans-serif;
 COLOR: #000000;
}

TABLE {
  font-family: Tahoma, Verdana, sans-serif;
  font-size: 11px;
  color:#000000;
}

H1
{
 MARGIN-TOP: 0px;
 MARGIN-BOTTOM: 10px;
 FONT-FAMILY: Tahoma, Verdana, sans-serif;
 FONT-WEIGHT: bold;
 FONT-SIZE: 12px;
 color: #000000;
}

H2
{
 MARGIN-TOP: 0px;
 MARGIN-BOTTOM: 10px;
 FONT-FAMILY: Tahoma, Verdana, sans-serif;
 FONT-WEIGHT: bold;
 FONT-SIZE: 12px;
 color:#333333;
}

H3
{
 MARGIN-TOP: 0px;
 MARGIN-BOTTOM: 0px;
 FONT-WEIGHT: bold;
 FONT-FAMILY: Tahoma, Verdana, sans-serif;
 FONT-SIZE: 11px;
 COLOR: #000000;
}

.menu:link {
        font-family: Arial, Verdana, Tahoma, sans-serif;
        font-size: 12px;
        font-align: justify;
        color: #333333;
        line-height:18px;
        text-decoration:none;
        font-weight:normal;
        }

.menu:visited {
        font-family: Arial, Verdana, Tahoma, sans-serif;
        font-size: 12px;
        font-align: justify;
        color: #333333;
        line-height:18px;
        text-decoration:none;
        font-weight:normal;
}

.menu:hover {
        font-family: Arial, Verdana, Tahoma, sans-serif;
        font-size: 12px;
        font-align: justify;
        color: #000000;
        line-height:18px;
        text-decoration:none;
        font-weight:bold;
        }

.menu:active {
        font-family: Arial, Verdana, Tahoma, sans-serif;
        font-size: 12px;
        font-align: justify;
        color: #000000;
        line-height:18px;
        text-decoration:none;
        font-weight:bold;
}

div.adtxt {
        font-family: Tahoma, Verdana, sans-serif;
        font-size: 11px;
        color:#000000;
        PADDING-LEFT:5px;
        PADDING-RIGHT:5px;
        PADDING-BOTTOM: 15px;
        PADDING-TOP: 15px;
        MARGIN-TOP: 10px;
        MARGIN-BOTTOM: 10px;
        MARGIN-LEFT: 10px;
        MARGIN-RIGHT: 10px;
        TEXT-ALIGN: justify;
        width: 235px;
        height: 300px;
        overflow: auto;
}

.maintxt {
 font-family: Tahoma, Verdana, sans-serif;
 font-size: 11px;
 color:#000000;
 padding-left:15px;
 padding-right:15px;
 PADDING-BOTTOM: 5px;
 PADDING-TOP: 5px;
 TEXT-ALIGN: justify;
}

a:link { 
  text-decoration: underline; 
  color:#0033CC;
}

a:visited { 
  text-decoration: underline; 
  color: #0033AA;
}

a:hover {
  text-decoration: underline; 
  color: #0033FF;
}

a.link:active { 
  text-decoration: underline; 
  color: #0033FF;
}


.menubg { 
  background: url('/img/menu_bg.gif') repeat-x;
}

.question { 
  font-weight: bold;
  font-size: 110%;
  padding-left:15px;
}

.answer { 
  font-weight: normal;
  font-size: 110%;
  padding-left:15px;
}

li.info { 
  list-style-image: url('/img/info.gif');
  padding: 10px 10px 10px 10px;
}

li.warn { 
  list-style-image: url('/img/alert.gif');
  padding: 10px 10px 10px 10px;
}

li.err { 
  list-style-image: url('/img/attention.gif');
  padding: 10px 10px 10px 10px;
}

.upd_class { 
   background: url('/img/or_grad.gif') repeat-y;
   border: 1px solid #ffb525;
}

.upd_header { 
  font-weight: bold;
  font-size: 120%;
  color: #FFFFFF;
  background-color: #d88e00;
  vertical-align: middle;
}

.bugTable {
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 13px;
  border: 1px solid #8888DE;
  padding: 3px;
  background: #FAFAFF top left no-repeat;
}

.bugHeader {
  font-weight: bold;
  background: #DADAFF top left no-repeat;
}

.bug_solved { 
  background: #EAFFEA;
}

.bug_unsolved { 
  background: #FFEAEA;
}

.bug_process { 
  background: #FFFFEA;
}

.qform { 
  border: 1px solid #DADAFF;

}