body {font-family: Tahoma, Helvetica, Arial, sans-serif; background: #2A3F56;}
.container {background: #fff; padding: 15px;}
footer {background: #eee; margin-top: 35px;}
footer .container {background: none; }
h1.pageTitle {font-size: 34px; font-weight: bold; line-height: 1.3; padding: 30px 50px; color: #2A3F56;}
h1.pageTitle mark {color: #2A3F56;}
h2 {background: #2A3F56; font-size: 18px; color: #fff; padding: 2px 10px; margin: 25px 0 15px;}
h3 {font-size: 17px;}
h5 {font-size: 16px; line-height: 22px;}
p {font-size: 16px; line-height: 22px; padding: 0 5px 5px;}
p:first-child, p.topPadding {padding-top: 20px;}
.testimonials ul li {font-style: italic;}
.headerValue {font-size: 80px; font-weight: bold;}
.threeD {color: #ECD87F; text-shadow: 0px 1px 0px #999, 0px 2px 0px #888, 0px 3px 0px #777, 0px 4px 0px #666, 0px 5px 0px #555, 0px 6px 0px #444, 0px 7px 0px #333, 0px 8px 7px #001135;}
.center {text-align: center;}
.text15 {font-size: 15px;}
.thumbnails > li:last-child {margin-bottom: 5px;}
ul.position li {line-height: 200%; font-size: 16px; list-style: none;}
ul.position li:before {content: '\203A\2002'}
img.man {border-bottom: 2px solid #222; width: 100%; margin-bottom: 30px;}
div.testimonials ul {list-style: none; margin: 0;}
div.testimonials ul li {margin-bottom: 30px; border-bottom: 1px solid #ccc;}
.comment-metadata {margin-top: 15px; margin-bottom: 15px;}
h3.center {text-align: center; margin-bottom: 15px;}
.thumbnails>li {margin-left: 0;}
a.btn-large {font-size: 21px; line-height: 25px;}
div.center {text-align: center; padding-top: 30px;}
iframe {padding: 10px;}
.brandsTable {width: 100%; text-align: center;}
h2.step3 {margin-bottom: 0;}
.brandsTable td {padding: 15px;}
.brandsTable tr {border: 1px solid #ccc; padding: 15px;}
.sideImg {border-bottom: 1px solid #ccc; margin-bottom: 30px;}
table.brandsTable img {max-width: 200px;}