@charset "UTF-8";
/* CSS Document */

body { background:url(images/bg.jpg) repeat-x; background-color:#f5f5f5; margin:0 auto 0 auto; font-family:Arial, Helvetica, sans-serif; font-size:15px;}
.newbg { background:url(images/bg2.jpg);}

.clr { clear:both;}
img { border:none;}
h1 { color:#000000; font-size:24px; text-align:center;}
h1 strong{ color:#087d91; font-size:24px;}
h2 strong{ color:#087d91;}
h4 { color:#09272d; font-size:24px; line-height:0px; background:none; margin-left:0px; text-align:left;}
#header { margin:0 auto 0 auto; height:153px; background:url(images/header3.jpg) top center no-repeat; margin:0 auto 0 auto;}
#header-squeeze { width:910px; margin:0 auto 0 auto; height:153px; background:url(images/header-squeeze.jpg);}

#container_content { width:910px; background:url(images/content-bg.jpg); margin:0 auto 0 auto;}
#content { padding:10px 60px 20px 60px;}
#content-squeeze { padding:10px 30px 20px 30px;}


.reveal { background:url(images/reveal.jpg) top left; float:left; width:620px; height:85px;}
.reveal:hover { background:url(images/reveal.jpg) top right; width:620px; height:85px; cursor:pointer;}

.yellow_link { color:#FFFF00; font-weight:bold;}
.yellow_link:hover{ color:#FFFF00; text-decoration:none; font-weight:bold;}
.vid_title { color:#fff; font-size:16px;}
.large { font-size:18px;}






.project_container { width:628px; margin:20px auto 0 auto; padding:2px 7px 0px 7px; background:url(images/project-container-bg.jpg) no-repeat; background-color:#1b96ac; color:#FFFFFF;}
.project_info_container {  padding:0 5px 0px 5px;}

.content_blurb { background:#27a5bb; padding:10px; text-align:left;}
.logo {float:left; margin:0 10px 10px 0;}

.small_title { font-size:16px; padding:10px 0 10px;}
.small_title2 { font-size:16px; padding:7px 0 0px; margin:-0px 0 0 0; line-height:21px;}
.titles { margin:45px 0 0 0;}
.order-textfield { height:17px; width:250px;}

.squeeze-large { font-size:18px; }
.squeeze-form-textfield { border:#0066CC 4px solid; width:170px;}
.squeeze-button { width:170px; height:30px; background:none; outline:none; border:none; cursor:pointer;}
.tiny a{ font-size:10px; color:#333333;}

.quote { font-family:"Times New Roman", Times, serif; color:#003366; font-size:28px; line-height:26px; margin:30px 0 30px 0;}
.red { color:#CC0000;}
.bullet_tick { background:url(images/tick.jpg) no-repeat; list-style:none; color:#0e224d; line-height:28px; padding-left:50px; font-size:18px; font-weight:bold; margin:0px 0px 15px 22px; display:block;}
.bullet_tick strong { color:#069;}

.bullet_tick2 { background:url(images/bullet.jpg) no-repeat; color:#0e224d; list-style:none; min-height:35px; padding-left:30px; font-size:20px; font-weight:bold; margin:0px 0px 5px 12px; display:block;}
.bullet_tick2 strong { color:#069;}

.bullet_tick3 { background:url(images/bullet.jpg) no-repeat; color:#0e224d; list-style:none; min-height:35px; padding-left:30px; font-size:18px; margin:0px 0px 5px 12px; display:block;}



.bullet_italic_grey { color:#333333; font-style:italic; font-size:16px; font-weight:normal; margin:0px 0px 0px 0px;}
.bullet_italic_grey strong{ color:#333333; font-style:italic; font-size:16px; font-weight:normal; font-weight:bold;}

.very_large { font-size:36px; line-height:0;}
.footer-links { font-size:10px; color:#333333; margin:0 5px 0 5px; font-size:14px;}

.remember { color:#CC0000; font-size:28px;}

.sales-intro { font-size:24px; margin:0 30px 0 30px; line-height:30px;}
.sales-intro strong { font-weight:bold;}
.sales-intro-red {  color:#CC0000;}

.box { background:#669999; border:#006699 1px dashed; color:#FFFFFF; font-size:14px; font-weight:bold; padding:15px;}

.attitude { text-align:center; background:url(images/testimonial-bg.jpg) top center no-repeat; margin:0 auto 0 auto; font-family:"Times New Roman", Times, serif; font-size:16px; font-style:italic; color:#780000;}

.blue { color:#0066CC; font-size:18px; font-weight:bold;}
.sales-order { width:600px; border:#666666 5px dashed; background:#F5F5F5; margin:0 auto 0 auto; padding:20px;}
.large-blue { color:#006699; font-weight:bold; font-size:29px;}