/*base tags*/
a
{
        font-family:Verdana;
        color:#000000;
}

img {        border-width:0px;

        }

td {        font: 11px Tahoma, Verdana, Arial, MS Sans Serif; 

        }

body {        background:silver;

        }

form {        display:inline

        }



/*alignment*/

.c {        text-align:center;

        }

.r {        text-align:right;

        }

        

        

/*--header--*/

table.hdr {

        background: #ee0000;

        }

td.hdr {        padding: 3px;

        }

a.hdr {        font: bold 11px tahoma;

        color:white;

        text-decoration: none;

        }

a.hdr:hover{

        text-decoration: underline;

        }



div.hdr2 {

        background:black;

        color:white;

        width:438px;

        height:23px;

        }



td.hdr3 {        padding: 2 10 2 0px;

        background:#bb0000;

        color:white;

        }









/*--b0dy--*/

table.bd {

        background:white;

        }



/*--box--*/

div.bxT {

        background: black;

        color:white;

        padding: 3px;

        font: bold 10px VErdana;

        }

div.bxB {

        background: red;

        color:white;

        padding: 3px;

        font: bold 10px Verdana;

        }

input.bx {

        width:144px;

        }

div.bxN1 {

        background: gold;

        color:black;

        padding: 3 5 3 5px;

        font: normal 10px Verdana;

        }





div.abx{        padding:5px;

        }

a.abx {        color:#dd0000;

        font: bold 10px Verdana;

        }

a.abx:hover{

        color:red;

        }





/*--foooter--*/

table.ftr {

        background: #ee0000;

        }

td.ftr {        padding: 3px;

        color:white;

        }

a.ftr {        font: normal 11px tahoma;

        color:white;

        text-decoration: none;

        }

a.ftr:hover{

        text-decoration: underline;

        }



td.ftr2 {        padding: 2px;

        background:black;

        }





/*--register--*/

table.rg {        background:#faf0f0;

        border:solid 1px #aa0000;

        }

td.rgT {        font: bold 12pt Arial;

        color:black;

        background:white;

        border:solid 2px black;

        text-align:center;

        }

td.rg {        padding:1 0 0 0px;

        line-height:15px;

        text-indent:2px;

        }

input.rg {

        font: bold 11px Verdana;

        background:#dd0000;

        color:white;

        padding:10px;

        width:289px;

        border: solid 1px red;

        border-color: red maroon maroon red;

        }

div.rg {        font: normal 12px Arial;

        padding: 20 10 20 10px;

        border:solid 1px silver;

        }

td.errg{

        vertical-align:bottom;

        padding:3 3 1 3px;

        }

td.errg div {

        border: solid 2px red;

        background: white;

        color:red;

        padding:5px;

        padding-top:2px;

        padding-bottom:3px;

        font: bold 10px Verdana;

        }





/*--validate--*/

div.vl {

        padding:10px;

        font: bold 11px Arial;

        }

        

/*--logged--*/

div.logged {

        color:white;

        padding: 5px;

        }

div.logged a {

        text-decoration:none;

        background:white;

        color:black;

        font: bold 11px Tahoma;

        padding: 1px;

        padding-left:3px;

        padding-right:3px;

        padding-bottom:2px;

        border:solid 1px white;

        }



div.logged a:hover {

        text-decoration:none;

        background:white;

        color:black;

        font: bold 11px Tahoma;

        padding: 1px;

        padding-left:3px;

        padding-right:3px;

        padding-bottom:2px;

        border:solid 1px black;

        }
INPUT
{
        BACKGROUND-COLOR: #ffffff;
        BORDER-BOTTOM: #000000 1px solid;
        BORDER-LEFT: #000000 1px solid;
        BORDER-RIGHT: #000000 1px solid;
        BORDER-TOP: #000000 1px solid;
        COLOR: #000000;
        FONT-SIZE: 8pt
}

