body { color: #707070; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-align: left; vertical-align: top; }
.copyright { color: black; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: center; vertical-align: top; }
p { color: #707070; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-align: left; vertical-align: top; }
p.case { color: #707070; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-align: left; vertical-align: top; padding-bottom: 10px; border-bottom: 1px solid #909090; }
p.indent { color: #707070; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-align: left; text-indent: 54px; vertical-align: top; margin-top: -10px; }
td { color: #707070; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-align: left; vertical-align: top; }
td.nav { color: #707070; font-size: 12px; text-align: left; vertical-align: top; padding-top: 50px; padding-left: 50px; }
td.body { color: #707070; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left; vertical-align: top; padding-top: 30px; padding-right: 50px; padding-left: 50px; }
td.prod { color: #707070; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-align: left; vertical-align: top; padding-right: 50px; padding-left: 50px; }

td.main { color: white; font-size: 14px; background-image: url(../images/flexsure_hm_01.jpg); background-repeat: no-repeat; text-align: left; vertical-align: top; padding: 35px 200px 0 210px; }
td.hm { color: white; font-size: 14px; background-color: #6e9e56; text-align: center; vertical-align: top; padding-top: 5px; padding-bottom: 5px; }
td.hm2 { color: #6e9e56; font-size: 14px; text-align: center; vertical-align: top; }
a:link { color: #5f9baf; }
a:visited { color: #5f9baf; }
a:hover { color: #000; text-decoration: none; }
a:active { }
a.nav:link { color: black; line-height: 15px; text-decoration: none; }
a.nav:visited { color: black; line-height: 15px; text-decoration: none; }
a.nav:hover { color: #5f9baf; line-height: 15px; text-decoration: none; }
.blue { color: #5f9baf; }
a.nav:active { color: #5f9baf; line-height: 15px; text-decoration: none; }
.blue_title { color: #5f9baf; font-size: 18px; text-align: left; vertical-align: top; }
td.pgtitle { color: #5f9baf; font-size: 24px; font-weight: lighter; background-image: url(../images/flexsure_prod_06.jpg); background-repeat: no-repeat; text-align: right; vertical-align: bottom; height: 162px; padding-right: 50px; padding-bottom: 15px; }
.title { color: #6e9e56; font-size: 21px; text-align: left; vertical-align: top; }
h1 { color: #6e9e56; font-size: 32px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: lighter; line-height: 36px; text-transform: uppercase; text-align: left; vertical-align: top; padding-bottom: 10px; border-bottom: 1px solid #909090; }
h2 { color: #6e9e56; font-size: 21px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: lighter; line-height: 24px; text-align: left; vertical-align: top; padding-bottom: 10px; border-bottom: 1px solid #909090; }
h2.case { color: #6e9e56; font-size: 21px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: lighter; line-height: 24px; text-align: left; vertical-align: top; margin-bottom: 0; padding-bottom: 0; border-bottom-style: none; }
strong { color: #6e9e56; }
.pghead { color: #6e9e56; font-size: 21px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: lighter; line-height: 26px; text-transform: uppercase; text-align: left; vertical-align: top; padding-bottom: 10px; border-bottom: 1px solid #909090; }
b { color: #6e9e56; font-weight: bold; }
img.prod2 { float: right; }
.prodtitle { color: #6e9e56; font-size: 32px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: lighter; line-height: 36px; text-transform: uppercase; text-align: left; vertical-align: top; padding-bottom: 10px; }
td.dual { color: #707070; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(../products/lg_dual.gif); background-repeat: no-repeat; text-align: left; vertical-align: top; padding-top: 30px; padding-right: 200px; }
td.sing { color: #707070; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(../products/lg_single.gif); background-repeat: no-repeat; text-align: left; vertical-align: top; padding-top: 30px; padding-right: 160px; }
td.under { color: #707070; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(../products/lg_underground.gif); background-repeat: no-repeat; text-align: left; vertical-align: top; padding-top: 30px; padding-right: 160px; }
td.fit { color: #707070; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(../products/lg_fittings.gif); background-repeat: no-repeat; text-align: left; vertical-align: top; padding-top: 30px; padding-right: 225px; }
td.acc { color: #707070; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(../products/lg_bracket.gif); background-repeat: no-repeat; text-align: left; vertical-align: top; padding-top: 30px; padding-right: 200px; }
td.csst { color: #707070; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-image: url(../products/lg_csst.gif); background-repeat: no-repeat; text-align: left; vertical-align: top; padding-top: 30px; padding-right: 160px; }
ul { text-indent: 0; padding-bottom: 15px; list-style-type: disc; padding-left: 10px; }
ul.nav2 { text-indent: 0; vertical-align: middle; width: 185px; margin-left: 0; list-style-type: none; padding-left: 0; }
ul li.nav2 { text-indent: 0; vertical-align: middle; width: 140px; height: 30px; margin-top: 2px; padding-top: 8px; padding-bottom: 8px; list-style-type: none; border-bottom: 1px solid #909090; display: table; }
ul ul.nav3 { text-indent: 0; vertical-align: middle; width: 165px; margin-bottom: 0; margin-left: 0; padding-bottom: 0; list-style-type: none; padding-left: 0; }
ul ul li.nav3 { text-indent: 0; vertical-align: middle; height: 20px; margin-top: 2px; padding-top: 2px; padding-bottom: 2px; padding-left: 15px; list-style-type: none; display: table; }
a.grn:link { color: #6e9e56; }
a.grn:visited { color: #6e9e56; }
a.grn:hover { color: #000; text-decoration: none; }
a.grn:active { }
a.wht:link { color: #ffffff; }
a.wht:visited { color: #ffffff; }
a.wht:hover { color: #000; text-decoration: none; }
a.wht:active { }
.indent { text-indent: 20px; }

