/* Main Styles */


h1 {
font-size:138.5%;
line-height:21px;
margin:15px 10px 20px 10px;
font-weight:normal;
color:#fff;
}

h2 {
font-size:138.5%;
line-height:21px;
margin:10px 10px 20px 10px;
font-weight:bold;
color:#000;
}

h3 {
font-size:138.5%;
line-height:21px;
margin:15px 10px 20px 10px;
font-weight:normal;
color:#333;
}

h4 {
font-size:108%;
line-height:18px;
margin:3px 10px 15px 10px;
font-weight:bold;
color:#333;
border-top:1px solid #e2e3e5;
padding-top:5px;
}

h5 {
font-size:100%;
color:#555;
margin:15px 10px 10px 10px;
font-weight:bold;
color:#333;
}

h6 {
font-size:100%;
color:#555;
margin:15px 10px 10px 10px;
font-weight:normal;
color:#555;
}

p {
font-size:100%;
line-height:130%;
color:#555;
margin:0px 10px 15px 10px;
}

a {
text-decoration:none;
font-weight:bold;
}

a:link {
color:#47177a;
font-weight:bold;
}

a:visited {
color:#47177a;
font-weight:bold;
}

a:hover {
color:#47177a;
text-decoration:underline;
font-weight:bold;
}

strong {
font-weight:bold;
}

em {
font-style:italic;
}

blockquote  {
background-image:url("http://www.drivecarwithwater.com/images/black-quote-mark-1l-White.gif");
background-repeat:no-repeat;
background-position:0px 10px;
border-top:1px solid #e2e3e5;
color:#333333;
display:block;
font-family:arial;
font-size:16px;
font-weight:bold;
line-height:120%;
margin:3px 10px 10px;
padding:50px 20px 0 0;
font-weight:bold;
font-style:normal;
}

blockquote em {
font-style:normal;
font-weight:bold;
}

.attribution  {
color:#666;
display:block;
font-family:arial;
font-size:11px;
font-weight:bold;
margin:0 10px 30px;
padding:0;
text-transform:uppercase;
line-height:124%;
padding-right:15px;
}

span.attribution {
margin:0px 0px 20px;
}

.blockquoteSmall {
background-image:url("http://www.drivecarwithwater.com/images/black-quote-mark-1l-White.gif");
background-repeat:no-repeat;
background-position:0px 10px;
border-top:1px solid #e2e3e5;
color:#333333;
display:block;
font-family:arial;
font-size:13px;
font-weight:bold;
line-height:120%;
margin:3px 10px 10px 10px;
padding:50px 15px 0 0;
font-weight:bold;
font-style:normal;
}

.blockquoteSmall img {
opacity:0.5;
}

.attributionSmall {
color:#666;
display:block;
font-family:arial;
font-size:11px;
font-weight:bold;
margin:0 10px 20px 10px;
padding:0;
text-transform:uppercase;
line-height:124%;
}

.profileTitle {
background-image:url("/assets/icons2/agent.png");
background-repeat:no-repeat;
background-position:0px 10px;
border-top:1px solid #e2e3e5;
color:#333333;
display:block;
font-family:arial;
font-size:16px;
font-weight:bold;
line-height:120%;
margin:3px 10px 10px;
padding:50px 0 0 0;
font-weight:bold;
font-style:normal;
}


/* Header Styles */


#header #siteInfo p {
color:#909090;
font-size:85%;
font-weight:normal;
margin-bottom:10px;
}

#header #siteInfo a {
font-weight:normal;
margin-bottom:10px;
}


/* Button Styles */


.newsButton li {
font-family:georgia, serif;
font-style:italic;
overflow:hidden;
margin:15px 10px 10px 10px;
}

.newsButton .title li {
font-family:arial;
font-style:bold;
text-transform:uppercase;
color:#004400;
}

.newsButton a {
color:#fff;
text-decoration: none;	
font-weight:normal;
}

.newsButton h3 {
color:#fff;
text-decoration: none;	
font-size:138.5%;
margin-top:10px;
}

.newsButton li a {
color:#fff;
}

.newsButton li a:hover {
text-decoration:underline;
}

#panelPromoNav h1,#panelPromoNav h2,#panelPromoNav h3,#panelPromoNav h4,#panelPromoNav h5,#panelPromoNav h6 {
color:#fff;
margin-bottom:15px;
font-size:138.5%;
line-height:21px;
}

#panelPromoNav p {
color:#fff;
margin:15px 20px 10px 10px;
}

#panelPromoNav a:link {
color:#fff;
}

#panelPromoNav a:visited {
color:#C8BAD7;
}

#panelPromoNav a:hover {
color:#fff;
}

#panelPromoNav a.moreLink {
color:#fff;
}

#panelPromoNav a.moreLink a:hover {
text-decoration:underline;
}

#panelBodyImpactStat h1,#panelBodyImpactStat h2,#panelBodyImpactStat h3,#panelBodyImpactStat h4,#panelBodyImpactStat h5,#panelBodyImpactStat h6 {
color: #70bb3b;
word-spacing:-9px;
font-size:60px;
font-weight:bold;
letter-spacing:-2px;
margin-top:30px;
border-top:none;
}

#pageElements #panelBodyImpactStat p {
color: #555;
margin: 30px 20px 10px 10px;
font-weight:normal;
}

#pageElements #panelBodyImpactStat a:link {
color: #70bb3b;
font-weight:normal;
}

#pageElements #panelBodyImpactStat a:visited {
color: #70bb3b;
font-weight:normal;
}

#pageElements #panelBodyImpactStat a:hover {
color: #70bb3b;
text-decoration: underline;
font-weight:normal;
}

#pageElements p {
color:#fff;
margin-left:10px;
margin-right:10px;
}

#pageElements h2, #pageElements h3 {
color:#fff;
text-decoration: none;	
font-size:138.5%;
font-weight:normal;
}

#pageButtonsDescription a {
color:#70bb3b;
text-decoration:none;
font-weight:bold;
}

#pageButtonsDescription a:hover {
color:#70bb3b;
text-decoration:underline;
}


/* Body Copy Styles */


#pageBody ul li,.copyLeft ul li,.copyRight ul li,.copyCol1 ul li,.copyCol2 ul li,.copyCol3 ul li {
list-style-image:url(/assets/arrow.gif);
background-repeat:no-repeat;
list-style-type:none;
margin:5px 10px 5px 30px;
color:#555;
}

#pageBody ol li,.copyLeft ol li,.copyRight ol li,.copyCol1 ol li,.copyCol2 ol li,.copyCol3 ol li {
background-repeat:no-repeat;
list-style-type:none;
margin:10px 10px 10px 30px;
}

#pageBody ul {
margin-bottom:10px;
}

#pageBody ol {
margin-bottom:10px;
}

#pageBody li {
margin-bottom:10px;
color:#555;
}

#panelBodyCopy .releaseInfo {
font-size:131%;
line-height:200%;
color:#333;
font-weight:700;
margin:20px 50px 20px 10px;
}

#panelBodyCopy .details {
font-size:100%;
color:#555;
font-weight:400;
margin:50px 0 10px 10px;
}

#panelBodyCopy .download {
font-size:100%;
color:#333;
font-weight:700;
margin:20px 50px 10px 10px;
}

#pageBody hr {
width:auto;
height:1px;
background-color:#ccc;
border:none;
margin:15px 10px;
}

#pageBody h3 {
margin:3px 10px 20px 10px;
}

#pageBody a.moreLink {
color:#555;
}

#pageBody .videoEmbed h4 {
font-size:100%;
font-weight:700;
background-color:#222;
border-bottom:none;
color:#fff;
margin:0 10px;
padding:10px;
}

#pageBody .videoEmbed p {
font-size:100%;
font-weight:400;
background-color:#222;
border-bottom:none;
color:#bbb;
margin:0 10px;
padding:0 30px 10px 10px;
}

#panelBodyCopyDark h1,#panelBodyCopyDark h2,#panelBodyCopyDark h5,#panelBodyCopyDark h6 {
color:#ccc;
}

#panelBodyCopyDark h3 {
font-size:131%;
line-height:130%;
color:#70bb3b;
font-weight:400;
border-bottom:2px solid #555;
padding-bottom:5px;
margin:20px 10px 10px;
}

#panelBodyCopyDark h4 {
color:#ccc;
font-size:100%;
font-weight:700;
line-height:120%;
margin:10px;
}

#panelBodyCopyDark p {
color:#ccc;
margin:0 10px 10px;
}

#panelBodyCopyDark a {
text-decoration:none;
color:#70bb3b;
}

#panelBodyCopyDark a:link {
color:#70bb3b;
}

#panelBodyCopyDark a:visited {
color:#70bb3b;
}

#panelBodyCopyDark a:hover {
color:#70bb3b;
text-decoration:underline;
}

#panelSearchResults strong {
background-color:#FF0;
}

#panelSearchResults #xsltsearch_navigation strong {
background-color:#fff;
font-weight:700;
}

.entry-title {
color: #fff;	
text-decoration: none;
}


/* Footer Styles */


#footer #footerSmallprint p {
color:#888;
font-size:85%;
padding-top:7px;
}

#footer #footerSmallprint a:link {
color:#888;
}

#footer #footerSmallprint a:visited {
color:#888;
}

#footer #footerSmallprint a:hover {
color:#ccc;
text-decoration:none;
}

































































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
