	 
body {
background-attachment:fixed;
color:#1D1D1D;
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
margin:10px 0 20px;
padding:0;
}
td {
font-size:10pt;
}
p {
font-size:10pt;
margin-bottom:7px;
margin-top:0;
}
a {
color:#660000;
text-decoration:none;
}
a:hover {
color:#660000;
text-decoration:underline;
}
a img {
border:medium none;
}
h1, h2, h3, h4, h5 {
font-family:"trebuchet ms",arial,tahoma,verdana,sans-serif;
letter-spacing:0.005em;
margin:0 0 1em;
padding:0;
}
form {
margin:0;
}
#notable textarea {
height:10em;
width:40em;
}
.mid_l {
float:right;
width:200px;
}
.mid {
width:475px;
}
.mid_r {
float:left;
padding-right:5px;
width:270px;
}
.mid_r_row {
float:left;
}
#TOPBORDER {
font-size:1px;
height:0;
margin-left:auto;
margin-right:auto;
width:760px;
}
#TOPNAV {
background-color:White;
background-image:url(bg_margins.gif);
background-repeat:repeat-y;
font-family:"MS Sans Serif",Geneva,sans-serif;
font-size:10px;
height:30px;
margin:0 auto;
padding:0 10px;
text-align:right;
width:740px;
}
#TOPNAV div {
background-image:url(bg_top_caption.gif);
background-repeat:repeat-x;
float:right;
height:30px;
line-height:30px;
width:740px;
}
#TOPNAV p {
float:right;
font-size:11px;
line-height:29px;
margin:0;
padding:0;
}
#TOPNAV a {
background-position:left center;
background-repeat:no-repeat;
color:#2B4C26;
display:block;
float:left;
height:29px;
line-height:29px;
margin:0;
padding:0 9px 0 22px;
}
#TOPNAV a.Home {
background-image:url(ico_home.gif);
}
#TOPNAV a.Contact {
background-image:url(ico_email.gif);
}
#TOPNAV a.Map {
background-image:url(ico_sitemap.gif);
}
#TOPNAV a:hover {
color:#CE0000;
position:relative;
text-decoration:none;
top:-1px;
}
#HEADER {
background-color:white;
background-image:url(logo2.png);
background-repeat:no-repeat;
clear:both;
height:66px;
margin-left:auto;
margin-right:auto;
padding:3px 0 0 15px;
width:720px;
}
#HEADER h1 {
color:#1D411B;
font-family:Arial,Helvetica,sans-serif;
font-size:18pt;
font-weight:normal;
margin:0;
position:relative;
}
#HEADER h1 a {
color:White;
left:-2px;
position:absolute;
top:-2px;
}
#HEADER h1 a:hover {
left:-2px;
position:absolute;
text-decoration:none;
top:-3px;
}
#HEADER h2 {
color:White;
float:right;
font-size:10pt;
font-style:italic;
font-weight:normal;
margin:0;
padding:27px 15px 0 0;
}
.headleft {
float:left;
width:400px;
}
.headright {
float:right;
padding-right:5px;
padding-top:8px;
width:315px;
}
#CONTENT {
margin-left:auto;
margin-right:auto;
width:760px;
}
#CONTENT .Wrapper {
background-color:White;
margin:0 auto;
padding:0 20px 15px;
}
#TEXT {
float:right;
margin:0;
padding:0;
width:475px;
}
#TEXT h2 {
background-position:left center;
background-repeat:no-repeat;
border-bottom:1px solid #690102;
color:#660000;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
height:19px;
line-height:19px;
margin:15px 0;
padding:6px 0 0 5px;
text-transform:uppercase;
}
#TEXT h3 {
background-position:left center;
border-bottom:0 solid #690102;
color:#660000;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
height:19px;
line-height:19px;
margin:0 0;
padding:6px 0 0 0;
text-transform:uppercase;
}
#TEXT h4 {

background-position:left center;
background-repeat:no-repeat;
border-bottom:1px solid #690102;
color:#660000;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
height:19px;
line-height:19px;
margin:0 0 4px;
padding:6px 0 0 25px;
text-transform:uppercase;
}
#SIDE h4 {
background-position:left center;
background-repeat:no-repeat;
border-bottom:1px solid #690102;
color:#660000;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
height:19px;
line-height:19px;
margin:0 0 4px;
padding:6px 0 0 25px;
text-transform:uppercase;
}
#TEXT p {
line-height:1.4em;
margin-bottom:1em;
}
#TEXT p.Aligned {
text-align:justify;
}
#TEXT img.Left {
border:1px solid #CCCCCC;
float:left;
margin:3px 15px 5px 0;
padding:2px;
}
#SIDE {
display:block;
float:left;
padding:0 0 3em;
width:210px;
}
#SIDE h2 {

background-position:left center;
background-repeat:no-repeat;
border-bottom:1px solid #690102;
color:#660000;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:9pt;
font-weight:bold;
height:19px;
line-height:19px;
margin:14px 0;
padding:6px 0 0 5px;
text-transform:uppercase;
}
#SIDE p {
font-family:"MS Sans Serif",Geneva,sans-serif;
font-size:10px;
line-height:1.5em;
margin-bottom:12px;
}
#SIDE p.Aligned {
text-align:justify;
}
#FOOTER {
background-color:White;
clear:both;
margin-left:auto;
margin-right:auto;
padding:0 25px 20px;
width:710px;
}
#FOOTER .Line {
background-color:#FAFAFA;
height:1px;
margin-bottom:7px;
}
#FOOTER .Line span {
background-color:#690102;
display:block;
float:left;
font-size:1px;
height:1px;
line-height:1px;
margin:0;
padding:0;
width:235px;
}
#FOOTER p {
color:#8B8B8B;
font-family:"MS Sans Serif",Geneva,sans-serif;
font-size:11px;
line-height:18px;
margin:0;
}
#FOOTER a {
color:#8B8B8B;
font-size:11px;
font-weight:normal;
text-decoration:none;
}
#FOOTER a:hover {
color:#B22222;
text-decoration:underline;
}
#FOOTER .Side {
float:right;
}
#BOTTOMBORDER {
font-size:1px;
height:11px;
margin-left:auto;
margin-right:auto;
width:760px;
}
.clearfix:after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;
}
* html > body .clearfix {
display:inline-block;
width:100%;
}
* html .clearfix {
height:1%;
}
.testfont {
color:#333333;
font-family:Verdana;
}
table.servicesT {
background-color:#FAFAFA;
border:0 solid #6699CC;
border-collapse:collapse;
border-spacing:0;
color:#404040;
font-family:Verdana;
font-size:11px;
font-weight:normal;
margin-top:0;
}
table.servicesT td.servHd {
background-color:#BEC8D1;
border-bottom:0 solid #6699CC;
color:#404040;
font-family:Verdana;
font-size:11px;
font-weight:bold;
text-align:center;
}
table.servicesT td {
background-color:white;
border-bottom:0 dotted #6699CC;
color:#404040;
font-family:Verdana,sans-serif,Arial;
font-size:11px;
font-weight:normal;
padding-left:3px;
text-align:left;
}
.servBodL {
border-left:0 dotted #CEDCEA;
}
#menu10 {
margin:0;
padding:0;
width:200px;
}
#menu10 li a {
height:24px;
text-decoration:none;
voice-family:inherit;
}
#menu10 li a:link, #menu10 li a:visited {
background:transparent url(menu10.gif) repeat scroll 0 0;
color:#4D4D4D;
display:block;
padding:8px 0 0 10px;
}
#menu10 li a:hover {
background:transparent url(menu10.gif) repeat scroll 0 -32px;
color:#FF9834;
padding:8px 0 0 10px;
}
#menu10 li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
#menu10 ul {
margin:0;
padding:0;
}
#terms {
font-size:0.7em;
padding-top:10px;
}
.pages {
color:#8B8B8B;
}
.direction {
float:right;
width:100px;
}
.promtspan {
float:left;
width:100px;
}
.submit {
float:right;
width:50px;
}
.input {
width:50px;
}
#sortandfilter {
margin:0;
width:475px;
}
.mainfoot {
float:left;
padding-bottom:10px;
width:720px;
}
.privacy {
float:right;
width:100px;
}
#NAV {
background-color:White;
clear:both;
margin-left:auto;
margin-right:auto;
padding:0 10px;
width:740px;
}
#NAV .Wrapper {
background-color:#F7F7F7;
background-image:url(bg_secondnav.gif);
background-repeat:repeat-x;
height:30px;
}
#NAV ul {
display:block;
float:left;
height:24px;
line-height:24px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding-left:15px;
}
#NAV li {
display:inline;
float:left;
}
#NAV .currentpage {
color:#FFFFFF;
display:block;
float:left;
font-family:Tahoma;
font-size:11px;
height:30px;
line-height:30px;
padding-left:30px;
padding-right:30px;
text-align:center;
text-decoration:underline;
}
#NAV li a {
color:#FFFFFF;
display:block;
float:left;
font-family:Tahoma;
font-size:11px;
height:30px;
line-height:30px;
padding-left:30px;
padding-right:30px;
text-align:center;
}
#NAV li a.Active {
background-color:White;
}
#NAV li a:hover {
color:#FFFFFF;
display:block;
float:left;
font-family:Tahoma;
font-size:11px;
height:30px;
line-height:30px;
padding-left:30px;
padding-right:30px;
text-align:center;
text-decoration:underline;
}
#TEXT h2 {

background-repeat:no-repeat;
border-bottom:1px solid #690102;
color:#660000;
font-size:9pt;
font-weight:bold;
height:19px;
margin:15px 0;
padding:6px 0 0 5px;
text-transform:uppercase;
}
#notable h2 {
background-repeat:no-repeat;
border-bottom:1px solid #690102;
color:#660000;
font-size:9pt;
font-weight:bold;
height:19px;
margin:15px 0;
padding:6px 0 0 25px;
text-transform:uppercase;
}
#notable {
width:720px;
}
#olDNAV li a:hover {
background-color:#FAFAFA;
color:#CE0000;
text-decoration:none;
}
.shade {
background-color:White;
clear:both;
margin-left:auto;
margin-right:auto;
padding:0 10px;
width:740px;
}
.hmid_r {
float:right;
width:225px;
}
.hmid {
width:475px;
}
.hmid_l {
float:left;
padding-right:5px;
width:225px;
}
.hmid_l_row {
float:left;
}
.hmidsell {
}
.hmidbuy {
padding-top:56px;
}
.hmid2 {
float:left;
width:400px;
}
table.pagetable {
border:1px solid #C6C3BD;
font-family:Arial,Helvetica,sans-serif;
font-size:10pt;
margin-bottom:5px;
width:97%;
}
table.pagetable th {
background-image:url(bg_secondnav.gif);
background-repeat:repeat-x;
color:#FFFFFF;
height:30px;
}
table.pagetable th a {
background:#385C72 none repeat scroll 0 0;
color:#FFFFFF;
text-decoration:underline;
}
table.pagetable th.active {
color:#E6A2FF;
}
table.pagetable th.active a {
color:#E6A2FF;
text-decoration:underline;
}
table.pagetable tr {
height:1.8em;
}
table.pagetable td {
color:#384654;
font-size:9pt;
}
table.pagetable a {
color:#384654;
}
#round {
padding-top:20px;
}
.roundedcornr_box_193808 {
background:#C9DAF0 url(/uploads/roundedcornr_193808_grad.gif) repeat-x scroll left top;
}
.roundedcornr_top_193808 div {
background:transparent url(/uploads/roundedcornr_193808_tl.gif) no-repeat scroll left top;
}
.roundedcornr_top_193808 {
background:transparent url(/uploads/roundedcornr_193808_tr.gif) no-repeat scroll right top;
}
.roundedcornr_bottom_193808 div {
background:transparent url(/uploads/roundedcornr_193808_bl.gif) no-repeat scroll left bottom;
}
.roundedcornr_bottom_193808 {
background:transparent url(/uploads/roundedcornr_193808_br.gif) no-repeat scroll right bottom;
}
.roundedcornr_top_193808 div, .roundedcornr_top_193808, .roundedcornr_bottom_193808 div, .roundedcornr_bottom_193808 {
font-size:1px;
height:10px;
width:100%;
}
.roundedcornr_content_193808 {
margin:0 10px;
}
#roundleft {
float:left;
font-family:verdana;
padding-left:10px;
width:400px;
}
#roundleft p {
font-family:verdana;
padding-left:10px;
}
.roundright {
float:right;
padding-top:15px;
width:220px;
}
#roundleft ul {
margin:0;
padding-bottom:15px;
padding-left:30px;
padding-top:5px;
}
#mroundright {
float:right;
font-family:verdana;
padding-left:0;
width:430px;
}
#mroundright p {
font-family:verdana;
padding-left:0;
}
.mroundleft {
float:left;
padding-left:30px;
padding-top:0;
width:220px;
}
#mroundright ul {
margin:0;
padding-bottom:15px;
padding-left:30px;
padding-top:5px;
}
#midy {
font-family:verdana;
}
.midyleft {
float:left;
font-family:verdana;
padding-left:10px;
width:450px;
}
.midyleft2 {
float:left;
font-family:verdana;
padding-left:10px;
width:440px;
}
.midyleft p {
font-family:verdana;
}
.midyleft2 p {
font-family:verdana;
}
.midyright {
float:right;
width:100px;
}
.midyright2 {
float:right;
padding-left:10px;
width:220px;
}
#bott {
padding-top:10px;
}
.bottleft {
float:left;
padding-left:10px;
width:340px;
}
.bottleft p {
font-family:verdana;
}
.bottright {
float:right;
width:310px;
}