@import url(http://fonts.googleapis.com/css?family=Droid+Sans:400,700);
.show{display:block !important;}
.hide{display:none !important;}
div.myCustomers{	display: none !important;}
span{color: white}
div.clear{postion:relative; clear:both; height:0; width:0; max-height:0; max-width:0; margin:0; padding:0; line-height:0;}
body{margin:0; padding:0; background-color: transparent;}

div#leadhomeformcontainer{position:relative; margin:0; padding:0; width:250px;} */
div#leadhomeformcontainer h1{position:relative; font-family:'Droid Sans', sans-serif; font-size:20px;color:#EEEEEE; margin:0; padding:0; background-color:transparent;}
div#leadhomeformcontainer p{position:relative; font-family:'Droid Sans', sans-serif; font-size:14px;color:#ffffff; margin:0; padding:0; background-color:transparent;}
div#leadhomeformcontainer p.bottom-copy{position: relative; float: left; width: 190px; margin: 3px 0 0; text-align: center; padding:0; font-size:12px;}
div#leadhomeformcontainer p.bottom-copy span{position:relative; font-size:20px;}
div#leadhomeformcontainer form#leadGen{margin:auto; padding:0; width:230px;}
div#leadhomeformcontainer form#leadGen div{position:relative; float:left; margin:8px 0 0 0; padding:12px 0 0;}
div#leadhomeformcontainer form#leadGen div.twoColumn{width:105px;} 
div#leadhomeformcontainer form#leadGen div.oneColumn{width:230px; Color: white} 
div#leadhomeformcontainer form#leadGen div.oneColumn input{position:relative; width:230px;margin:0;}
div#leadhomeformcontainer form#leadGen div.oneColumn input[type='checkbox']{width:50px;}
div#leadhomeformcontainer form#leadGen div.twoColumn input,
div#leadhomeformcontainer form#leadGen div.twoColumn select{
	position:relative;
	width:110px;
	margin:0;
	
}
div#leadhomeformcontainer form#leadGen input.imgformsubmit{position:relative; background:url('../images/submit.png') no-repeat 0 0; height:30px; float:right; width:95px; margin:15px 0 0; padding:0; border-style:none; cursor:pointer;}
div#leadhomeformcontainer form#leadGen input.rolled{position:relative; background:url('../images/submitRollover.png') no-repeat 0 0 !important; cursor:pointer;}
div#leadhomeformcontainer form#leadGen p.current-customer-copy{position: relative; float: left; width: 145px; margin: 15px 0 0 0; text-align: left; padding:0; font-size:11px;}
div#leadhomeformcontainer form#leadGen p.current-customer-copy a,
div#leadhomeformcontainer form#leadGen p.current-customer-copy a:hover,
div#leadhomeformcontainer form#leadGen p.current-customer-copy a:active,
div#leadhomeformcontainer form#leadGen p.current-customer-copy a:visited{position: relative; float: left; width: 55px; margin: 0; text-align: left; padding:0; font-size:11px; text-decoration:underline; color:#F8CF2F;}

div#leadslideformcontainer p{position:relative; font-family:'Droid Sans', sans-serif; font-size:14px;color:#FFF; margin:0; padding:0; background:url(../images/email_bg.png) no-repeat;}
div#leadslideformcontainer p.bottom-copy{position: relative; float: left; width: 190px; margin: 3px 0 0; text-align: center; padding:0; font-size:12px;}
div#leadslideformcontainer p.bottom-copy span{position:relative; font-size:20px;}
div#leadslideformcontainer p.current-customer-copy{position: relative; float: left; width: 190px; margin: 6px 0 0 0; text-align: left; padding:0; font-size:11px;}
div#leadslideformcontainer p.current-customer-copy a,
div#leadslideformcontainer p.current-customer-copy a:hover,
div#leadslideformcontainer p.current-customer-copy a:active,
div#leadslideformcontainer p.current-customer-copy a:visited{position: relative; float: left; width: 55px; margin: 0; text-align: left; padding:0; font-size:11px; text-decoration:underline; color:#F8CF2F;}
div#leadslideformcontainer form#leadGen{position:relative; float:left; margin:0; padding:0;}
div#leadslideformcontainer form#leadGen div{position:relative; float:left; margin:6px 0 0 0; padding:0;}
div#leadslideformcontainer form#leadGen div.twoColumn{position:relative; width:95px;} 
div#leadslideformcontainer form#leadGen div.oneColumn{position:relative; width:200px;} 
div#leadslideformcontainer form#leadGen label{position:relative; color:#f8cf2f; font-size:12px; font-family:'Droid Sans', sans-serif; display:block;}
div#leadslideformcontainer form#leadGen div.oneColumn input{position:relative; width:200px;margin:0;}
div#leadslideformcontainer form#leadGen div.twoColumn input,
div#leadslideformcontainer form#leadGen div.twoColumn select{position:relative; width:95px; margin:0;}
div#leadslideformcontainer form#leadGen div.oneColumn input.p1,
div#leadslideformcontainer form#leadGen div.oneColumn input.p2{position:relative; width:60px;}
div#leadslideformcontainer form#leadGen div.oneColumn input.p3{position:relative; width:72px;}
div#leadslideformcontainer form#leadGen input.imgformsubmit{position:relative; background:url('../images/submit.png') no-repeat 0 0; height:30px; float:left; width:95px; margin:10px 0 0 50px; padding:0; border-style:none; cursor:pointer;}
div#leadslideformcontainer form#leadGen input.rolled{position:relative; background:url('..images/submitRollover.png') no-repeat 0 0 !important; cursor:pointer;}

div#leadformpopupcontainer{position:relative; margin:30px 0 0 0; padding:0; width:591px;}
div#leadformpopupcontainer p{position:relative; margin:20px 0 0 0; padding:0; font-size:20px; font-family:'Droid Sans', sans-serif; color:#eaedf1; width:567px;  background-color:transparent;} 
div#leadformpopupcontainer p span#name{color:#f8cf2f;}
div#leadformpopupcontainer p.current-customer-copy{position: relative; float: left; width: 230px; margin:0; text-align: left; padding:0; font-size:12px;}
div#leadformpopupcontainer p.current-customer-copy a,
div#leadformpopupcontainer p.current-customer-copy a:hover,
div#leadformpopupcontainer p.current-customer-copy a:active,
div#leadformpopupcontainer p.current-customer-copy a:visited{position: relative; margin: 0; text-align: left; padding:0; font-size:12px; text-decoration:underline; color:#F8CF2F;}
div#leadformpopupcontainer form{position:relative; width:591px; height:105px; margin:20px 0 0 0;}
div#leadformpopupcontainer form label{position:relative; display:block; color:#f8cf2f; font-family:'Droid Sans', sans-serif; font-size:13px; margin:0 0 1px 0; padding:0; width:70%;}
div#leadformpopupcontainer form div#firstname{position:relative; width:105px; float:left; padding:0; margin:0;}
div#leadformpopupcontainer form div#firstname input{position:relative; width:96px; float:left;margin:0;}
div#leadformpopupcontainer form div#lastname{position:relative; width:105px; float:left; padding:0; margin:0;}
div#leadformpopupcontainer form div#lastname input{position:relative; width:96px; float:left; margin:0;}
div#leadformpopupcontainer form div#email{position:relative; width:180px; float:left; margin:0 0 0 17px;}
div#leadformpopupcontainer form div#email input{position:relative; width:179px; float:left; margin:0;}
div#leadformpopupcontainer form div#phonenumber{position:relative; width:203px; float:left; margin:8px 0 0 0;}
div#leadformpopupcontainer form div#phonenumber input.p1,
div#leadformpopupcontainer form div#phonenumber input.p2{position:relative; width:51px; float:left; margin:0 4px 0 0;}
div#leadformpopupcontainer form div#phonenumber input.p3{position:relative; width:86px; float:left; margin:0;}
div#leadformpopupcontainer form div#state{position:relative; width:83px; float:left; padding:0; margin:8px 4px 0 14px;}
div#leadformpopupcontainer form div#state select{position:relative; width:83px; float:left;  margin:0;}
div#leadformpopupcontainer form div#zip{position:relative; width:95px; float:left; padding:0; margin:8px 0 0 0;}
div#leadformpopupcontainer form div#zip input{position:relative; width:91px; float:left;  margin:0;}
div#leadformpopupcontainer form div.submitpanel{position:relative; width:169px; height:80px; float:right; margin:16px 0 0; padding:0 0 0 5px;}
div#leadformpopupcontainer form div.submitpanel input.imgformsubmit{position:relative; background:url('../images/submit.png') no-repeat 0 0; height:30px; float:left; width:95px; margin:0 0 0 20px; padding:0; border-style:none; cursor:pointer;}
div#leadformpopupcontainer form div.submitpanel input.rolled{background:url('../images/submitRollover.png') no-repeat 0 0 !important; cursor:pointer;}
div#leadformpopupcontainer form div.submitpanel p.copy{position:relative; font-family: 'Droid Sans', sans-serif; font-size:12px; color:#fff; float:left; margin:2px 0 0 37px; padding:0; width:60px; text-align:center;}
div#leadformpopupcontainer form div.submitpanel p.phone{position:relative; font-family: 'Droid Sans', sans-serif; font-size:20px; color:#fff; float:left; margin:0; padding:0; width:143px;}

#leadGen div  div.error-msg{display:none; left:0; position:absolute !important; float:left; height:22px; top:-3px; cursor:pointer; margin:0 !important; padding:0 !important;}
#leadGen div div.error-msg.active{display:block; z-index:9999; color:white}
#leadGen div div.error-msg span{background: color:#993649; display:block; font-size:12px; line-height:14px; margin:0; }

div#leadformfootercontainer{position:relative; padding:0; width:941px; height:105%; background:url(../images/email_bg.png) no-repeat;}
div#leadformfootercontainer div#leftSide{position:relative; float:left; width:231px; height:111px; margin:0;}
div#leadformfootercontainer div#leftSide p#infoBox{position:relative; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#1a2f59; background:#f8cf2f url('') no-repeat 105px 15px; height:34px; width:218px; margin:0; padding:3px 0 0 12px;}
div#leadformfootercontainer div#leftSide p#frmCopy{position:relative; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; margin:15px 0 0 12px; padding:0;}

div#leadformfootercontainer form {position:relative; margin:0 0 0 25px; padding:0;  background:url(../images/email_bg.png) no-repeat;}
div#leadformfootercontainer form div#rightSide{position:relative; float:left; width:420px; height:111px; margin:0; padding:10px 0 0 60px;}
div#leadformfootercontainer form div#rightSide label{position:relative; display:block; color:#f8cf2f; font-family:'Droid Sans', sans-serif; font-size:11px; margin:0 0 1px 0; padding:0; width:70%;}
div#leadformfootercontainer form div#rightSide div#firstname{position:relative; width:105px; float:left; padding:0; margin:0 4px 0 0;}
div#leadformfootercontainer form div#rightSide div#firstname input{position:relative; width:96px; float:left; margin:0;}
div#leadformfootercontainer form div#rightSide div#lastname{position:relative; width:105px; float:left; padding:0; margin:0 17px 0 0;}
div#leadformfootercontainer form div#rightSide div#lastname input{position:relative; width:96px; float:left;  margin:0;}
div#leadformfootercontainer form div#rightSide div#email{position:relative; width:180px; float:left; margin:0;}
div#leadformfootercontainer form div#rightSide div#email input{position:relative; width:176px; margin:0;}
div#leadformfootercontainer form div#rightSide div#phonenumber{position:relative; width:203px; float:left; margin:10px 0 0 0;}
div#leadformfootercontainer form div#rightSide div#phonenumber input.p1,
div#leadformfootercontainer form div#rightSide div#phonenumber input.p2{position:relative; width:51px; float:left; margin:0 4px 0 0;}
div#leadformfootercontainer form div#rightSide div#phonenumber input.p3{position:relative; width:90px; float:left; margin:0;}
div#leadformfootercontainer form div#rightSide div#state{position:relative; width:80px; float:left; padding:0; margin:10px 4px 0 18px;}
div#leadformfootercontainer form div#rightSide div#state select{position:relative; width:80px; float:left; margin:0;}
div#leadformfootercontainer form div#rightSide div#zip{position:relative; width:95px; float:left; padding:0; margin:10px 0 0 0;}
div#leadformfootercontainer form div#rightSide div#zip input{position:relative; width:91px; float:left; margin:0;}
div#leadformfootercontainer form div.submitpanel{position:relative; width:165px; height:80px; float:left; margin:23px 0 0 20px; padding:0;}
div#leadformfootercontainer form div.submitpanel input.imgformsubmit{position:relative; background:url('../images/submit.png') no-repeat 0 0; height:30px; float:left; width:95px; margin:0 0 0 20px; padding:0; border-style:none; cursor:pointer;}
div#leadformfootercontainer form div.submitpanel input.rolled{position:relative; background:url('../images/submitRollover.png') no-repeat 0 0 !important; cursor:pointer;}
div#leadformfootercontainer form div.submitpanel p.copy{position:relative; font-family: 'Droid Sans', sans-serif; font-size:12px; color:#fff; float:left; margin:3px 0 0 37px; padding:0; width:60px; text-align:center;}
div#leadformfootercontainer form div.submitpanel p.phone{position:relative; font-family: 'Droid Sans', sans-serif; font-size:20px; color:#fff; float:left; margin:0; padding:0; width:143px;}

div#thankYouContent{position:relative; width:200px; height:160px; text-align:center; }
div#thankYouContent h1{position:relative; color:#fff; font-family:'Droid Sans', sans-serif; font-size:24px; width:200px; margin:60px 0 0 0; padding:0;}
div#thankYouContent p{position:relative; color:#fff; font-family:'Droid Sans', sans-serif; font-size:18px; width:200px; margin:30px 0 0 0; padding:0;}

div#thankYouContentHome{position:relative; width:250px; height:160px; text-align:center; }
div#thankYouContentHome h1{position:relative; color:#fff; font-family:'Droid Sans', sans-serif; font-size:24px; width:250px; margin:50px 0 0 0; padding:0;}
div#thankYouContentHome p{position:relative; color:#fff; font-family:'Droid Sans', sans-serif; font-size:18px; width:250px; margin:30px 0 0 0; padding:0;}

div#footerThankYou{position:relative; padding:0; width:941px; height:105%; background-color:#4DDF00;}
div#footerThankYou div#leftSide{position:relative; float:left; width:231px; height:111px; margin:0;}
div#footerThankYou div#leftSide p#infoBox{position:relative; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#1a2f59; background:#f8cf2f no-repeat 105px 15px; height:34px; width:218px; margin:0; padding:3px 0 0 12px;}
div#footerThankYou div#leftSide p#frmCopy{position:relative; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#fff; margin:15px 0 0 12px; padding:0;}
div#footerThankYou div#rightSide{position:relative; float:left; width:420px; height:111px; margin:0; padding:10px 0 0 60px;}
div#footerThankYou div#rightSide div#thankYouContentFooter{position:relative; width:400px; height:70px; text-align:center; margin:10px 0 0 0; padding:0;}
div#footerThankYou div#rightSide div#thankYouContentFooter h1{position:relative; color:#fff; font-family:'Droid Sans', sans-serif; font-size:24px; width:400px; margin:0px 0 0 0; padding:0;}
div#footerThankYou div#rightSide div#thankYouContentFooter p{position:relative; color:#fff; font-family:'Droid Sans', sans-serif; font-size:18px; width:400px; margin:12px 0 0 0; padding:0;}

div#thankYouContentPopup{position:relative; width:587px; height:160px; text-align:center;}
div#thankYouContentPopup h1{position:relative; color:#fff; font-family:'Droid Sans', sans-serif; font-size:34px; width:500px; margin:80px 0 0 40px;}
div#thankYouContentPopup p{position:relative; color:#fff; font-family:'Droid Sans', sans-serif; font-size:25px; width:510px; margin:20px 0 0 39px;}