/* styles */
body
{
  color:         #ffffff;
  margin-bottom: 0px;
  margin-left:   0px;
  margin-right:  0px;
  margin-top:    0px;
  background:    #444444;
}
body.Site
{
  color:         #ffffff;
  margin-bottom: 0px;
  margin-left:   3px;
  margin-right:  0px;
  margin-top:    3px;
  background:    #444444;
  background-image: url(../imgs/def/def_body_bg.gif);
}
body.content
{
  margin-bottom: 0px;
  margin-left:   3px;
  margin-right:  0px;
  margin-top:    3px;
  background-image: url(../imgs/def/def_cont_bg.gif);
  background-attachment: fixed;
}
table
{
  border:      solid 1px #FF0000;
  background-image: url(../imgs/def/def_body_bg.gif);
  background-attachment: fixed;
}
tr
{
  background:  transparent;
}
td
{
  color:       #FFCC00;
  background:  transparent;
}
table.Top
{
  border:      solid 1px #FF0000;
  width:       1021px;
  background:  transparent;
}
table.Bar
{
  border:      solid 1px #FF0000;
  width:       1021px;
  background:  transparent;
}
table.Middle
{
  border:      solid 1px #FF0000;
  width:       1021px;
  height:      580px;
  background:  transparent;
}
table.Bottom
{
  border:      solid 1px #FF0000;
  width:       1021px;
  background:  transparent;
}

td.Lcol
{
  font-family: Arial,Verdana,Helvetica,Sans Serif ;
  color:       #FFCC33;
  font-size:   10px;
  font-weight: bold;
  padding-left:12px;
  width:       130px;
  background:  transparent;
  border:      solid 1px #000080;
}
td.Tcol
{
  font-family: Arial,Verdana,Helvetica,Sans Serif ;
  color:       #FFCC33;
  font-size:   42px;
  font-weight: bold;
  font-style:  italic;
  width:       660px;
  background:  transparent;
  border:      solid 1px #000080;
}
td.Mcol
{
  font-family: Arial,Verdana,Helvetica,Sans Serif ;
  color:       #FFCC33;
  font-size:   10px;
  text-align:  center;
  width:       660px;
  background:  transparent;
  border:      solid 1px #000080;
}
td.Hbar
{
  font-family: Arial,Verdana,Helvetica,Sans Serif ;
  color:       #FFCC33;
  font-size:   12px;
  font-weight: bold;
  background:  transparent;
  border:      solid 1px #000080;
}
td.Ccol
{
  font-family: Arial,Verdana,Helvetica,Sans Serif ;
  color:       #FFCC33;
  font-size:   10px;
  text-align:  justify;
  width:       660px;
  background:  transparent;
  border:      solid 1px #000080;
}
td.Fcol
{
  font-family: Arial,Verdana,Helvetica,Sans Serif ;
  color:       #CC3300;
  font-size:   10px;
  text-align:  center;
  width:       660px;
  background:  transparent;
  border:      solid 1px #000080;
}
td.Rcol
{
  font-family: Arial,Verdana,Helvetica,Sans Serif ;
  color:       #FF9900;
  font-size:   10px;
  font-weight: bold;
  padding-left:12px;
  width:       180px;
  background:  transparent;
  border:      solid 1px #000080;
}
input.Lolo
{
  font-family:  Arial,Verdana,Helvetica,Sans Serif ;
  color:        #CC3300;
  font-size:    10px;
  font-weight:  bold;
  width:        100px;
  text-align:   left;
  background:   #FFCC33;
  border-color: #CC3300;
}
input.LoloButt
{
  font-family:  Arial,Verdana,Helvetica,Sans Serif ;
  font-size:    10px;
  font-weight:  bold;
  width:        75px;
  height:       17px;
  text-align:   center;
}
table.content
{
  border:      none;
  background:  transparent;
}
td.content
{
  font-family: Arial,Verdana,Helvetica,Sans Serif ;
  color:       #FFCC00;
  font-size:   10px;
  text-align:  justify;
  padding-left:3px;
  height:      598px;
  background:  transparent;
  border:      none;
}
div.Menu
{
  padding-left:   14px;
  padding-right:  3px;
  padding-top:    1px;
  padding-bottom: 2px;
  margin-bottom:  1px;
  width:          125px;
  border:         solid 1px #CC3300;
  background:     transparent;
  background-image: url(../imgs/def/bttn0.gif)
}
div.MenuOn
{
  padding-left:   14px;
  padding-right:  3px;
  padding-top:    1px;
  padding-bottom: 2px;
  margin-bottom:  1px;
  width:          125px;
  border:         solid 1px #CC3300;
  background:     transparent;
  background-image: url(../imgs/def/bttn1.gif)
}
div.Header
{
  font-family:    Arial,Verdana,Helvetica,Sans Serif ;
  color:          #FFDD00;
  font-size:      16px;
  font-weight:    bold;
  padding-bottom: 8px;
  background:     transparent;
}
div.Author
{
  font-family:    Arial,Verdana,Helvetica,Sans Serif ;
  color:          #CCFFFF;
  font-size:      10px;
  font-weight:    normal;
  padding-bottom: 1px;
  background:     transparent;
}
div.Paragraph
{
  font-family:    Arial,Verdana,Helvetica,Sans Serif ;
  color:          #FFCC00;
  font-size:      12px;
  font-weight:    normal;
  width:          549px;
  padding-bottom: 1px;
  background:     transparent;
}
div.Formframe
{
  border:         solid 1px orange;
  padding:        1px;
  width:          544px;
  background:     transparent;
}
div.Formline
{
  font-family:    Arial,Verdana,Helvetica,Sans Serif ;
  color:          #FFCC00;
  font-size:      12px;
  font-weight:    normal;
  padding-bottom: 1px;
  background:     transparent;
}
a.Menu
{
  font-family:    Arial,Verdana,Helvetica,Sans Serif ;
  color: #FFCC00;
  font-size: 12px;
  font-weight:    bold;
  text-decoration: none;
}
a.Menu:hover
{
  font-family:    Arial,Verdana,Helvetica,Sans Serif ;
  color: #000080;
  font-size: 12px;
  font-weight:    bold;
  text-decoration: underline;
}
input.Form
{
  font-family: Arial,Verdana,Helvetica,Sans Serif ;
  color:        #CC3300;
  font-weight:  normal;
  width:        438px;
  text-align:   left;
  background:   #FFCC33;
  border-color: #CC3300;
}
textarea.Form
{
  font-family: Arial,Verdana,Helvetica,Sans Serif ;
  color:        #CC3300;
  font-weight:  normal;
  width:        438px;
  text-align:   left;
  background:   #FFCC33;
  border-color: #CC3300;
}
table.CCR
{
  font-family:    Arial,Verdana,Helvetica,Sans Serif ;
  color:          #CC3300;
  font-size:      12px;
  font-weight:    normal;
  width:          284px;
  border:         none;
  background:     #FFCC33;
}
td.CCRl
{
  font-family:    Arial,Verdana,Helvetica,Sans Serif ;
  color:          #CC3300;
  font-size:      12px;
  font-weight:    normal;
  width:          50%;
  border:         none;
  border-bottom:  solid 1px #CC3300;
  padding-bottom: 1px;
  background:     #FFCC33;
}
td.CCRr
{
  font-family:    Arial,Verdana,Helvetica,Sans Serif ;
  color:          #CC3300;
  font-size:      12px;
  font-weight:    normal;
  text-align:     right;
  width:          50%;
  border:         none;
  border-bottom:  solid 1px #CC3300;
  padding-bottom: 1px;
  background:     #FFCC33;
}
a
{
  font-family:    Arial,Verdana,Helvetica,Sans Serif ;
  color: #FFCC00;
  font-size: 12px;
  font-weight:    bold;
  text-decoration: none;
}
a:hover
{
  font-family:    Arial,Verdana,Helvetica,Sans Serif ;
  color: #FFFF00;
  font-size: 12px;
  font-weight:    bold;
  text-decoration: underline;
}
table.List
{
  border:      solid 1px #CC3300;
  margin-left: 2px;
  margin-top:  2px;
  width:       628px;
  background:  transparent;
}
td.List
{
  font-family: Arial,Verdana,Helvetica,Sans Serif ;
  color:       #FFCC00;
  font-size:   10px;
  text-align:  justify;
  padding-left:3px;
  border:      none;
}
a.linkopacity {
  filter:alpha(opacity=75);
  -moz-opacity: 0.75;
  opacity: 0.75;
  font-size:   12px;
  text-decoration: none;
}
  a.linkopacity:hover {
  filter:alpha(opacity=100);
  -moz-opacity: 1.0;
  opacity: 1.0;
  font-size:   12px;
  text-decoration: none;
}
td.ListH
{
  font-family: Arial,Verdana,Helvetica,Sans Serif ;
  color:       #FFCC00;
  font-size:   12px;
  font-weight: bold;
  text-align:  justify;
  padding-left:3px;
  filter:alpha(opacity=100);
  -moz-opacity:1.0;
  opacity:1.0;
  border:      none;
}
