@charset "UTF-8";
/* CSS Document */

body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin:0px;}
#clear { clear:both;}

h1 {font-family:Arial, Helvetica, sans-serif; color:#025202; font-weight:bold; font-size:16px; padding:10px 5px 10px 5px;}

td.leftCol { border-right:solid 1px #025202; padding:10px;}
td.mainCol {padding:10px;}

td.leftColContent {padding:3px;}
.leftColContent a { color:#333; text-decoration:none;}
.leftColContent a:hover { color:#333; text-decoration:underline;}

td.leftColBotBorder {border-bottom:solid 1px #025202; padding:5px 0px 5px 0px;}
td.botBorder {border-bottom:solid 1px #025202;}

.contactTable { border-top:solid 1px #025202; border-left:solid 1px #025202;background-color:#FFFF99;}
.contactL {border-bottom:solid 1px #025202;border-right:solid 1px #025202; padding:5px; font-size:12px; text-align:right;}
.contactR {border-bottom:solid 1px #025202;border-right:solid 1px #025202; padding:5px; font-size:12px;}
.ccontact {border:solid 1px #025202; font-size:10px; width:120px;}
textarea.contact {border:solid 1px #025202; font-size:10px; width:480px; height:50px;}

.partTable { border-top:solid 1px #025202; border-left:solid 1px #025202;background-color:#FFFFFF;}

li {text-align:left;}

input.qty {border:solid 1px #025202; width:25px;}
input.make {border:solid 1px #025202; width:125px;}
input.part {border:solid 1px #025202; width:200px;}
input.desc {border:solid 1px #025202; width:300px;}

.content {padding:5px 10px 5px 10px; text-align:left;}

table.footer {color:#025202; font-size:9px;}
td.footer {padding:5px; text-align:center;}
td.footer a:link, td.footer a:visited, td.footer a:active {color:#025202; font-size:9px; text-decoration:none; padding:0px 8px 0px 8px;}
td.footer a:hover {color:#025202; font-size:9px; text-decoration:underline; padding:0px 8px 0px 8px;}

th {background-color:#025202; font-size:14px; color:#FFFFFF; font-weight:bold; padding:7px; text-align:center;}
th.whiteBorderR {background-color:#025202; border-right:solid 1px #ffffff; font-size:14px; color:#FFFFFF; font-weight:bold; padding:7px; text-align:center;}
th.th2 {background-color:#99bb99; font-size:14px; color:#025202; font-weight:bold; padding:7px; text-align:center;border:solid 1px #025202;}
table.productsGolf {border:solid 1px #025202; background-color:#FFFF99;}
td.products {text-align:center; color:#025202;border:solid 1px #025202;}

td.products a {display: block; text-align:center; color:#025202;padding:7px;} 
td.products a:link {color:#025202; text-decoration:none;padding:7px; font-weight:bold;} 
td.products a:hover {color:#025202; text-decoration:underline; background-color:#93FF50;padding:7px; font-weight:bold;}
td.products a:active {color:#025202; text-decoration:none; padding:7px; font-weight:bold;}
td.products a:visited {color:#025202; text-decoration:none; padding:7px; font-weight:bold;}

.weeds {border:solid 1px #025202;}
.weeds td {text-align:center; color:#025202;border:solid 1px #025202; text-align:center; padding:5px;}
.weeds a { text-align:center; color:#025202;text-decoration:none; font-weight:bold;} 
.weeds a:hover {color:#025202;} 

.months {border-left:solid 1px #025202; font-size:10px;}
.months td {text-align:center; color:#025202; border-bottom:solid 1px #025202; border-right:solid 1px #025202; text-align:center; padding:2px;}
.monthAlt { color:#FFF; background-color:#025202;}
.months a { text-align:center; color:#025202;text-decoration:none; font-weight:bold;} 
.months a:hover {color:#025202;} 
td.monthLabel { padding:5px; font-size:12px; font-weight:bold;}

.green { color:#025202;}

td.links {text-align:center; padding:7px;color:#025202;border:solid 1px #025202; font-size:12px;} 
td.links a {display: block;}
td.links a:link, td.links a:active, td.links a:visited {color:#025202; text-decoration:none; padding:7px; font-weight:bold;}
td.links a:hover {color:#025202; text-decoration:underline; background-color:#93FF50;padding:7px; font-weight:bold;}

td.prodDesc{padding:7px;text-align:center; color:#025202;border:solid 1px #025202; font-weight:bold;}
td.prodInfo{padding:7px;text-align:center; border:solid 1px #025202; background-color:#FFFFFF;}
img.product{border:solid 1px #025202;}

.question { color:#025202; font-size:14px; font-weight:bold; padding:0px 10px 0px 10px;}
.answer { font-size:12px; line-height:18px; padding:0px 20px 0px 20px;}

#header1 { display:block;}

.copy {}
.copy a { text-decoration:none; color:#025202;}

/*Aeration Gallery*/
#aerationcontainvid { width: 725px; margin: 15px auto; padding: 20px 0; background-color:#fff; text-align:left;}
#aerationvid { border: 1px solid grey; width: 360px; height:490px; margin: 0 0 0 10px; background-color:#CCC; float:left;}

#aeration_fleet ul {padding: 0 0 0 25px; margin: 0;}

#testimonials { width:250px; float:left;}
.aeration_callout dl {margin: 0; padding: 0;}
.aeration_callout dl dd { margin: 0 0 10px 15px; font-size:10px; font-weight:bold; color:#025202; }
.aeration_callout dl dt {font-size:15px; font-weight:bold;}

.aeration_callout {float:right; border:1px solid black; padding:20px; width: 250px; margin: 0 0 10px 0;}
.aeration_callout h1 {margin: 0; padding: 0;}
.aeration_callout2 {float:right; border:1px solid black; padding: 0 20px; width: 170px; margin: 0 0 10px 0;} 

.aeration_callout a { text-decoration:none; color:#025202;}
.aeration_callout a:hover { text-decoration:underline;}

.aeration_callout strong {color:#025202;}

