@charset "utf-8";
#feature2 {
   position: relative;
   display: block;
   height: 321px;
   background-image: url('../images/feature_bg.png');
   background-repeat: repeat-x;
   color: #fff;
}
#feature2 h1 { color: #fff; text-align: center; font-family: 'Cabin',arial,serif !important; font-weight:100; font-size: 32pt; padding-top: 20px; }
#feature2 h1 span { color: #efba04; }

#feature2 .column { width: 225px; float: left; }
#feature2 .graphic { width: 352px; float: left; padding: 0 20px 0 10px; text-align: center; }
#feature2 .graphic.left { width: 372px; float: left; text-align: right;}
#feature2 .quote.right { width: 287px; float: left; text-align: left; margin-left:5px; class="font-family: 'Cabin',arial,serif !important;"}
#feature2 .column.left { width: 225px; float: left; text-align: right; }
#feature2 .column.right { width: 225px; float: left; text-align: left; }
#feature2 h3 { padding-bottom: 20px; font-size: 16pt; font-weight:100;}
#feature2 h3.trial { font-size: 18pt; padding-bottom: 20px; font-weight: normal; }
#feature2 p { padding-bottom: 15px; }
#feature2 div.feature-columns {
   clear: both;
   padding-top: 10px; 
   width: 695px;
   margin: 0 auto;
}

#feature2 a.btn.blue {
   -moz-box-shadow: 2px 2px 4px #000;
   -webkit-box-shadow: 2px 2px 4px #000;
   box-shadow: 2px 2px 4px #000;
   color: #000;
   font-size: 14pt;
}

#feature2 a.lnk, #feature a.lnk:visited { color: #27dbe5; text-decoration:none; }
#feature2 a.lnk:hover { color: #fff; }

#content2 {
   position: relative;
   display: block;
   background-image: url('../images/content_bg.png');
   background-repeat: repeat-x;
   padding: 40px 0 50px 0;
   color: #6f6f6f;
}
#content2 .column { width: 450px; float: left; display: block; position: relative; }
#content2 .column.left { margin-left: 10px; width: 440px; }
#content2 .column.right { margin-left: 10px;  width: 480px;}
#content2 p { font-size: 12pt; line-height: 17pt; padding-bottom: 20px; font-family: 'Cabin',arial,serif !important;}

#content2 ul.icon-features { display: block; }
#content2 ul.icon-features li { display: block; margin-bottom: 20px; font-size: 12pt; line-height: 16pt; }
#content2 ul.icon-features li h2 { font-size: 14pt; color: #98450E; padding: 0px 20px 10px 0; }
/* #1D77F2 - purple   #B21E0D - red  #485F7F grey/purple  #0D52B2 Royal Blue  */
#content2 ul.icon-features li p { font-size: 11pt; line-height: 14pt; color: #000;}
#content2 ul.icon-features div.icon { float: left; margin-right: 20px; width: 100px; text-align: center; }
#content2 .column.left.signup h3 { color: #003c44; padding-bottom: 15px; font-size: 12pt; }

#content2 h1.marketing-text {
   text-align: center;
   padding: 10px 0 40px 0; 
   color: #000;
   font-weight: normal;
   font-size: 24pt;
   line-height: 32pt;
}
#content2 h1.marketing-text span {
   color: #efba04;
   background-color: #fdf6df;
   padding: 0 5px 0 5px; 
}
#content2 h1.marketing-text.lower { padding-bottom: 20px; }

/* Added to make the Try Now link work */
#content2 a.marketing-text.lower {    
	padding-bottom: 20px;
	text-align: center;
   	padding: 0 5px 0 5px;  
   	color: #efba04;
	background-color: #fdf6df;
   	font-weight: normal;
   	font-size: 24pt;
   	line-height: 32pt; }

#content2 .column.left.help { width: 207px; margin-top: 40px; padding-left: 25px; }
#content2 .column.right.help { width: 645px; margin-top: 40px; }

#content2 ul.help_left_nav li { padding-bottom: 9px; }
#content2 ul.help_left_nav li a { color: #000; text-decoration: none; font-size: 11pt; }
#content2 ul.help_left_nav li a:hover,
#content2 ul.help_left_nav li a.active { color: #24ced7; text-decoration: underline; }

#content2 h2 { color: #000000; font-weight: normal; padding-bottom: 15px; }

div.grey2 {
   display: block;
   -moz-border-radius: 10px;
   -webkit-border-radius: 10px;
   border-radius: 10px;
   background-color: #eeeeee;
   padding: 20px; 
}   
#content2 div.grey2 p { float: left; padding: 10px 0 0 0; font-size: 12pt; line-height: 14pt; }
div.grey2 a { float: right; font-family:Arial, Helvetica, sans-serif;}

div.grey3 {
   display: block;
   -moz-border-radius: 10px;
   -webkit-border-radius: 10px;
   border-radius: 10px;
   padding: 20px; 
}   
#content3 div.grey2 p { float: left; padding: 10px 0 0 0; font-size: 12pt; line-height: 14pt; }
div.grey3 a { float: right; font-family:Arial, Helvetica, sans-serif;}


div.customers2 {
   width: 955px;
   height: 180px;
   background-image: url('../images/customers_bg.png');
   background-repeat: no-repeat;
   background-position: 0 30px;
   margin-top: 20px; 
}
div.customers2 h2 { color: #656565; font-size: 12pt; padding-top: 10px; padding-left: 20px; text-transform: uppercase; }
div.customers2 div.logos { display: block; padding-top: 20px; text-align: center; }
div.customers2 a { margin: 0 10px 0 10px; vertical-align: center; }

div.quote { font-family: Arial, Helvetica, sans-serif; }

li.landing1 {list-style-type:none; padding:5px; margin:5px; text-emphasis:accent; font-size: 14pt; color: #98450E; padding: 0 0 10px 0;  font-family: 'Cabin',arial,serif}

div.note1 {font-size: 11pt; line-height: 14pt; color: #000;  font-family: 'Cabin',arial,serif} 

p.credit {font-size: 11pt; line-height: 14pt; color: #000;  font-family: 'Cabin',arial,serif}

label.formlabel {font-family: 'Cabin',arial,serif}
span.formlabel {font-family: 'Cabin',arial,serif}

form.signup2 {
   display: block;
   padding: 0;
   margin: 0;
   -moz-border-radius: 20px;
   -webkit-border-radius: 20px;
   border-radius: 20px; 
   background-color: #000;
   -moz-box-shadow: 0 0 10px #b5b4b4;  
   -webkit-box-shadow: 0 0 10px #b5b4b4;  
   box-shadow: 0 0 10px #b5b4b4;     
   border: 1px solid #c3c2c2;   
}
form.signup2 { position: absolute; top: -120px; left: 0; } 
form.signup2 fieldset { border: 0; padding: 20px; background-color: #f2f2f2; margin: 0; }
form.signup2 div.row { display: block; clear: both; margin-bottom: 10px; height: 35px;}
form.signup2 div.row.checkbox { height: 15px; }
form.signup2 div.row.submit { padding-top: 15px; padding-bottom: 15px; }
form.signup2 div.row label { width: 150px; float: left; padding-top: 6px; font-size: 12pt; color: #000; }
form.signup2 div.row span { padding-left: 5px; font-size: 9pt; }
form.signup2 div.row input.text { 
   float: left; 
   padding: 7px; 
   border: 1px solid #c3c2c2;
   font-size: 11pt; 
   color: #000;
   font-family: helvetica, arial;
   background-image: url('../images/input_bg.png');
   background-repeat: no-repeat;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;  
}
form.signup2 div.row textarea.text { 
   float: left; 
   padding: 7px; 
   border: 1px solid #c3c2c2;
   font-size: 11pt; 
   color: #000;
   font-family: helvetica, arial;
   background-image: url('../images/textarea_bg.png');
   background-repeat: no-repeat;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;  
}
form.signup2 h2 { padding: 30px 20px 30px 20px; font-weight: normal; color: #ffffff; text-align: center; }
form.signup2 div.form-bottom { position: relative; padding: 20px 20px 15px 65px; }
#content form.signup2 div.form-bottom p { font-size: 10pt; position: relative; }
form.signup2 img.letter { position: absolute; top: 0; left: -84px; }
form.signup2 a.btn.blue {
   -moz-box-shadow: 2px 2px 4px #b5b4b4;
   -webkit-box-shadow: 2px 2px 4px #b5b4b4;
   box-shadow: 2px 2px 4px #b5b4b4;
   color: #082d2f;
}

div.formtitle { padding: 30px 20px 30px 20px; font-weight: normal; color: #ffffff; text-align: center; }

form.signupLP {
   display: block;
   padding: 0;
   margin: 0;
   -moz-border-radius: 20px;
   -webkit-border-radius: 20px;
   border-radius: 20px; 
   background-color: #000;
   -moz-box-shadow: 0 0 10px #b5b4b4;  
   -webkit-box-shadow: 0 0 10px #b5b4b4;  
   box-shadow: 0 0 10px #b5b4b4;     
   border: 1px solid #c3c2c2;
	 z-index:99;   
}
form.signupLP { position: absolute; top: 240px; left: 200; } 
form.signupLP fieldset { border: 0; padding: 20px; background-color: #f2f2f2; margin: 0; }
form.signupLP div.row { display: block; clear: both; margin-bottom: 10px; height: 35px;}
form.signupLP div.row.checkbox { height: 15px; }
form.signupLP div.row.submit { padding-top: 15px; padding-bottom: 15px; }
form.signupLP div.row label { width: 150px; float: left; padding-top: 6px; font-size: 12pt; color: #000; }
form.signupLP div.row span { padding-left: 5px; font-size: 9pt; }
form.signupLP div.row input.text { 
   float: left; 
   padding: 7px; 
   border: 1px solid #c3c2c2;
   font-size: 11pt; 
   color: #000;
   font-family: helvetica, arial;
   background-image: url('../images/input_bg.png');
   background-repeat: no-repeat;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;  
}
form.signupLP div.row textarea.text { 
   float: left; 
   padding: 7px; 
   border: 1px solid #c3c2c2;
   font-size: 11pt; 
   color: #000;
   font-family: helvetica, arial;
   background-image: url('../images/textarea_bg.png');
   background-repeat: no-repeat;
   -moz-border-radius: 5px;
   -webkit-border-radius: 5px;
   border-radius: 5px;  
}
form.signupLP h2 { padding: 30px 20px 30px 20px; font-weight: normal; color: #ffffff; text-align: center; }
form.signupLP div.form-bottom { position: relative; padding: 20px 20px 15px 65px; }
#content form.signupLP div.form-bottom p { font-size: 10pt; position: relative; }
form.signupLP img.letter { position: absolute; top: 0; left: -84px; }
form.signupLP a.btn.blue {
   -moz-box-shadow: 2px 2px 4px #b5b4b4;
   -webkit-box-shadow: 2px 2px 4px #b5b4b4;
   box-shadow: 2px 2px 4px #b5b4b4;
   color: #082d2f;
}