body,td,th {font:normal 14px "Trebuchet MS"; color:#42495a; line-height:18px;}
body {background:url(../images/index_01.gif) repeat-x #fff; margin:0 0 14px;}

a,a:link,a:visited,a:active {color:#2f81c2; text-decoration:underline; outline:none;}
a:hover {color:#f00; text-decoration:none;}
a.anchor {text-decoration:none;font-size:18px; color:#42495a;}

h1,h2,h3,h4,h5,h6 {margin:0;}
h1 {font-size:26px; color:#f00;}
h2 {font-size:15px; color:#42495a;}
h3 {font-size:16px; color:#f00; padding:10px 0 0 0;}
img{ border:none; outline:none;}
p {padding:4px 0; margin:0;}
form {padding:0; margin:0;}
div.hr {border:0; color:#ccc; background-color:#cad9e5; height:1px; padding:0; margin:14px 0 0 0;}
div.hr2 {border:0; color:#ccc; background-color:#cad9e5; height:1px; padding:0; margin:0;}
.hr3 {border:0; background:#cad9e5; width:1px; padding:0; margin:0;}

.index03 {background:url(../images/index_03.gif) no-repeat; width:5px; height:22px;}
.index04 {background:url(../images/index_04.gif) repeat-x; width:483px; text-align:center;}
.index04 ul {font-size:11px; padding:0; margin:0;}
.index04 ul li {display:inline; border-right:1px solid #bdcad7;}
.index04 ul li.last {border:0;}
.index04 ul li a,.index04 ul li a:link,.index04 ul li a:visited,.index04 ul li a:active {color:#505e6b; text-decoration:none; padding:2px 16px 2px 10px;}
.index04 ul li a:hover {color:#2f81c2;}
.index04 ul li a b {background:url(../images/index_09.gif) no-repeat center; width:5px; height:5px; padding:0 10px 0 0;}
.index06 {background:url(../images/index_06.gif) no-repeat left; width:35px; height:22px;}

.index11 {width:296px; padding:0 30px 10px 5px;}
.index11 img {border:0;}
.serving {text-align:right; padding:0 32px 10px 0;}
.serving span.line1 {font-size:24px; letter-spacing:-1px; line-height:24px;}
.serving span.line2 {font-size:38px; font-weight:bold; letter-spacing:-2px; line-height:42px; color:#f00;}

.index14 {background:url(../images/index_14.gif) no-repeat; width:22px; height:49px;}
.index15 {background:url(../images/index_15.gif) repeat-x;}
.index18 {background:url(../images/index_18.gif) no-repeat; width:22px; height:49px;}
.index22 {background:url(../images/index_22.gif) no-repeat bottom; width:24px; height:10px;}
.index23 {background:url(../images/index_23.gif) repeat-x bottom; width:331px;}
.index25 {background:url(../images/index_25.gif) no-repeat bottom; width:24px; height:10px;}

/*MENUs*/
ul.menu {list-style:none; margin:0; padding:6px 0 0 2px; margin:0 -2px 0 0;}
ul.menu * {margin:0; padding:0;}
ul.menu a {display:block; font:normal 16px "Trebuchet MS"; text-decoration:none;}
ul.menu li {position:relative; float:left;}
ul.menu .menulink {border-right:1px solid #be0000; border-left:1px solid #d51616; padding:7px 27px 9px;}
ul.menu #first {border-width:0 1px 0 0; padding:7px 25px 9px 14px;}
ul.menu #last {border-width:0 0 0 1px; padding:7px 14px 9px 25px;}

a.menulink,a.menulink:link,a.menulink:visited,a.menulink:active {color:#fff;}
a.menulink:hover {color:#fce6bf;}
/*MENUS ends*/

.index28 {background:url(../images/index_28.gif) no-repeat left #fff; width:24px; height:14px;}
.index32 {background:url(../images/index_32.gif) no-repeat right #fff; width:24px; height:14px;}
.whitebg1 {background:#fff; width:952px;}

.index33 {background:url(../images/index_33.gif) repeat-y; width:10px;}
.whitebg2 {background:#fff; width:14px;}
.index35 {background:url(../images/index_35.gif) no-repeat; width:6px; height:225px;}
.index38 {background:url(../images/index_38.gif) repeat-x; width:940px; height:225px;}
.index41 {background:url(../images/index_41.gif) no-repeat; width:6px; height:225px;}
.index43 {background:url(../images/index_43.gif) repeat-y; width:10px;}

.index36 {width:339px; height:196px; padding:13px 0 14px 9px;}
.tollfree {width:512px; padding:0 80px 0 0; vertical-align:top;}
.tollfree p {padding:0; margin:0; color:#eef4f5;}
.tollfree p.protecting,.tollfree p.lawn,.tollfree p.responsible {text-align:right;}
.tollfree p.protecting {font-size:37px; line-height:30px; padding:11px 4px 0 0;}
.tollfree p.protecting b {color:#fc0; letter-spacing:-1px;}
.tollfree p.lawn {font-size:30px; padding:0;}
.tollfree p.lawn span.lawn2 {font-size:35px; color:#fc0; letter-spacing:-1px; font-weight:bold; padding:0;}
.tollfree p.lawn span.family {font-size:49px; color:#fc0; line-height:45px; letter-spacing:-3px; font-weight:bold; padding:0 0 2px;}
.tollfree p.responsible {font-size:23px; line-height:19px; color:#fff; padding:0;}
.tollfree p.imgicon {text-align:right; padding:0;}
.tollfree p.imgicon img {padding:9px 0 11px 70px;}
.tollfree p.imgicon img.00003 {padding-right:0;}

.whitebg3 {background:#fff; width:980px;}
.col01 {width:225px; padding:14px 14px 0 14px;}
.col02,.col03 {width:225px; padding:14px 14px 0 0;}
.col01,.col02,.col03,.col04 {vertical-align:top; margin:0;}
.col01 h2,.col02 h2,.col03 h2 {color:#f00; text-align:center; padding:0 0 2px; line-height:19px;}
.col01 p,.col02 p,.col03 p,.col04 p {marging:0; padding:5px 0;}
.col01 p img,.col02 p img,.col03 p img {border:1px solid #cad9e5;}
.col01 p,.col02 p,.col03 p {line-height:18px; font-size:13px;}
.col04 {width:235px; padding:14px 14px 0 0;}
.col04 div.content {height:241px;}
.col01 div.content,.col02 div.content,.col03 div.content {}
.more {width:86px; height:21px; float:right; background:url(../images/index_66.gif) no-repeat; font:bold 12px "trebuchet ms"; text-align:center; padding:4px 0 0;}
.more a,.more a:link,.more a:visited,.more a:active {color:#fff; text-decoration:none; outline:none;}
.more a:hover {color:#fce6bf;}

.col05 {width:703px; margin:0; padding:14px 14px 0 14px; vertical-align:top;}
.col05 p {marging:0; padding:5px 0;}
.col05 p img {border:1px solid #cad9e5;}
.col05 p img.noborder {border:0;}
.col05 div.content {min-height:380px;}
.col05 h2 {padding:12px 0 2px; font-size:17px;}
.col05 ul {padding:4px 0 4px 27px; margin:0;}
.col05 ul li {padding:4px 0 2px 0;}
.col05 h1 {margin:0 -10px; padding:0 10px 5px; border-bottom:1px solid #cad9e5; line-height:26px;}
.col05 p.note {font:normal 11px "trebuchet ms"; color:#748596;}
.col05 h2 span {font-size:15px; color:#f00;}
.col05 div.more {float:none;}
.col05 p b {font-size:15px;}

/* ROUNDED BOX */
.box, .box b.tc, .box b.bc {background-color: transparent;}
.box b.tc, .box b.bc, .box b.tc b.L1, .box b.tc b.L2, .box b.tc b.L3, .box b.bc b.L1, .box b.bc b.L2, .box b.bc b.L3 {font-size: 0; padding: 0; display: block;}
.box b.tc b.L1, .box b.tc b.L2, .box b.bc b.L1, .box b.bc b.L2 {height: 1px; line-height: 1px; overflow: hidden;}
.box b.tc b.L1, .box b.bc b.L1 {margin: 0 4px;}
.box b.tc b.L2, .box b.bc b.L2 {margin: 0 2px; border-width: 0 2px; border-style: solid;}
.box b.tc b.L3, .box b.bc b.L3 {margin: 0 1px; border-width: 0 1px; border-style: solid; height: 2px; overflow: hidden;}
.box .content {border-left-style: solid; border-left-width: 1px; border-right-style: solid; border-right-width: 1px; margin: 0; overflow: hidden;}
.box .content {border-left-color: #cad9e5; border-right-color: #cad9e5;}
.box b.tc b.L1 {background-color: #cad9e5;}
.box b.tc b.L2, .box b.tc b.L3 {border-color: #cad9e5;}
.box b.bc b.L1 {background-color: #cad9e5;}
.box b.bc b.L2, .box b.bc b.L3 {border-color: #cad9e5;}
.box .content {background: #fff;}
.box b b.L2, .box b b.L3 {background-color: #fff;}
.box {margin: 0; width: 100%;}
.box .content {padding:4px 10px 7px;}
/* ROUNDED BOX ENDS */

/* ROUNDED BOX 2 */
.box2, .box2 b.tc, .box2 b.bc {background-color: transparent;}
.box2 b.tc, .box2 b.bc, .box2 b.tc b.L1, .box2 b.tc b.L2, .box2 b.tc b.L3, .box2 b.bc b.L1, .box2 b.bc b.L2, .box2 b.bc b.L3 {font-size: 0; padding: 0; display: block;}
.box2 b.tc b.L1, .box2 b.tc b.L2, .box2 b.bc b.L1, .box2 b.bc b.L2 {height: 1px; line-height: 1px; overflow: hidden;}
.box2 b.tc b.L1, .box2 b.bc b.L1 {margin: 0 4px;}
.box2 b.tc b.L2, .box2 b.bc b.L2 {margin: 0 2px; border-width: 0 2px; border-style: solid;}
.box2 b.tc b.L3, .box2 b.bc b.L3 {margin: 0 1px; border-width: 0 1px; border-style: solid; height: 2px; overflow: hidden;}
.box2 .content {border-left-style: solid; border-left-width: 1px; border-right-style: solid; border-right-width: 1px; margin: 0; overflow: hidden;}
.box2 .content {border-left-color: #cad9e5; border-right-color: #cad9e5;}
.box2 b.tc b.L1 {background-color: #cad9e5;}
.box2 b.tc b.L2, .box2 b.tc b.L3 {border-color: #cad9e5;}
.box2 b.bc b.L1 {background-color: #cad9e5;}
.box2 b.bc b.L2, .box2 b.bc b.L3 {border-color: #cad9e5;}
.box2 .content {background: #eef4f5;}
.box2 b b.L2, .box2 b b.L3 {background-color: #eef4f5;}
.box2 {margin: 0; width: 100%;}
.box2 .content {padding:4px 10px 7px;}
/* ROUNDED BOX ENDS */

.h1center {text-align:center; padding:0 0 5px; border-bottom:1px solid #cad9e5; line-height:26px;}
.homeformpadd {padding:10px 0 0;}
.fieldname12 {font-size:12px; font-weight:bold; text-align:left;}
.fieldname12 span {font-size:12px; font-weight:bold; color:#615f4f;}
.fieldname11 {font-size:11px; padding:0 0 7px;}
.input {padding:1px 2px; width:123px; height:14px; margin:0; border:1px solid #cad9e5;}
.btn {width:58px; height:21px; padding:1px 0 0; margin:0; background:url(../images/index_60.gif) no-repeat; font:bold 12px "Trebuchet MS"; line-height:10px; color:#fff; border:0;}
.select {font:normal 14px "Trebuchet MS"; border:1px solid #cad9e5;}
.fieldname14 {font-size:14px; text-align:right;}
.fieldname14 span {font-size:15px; font-weight:bold; color:#f00;}
.textarea {padding:1px 2px; width:123px; margin:0; border:1px solid #cad9e5;}

.estimate {padding:14px 0 0;}
.estimate a img {border:0;}

.index69 {background:url(../images/index_69.gif) no-repeat left #fff; width:24px; height:14px;}
.index70 {background:url(../images/index_70.gif) no-repeat right #fff; width:24px; height:14px;}

.index72 {background:url(../images/index_72.gif) no-repeat bottom; width:24px; height:10px;}
.index73 {background:url(../images/index_73.gif) repeat-x bottom; width:952px;}
.index75 {background:url(../images/index_75.gif) no-repeat bottom; width:24px; height:10px;}

.footer {font-size:11px; color:#888; padding:4px 0 0 20px;}
.footer a,.footer a:link,.footer a:visited,.footer a:active {color:#2f81c2; text-decoration:none;}
.footer a:hover {color:#00bff3; text-decoration:underline;}

.member {font-size:11px; color:#888;}
.member a,.member a:link,.member a:visited,.member a:active {color:#2f81c2; text-decoration:none;}
.member a:hover {color:#00bff3; text-decoration:underline;}

.divimages td p {margin:0 0 10px; padding:0; font-size:11px; color:#f00;}
.col05 p img.pestimg {padding:0; margin:6px 0 12px 12px;}
.col05 h3 img.staffpics {padding:0; margin:0 12px 0 0; border:1px solid #cad9e5;}