@import url("nav.css");

body {background: #EBEBEB url("../img/bg.jpg") repeat-x center top; font: 13px/1.5 Arial,sans-serif;}

blockquote{ background:url("../img/double_quote.gif") no-repeat scroll left top transparent; padding-bottom:0px; }
blockquote p{color:#8A8A8A; font-style:italic; text-indent:40px;margin-bottom:10px;}
blockquote span.author{font-style:italic;}

a,a:focus,li{outline:none;}

.centered{text-align: center;}

.float_left {float:left;}
.float_right {float:right;}

div.logo{padding-top:7px;}

div.header{padding-top:17px;}

div.link_block{text-align:right; padding-right:20px;}
div.link_block a{color:#e69444;}
div.link_block a:hover{color:#9f9f9f;}

div.login_block{text-align:right;padding-top:10px;padding-right:10px;float:right;background-image:url(../img/signupbox_right_bg.png);background-repeat:no-repeat;background-position:bottom right;color:#e69444;font-weight:bold;}
div.login_block a{color:#666;text-decoration:none;}
div.login_block input.text{border:1px solid #dadada;color:#666;width:180px;height:15px;padding:2px;color:#e69444;font-size:12px;}
div.login_block label{display:block;margin-bottom:10px;color:#373737;font-size:10px;}
div.login_block label span{display:block;float:left;padding-right:6px;padding-top:4px;width:57px;text-align:right;font-size:10px;}

div.login_block div.login_block_left{width:254px;float:left;color:#373737;}
div.login_block div.login_block_right{width:132px;float:left;text-align:center;}

div.login_block div.login_block_right a.forgot,div.signupbox div.signupbox_right a.forgot:visited{font-size:9px;font-weight:bold;margin-left:10px;text-decoration:underline;color:#4c4c4c;}
div.login_block div.login_block_right a.forgot:hover{text-decoration:underline;color:#e69444;}
div.login_block div.login_block_right a.login_button{background:url(../img/button_login.png);background-repeat:no-repeat;background-color:transparent;width:114px;text-align:center;border:none;height:35px;line-height:30px;color:#FFF;font-size:12px;font-weight:bold;margin-left:10px;margin-top:10px;padding-top:2px;display:inline-block;text-decoration:none;}

/** HACK: Hide Forgot Link **/
div.login_block div.login_block_right a.forgot {display:none;}

div.tabs{color:#ccc;font-weight:lighter;font-size:13px;font-weight:bold;z-index: 2;}
div.tabs div.tabs_left{float:left;}
div.tabs div.tabs_middle{float:left;height:48px;width:912px;background: transparent url(../img/tabs_middle.png) repeat-x left;}
div.tabs div.tabs_middle ul#nav{margin:7px 0 0 0;}
div.tabs div.tabs_middle ul#nav li.call a {display:block; float:left; height:35px; line-height:35px; color:#e69444; text-decoration:none; font-size:15px; font-weight:bold; padding:0 0 0 12px; cursor:none;}
div.tabs div.tabs_middle ul#nav li.call a span{float:left; display:block; padding:0 24px 0 12px; height:35px;}

div.shadow_left{background: transparent url("../img/shadow_l.png") no-repeat right top;float:left;height:590px;width:7px;margin:10px 0px 0px 3px;}
div.shadow_right{background: transparent url("../img/shadow_r.png") no-repeat right top;float:left;height:590px;width:7px;margin:10px 0px 0px 0px;}
div.shadow_bottom{background: transparent url("../img/shadow_bg.png") no-repeat;height:17px;margin:0px 0px 0px 3px;}
div.shadow_top{background: transparent url("../img/shadow_top.png") no-repeat;height:16px;margin:10px 0px 0px 0px;}
div.content{background:#ffffff url("../img/bg_topin.png") no-repeat left top;float:left;margin:0px}

div.page_title{color:#E59244;font-size:22px;font-weight:bold;letter-spacing:0.3px;}
div.page_title p{margin: 0px 15px 0px 15px;}

div.page_title_sub{color:#505050;font-size:15px;font-weight:bold;margin-bottom:15px;}
div.page_title_sub p{margin: 0px 15px 0px 15px;}

div.page_desc{font-size:13px;}
div.page_desc p{margin:0 15px;text-align: justify;}
div.page_desc h2{margin: 0px 40px 20px 15px; font-size:20px;}

div.page_c2a_pre{color:#E59244;font-size:20px;font-style:italic;margin-top:10px;}
div.page_c2a_pre p{margin: 0px 15px 0px 15px;}
div.page_c2a{color:#88b570;font-size:20px;font-weight:bold;font-style:italic;margin-bottom:15px;}
div.page_c2a p{margin: 0px 15px 0px 15px;}

div.system_version{color:#505050;font-size:20px;font-weight:bold;}
div.system_version p{margin:0px;text-align:center;margin: 20px 8px 0px 2px;}

div.video_title_main{color:#505050;font-size:20px;font-weight:bold;}
div.video_title_main p{margin:0px;text-align:center;margin: 20px 8px 10px 2px;}

div.products p{padding-left:15px;}

div.product_one div.product_title{background: transparent url("../img/number_one.jpg") no-repeat left center;color:#548437;font-size:13px;font-weight:bold;height:32px;padding-left:30px;padding-top:5px;}
div.product_two div.product_title{background: transparent url("../img/number_two.jpg") no-repeat left center;color:#548437;font-size:13px;font-weight:bold;height:32px;padding-left:30px;padding-top:5px;}
div.product_two ul {padding-left:20px;}
div.product_two ul li{margin:0;padding:0;}
div.product_two ul li{background: transparent url("../img/bullet_orange.png") no-repeat left center; font-size:10px;line-height:18px;list-style:none outside none;padding-left:16px;}
div.product_three div.product_title{background: transparent url("../img/number_three.jpg") no-repeat left center;color:#548437;font-size:13px;font-weight:bold;height:32px;padding-left:30px;padding-top:5px;}
div.product_four div.product_title{background: transparent url("../img/number_four.jpg") no-repeat left center;color:#548437;font-size:13px;font-weight:bold;height:32px;padding-left:30px;padding-top:5px;}
div.product_five div.product_title{background: transparent url("../img/number_five.jpg") no-repeat left center;color:#548437;font-size:13px;font-weight:bold;height:32px;padding-left:30px;padding-top:5px;}
div.product_six div.product_title{background: transparent url("../img/number_six.jpg") no-repeat left center;color:#548437;font-size:13px;font-weight:bold;height:32px;padding-left:30px;padding-top:5px;}
div.product_seven div.product_title{background: transparent url("../img/number_seven.jpg") no-repeat left center;color:#548437;font-size:13px;font-weight:bold;height:32px;padding-left:30px;padding-top:5px;}
div.product_eight div.product_title{background: transparent url("../img/number_eight.jpg") no-repeat left center;color:#548437;font-size:13px;font-weight:bold;height:32px;padding-left:30px;padding-top:5px;}

div.orange_bullet_container {margin:20px 0 10px 15px;text-align:left;}
div.orange_bullet_container a.learn_more{float:left;color:black;text-decoration:underline;font-weight:bold;margin-bottom:12px;}

ul.orange_bullet{margin-bottom:20px;list-style:none outside none;}
ul.orange_bullet li{background:url(../img/bullet.jpg) no-repeat 0 3px; margin:0px;padding-left:17px;margin-bottom:3px;line-height:13px;}

body#index div.banner_right h2{color:#e59244;display:block;font-size:22px;font-weight:bold;letter-spacing:.3px;margin:10px 10px 8px 10px;text-transform:uppercase;}
body#index div.banner_right h3{color:#505050;font-size:16px;font-weight:bold;margin:5px 0 0 0;}
body#index div.banner_right h4{color:#86b96c;font-size:14px;font-weight:bold;margin-bottom:10px;margin-top:10px;text-transform:uppercase;}

body#index div.banner{border-bottom:1px solid #E7E7E6;margin-bottom:20px;padding-bottom:10px;}

body#index div.boxes{}
body#index div.boxes div.item{margin-left:15px; width:322px;background-color:#EBEBEB;margin-bottom:25px;}

div.corner_box {background: url(../img/boxes/roundedcornr_969746_tl.png) no-repeat top left;}
div.corner_box div.corners_top {background: url(../img/boxes/roundedcornr_969746_tr.png) no-repeat top right;}
div.corner_box div.corners_sides{background: url(../img/boxes/roundedcornr_969746_r.png) top right repeat-y;}
div.corner_box div.corners_bottom div {background: url(../img/boxes/roundedcornr_969746_br.png) no-repeat bottom right;}
div.corner_box div.corners_bottom {background: url(../img/boxes/roundedcornr_969746_bl.png) no-repeat bottom left;}

div.corner_box div.corners_top,div.corner_box div.corners_top div,
div.corner_box div.corners_bottom div, div.corner_box div.corners_bottom {width: 100%;height: 15px;font-size: 1px;}
div.boxes div.item h2{color:#666666;font-size:16px;margin:0px 15px 10px 15px;padding:0;text-align:left;text-transform:uppercase;}
div.boxes div.item h3{color:black;font-size:11px;font-weight: normal; margin:0px 15px 10px 15px;}
div.boxes div.item p{margin:0px 15px 0px 15px;}
div.boxes div.item ul{list-style:none outside none;margin:0px;padding:0px 15px 5px 15px;}
div.boxes div.item ul li{background:url("../img/bullet2.jpg") no-repeat scroll 0 2px transparent;color:#F7941D;line-height:13px;margin:5px;padding-left:20px;}
div.boxes div.item ul li a{color:#86B96C;font-size:10px;padding-left:10px;}

body#index div.highlights{}
body#index div.highlights div.item{border-bottom:1px solid #E7E7E6;margin:5px 0;margin-right: 15px;padding-bottom:10px;}
body#index div.highlights div.item h4{color:#86B96C;font-size:13px;font-weight:bold;margin:2px 0px 10px 0px;padding-left:20px;text-transform:uppercase;}
body#index div.highlights div.item img{float:left;height:105px;margin-right:20px;width:164px;}
body#index div.highlights div.item p{margin-bottom:10px;font-size:12px;line-height:14px;}
body#index div.highlights div.item a{color:#F7941D;font-size:12px;}
body#index div.highlights div.item a:hover{color:#86B96C;}
body#index div.highlights div.no_border{border:0px;}

div.video_block{padding-bottom:30px;}
div.videos{padding-top:50px;}
div.videos p{padding-left:15px;}
div.video_one p{padding-left:15px;margin-bottom:30px;}
div.video_one div.video_title{background: transparent url("../img/number_one.jpg") no-repeat left center;color:#548437;font-size:13px;font-weight:bold;height:32px;padding-left:30px;padding-top:5px;}
div.video_two div.video_title{background: transparent url("../img/number_two.jpg") no-repeat left center;color:#548437;font-size:13px;font-weight:bold;height:32px;padding-left:30px;padding-top:5px;}
div.video_three p{padding-left:15px;margin-bottom:30px;}
div.video_three div.video_title{background: transparent url("../img/number_three.jpg") no-repeat left center;color:#548437;font-size:13px;font-weight:bold;height:32px;padding-left:30px;padding-top:5px;}
div.video_four div.video_title{background: transparent url("../img/number_four.jpg") no-repeat left center;color:#548437;font-size:13px;font-weight:bold;height:32px;padding-left:30px;padding-top:5px;}

div.buy_block{background-color:#F5F5F5;height:61px;margin-top:20px;}
div.buy_block ul.buy_data{margin:0px 4px 0px 4px;clear:both;list-style:none outside none;}
div.buy_block ul.buy_data li{float:left;height:60px;width:462px;margin:0px;}
div.buy_block ul.buy_data li div.block_pad{margin:4px;height:53px;}
div.buy_block ul.buy_data li div.block_pad a{display:block;height:53px;color:#666;font-size:18px;text-decoration:none;background:transparent url(../img/arrow.png) center right no-repeat;}
div.buy_block ul.buy_data li div.block_pad a:hover{color:#e69444;}
div.buy_block ul.buy_data li div.block_pad a span{display:block;padding-top:12px;}
div.buy_block ul.buy_data li.first{text-align:right;padding-right:4px;background:transparent url(../img/space.jpg) center right no-repeat;}
div.buy_block ul.buy_data li.first div.block_pad{padding-left:206px;}
div.buy_block ul.buy_data li.first a{width:208px;padding-right:40px;}
div.buy_block ul.buy_data li.second{padding-left:4px;}
div.buy_block ul.buy_data li.second a{width:274px;padding-left:18px;padding-right:38px;}

div.buy_block_store{margin: 10px 0px 10px 0px;}
div.buy_block_store a{background: transparent url("../img/arrow.jpg") no-repeat center left;color:#A0A0A0;float:left;font-size:16px;font-weight:bolder;margin-top:30px;padding-left:12px;text-decoration:none;text-transform:uppercase;}
div.buy_block_store img{float:left;}

div.call_block{background-color:#454545;color:white;font-size:16px;font-weight:bold;margin:0px;}
div.call_block div.support{height: 34px;}
div.call_block div.support p{margin: 5px 5px 5px 15px;text-align:right;}
div.call_block div.social{height: 34px;}
div.call_block div.social p{margin: 5px 15px 5px 5px;text-align:right;height:24px;}

div.logo_block{background:#FFFFFF url("../img/right_bg.png") no-repeat right bottom;margin:20px 0px 0px 0px;}
div.logo_block div.logo_block_logos{}

div.logo_block_seals{margin:20px 0px 0px 0px;}
div.logo_block_seals_pad{padding:0px 362px;}
div.AuthorizeNetSeal{float:left;margin-right: 10px !important;}

div.seo_block{margin-top: 20px;}
div.seo_block h1{color:#3F3F3F;font-size:13px;text-align:center;margin:0px;}

div.promo_block{background:#FFFFFF url("../img/right_bg.png") no-repeat right bottom;margin:20px 0px 0px 0px;}
div.promo_block div.promo_block_sub{margin: 0px 10px;}
div.promo_block div.promo_block_sub h1{color:#3F3F3F;font-size:13px;text-align:center;margin:0px;padding-top: 10px;}
div.promo_block div.promo_block_sub h5{color:#86B96C;font-size:16px;font-weight:bold;margin: 0px 0px 10px 0px;}
div.promo_block div.promo_block_sub p{margin:0px;font-size:11px;padding:0px 0px 10px 0px;}
div.promo_block div.promo_block_sub p.promo_text{color:#333333;font-size:12px;font-weight:bold;vertical-align: middle;padding:0px;height:40px;}
div.promo_block div.promo_block_sub p.promo_text img{padding: 0px 0px 0px 10px; vertical-align: middle;}

div.basic_block{background:#FFFFFF url("../img/right_bg.png") no-repeat right bottom;margin:0px 0px 0px 0px;}

div.footer{border-left:5px solid #DADADA;color:#929292;line-height:15px;margin:10px 0px 10px 10px;padding-left:10px;}
div.footer a:link, .footer a:visited{color:#929292;text-decoration:none;}
div.footer a:hover{color:#E69444;text-decoration:none;}
div.footer span.copy{color:#9F9F9F;font-size:10px;}

div.group_contact h3{font-size:14px;margin-bottom:5px;color:#E48A3B;}
div.group_contact p{margin-bottom:5px;}
div.group_contact p.error{color:darkred;font-weight:bold;font-size:12px;}
div.group_contact label{color:#E48A3B;font-size:11px;font-weight:bold;}
div.group_contact input{border:1px solid #DADADA;font-size:11px;height:18px;margin-bottom:5px;padding:2px;width:96%;}
div.group_contact textarea{border:1px solid #DADADA;font-size:11px;height:63px;padding:2px;width:96%;}

div.group_contact input.send{background:#FFFFFF url("../img/send.jpg") no-repeat left top;border:1px solid #FFFFFF;color:#FFFFFF;cursor:pointer;float:right;font-size:10px;font-weight:bold !important;height:27px !important;text-align:center;text-transform:uppercase;width:84px !important;}

div.group_left{margin:0 15px;}
div.group_left, div.group_pricing{width: 500px !important;}
div.group_pricing div.full{width: 340px !important;padding-top: 20px;}
div.group_left img.group_logo{margin-bottom:35px;}
div.group_left h2{font-size:22px;color:#82B568;margin-bottom:15px;}
div.group_left h3,div.group_left h3 a{font-size:20px;color:#82B568;margin-bottom:10px;}
div.group_left p.group_special{font-size:22px;color:#E59244;margin-top:15px;margin-bottom:0px;text-transform:uppercase;}
div.group_right{border-left: 2px dotted black;padding:0 15px;}
div.group_right, div.group_video, div.group_testimonial,div.group_contact{width:378px !important;}
div.group_right div.group_video{padding-bottom:35px;}
div.group_right div.group_testimonial{padding-bottom:35px;}

div.signup_login_block{margin-top:20px;margin-bottom:20px;}
div.signup_login_block form{color:#e69444;font-weight:bold;margin-top:20px;margin-bottom:20px;}
div.signup_login_block a{color:#666;text-decoration:none;}
div.signup_login_block input.text{border:1px solid #dadada;color:#666;width:180px;height:15px;padding:2px;color:#e69444;font-size:12px;}
div.signup_login_block label{display:block;margin-bottom:10px;color:#373737;font-size:10px;}
div.signup_login_block label span{display:block;float:left;padding-right:50px;text-align:right;font-size:11px;}
div.signup_login_block a.login_button{text-align:center;}
div.signup_login_block a.login_button img{border:none;margin:10px 25px;}

div.signup_login_block img.signup_logo{margin:0px 37px;}

div#logo_carousel ul{list-style:none;}
div#logo_carousel ul li{margin-left:0px;}

#lz_request_window{}
#lz_request_window table{margin-bottom:0px;}

body#sign-up-zip-codes ul#nav{float:right;}
body#sign-up-zip-codes ul#nav li{display:none;}
body#sign-up-zip-codes ul#nav li.call{display:inline;}

body#sign-up-zip-codes div.link_block{display:none;}
body#sign-up-zip-codes div.login_block{margin-top:20px;}

body#sign-up-zip-codes div.contact_form form{margin:25px auto;}

body#sign-up-zip-codes div.contact_form label,
body#sign-up-zip-codes div.contact_form input,
body#sign-up-zip-codes div.contact_form textarea
{display:block;float:left;margin-bottom:10px;}

body#sign-up-zip-codes div.contact_form label{width:75px;text-align:left;padding-right:10px;margin-top:2px;}
body#sign-up-zip-codes div.contact_form input{width:180px;}
body#sign-up-zip-codes div.contact_form textarea{width:275px;height:111px;}

body#sign-up-zip-codes div.contact_form .submit{margin:15px auto; float:none;width:96px;height:34px;cursor:pointer;background:url("../img/btn_cnt_send.jpg") no-repeat;border:0px;}

body#sign-up-zip-codes div#footer_links{display:none;}


div.contact_desc p{font-size:12px;margin:10px;text-align:justify;}

.form_error { background-color: #FFEFCE; }