  body {
      background-image: url(../images/a3.gif);
      margin: 0px 0px 0px 0px;
}

.tcat
{
        background-image: url(styles/rasol/images/gradient_tcat.gif);
        font-family: MS Sans Serif;
        color: #FFFFFF;
        height: 27px;
        text-align: center;
}
.tcat a:link
{
        color: #F6F6F6;
        text-decoration: none;
}
.tcat a:visited
{
        color: #F6F6F6;
        text-decoration: none;
}
.tcat a:hover, .tcat a:active
{
        color: #F4A100;
        text-decoration: none;
}

.thead
{
        background-image: url(styles/rasol/images/gradient_thead.gif);
        color: #9A0000;
        font-family: MS Sans Serif;
        font-size: 8pt;
        text-align: center;
        padding : 5px;
}
.thead a:link
{
        color: #9A0000;
        text-decoration: none;
}
.thead a:visited
{
        color: #5B618F;
        text-decoration: none;
}
.thead a:hover, .thead a:active
{
        color: #FF0000;
        text-decoration: none;
}

.thead2
{
        background-image: url(styles/rasol/images/gradient_thead.gif);
        color: #9A0000;
        font-family: MS Sans Serif;
        font-size: 8pt;
        padding : 5px;
}
.thead2 a:link
{
        color: #9A0000;
        text-decoration: none;
}
.thead2 a:visited
{
        color: #5B618F;
        text-decoration: none;
}
.thead2 a:hover, .thead a:active
{
        color: #FF0000;
        text-decoration: none;
}

th,td,p {
        font-family: MS Sans Serif;
    font-size: 9pt;
    color: #9A0000;
}

a:link,a:active,a:visited {
        text-decoration: none;
    color: #9A0000;
}

a:hover        {
        text-decoration: none;
    color: #ff0000;
}

font.highlight {
        color: #FF0000;
    font-weight: bold;
}

span.readpm {
        font-size: 10;
}

span.unreadpm {
        font-size: 10;
    color: #0000FF;
}
a:link.pm, a:active.pm, a:visited.pm {
        color: #FF0000;
    TEXT-DECORATION : none
}

font.bbcode_xxsmall { font-size: 7;  }
font.bbcode_xsmall  { font-size: 10; }
font.bbcode_medeim  { font-size: 14; }
font.bbcode_large   { font-size: 20; }
font.bbcode_xlarge  { font-size: 25; }

td.header_menu { background: #C2C2C2; border-color: #C2C2C2 }
td.header_welc { background: #CCCCCC; }

td.context { background: #FFFFFF; }

td.row1 { padding : 6px; background: #F8F8F8; padding-right: 10px; }
td.row3 { padding : 6px; background: #F8F8F8; text-align: center; }
td.row1dark { padding : 6px;  background: #F4F4F4; padding-right: 10px; }
td.row3dark { padding : 6px; background: #F4F4F4; text-align: center; }

td.row2 { background-image: url(styles/rasol/images/background.jpg); }
.small { font-size: 11px; }
a:hover.pm { text-decoration: underline; }

font.main { color: #9A0000; }
p.main { color: #9A0000; }

span.spical { color: #9A0000; }

font.main1 {
 font-size: 13px;
 font-weight: bold;
 color: #FFFFFF;
}
p.main1 {
 font-size: 13px;
 font-weight: bold;
 color: #FFFFFF;
}

font.main2 {
 color: #FFFFFF;
}
p.main2 {
 color: #FFFFFF;
}

font.online { color: #008080; }
font.offline { color: #FF0000; }
font.code { face: Fixedsys; }

td { border : 0px; padding : 0px; }
table.border { border: 0px; background-color: #DEDEDE; }
.blankt { border :0px; padding : 0px; }

input {
        background: #ffffff;
        border: 1px solid #B4B4B4;
        color: #000000;
        font-family: MS Sans Serif;
        font-size: 11px;
        padding: 2px;
        padding-right: 4px;
        padding-left: 4px;
        }

input.radio {
        background: transparent;
        border: 0px;
}

input.checkbox {
        background: transparent;
        border: 0px;
}

button.button, input.button {
        background: #ffffff;
        border: 1px solid #939393;
        color: #000000;
        font-family: MS Sans Serif;
        font-size: 11px;
        padding: 2px;
        padding-right: 6px;
        padding-left: 6px;
        }

select {
font-family: MS Sans Serif;
font-size: 8pt;
}
		  
textarea {
        background: #ffffff;
        border: 1px solid #B4B4B4;
        color: #000000;
        font-family: MS Sans Serif;
        font-size: 12px;
        padding: 2px;
        padding-right: 6px;
        padding-left: 6px;
        width: 95%;
        }

form {
        margin: 0px 0px 0px 0px;
}

.footer
{
        background-image: url(styles/rasol/images/footer.gif);
        color: #545A83;
        font-family: MS Sans Serif;
   font-size: 8pt;
        text-align: center;
}

</style>