body {
   color: #5D5D5D;
   background: url("images/l1.jpg") white;
}
body.clean {
   background: white;
}
td {
   text-align: left;
   vertical-align: top;
   font-family: Tahoma;
   font-size: 11px;
}
td.main {
   background: url("images/l1.jpg") white;
   background-position: right top;
}
td.leftside {
   background: url("images/left.jpg") white;
}
td.rightside {
   background: url("images/right.jpg") white;
}
td.central {
   background: url("images/bak1.jpg") #F3F3F3;
   background-repeat: repeat-y;
}
td.sidebar {
   background: url("images/6.jpg") white;
   padding-top: 7pt;
   padding-left: 18pt;
   color: #FFFFFF;
   font-weight: bold;
}
td.chat {
   background: url("images/bak1.jpg") white;
   padding: 5pt;
}
td.linkblock {
   background: url("images/bak1.jpg") white;
   text-align: center;
}
td.link {
   padding: 5pt;
}
td.infospace {
   background: url("images/bak2.jpg") white;
}
td.pageheader {
   background: url("images/1t2.jpg") white;
   padding-top: 8pt;
   padding-left: 20pt;
   font-weight: bold;
}
td.infoblock {
   background: url("images/1bak1.jpg") white;
   padding-top: 5pt;
}
td.pageinfo1 {
   padding-top: 15pt;
   padding-left: 10pt;
   padding-right: 5pt;
   padding-bottom: 5pt;
}
td.pageinfo2 {
   padding-left: 10pt;
   padding-right: 5pt;
   padding-bottom: 10pt;
}
td.infoimage {
   padding-right: 5pt;
   padding-bottom: 5pt;
   text-align: right;
}
td.centerbar {
   background: url("images/18.jpg") white;
   padding-top: 7pt;
   padding-left: 22pt;
   color: #FFFFFF;
   font-weight: bold;
}
td.centerblock {
   background: url("images/bak3.jpg") white;
   padding-top: 2pt;
}
td.detailblock {
   background: url("images/bak5.jpg") white;
   padding: 5pt;
}
td.detailtop {
   font-size: 18px;
   font-weight: bold;
}
td.detailthumb {
   text-align: center;
   vertical-align: middle;
}
td.detailright {
   font-size: 18px;
   padding-left: 10pt;
   padding-right: 5pt;
}
td.detailmore {
   padding-top: 10pt;
   font-size: 14px;
   font-weight: bold;
}
td.newsnav {
   background: url("images/1t1.jpg") white;
   padding-top: 7pt;
   padding-left: 10pt;
}
td.newsnavc {
   background: url("images/1t1.jpg") white;
   padding-top: 7pt;
   text-align: center;
   font-weight:bold;
}
td.blanknav {
   background: url("images/1t1.jpg") white;
   padding-top: 4pt;
   font-size: 1px;
}
td.resultblock {
   background: url("images/1bak2.jpg") white;
   padding: 5pt;
}
td.formblock {
   background: url("images/1bak2.jpg") white;
}
td.serviceblock {
   background: url("images/1bak2.jpg") white;
   padding: 10pt;
}
td.result1 {
   padding: 3pt;
   text-align: center;
   vertical-align: middle;
   color: #707070;
}
td.result2 {
   background-color: #E8F3E7;
   padding: 3pt;
   text-align: center;
   vertical-align: middle;
   color: #707070;
}
td.emptyresult {
   padding: 5pt;
   font-size: 16px;
   color: #707070;
}
td.bottom {
   background: url("images/r1.jpg") white;
   background-position: left top;
}
td.footer {
   background: url("images/3t2.jpg") white;
   padding-top: 15pt;
   text-align: center;
}
td.legal {
   background: url("images/3t3.jpg") white;
   padding-top: 15pt;
   padding-left: 15pt;
   padding-right: 15pt;
   font-size: 7pt;
}
td.servicebar {
   background: url("images/blue_bar.gif") blue;
   color: #000000;
   font-weight: bold;
}
td.servicebarc {
   background: url("images/blue_bar.gif") blue;
   color: #000000;
   font-weight: bold;
   text-align: center;
}
td.rightpad {
   text-align: right;
   padding-right: 5pt;
}
tr.taxhead {
   background: url("images/orange_bar.gif") #FB7332;
   color: #000000;
}
tr.taxrow {
   background-color: #EEF3F9;
}
th.resulthead {
   padding-top: 3pt;
   font-size: 10pt;
   color: #9E0B0E;
}
li {
   text-align: left;
   vertical-align: top;
}


b { font-weight: bold; }

i { font-style: italic; }

a {
   text-decoration: none;
   color: #4B4B4B;
}
a.1 {
   text-decoration: underline;
   color: #4B4B4B;
}
a.2 {
   text-decoration: underline;
   color: #9E0B0E;
}
a.3 {
   text-decoration: underline;
   color: #F26522;
}
a.page {
   text-decoration: underline;
}

a:link.rolled  {
   color: blue;
   background: transparent;
}
a:hover.rolled {
   color: blue;
   text-decoration: underline;
   background: transparent;
}
a.rolled {
   color: blue;
   background: transparent;
}

a:link.rolled2  {
   color: red;
   background: transparent;
}
a:hover.rolled2 {
   color: red;
   text-decoration: underline;
   background: transparent;
}
a.rolled2 {
   color: red;
   background: transparent;
}

a:link.redlink  {
   color: red;
   background: transparent;
}
a:hover.redlink {
   color: red;
   text-decoration: underline;
   background: transparent;
}
a.redlink {
   color: red;
   background: transparent;
}

b.curpage {
   color: red;
   font-weight: normal;
}
.t10 {
   font-family: Tahoma;
   font-size: 10px;
   font-style: normal;
}
.t10b {
   font-family: Tahoma;
   font-size: 10px;
   font-style: normal;
   font-weight: bold;
}
.a10 {
   font-family: Arial;
   font-size: 10px;
   font-style: normal;
}
.a11 {
   font-family: Arial;
   font-size: 11px;
   font-style: normal;
}
a.jumplink {
   text-decoration: underline;
   color: #000000;
   padding-bottom: 5pt;
}
.sidelink {
   line-height: 1.5em;
}
.fullpage {
   text-align: center;
   padding-bottom: 3pt;
}
.chatbutton {
   font-family: Tahoma;
   font-size: 12px;
}
.listingblock1 {
   padding: 5pt;
}
.listing1 {
   padding-top: 3pt;
   color: #707070;
}
.category1 {
   color: #F26522;
}
.listingcaption1 {
   padding-top:2pt;
   text-align: center;
}
.sidename {
   padding-left: 3px;
   font-size:16px;
   font-weight: bold;
}
.linepad {
   padding-top: 3px;
   padding-bottom: 3px;
}
.errortop {
   padding-left: 15pt;
   color: #FF0000;
}
.error {
   color: #FF0000;
}
.formpad {
   padding-top: 15pt;
   padding-left: 15pt;
}
.submitbutton {
   padding-top: 5pt;
   padding-left: 145px;
}
.countylink {
   font-size: 16px;
   font-weight: bold;
   margin-top: 1pt;
   margin-bottom: 4pt;
}
.countylinkc {
   font-size: 16px;
   font-weight: bold;
   margin-top: 1pt;
   margin-bottom: 4pt;
   text-align: center;
}
.linksize {
   font-size: 12px;
}
.linkhead {
   margin-top: 9pt;
   margin-bottom: 4pt;
   font-weight: bold;
   color: #FB7332;
}
.linkcity {
   margin-top: 9pt;
   margin-bottom: 4pt;
   font-size: 12px;
   font-weight: bold;
   color: #FB7332;
}
.linkentry {
   margin-top: 1pt;
   margin-bottom: 4pt;
}
.knowhead {
   font-weight: bold;
   color: #FB7332;
}
.subtext {
   padding-left: 20px;
}
.promo {
   color: #F26522;
   font-size: 12pt;   
}
ul.news {
   line-height: 1.5em;
}
