﻿.dslFeatures H2,
.dslIntro H2,
.dslOrder H2,
.dslPlan H2 { font-weight: bold !important; color: #2489c7; font-size: 16px !important; margin: 10px; }
.dslFeatures,
.dslIntro,
.dslOrder,
.dslLD { background-color: #ffffff; border-top: none; border-left: none; border-right: none; border-bottom: solid 1px #a74460; margin: 10px; }
.orderIntro { margin: 10px; }
.orderIntro ul {margin-left: 25px; }
.dslIntroDesc { margin: 10px; }
.dslIntroPrice { margin: 10px; width: 300px;}
.dslIntroPrice ul { margin-left: 25px; }
.dslTblFeatures,
.dslTblLD { margin: 10px; width: 465px; }
.trFeatureEven,
.trLDEven { background-color: #FFFFFF; }
.trFeatureOdd,
.trLDOdd { background-color: #eaeae6; }
.trFeatureOdd td,
.trFeatureEven td,
.trLDOdd td,
.trLDEven td { padding: 5px 10px; }
.trFeatureHead { background-color: #7d796e;  }
.trFeatureHead th { padding: 5px 10px; font-weight: bold; color: #ffffff; }

/* tab styles */
.main-nav { float: left; width: 100%; margin: 0px !important; display: inline; border-left: 1px solid #676360; border-right: 1px solid #d1d0cc; background: #a9a5a2 url(images/bar-back.gif) repeat-x bottom left; }
.dslMain { float: left; width: 100%; display: inline; border-right: 1px solid #676360; border-bottom: 1px solid #676360; border-left: 1px solid #676360; }
.main-nav .tab { float: left; display: inline; list-style: none !important; }
.main-nav .tab a { color: #6f6c67; font-weight: bold; display: block; padding: 4px 8px; border-top: 1px solid #676360; border-right: 1px solid #676360; border-bottom: 1px solid #676360; background: #d1d0cc url(images/tab-inactive-bg.gif) repeat-x top left;  text-decoration: none !important; }
.main-nav .selected a { color: #a74460; Background: #fff url(images/tab-active-bg.gif) repeat-x top left; border-bottom: 1px solid #fff; text-decoration: none !important;}
.dslPlan, .dslOrder { float: left; width: 100%; display: none; padding-bottom: 10px; display: inline; }
.dslPlan .submit-link, .dslOrder .submit-link { color: #ffffff; float: right; font-weight:bold; background-color: #7d796e; margin: 0px 10px 0px 0px; border: 1px solid #676360; padding: 2px 10px; display: inline; text-decoration: none !important; }

