body, td {
font-family:tahoma, arial, sans-serif;
font-size:8pt;
line-height:11pt;
color:#555555;
}

h3 {
color:#243B3E;
font-weight:normal;
font-family:verdana, sans-serif;
}

form {
margin:0px;
padding:0px;
}

a:link, a:visited, a:active {
text-decoration:none;
color:blue;
}

a:hover {
color:#888888;
}

hr {
height:1px;
border:0px;
background-color:#FFFFFF;
border-top:1px solid #DDDDDD;
}


/* CUSTOM STYLES *********************/
.textlight {
color:white;
}

.stdinput {
font-size:8pt;
border:1px #777777 solid;
}

.stdbutton {
border:1px white outset;
width: 75px;
height: 20px;
font-size:8pt;
padding:0px;
}

body, td {
font-family:tahoma, arial, sans-serif;
font-size:8pt;
line-height:11pt;
color:#555555;
}

h3 {
color:#243B3E;
font-weight:normal;
font-family:verdana, sans-serif;
}

form {
margin:0px;
padding:0px;
}

a:link, a:visited, a:active {
text-decoration:none;
color:blue;
}

a:hover {
color:#888888;
}

/* CUSTOM STYLES *********************/
.textlight {
color:white;
}

.stdinput {
font-size:8pt;
border:1px #777777 solid;
}

.stdbutton {
border:1px white outset;
width: 75px;
height: 20px;
font-size:8pt;
padding:0px;
}






/* FORUM STYLES ***********************/
table.punmain {
border:none;
width:100%;
background-color:#606060;
}

table.punplain {
border:none;
width:100%;
}

table.punspacer {
border:none;
width:100%;
}

tr.punhead {
background-color:#AAC9EB;
}

tr.puncon1 {
background-color:#DEDFDF;
}

tr.puncon2 {
background-color:#EEEEEE;
}

tr.puncon3 {
background-color:#C0C0C0;
}

tr.puntopic {
height:1.5em;
}

td.punhead {
background-color:#AAC9EB;
color:#102945;
text-align:center;
font-weight:bold;
}

td.puncon1 {
background-color:#dedfdf;
}

td.puncon1cent {
background-color:#dedfdf;
text-align:center;
}

td.puncon1right {
background-color:#dedfdf;
text-align:right;
}

td.puncon2 {
background-color:#eeeeee;
}

td.puncon2cent {
background-color:#eeeeee;
text-align:center;
}

td.puncon3 {
background-color:#c8c8c8;
}

td.puncent {
text-align:center;
}

td.punright {
text-align:right;
}

td.puntop {
vertical-align:top;
}

td.puntopright {
text-align:right;
vertical-align:top;
}

td.punquote {
background-color:#f6f6f6;
border:#606060;
border-style:dashed;
border-width:1px;
}

img.punavatar {
margin-top:3px;
margin-bottom:3px;
}

.puntext {
font-size:11px;
}

.punedited {
font-size:10px;
font-style:italic;
}

.punsignature {
font-size:10px;
}

.punheadline {
font-size:12px;
font-weight:bold;
}

.puntitle {
font-size:14px;
font-weight:bold;
}

.punhot {
color:#C03000;
}

.label{
float:left;
width:120px;
padding-bottom:8px;
}

.field{
float:left;
width:300px;
padding-bottom:8px;
}