a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { color: #095ab0; text-decoration: underline; }
a:active { }
.featurebox-labels { color: #4b562a; font-size: 10px; font-family: sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; }
.featurebox-specs { color: white; font-size: 11px; font-family: sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; }
.footertxt { color: #c4e0eb; font-size: 10px; font-family: sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; }
.footertbars { color: #3a6678; font-size: 10px; font-family: sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 16px; word-spacing: 14px; padding-right: 5px; padding-left: 5px; }
.sectionheader-txt { color: #756f68; font-size: 12px; font-family: sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; }
.sold { color: #ac0f00; font-size: 12px; font-family: sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; }
.product-txt { color: #4e4943; font-size: 10px; font-family: sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; }
.product-labels { color: #7d7b66; font-size: 10px; font-family: sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; }
.sectionheader-title { color: #798b45; font-size: 13px; font-family: sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-variant: normal; line-height: 18px; text-transform: uppercase; }
.submenu-links { color: #fff; font-size: 12px; font-family: sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12px; padding-top: 3px; padding-bottom: 3px; }
.submenu-active { color: #415016; font-size: 12px; font-family: sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12px; padding-top: 3px; padding-bottom: 3px; }
.footercontact-txt { color: #544e4f; font-size: 11px; font-family: sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 17px; }
.footercredit { color: #8f7652; font-size: 11px; font-family: sans-serif, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 17px; }
.thumb { border: solid 1px #868686; }
fieldset { float: left; clear: both; padding: 0 0 5px; border: solid 1px #b9aea2; background-color: #d8cec2; background-image: url(../images/fieldset_gradient.jpg); background-repeat: repeat-x; width: 100%; }
legend { text-align: left; color: #a5886b; font-size: 12px; font-weight: bold; background-color: #efe7db; margin-left: 5px; padding-right: 6px; padding-left: 5px; }
fieldset ol { padding-right: 5px; padding-bottom: 0; padding-left: 5px; list-style: none; }
fieldset li { float: left; clear: left; width: 97%; padding-bottom: 6px; padding-left: 5px; }
fieldset.submit {  
float: right;  
width: auto;  
border-style: none;  
background-color: transparent;  
background-image: none;
}
label {  
float: left;  
width: 100px;  
margin-right: 7px;  
text-align: right;
}
input { 
font: 12px/16px sans-serif, Verdana, Geneva, Arial, Helvetica; 
background-color: #fdfcfb; 
color: #75afc6; 
padding: 3px; 
border: solid 1px #d0c29d; 
}
select {
font: 12px/16px sans-serif, Verdana, Geneva, Arial, Helvetica; 
background-color: #fff9e2; 
color: #75afc6; 
padding: 3px; 
border: solid 1px #d0c29d; 
}
textarea { 
font: 12px/16px sans-serif, Verdana, Geneva, Arial, Helvetica; 
background-color: #fdfcfb; 
color: #75afc6; 
padding: 3px; 
border: solid 1px #d0c29d;  
}
