a { text-decoration: none }
a:visited { text-decoration: none }
a:hover {background: #000000 ;color : #FFFFFF;}
hr {height:1;}

body { 
    border:0; 
    margin:0; 
    padding:0; 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt; 
  margin-right:20px;
  overflow-x: hidden ;
  overflow-y: on ;
  scrollbar-base-color: #FFFFCC;
}

td { font-family: Verdana, Arial, Helvetica, sans-serif;
       font-size: 8pt }

textarea {border: 1px solid #000000}
input {border: 1px solid #000000}

/* Floating */
.f-left {float:left;}
.f-right {float:right;}
.f-center {margin-left: auto; margin-right: auto;}

/* Text align */
.t-left {text-align:left;}
.t-center {text-align:center;}
.t-right {text-align:right;}

/* Postingblock */
.postingtable 
{
    position:relative; 
    width:550px; 
    margin:0; 
    padding:0; 
    color:#192666;
    }
    .postingtable table 
    {
        border-collapse:collapse;
        border:0; 
        background:#FFFFFF; 
        color:#192666; 
        font-weight:bold;
        }
    .postingtable tr 
    {
        display:table-row; 
        width:550px; 
        background:#FFFFFF url("/images/content_bg.jpg") 0 0 repeat-y;
        }
    .postingtable th 
    {
        width:550px; 
        background:#FFFFFF url("/images/content_header.jpg") 0 0 no-repeat; 
        padding:3px 12px 0px 12px; 
        text-align:left; 
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size:smaller;
        font-weight:bold; 
        color:#192666;
        }
    .postingtable td 
    {
        background:#FFFFFF url("/images/content_bg.jpg") 0 0 repeat-y; 
        padding:5px 12px 5px 12px; 
        text-align:left; 
        font-weight:normal; 
        color:#192666;
        }
    /* Use multicell when multible horizontal cells is used in a postingblock */         
    .postingtable .multicell 
    {
        background:#FFFFFF url("/images/multi_content_bg.jpg") 0 0 repeat; 
        padding:5px 5px 5px 5px; 
        text-align:left; 
        font-weight:normal; 
        color:#192666;
        width:auto;
        }
    .postingtable .multicell tr 
    {
        display:table-row; 
        }
    .postingtable .multicell th 
    {
        background:#FFFFFF url("/images/multi_content_bg.jpg") 0 0 repeat;
        }
    .postingtable .multicell td 
    {
        background:#FFFFFF url("/images/multi_content_bg.jpg") 0 0 repeat;
        }
    .postingtable .multicell img
    {
        border:0;
        }
    .postingtable .postfooter 
    {
        background:#FFFFFF url("/images/content_footer.jpg") 0 0 no-repeat; 
        padding:0px 12px 5px 12px; 
        text-align:left; 
        vertical-align: top; 
        font-size: 10px; 
        color:#6685CC;
        }

/* Replyblock */
.replytable 
{
    position:relative; 
    margin:0; 
    padding:0; 
    color:#192666;
    }
    .replytable table 
    {
        border-collapse:collapse;
        width:700px; 
        border:0; 
        background:#FFFFFF; 
        color:#192666; 
        font-weight:bold;
        }
    .replytable tr 
    {
        display:table-row; 
        /*background:#FFFFFF url("../design/content_bg.jpg") 0 0 repeat-y;*/
        }
    .replytable th 
    {
        /*background:#FFFFFF url("../design/content_header.jpg") 0 0 no-repeat; */
        background-image:none;
        background-color:#e0e6fc;
        padding:3px 12px 0px 12px; 
        text-align:left; 
        font-weight:bold; 
        color:#192666;
        }
    .replytable td 
    {
        /*background:#FFFFFF url("../design/content_bg.jpg") 0 0 repeat-y; */
        background-image:none;
        background-color:#f5f8fd;
        padding:5px 12px 5px 12px; 
        text-align:left; 
        font-weight:normal; 
        color:#192666;
        }
    /* Use multicell when multible horizontal cells is used in a postingblock */         
    .replytable .multicell 
    {
        background:#FFFFFF url("../design/multi_content_bg.jpg") 0 0 repeat; 
        padding:5px 12px 5px 12px; 
        text-align:left; 
        font-weight:normal; 
        color:#192666;
        }
    .replytable .multicell th 
    {
        background:#FFFFFF url("../design/multi_content_bg.jpg") 0 0 repeat;
        }
    .replytable .multicell td 
    {
        background:#FFFFFF url("../design/multi_content_bg.jpg") 0 0 repeat;
        }
    .replytable .postfooter
    {
        background:#FFFFFF url("../design/content_footer.jpg") 0 0 no-repeat; 
        padding:0px 12px 5px 12px; 
        text-align:left; 
        vertical-align: top; 
        font-size: 10px; 
        color:#6685CC;
        }
