/* main styles */
body,table,td{
        font-family:verdana,tahoma;
        font-size:11px;
        color:#445A45;
}

a:link,a:visited,a:active{
        color: #C33E42;
        font-family:verdana,tahoma;
        font-size:11px;
        text-decoration:none;
}
a:hover{
        color: #C33E42;
        font-family:verdana,tahoma;
        font-size:11px;
        text-decoration:underline;
}
        
.content {
        padding-top:20px;
        padding-left:25px;
        padding-bottom:0px;
        padding-right:25px;
        font-family:verdana,tahoma;
        font-size:11px;
        color:#445A45;
        line-height:16px;
}

.maintext{
        font-family:verdana,tahoma;
        font-size:11px;
        color:#445A45;
        line-height:16px;
        background-color: #EAF4E9;
        padding-top:15px;
        padding-left:15px;
        padding-right:15px;
        padding-bottom:15px;
        border-bottom:3px solid #D6ECD4;
        border-right:3px solid #D6ECD4;
}

.linkbar{
        font-family:verdana,tahoma;
        font-size:11px;
        color:#677F68;
        line-height:16px;
        background-color: #F3F8F2;
        padding-top:2px;
        padding-left:8px;
        padding-right:2px;
        padding-bottom:2px;
        border-bottom:3px solid #EAF4E9;
        border-right:3px solid #EAF4E9;
}

.linkbar_over{
        font-family:verdana,tahoma;
        font-size:11px;
        color:#445A45;
        line-height:16px;
        background-color: #EAF4E9;
        padding-top:2px;
        padding-left:8px;
        padding-right:2px;
        padding-bottom:2px;
        border-bottom:3px solid #D6ECD4;
        border-right:3px solid #D6ECD4;
}
.linkbar_desc{
        font-family:verdana,tahoma;
        font-size:11px;
        color:#445A45;
        line-height:16px;
        background-color: #F8FBF7;
        padding-top:2px;
        padding-left:8px;
        padding-right:2px;
        padding-bottom:2px;
        border-bottom:3px solid #F3F8F2;
        border-right:3px solid #F3F8F2;
}

.soldbar{
        font-family:verdana,tahoma;
        font-size:11px;
        font-weight:bold;
        color:#FFFFFF;
        background-color: #EC0007;
        border:0px;
}

.incomingbar{
        font-family:verdana,tahoma;
        font-size:11px;
        font-weight:bold;
        color:#FFFFFF;
        background-color: #468468;
        border:0px;
}

.bar{
        background-color:#C33B27;
        border:3px solid #AC8952;
        border-left:none;
        color:#FFFFFF;
        font-weight:bold;
        font-size:11px;
        padding-left:8px;
}

h1{
        color:#FFFFFF;
        font-weight:bold;
        font-size:11px;
        margin:0px;
}

h2{
        font-size:11px;
}

.pagetitle{
        font-family:impact,times new roman,tahoma;
        font-size:18px;
        color:#FFFFFF;
}

/* form styles */

form{
        margin:0px;
        font-family:tahoma;
        font-size:11px;
}

.forminput{
        color: #C33E42;
        font-family:tahoma;
        font-size:11px;
        border: 1px solid #468468;
        margin-bottom:1px;
}

.formbutton{
        color: #FFFFFF;
        font-family:tahoma;
        font-size:11px;
        font-weight:bold;
        border: 1px solid #468468;
        border-top: 1px solid #FFFFFF;
        border-left: 1px solid #FFFFFF;
        background-color:#C33E42;
        margin-bottom:1px;
}

td.spacer{
  padding:6px;
}

td.fieldname{
  padding:6px;
}
td.fieldvalue{
  padding: 6px;
}

td.fieldinstructions{
  text-align:left;
  padding:6px;
  background-color:#468468;
  color:#FFF;
  font-weight:bold;
  border-bottom:1px solid #FFF;
  line-height:12px;
}
td.fieldspacer{
  font-size:1px;
  background-color:transparent;
}

span.warning{
  color:#CC0000;
}

div.errors{
  display:block;
  padding:6px;
  border:1px solid #CC0000;
  background-color:#db6767;
  color:#FFF;
  margin: 1px 0;
}

/* menu styles */

.menu {
        padding-right:8px;
}
a.navlink,a.navlink:visited,a.navlink:active {
        font-family:impact,times new roman,tahoma;
        font-size:15px;
        color:#A67030;
        line-height:24px;
        text-decoration:none;
        border:0px;
}
a.navlink:hover{
        font-family:impact,times new roman,tahoma;
        font-size:15px;
        color:#C33E42;
        line-height:24px;
        text-decoration:none;
        border:0px;
}

/*other site links */

a.videolink,a.videolink:visited,a.videolink:active {
        font-family:tahoma,arial,verdana;
        font-size:14px;
        color:#FF0008;
        line-height:18px;
        font-weight:bold;
        text-decoration:none;
}
a.videolink:hover{
        font-family:tahoma,arial,verdana;
        font-size:14px;
        color:#FF0008;
        line-height:18px;
        font-weight:bold;
        text-decoration:none;
}
