@charset "utf-8";
/* CSS Document */
body { font-family:Arial, Helvetica, sans-serif;  font-size:12px;}
h2 { color:#1b3664; font-size:20px; font-weight:bold;}
h3 { color:#8cc63f; font-size:12px; font-weight:bold; margin-top:5px;}
p {font:Arial, Helvetica, sans-serif; color:#000000;}
a { color:#6fa922; text-decoration:underline;}
a:hover { color:#f7931d;}

.header {background: #1b3664; height:130px;}
.global {width: 950px; margin: 0 auto; padding: 0 auto;}
.h1 { background:url(../images/logo.gif) no-repeat; height:1px; width:300px; float:left; padding-top:129px; overflow:hidden;}
.phone li {font-size:16px; font-weight:bold; text-align:center; margin:15px 55px 0 300px; width:285px; float:right; text-align:right;}
.phone li, .contact li{color:#FFFFFF;}
.contact li{ border-left: 1px solid; width:110px; float:left; padding-left:20px;  margin-top:20px;}
.contact a { font-size:12px; color:#FFFFFF; text-decoration:underline;}
.contact li:first-child {border:0; margin-left:377px; padding-right:7px;}

.wrapper {width:925px; margin:0 auto; padding:10px; overflow:hidden;}
.wrapper ul {margin: 15px 0 0 15px;}
.wrapper ul li {list-style:square; margin-bottom:10px}

.left { width: 600px; float:left; margin-right:10px;}
.flash {width: 596px; height:310;}
.left_col, .right_col {margin-top:10px; width:295px;}
.left_col {float:left;}
.left_col p, .left_col ul {padding-right:10px;}
.btn_quote {background:url(../images/btn_quote.gif) no-repeat; margin-top:20px;}
.btn_quote a {height:1px; width:294px; padding-top:49px; overflow:hidden;  display:block;}

.right_col { float:left; margin-left:10px;}
.right_col p, .right_col ul {padding-right:20px;}
.btn_learn {background:url(../images/btn_learn.gif) no-repeat; margin-top:35px; }
.btn_learn a {height:1px; width:294px; padding-top:49px; overflow:hidden; display:block;}

.right {width: 300px; float:left;}
.btn_10things {background:url(../images/btn_10things.gif) no-repeat; width:296px; height:160px;}
.btn_10things a {padding: 105px 0px 0px 125px; display:block; color:#FFFFFF; text-decoration:underline;}
.testimonials {background:url(../images/bg_testimonials.gif) #eaebe4 no-repeat; width:255px; margin:15px 0 0 13px;}
.testimonials p {padding:20px;}
.testimonials .first {padding-top:150px;}

.footer {background: #eaebe4; padding-bottom:100px;}
.footer .disclaimer {width:925px;  margin: 0 auto; padding: 20px 0;}
.disclaimer p { font-size:10px; line-height:16px;}










/* clear the floats */
.CLASSNAME:after {content: "."; display: block; height: 0; clear: both; visibility:hidden;}
.CLASSNAME {display:inline-block;}
* html .CLASSNAME, {height: 1%;}
/* Hide from IE Mac \*/
.CLASSNAME {display:block;}
/* End hide from IE Mac */
