* {font-family: Tahoma, Verdana, Arial; font-size:12px;}
body {padding:0px; margin:0px;
color:#3b3b3b;
}

a {color:#0058c4;}
h1 {padding:0px; margin:0px; font-family: Arial; font-size:20px; padding-bottom:5px;}
h2 {padding:0px; margin:0px; font-family: Arial; font-size:17px; padding-bottom:5px;}
h3 {padding: 0px; margin: 0px; font-family: Tahoma, Verdana, Arial; font-size: 12px; color: rgb(0, 61, 135); margin-bottom:0px; margin-top: 25px; font-weight: bold;}
input, textarea {
    background-image: url(/@/fit/shd.gif);
    background-repeat:no-repeat;
    border-left: 1px solid #444444;
    border-top: 1px solid #444444;
    border-right: 1px solid #d2d2d2;
    border-bottom: 1px solid #d2d2d2;
    padding: 2px 3px;
}

input type=button, input type=submit {
    background-image: url(/@/fit/shd_button.gif);
    background-repeat: x-repeat;
}

.moralink {font-size:14px; margin-bottom:8px;vertical-align:middle;}
.moralink a {font-size:14px;}
.moralink img {margin-right:10px;}
.moraquote { margin-left:20px;}
.moraquote span {font-weight:bold; font-size:16px; text-transform:uppercase;}
.evenrow { background-color:#f0f0f0;}
.pt_tabletop {background-image:url(/@/fit/pt_back.gif); background-repeat:repeat-x;}
.tradername {font-size:16px; font-weight:bold; margin-bottom:0px; padding-bottom:0px;}
.tradername a {font-size:14px;}
.traderdetails {margin-bottom:20px; margin-top:5px; padding:0px; padding-left:20px;}
.traderdetails2 {margin-bottom:0px; margin-top:5px; padding:0px; padding-left:20px;}
.trad_sep {padding:0px; margin:0px; border-top:1px solid #dddddd;}
.tradernamefull {font-size:19px; color:#003d87;}
.traderfulldetails td {padding:5px 5px 5px 0px;}
.trad_dial_invsays {font-family: "Trebuchet MS", Tahoma; font-style: italic; font-size:13px; color:#8d8f81;}
.trad_dial_invtd {background-color:#f0f3e5; padding:20px;}
.trad_dial_tradtd {background-image:url(/@/fit/tr_answer.gif); background-repeat:no-repeat; background-position:top left;padding-left:30px;padding-top:20px; padding-bottom:20px;padding-right:20px;}
.trad_dial_tradtd2 { padding-left:30px;padding-top:20px; padding-bottom:20px;padding-right:20px;}

.trad_dial_tradsays {font-family: "Trebuchet MS", Tahoma; font-style: italic; font-size:13px; color:#94a3af;}
.trad_time {float:right; width:100px;text-align:right;}
.errormessage {font-weight:bold; color:#ff0000;}
.pt_invtable {border-right:1px solid #dfdfdf;border-top:1px solid #dfdfdf;}
.pt_invtable th {background-color:#eeede2; text-align:left; }
.pt_invtable td {border-left:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}