
.clear-both {clear: both;}
img {border: 0;}

.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

/* ST - reset generic chevron*/
li
{
    background-image:url(/ecms.ashx/Images/digitalBrochure/db-white.gif);
    background-position:0 0.5em;
    background-repeat:no-repeat;
    padding-left:14px;
}

#digital-brochure {clear: both; margin: 20px 0; padding: 0;}

.brochure-left {float: left; width: 188px;}
.brochure-left-pad {padding: 0 15px 0 0;}

.brochure-mid {float: left; width: 753px;}
.brochure-mid-pad {padding: 0;}

.brochure-right {float: left; width: 217px;}
.brochure-right-pad {padding: 0 12px 0 28px;}

#db-brochure-flash {clear: both; padding-bottom: 10px;}


.brochure-right p {font-size:1.1em; color: #000; padding: 0; margin: 0; line-height: 18px;}
.brochure-right a:link, .brochure-right a:visited {font-size:.845em; color: #000; text-decoration: underline;}
.brochure-right a:hover {color: #f58222;}

ul.db-left-nav, ul.db-orange-dot {list-style:none; padding: 0; margin: 0;}

ul.db-left-nav li {padding:0 0 12px 0;}

ul.db-left-nav li a:link, ul.db-left-nav li a:visited {
font-size:1.1em;
font-weight:bold;
line-height:1.08em;
text-decoration:none;
color: #333;
padding: 2px 16px 6px 0;
}

ul.db-left-nav li a:hover {
background-image:url(/ecms.ashx/Images/digitalBrochure/db-orange-arrow.gif);
background-repeat:no-repeat;
background-position:right;
color: #f58222;
}

ul.db-orange-dot li {
font-size:1.1em;
padding:0 0 6px 14px;
background-image:url(/ecms.ashx/Images/digitalBrochure/db-orange-dot.gif);
background-repeat:no-repeat;
background-position:0 .4em;
}

ul.db-orange-dot li a:link, ul.db-orange-dot li a:visited {
font-size: .9em;
color: #000;
font-weight: normal;
}

ul.db-orange-dot li a:hover {
color: #f58222;
text-decoration:underline;
background-image:url(/ecms.ashx/Images/digitalBrochure/db-white.gif);
}

#db-footer {
clear: both;
margin: 10px 0 0 0;
background-image:url(/ecms.ashx/Images/digitalBrochure/db-footer-dots.gif);
background-repeat:repeat-y;
height: 164px;
}

.db-renew {float: left; width: 180px; margin: 0;}
.db-renew-pad {padding: 4px 12px 0 14px; margin: 0;}
.db-renew p {font-size:1em; color: #000; padding: 0; margin: 0; line-height: 15px;}
.db-renew a:link, .db-renew a:visited {color: #000; text-decoration: underline;}

p.db-title {font-size:1.1em; font-weight: bold; color: #000; padding: 0; margin: 0; line-height: 18px;}
.db-red-note{font-size:1.2em; color: #b6121b; font-weight: bold; font-style: italic; padding: 0; margin: 0; line-height: 1.6em; }
.db-orange {color: #f58222; font-size:1.1em; font-weight: bold;}
.text-middle {vertical-align:middle;}
.db-clear {height: 26px;}

h1.db-h1 {font-size:18px; color: #b5121b; font-weight: bold; margin: 0; padding: 0 0 12px 0;}
h2.db-h2 {font-size:12px; color: #b5121b; font-weight: bold; margin: 0; padding: 0 0 6px 0;}

#db-main-area p {font-size:1.1em; color: #565656; margin: 0; padding: 0 0 12px 0; line-height: 18px;}

.brochure-mid-wide {float: left; width: 763px;}

.db-faq {margin:0; clear: both; padding: 12px 0 16px 0;}

.expand-colapse-section {width: 100%; margin: 6px 0 16px 0;}
.expand-colapse {text-align: right; vertical-align:middle;}

.db-faq-question {float: left; width: 80%; padding-bottom: 10px;}
.db-faq-icon {}

.db-faq-question a:link, .db-faq-question a:visited {font-size:1.1em; color: #000; font-weight: bold; line-height: 20px; text-decoration: none;}
#expand-div1 p, #expand-div2 p, #expand-div3 p, #expand-div4 p, #expand-div5 p, #expand-div6 p {font-size:1.2em; color: #808080; margin-bottom: 6px; padding: 0 0 6 0; line-height:1.4em; text-align: left;}

.db-offer-pad {padding-right: 30px;}
