body
{
	margin: 0px 0 0 0;
	padding: 0px;
	background: url(../Images_Web/body_bg.jpg) top left repeat-x;
}
.bodyClass
{
	margin: 0px 0 0 0;
	padding: 0px;
	background: url(../Images_Web/body_bg1.jpg) top left repeat-x;
}
body
{
	margin: 0px 0 0 0;
	padding: 0px;
	background: url(../Images_Web/body_bg.jpg) top left repeat-x;
}

*:focus
{
	outline: none;
}
p
{
	margin: 0px;
	padding: 0 0 10px 0;
}

#wraper_container
{
	width: 100%;
	height: auto;
	margin: auto;
	background: none;
}
#header_wrapper
{
	width: 1000px;
	height: auto;
	margin: auto;
	background: none;
	text-align: left;
}
.header_wrapper
{
	width: 1000px;
	height: 177px;
	float: left;
	background: none;
}
.header_container
{
	width: 1000px;
	height: 121px;
	float: left;
	background: none;
}
.logo_contener
{
	width: 233px;
	height: 78px;
	float: left;
	padding: 43px 0 0 0;
}
.callus_area
{
	width: 265px;
	height: 83px;
	float: right;
	padding: 38px 0 0 0;
	text-align: right;
}
.christmas_special
{
	width: 502px;
	height: auto;
	float: left;
}

/* =============================== top navigation css start here ==================================================================*/
.topnav_wrapper
{
	width: 1000px;
	height: 56px;
	float: left;
}
.topnav_contener
{
	width: 800px;
	height: 34px;
	float: left;
	margin: 0px 0 0px 0;
	padding: 11px 0 0 0px;
}
.topnav_contener ul#maninav
{
	margin: 0 0 0 0px;
	padding: 0px;
	float: left;
	width: 800px;
	list-style: none;
}
.topnav_contener ul#maninav li
{
	margin: 0px 3px;
	padding: 0px;
	float: left;
}
.topnav_contener ul#maninav li a
{
	float: left;
	display: block;
	text-indent: -99999px;
	height: 34px;
	background-position: left top;
}
.topnav_contener ul#maninav li a:hover
{
	background-position: left -34px;
}

.topnav_contener ul#maninav li.home a
{
	background-image: url(../Images_Web/topnav_home.png);
	width: 77px;
}
.topnav_contener ul#maninav li.features a
{
	background-image: url(../Images_Web/topnav_features.png);
	width: 112px;
}
.topnav_contener ul#maninav li.pricing a
{
	background-image: url(../Images_Web/topnav_pricing.png);
	width: 95px;
}
.topnav_contener ul#maninav li.support a
{
	background-image: url(../Images_Web/topnav_support.png);
	width: 105px;
}
.topnav_contener ul#maninav li.faqs a
{
	background-image: url(../Images_Web/topnav_faqs.png);
	width: 78px;
}
.topnav_contener ul#maninav li.blog a
{
	background-image: url(../Images_Web/topnav_blog.png);
	width: 74px;
}
.topnav_contener ul#maninav li.contact a
{
	background-image: url(../Images_Web/topnav_contact.png);
	width: 108px;
}
.topnav_contener ul#maninav li.email_marketing a
{
	background-image: url(../Images_Web/topnav_email_marketing.png);
	width: 178px;
}
/* =============================== top navigation css start here ==================================================================*/

.topnav_login_signup_area
{
	width: 200px;
	height: 34px;
	float: left;
	margin: 0px 0 0px 0;
	padding: 11px 0 0 0px;
}
.home_box_btn_visitweb
{
	width: 180px;
	height: 35px;
	float: left;
	padding: 0 20px 4px 0px;
	margin: 0px;
}
.home_box_btn_readmore
{
	width: 130px;
	height: 35px;
	text-align: right;
	position: absolute;
	margin: 0px 0 0 71px;
}



.body_text
{
	font-family: 'ProximaNovaRegular';
	font-weight: normal;
	font-size: 13px;
	color: #525252;
	text-align: left;
	line-height: 22px;
}
.baner_text
{
	font-family: 'ProximaNovaRegular';
	font-size: 14px;
	color: #4f4c4b;
	text-align: left;
	line-height: 22px;
}
.baner_text_new
{
	font-family: 'ProximaNovaRegular';
	font-size: 15px;
	color: #4f4c4b;
	text-align: left;
	line-height: 21px;
}
.facebook_text
{
	font-family: 'ProximaNovaRegular';
	font-size: 14px;
	color: #707070;
	text-align: left;
	line-height: 22px;
}

.know_more
{
	width: 116px;
	height: 27px;
	margin: auto;
}

.email_marketing_link
{
	font-family: 'ProximaNovaRegular';
	font-size: 19px;
	color: #14a5c6;
	font-weight: normal;
	text-align: left;
	line-height: 28px;
}
.email_marketing_link a:hover
{
	color: #6d6b6a;
}


.welcome_text
{
	font-family: 'ProximaNovaRegular';
	font-size: 19px;
	color: #6d6b6a;
	font-weight: normal;
	text-align: left;
	line-height: 28px;
}
.welcome_text a:link
{
	color: #14a5c6;
	text-decoration: none;
	font-weight: normal;
}
.welcome_text a:active
{
	color: #14a5c6;
	text-decoration: none;
	font-weight: normal;
}
.welcome_text a:visited
{
	color: #14a5c6;
	text-decoration: none;
	font-weight: normal;
}
.welcome_text a:hover
{
	color: #6d6b6a;
	text-decoration: none;
	font-weight: normal;
}

.bullet_text
{
	font-family: 'ProximaNovaRegular';
	font-size: 15px;
	color: #434241;
	font-weight: normal;
	text-align: left;
}

.body_text span
{
	font-size: 18px;
	color: #1784c9;
	text-align: left;
	font-weight: normal;
}

h1
{
	font: 30px "Gotham Medium";
	color: #4b4b4b;
	font-weight: normal;
	margin: 0px;
	padding: 0 0 15px 0;
}
h1 span
{
	font: 30px "Gotham Light";
	color: #ff0000;
}

.flash_wraper h1
{
	font: 36px "Gotham Black";
	color: #ffffff;
	font-weight: normal;
	margin: 0px;
	padding: 0 0 3px 0;
}

h3
{
	font: 15px "Gotham Medium";
	color: #2e2d2d;
	margin: 0px 0 0 0px;
	padding: 3px 0 5px 0px;
}
h3 span
{
	color: #0ca5c9;
}

h2
{
	font: 22px "Gotham Medium";
	color: #2e2d2d;
	margin: 0px 0 0 0px;
	padding: 0 0 10px 0px;
}
h2 span
{
	color: #ff0000;
}

h4
{
	font: 16px "Gotham Medium";
	color: #2e2d2d;
	margin: 0px 0 0 0px;
	padding: 0 0 0px 0px;
}
.link_h4 a:link
{
	color: #3a3a3a;
	text-decoration: none;
	font-weight: normal;
	margin: 0px 0 0 0px;
	padding: 0 0 0px 0px;
}
.link_h4 a:active
{
	color: #3a3a3a;
	text-decoration: none;
	font-weight: normal;
	margin: 0px 0 0 0px;
	padding: 0 0 0px 0px;
}
.link_h4 a:visited
{
	color: #3a3a3a;
	text-decoration: none;
	font-weight: normal;
	margin: 0px 0 0 0px;
	padding: 0 0 0px 0px;
}
.link_h4 a:hover
{
	color: #10a2c4;
	text-decoration: none;
	font-weight: normal;
	margin: 0px 0 0 0px;
	padding: 0 0 0px 0px;
}

h6
{
	font: 36px "Gotham Black";
	color: #ffffff;
	font-weight: normal;
	margin: 0px;
	padding: 0 0 3px 0;
}


#body_wraper
{
	width: 100%;
	height: auto;
	margin: auto;
	float: left;
	min-height: 446px;
	background: url(../Images_Web/flash_bg.jpg) top center no-repeat;
	clear: both;
}
.body_container
{
	width: 1000px;
	height: auto;
	margin: auto;
	background: none;
}
.body_container.homepage
{
	width: 100%;
	height: auto;
	margin: auto;
	background: none;
}
.flash_wraper
{
	width: 100%;
	height: 446px;
	float: left;
	padding: 0px 0 0 0px;
	background: none;
}
.flash_content_text
{
	width: 550px;
	height: 408px;
	float: left;
}
.flash_heading_area
{
	width: 480px;
	height: auto;
	float: left;
	padding: 0 70px 20px 0px;
}


.flash_heading_area p
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 5px 0px;
}


.flash_signup_btn_area
{
	width: 550px;
	height: auto;
	float: left;
	padding: 0 0px 0px 0px;
}

.flash_signup_btn
{
	width: 257px;
	height: auto;
	float: left;
	padding: 0 0px 0px 0px;
}
.signup_free
{
	display: block;
	width: 237px;
	height: 64px;
	background: url(../Images_Web/signup_free.png) 0px 0px no-repeat;
	float: left;
}
.signup_free:hover
{
	background-position: 0 -64px;
}
.signup_free span
{
	display: none;
}

.flash_buynow_btn
{
	width: 214px;
	height: auto;
	float: left;
	padding: 2px 0px 0px 0px;
}
.buynow_btn
{
	display: block;
	width: 214px;
	height: 62px;
	background: url(../Images_Web/buynow.png) 0px 0px no-repeat;
	float: left;
}
.buynow_btn:hover
{
	background-position: 0 -62px;
}
.buynow_btn span
{
	display: none;
}

.flash_text
{
	font-family: 'ProximaNovaRegular';
	font-size: 18px;
	font-weight: normal;
	color: #ffffff;
	line-height: 26px;
}
.flash_video_area
{
	width: 450px;
	height: 408px;
	float: left;
}
.flash_video
{
	width: 450px;
	height: 333px;
	float: left;
}

.three_email_baner_area_home
{
	width: 1000px;
	height: 283px;
	margin: auto;
}
.three_email_baner_area
{
	width: 1000px;
	height: 283px;
	float: left;
	padding: 0px 0 45px 0px;
	background: none;
	position: relative;
}
.three_baner_container
{
	width: 1012px;
	height: 263px;
	float: left;
	padding: 11px 0 0 0px;
	background: none;
	position: absolute;
	top: 0px;
	left: -6px;
	clear: both;
}

.email_baner_wraper
{
	width: 322px;
	height: auto;
	float: left;
	padding: 0px 23px 0 0px;
}
.email_baner_wraper_top
{
	width: 322px;
	height: 51px;
	float: left;
	padding: 0px 23px 0 0px;
	background: url(../Images_Web/three_box_container_top.png) top left no-repeat;
}
.email_baner_wraper_mid
{
	width: 322px;
	height: 235px;
	float: left;
	padding: 0px 23px 0 0px;
	background: url(../Images_Web/three_box_container_mid.png) top left repeat-y;
}
.email_baner_wraper_bottom
{
	width: 322px;
	height: 14px;
	float: left;
	padding: 0px 23px 0 0px;
	background: url(../Images_Web/three_box_container_bottom.png) top left no-repeat;
}

.email_baner_wraper_heading
{
	width: 276px;
	height: 34px;
	float: left;
	padding: 14px 23px 0 23px;
}
.baner_wraper_heading_number
{
	width: 43px;
	height: 37px;
	float: left;
	background: none;
}
.baner_wraper_heading
{
	width: 233px;
	height: 38px;
	float: left;
	padding: 5px 0 0 0px;
	background: none;
}
.email_baner_details_wraper_first
{
	width: 189px;
	height: auto;
	float: left;
	padding: 7px 23px 0 110px;
	background: url(../Images_Web/manage_icon.png) 20px 15px no-repeat;
}
.email_baner_details_wraper_text_new
{
	width: 280px;
	height: auto;
	float: left;
	padding: 0px 0px 0 22px;
}

.email_baner_details_wraper_second
{
	width: 189px;
	height: auto;
	float: left;
	padding: 7px 23px 0 110px;
	background: url(../Images_Web/professional_email_icon.jpg) 20px 15px no-repeat;
}
.email_baner_details_wraper_third
{
	width: 199px;
	height: auto;
	float: left;
	padding: 7px 23px 0 100px;
	background: url(../Images_Web/monitor_compaign.jpg) 20px 15px no-repeat;
}




.white_body_area_home
{
	width: 1000px;
	height: auto;
	margin: auto;
	padding: 25px 0 0 0px;
	background: none;
}
.white_body_area
{
	width: 1000px;
	height: auto;
	float: left;
	padding: 25px 0 0 0px;
	background: none;
}
.body_left_container
{
	width: 516px;
	height: auto;
	float: left;
	padding: 30px 0 0 0px;
	background: none;
}
.welcome_text_wraper
{
	width: 486px;
	height: auto;
	float: left;
	padding: 0 30px 0 0px;
	background: none;
}
.welcome_text_wraper ul#bullet
{
	padding: 20px 0 0 0px;
	margin: 0 0 0 0px;
}
.welcome_text_wraper ul#bullet li
{
	padding: 5px 0 5px 50px;
	margin: 0 0 0 0px;
	background: #f7f6f6 url(../Images_Web/bullet.png) 10px 8px no-repeat;
	list-style: none;
}
.welcome_text_wraper ul#bullet li.none
{
	padding: 5px 0 5px 50px;
	margin: 0 0 0 0px;
	background: url(../Images_Web/bullet.png) 10px 8px no-repeat;
	list-style: none;
}

.body_right_container
{
	width: 484px;
	height: auto;
	float: left;
	padding: 29px 0 0 0px;
	background: url(../Images_Web/right_body_box_top_corner.jpg) top left no-repeat;
}
.body_right_wraper
{
	width: 444px;
	height: auto;
	float: left;
	padding: 0px 20px 0 20px;
	background: url(../Images_Web/right_body_box_bg.jpg) top left repeat-x;
}

.go_sofial_facebook
{
	width: 424px;
	height: auto;
	float: left;
	padding: 0px 10px 30px 10px;
	background: url(../Images_Web/go_facebook.jpg) 0px 40px no-repeat;
}
.right_panel_heading
{
	width: 424px;
	height: auto;
	float: left;
	padding: 3px 0 10px 0px;
}
.go_sofial_facebook_text
{
	width: 280px;
	height: auto;
	float: left;
	padding: 0px 0 10px 144px;
}

.client_testimonials_wraper
{
	width: 424px;
	height: auto;
	float: left;
	padding: 0px 10px 30px 10px;
	background: url(../Images_Web/client_testimonials_bg.jpg) 0px 40px no-repeat;
}
.client_testimonials
{
	width: 424px;
	height: auto;
	float: left;
	padding: 0px 0 10px 0px;
	font: normal 18px/28px Georgia, "Times New Roman" , Times, serif;
	color: #707070;
}
.client_testimonials span
{
	font-family: 'ProximaNovaSemibold';
	font-size: 24px;
	color: #636262;
	font-weight: normal;
	text-align: left;
	line-height: 28px;
}

#footer_wraper
{
	width: 100%;
	height: auto;
	margin: auto;
	float: left;
	min-height: 344px;
	background: url(../Images_Web/footer_bg.jpg) top left repeat-x;
	clear: both;
}
#subpage_footer_wraper
{
	width: 100%;
	height: auto;
	margin: auto;
	float: left;
	min-height: 174px;
	background: url(../Images_Web/subpage_footer_bg.jpg) top left repeat-x;
	clear: both;
}
.footer_container
{
	width: 1000px;
	height: auto;
	margin: auto;
}
.footer_wraper_container
{
	width: 1000px;
	height: auto;
	float: left;
	padding: 40px 0 35px 0px;
}
.footer_subpage_wraper_container
{
	width: 1000px;
	height: auto;
	float: left;
	padding: 20px 0 15px 0px;
}

.footer_subpage_copyright_wraper
{
	width: 1000px;
	height: auto;
	float: left;
	padding: 45px 0 0px 0px;
	font-family: 'ProximaNovaRegular';
	font-weight: normal;
	font-size: 13px;
	color: #ffffff;
	text-align: left;
}


.footer_nav_area
{
	width: 1000px;
	height: 158px;
	float: left;
	padding: 0px 0 0px 0px;
}
.footer_nav
{
	width: auto;
	height: 158px;
	float: left;
	padding: 0px 0 0px 131px;
}
.footer_nav ul
{
	padding: 0px 0 0px 0px;
	margin: 0 0 0 0px;
}
.footer_nav ul li
{
	padding: 0px 0 8px 0px;
	margin: 0 0 0 0px;
	list-style: none;
}


.footer_link
{
	font-family: 'ProximaNovaRegular';
	color: #ffffff;
	text-align: left;
	font-size: 13px;
	font-weight: normal;
}
.footer_link a:link
{
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}

.footer_link a:visited
{
	color: #ffffff;
	text-decoration: none;
	font-weight: normal;
}
.footer_link a:hover
{
	color: #aeaeae;
	text-decoration: none;
	font-weight: normal;
}

.footer_signup_wraper
{
	width: 1000px;
	height: 73px;
	float: left;
	padding: 38px 0 0px 0px;
}
.footer_subpage_signup_wraper
{
	width: 1000px;
	height: 73px;
	float: left;
	padding: 0px 0 0px 0px;
}
.footer_signup_area
{
	width: 254px;
	height: 68px;
	float: left;
	padding: 0px;
	text-align: left;
}
.footer_signup_heading
{
	width: 100%;
	height: 27px;
	float: left;
	font-family: 'ProximaNovaRegular';
	font-size: 17px;
	color: #ffffff;
	text-align: left;
	font-weight: normal;
}
.footer_signup_button
{
	width: 100%;
	height: 46px;
	float: left;
}

.footer_newsletter_subscribe_area
{
	width: 373px;
	height: 66px;
	float: left;
	padding: 0px 0px 0px 29px;
	text-align: left;
}
.footer_newsletter_subscribe
{
	width: 238px;
	height: 66px;
	float: left;
	background: url(../Images_Web/footer_newsletter_signup_bg.png) 0px 1px no-repeat;
	padding: 2px 0 0 0px;
}
.footer_newsletter_subscribe_button
{
	width: 135px;
	height: 66px;
	float: left;
	text-align: right;
}
.footer_newsletter_subscribe input
{
	width: 218px;
	background: none;
	border: none;
	padding: 10px;
	font-family: 'ProximaNovaRegular';
	font-weight: normal;
	color: #555555;
	font-size: 16px;
}

.footer_social_link_area
{
	width: 250px;
	height: 68px;
	float: right;
	padding: 0px;
	text-align: left;
}
.facebook
{
	width: auto;
	height: 68px;
	float: left;
	padding: 0px 0px 0px 0px;
	text-align: left;
}
.twitter
{
	width: auto;
	height: 68px;
	float: right;
	padding: 0px 0px 0px 0px;
	text-align: left;
}

.footer_subpage_copyright_wraper span + span a
{
    color:#fff;
    margin-left:20px;
    text-decoration:none;
}
.footer_subpage_copyright_wraper span + span a:hover
{
    color:#1DA709;
}



/* ================================ sub page css ==========================================*/
#subpage_body_wraper
{
	width: 100%;
	height: auto;
	margin: auto;
	float: left;
	min-height: 155px;
	background: url(../Images_Web/Images_New/subpage_flash_bg.jpg) top center no-repeat;
	clear: both;
}
.subpage_flash_wraper
{
	width: 1000px;
	height: 110px;
	float: left;
	padding: 45px 0 0 0px;
	background: none;
}
.subpage_flash_wraper_1
{
	width: 1000px;
	height: 117px;
	float: left;
	padding: 38px 0 0 0px;
	background: none;
}
.subpage_flash_heading
{
	width: 763px;
	height: auto;
	float: left;
	padding: 0px 0 0px 0px;
	background: none;
}
.subpage_flash_heading_image
{
	width: 763px;
	height: auto;
	float: left;
	padding: 0px 0 5px 0px;
	background: none;
}
.subpage_flash_text
{
	width: 763px;
	height: auto;
	float: left;
	padding: 0px 0 10px 0px;
	background: none;
}
.subpage_flash_signup_btn
{
	width: 237px;
	height: auto;
	float: right;
	padding: 0 0px 0px 0px;
	text-align: right;
}
.subpage_flash_signup_btn_1
{
	width: 237px;
	height: auto;
	float: right;
	padding: 10px 0px 0px 0px;
	text-align: right;
}

.subpage_body_text_wraper
{
	width: 1000px;
	height: auto;
	float: left;
	padding: 0px 0 0px 0px;
	background: none;
}

.coming_soon_wraper
{
	width: 940px;
	height: auto;
	float: left;
	padding: 10px 30px 30px 30px;
	background: none;
	text-align: center;
}

.regular_text
{
	font-family: 'ProximaNovaRegular';
	font-size: 16px;
	color: #3a3a3a;
	font-weight: normal;
	text-align: left;
	line-height: 26px;
}
.regular_text a:link
{
	color: #3a3a3a;
	text-decoration: none;
	font-weight: bold;
}

.regular_text a:visited
{
	color: #3a3a3a;
	text-decoration: none;
	font-weight: bold;
}
.regular_text a:hover
{
	color: #14a5c6;
	text-decoration: none;
	font-weight: bold;
}

.emailmarketing
{
	font-family: 'ProximaNovaRegular';
	font-size: 16px;
	color: #3a3a3a;
	font-weight: normal;
	text-align: left;
	line-height: 26px;
}
.emailmarketing a:link
{
	color: #3a3a3a !important;
	text-decoration: none;
	font-weight: normal !important;
}

.emailmarketing a:visited
{
	color: #3a3a3a !important;
	text-decoration: none;
	font-weight: normal !important;
}
.emailmarketing a:hover
{
	color: #3a3a3a !important;
	text-decoration: none;
	font-weight: normal !important;
}

.features_text
{
	font-family: 'ProximaNovaRegular';
	font-size: 15px;
	color: #3a3a3a;
	font-weight: normal;
	text-align: left;
	line-height: 24px;
}
.features_text a:link
{
	color: #14a5c6;
	text-decoration: none;
	font-weight: bold;
}

.features_text a:visited
{
	color: #14a5c6;
	text-decoration: none;
	font-weight: bold;
}
.features_text a:hover
{
	color: #3a3a3a;
	text-decoration: none;
	font-weight: bold;
}

.email_features_wraper
{
	width: 1000px;
	height: auto;
	float: left;
	padding: 0px 0 0px 0px;
	background: none;
}
.features_detail_wraper
{
	width: 1000px;
	height: auto;
	float: left;
	padding: 30px 0 20px 0px;
	background: url(../Images_Web/Images_New/features_bottom_bg.jpg) bottom center no-repeat;
}
.features_image_container
{
	width: 185px;
	height: auto;
	float: left;
}
.features_detail_container
{
	width: 815px;
	height: auto;
	float: left;
}
.features_detail_container_01
{
	width: 397px;
	height: auto;
	float: left;
	padding: 0 15px 0 0px;
}
.features_detail_container_02
{
	width: 387px;
	height: auto;
	float: left;
	padding: 0 0px 0 15px;
}

ul#features
{
	padding: 0 0 0 15px;
	margin: 0 0 0 0px;
}
ul#features li
{
	padding: 3px 0 0px 10px;
	margin: 0 0 0 0px;
}

.pricing_wraper
{
	width: 1000px;
	height: auto;
	float: left;
	padding: 30px 0 30px 0px;
	background: url(../SiteImages/table_divider.jpg) bottom left no-repeat;
}
.price_table_wrapper
{
	width: 1000px;
	height: auto;
	float: left;
	padding: 0px 0 0px 0px;
}
.price_table_container
{
	width: 1000px;
	height: auto;
	float: left;
	padding: 0px 0 0x 0px;
}
.table_left_area
{
	width: 204px;
	height: 184px;
	float: left;
	padding: 0px 0 0x 0px;
	background: url(../SiteImages/table_orange_bg.jpg) left top no-repeat;
}
.table_right_area
{
	width: 781px;
	height: 184px;
	float: left;
	padding: 0px 0 0x 0px;
	background: url(../SiteImages/table_repeat.jpg) left top repeat-x;
}
.table_fpart_left_area
{
	width: 204px;
	height: 246px;
	float: left;
	padding: 0px 0 0x 0px;
	background: url(../SiteImages/table_four_orange_bg.jpg) left top no-repeat;
}
.table_fpart_right_area
{
	width: 781px;
	height: 246px;
	float: left;
	padding: 0px 0 0x 0px;
	background: url(../SiteImages/table_four_repeat.jpg) left top repeat-x;
}
.table_right_corner_area
{
	width: 15px;
	height: 184px;
	float: left;
	padding: 0px 0 0x 0px;
}

ul#price_table_left
{
	padding: 0px;
	margin: 20px 0 0 15px;
}
ul#price_table_left li.monthly_p
{
	padding: 0px 0 40px 25px;
	margin: 0px;
	list-style: none;
	background: url(../SiteImages/m_p.png) left top no-repeat;
}
ul#price_table_left li.monthly_email
{
	padding: 0px 0 35px 30px;
	margin: 0px;
	list-style: none;
	background: url(../SiteImages/email_icon.png) left 5px no-repeat;
}
ul#price_table_left li.send_limit
{
	padding: 0px 0 0 30px;
	margin: 0px;
	list-style: none;
	background: url(../SiteImages/send_limit.png) left 5px no-repeat;
}

ul#price_table1
{
	padding: 0px;
	margin: 13px 0 0 0px;
	width: 130px;
	float: left;
}
ul#price_table1 li
{
	padding: 5px 0 37px 0px;
	margin: 0px 0 0 0px;
	list-style: none;
}
ul#price_table2
{
	padding: 0px;
	margin: 13px 0 0 0px;
	width: 110px;
	float: left;
}
ul#price_table2 li
{
	padding: 5px 0 37px 0px;
	margin: 0px 0 0 0px;
	list-style: none;
}
ul#price_table3
{
	padding: 0px;
	margin: 13px 0 0 0px;
	width: 190px;
	float: left;
}
ul#price_table3 li
{
	padding: 5px 0 37px 0px;
	margin: 0px 0 0 0px;
	list-style: none;
}

.pad_bottom
{
	padding-bottom: 0px !important;
}

.table_bottom_area
{
	width: 1000px;
	height: auto;
	float: left;
	padding: 20px 0 0px 0px;
}

.view_price_area
{
	width: 175px;
	height: auto;
	float: left;
	padding: 0x 0 0x 0px;
}
.view_price
{
	display: block;
	width: auto;
	height: 16px;
	padding: 0 25px 0 0px;
	background: url(../SiteImages/price_arrow.jpg) right top no-repeat;
	float: left;
}
.view_price:hover
{
	background-position: right -16px;
}
.view_price span
{
	display: none;
}

ul#price
{
	padding: 0px;
	margin: 0px 0 0 0px;
}
ul#price li
{
	padding: 0px 0 0px 0px;
	margin: 0px 0 0 0px;
	list-style: none;
}

.red
{
	color: Red;
}




.not_enough
{
	width: 1000px;
	height: auto;
	float: left;
	padding: 40px 0 30px 0px;
	background: url(../Images_Web/Images_New/not_enough_arrow.jpg) 50px 0px no-repeat;
}
.not_enough h1
{
	font: 24px "Gotham Medium";
	color: #14a4c7;
	font-weight: bold;
	margin: 0px;
	padding: 0 0 10px 0;
}

.pricing_left_details
{
	width: 410px;
	height: auto;
	float: left;
	padding: 0px 0px 0px 40px;
	background: none;
}
.pricing_left_text
{
	width: 410px;
	height: auto;
	float: left;
	padding: 0px 0px 20px 0px;
	background: none;
}
.new_here
{
	width: 100px;
	height: auto;
	float: left;
	padding: 20px 0px 0px 0px;
	background: none;
}
.signup_free_btn
{
	width: 300px;
	height: auto;
	float: left;
	padding: 0px 0px 0px 0px;
	background: none;
}



.pricing_table
{
	width: 550px;
	height: auto;
	float: left;
	padding: 0px 0px 8px 0px;
	background: url(../Images_Web/Images_New/price_table_bottom_corner.jpg) bottom left no-repeat;
}
.pricing_table_wraper
{
	width: 550px;
	height: auto;
	float: left;
	padding: 0px 0px 0px 0px;
	background: url(../Images_Web/Images_New/price_table_bg.jpg) top left repeat-y;
}
.pricing_table_heading
{
	width: 550px;
	height: 46px;
	float: left;
	padding: 0px;
	background: url(../Images_Web/Images_New/price_table_heading_bg.jpg) top left no-repeat;
}

.pricing_table_heading1
{
	width: 183px;
	height: auto;
	float: left;
}
.pricing_table_heading1 h5
{
	font: 16px "Gotham Medium";
	color: #ffffff;
	margin: 0px 0 0 0px;
	padding: 16px 0 0px 0px;
	text-align: center;
}

.pricing_table_content
{
	width: 546px;
	height: auto;
	float: left;
	background: url(../Images_Web/Images_New/price_table_devider.jpg) bottom left repeat-x;
	margin: 0 0 0 2px;
	padding: 10px 0 12px 0px;
}
.pricing_table_content1
{
	width: 182px;
	height: auto;
	float: left;
	text-align: center;
}
.choose_button_area
{
	width: 196px;
	height: 43px;
	float: right;
}


.price_text
{
	font-family: 'ProximaNovaSemibold';
	font-size: 15px;
	color: #2e2d2d;
	font-weight: normal;
	text-align: center;
}
.price_text span
{
	font-family: 'ProximaNovaSemibold';
	font-size: 15px;
	color: #06809e;
	font-weight: normal;
	text-align: center;
}


.support_container
{
	width: 1000px;
	height: auto;
	background: none;
	float: left;
	padding: 0 0 30px 0px;
}
.support_left_container
{
	width: 624px;
	height: auto;
	background: none;
	float: left;
	padding: 0 40px 0 0px;
}
.support_right_container
{
	width: 296px;
	height: auto;
	background: #ffffff;
	float: left;
	border: 1px solid #e0dfde;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 0 19px 19px 19px;
}

.right_detail_wraper
{
	width: 296px;
	height: auto;
	background: url(../Images_Web/Images_New/dashed_devider.jpg) bottom left repeat-x;
	float: left;
	padding: 15px 0 20px 0px;
}
.support_email_wraper
{
	width: 296px;
	height: auto;
	float: left;
	padding: 20px 0px 0px 0px;
}
.support_email_content
{
	width: 296px;
	height: auto;
	float: left;
}
.support_email_input_heading
{
	width: 296px;
	height: auto;
	float: left;
	padding: 0px 0px 5px 0px;
}
.red
{
	color: #FF0000;
}
.support_email_input_area
{
	width: 294px;
	height: 35px;
	background: url(../Images_Web/Images_New/support_input_bg.jpg) top left repeat-x;
	border: 1px solid #ecebea;
	float: left;
	padding: 0px 0px 0px 0px;
	position: relative;
}
.support_email_input_area input
{
	width: 274px;
	background: none;
	border: solid 1px transparent;
	padding: 2px 10px;
	font-family: 'ProximaNovaRegular';
	font-size: 14px;
	color: #3a3a3a;
	font-weight: normal;
}

.support_comment_text_area
{
	width: 294px;
	height: 124px;
	background: url(../Images_Web/Images_New/support_input_bg_big.jpg) top left repeat-x;
	border: 1px solid #ecebea;
	float: left;
	padding: 0px 0px 0px 0px;
}
.support_comment_text_area textarea
{
	width: 274px;
	height: 110px;
	background: none;
	border: solid 1px transparent;
	padding: 7px 10px;
	font-family: 'ProximaNovaRegular';
	font-size: 14px;
	color: #3a3a3a;
	font-weight: normal;
}
.support_team_btn
{
	width: 296px;
	height: auto;
	float: left;
	padding: 10px 0px 0px 0px;
}

.faq_text_wraper
{
	width: 1000px;
	height: auto;
	float: left;
	padding: 0px 0 30px 0px;
	background: none;
}

.faq_text
{
	width: 1000px;
	height: auto;
	float: left;
	padding: 0px 0 0px 0px;
	background: #f7f8f7 url(../Images_Web/Images_New/faq_text_top_arrow_bg.jpg) top left no-repeat;
	padding: 20px 0 0 0px;
}
.faq_text_container
{
	width: 998px;
	height: auto;
	float: left;
	padding: 0px 0 0px 0px;
	background: none;
	border: 1px solid #d6d5d4;
	border-top: none;
}
.faq_text_container_wraper
{
	width: 956px;
	height: auto;
	float: left;
	padding: 5px 20px 20px 20px;
	background: none;
	border: 1px solid #fdfdfd;
	border-top: none;
}

.text_faq
{
	font-family: 'ProximaNovaRegular';
	font-size: 15px;
	color: #3a3a3a;
	font-weight: 400;
	text-align: left;
	line-height: 24px;
}

.wraper_contact_details
{
	width: 550px;
	height: auto;
	float: left;
	padding: 20px 0 30px 0px;
	background: none;
}
.text_box_contact
{
	width: 550px;
	height: auto;
	float: left;
	padding: 0px 0 20px 0px;
	background: none;
}

.text_box_contact_new
{
	width: 296px;
	height: auto;
	float: left;
	padding: 0px 0 20px 0px;
	background: none;
}

.text_box_name
{
	width: 550px;
	height: auto;
	float: left;
	padding: 0px 0 7px 0px;
	background: none;
}
.text_box_name span
{
	color: #FF0000;
}
.means_text
{
	width: 1000px;
	height: auto;
	float: left;
	padding: 5px 0 0px 0px;
	background: none;
	font-size: 13px;
}
.means_text span
{
	color: #FF0000;
}

.text_box_name_new
{
	width: 296px;
	height: auto;
	float: left;
	padding: 0px 0 7px 0px;
	background: none;
}
.text_box_name_new span
{
	color: #FF0000;
}
.means_text_new
{
	width: 296px;
	height: auto;
	float: left;
	padding: 5px 0 0px 0px;
	background: none;
	font-size: 13px;
}
.means_text span
{
	color: #FF0000;
}



.text_box_input_area
{
	width: 498px;
	height: 31px;
	float: left;
	padding: 5px 492px 5px 10px;
	background: url(../Images_Web/Images_New/contact_input_bg.jpg) top left no-repeat;
}
.text_box_input_area input
{
	width: 498px;
	float: left;
	padding: 5px 10px 5px 0px;
	background: none;
	border: none;
	font-family: 'ProximaNovaRegular';
	font-size: 14px;
	color: #3a3a3a;
	font-weight: normal;
}
.text_box_input_area1
{
	width: 498px;
	height: 31px;
	float: left;
	padding: 5px 0px 5px 10px;
	background: url(../Images_Web/Images_New/contact_input_bg.jpg) top left no-repeat;
	border: 1px solid #FFF;
	margin-right: 10px;
	border-radius: 3px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}

.text_box_input_area_new
{
	width: 280px;
	height: 31px;
	float: left;
	padding: 5px 0px 5px 10px;
	background: url(../Images_Web/Images_New/contact_input_bg.jpg) top left no-repeat;
	border: 1px solid #FFF;
	margin-right: 10px;
	border-radius: 3px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}


.text_area_input_area
{
	width: 498px;
	height: 141px;
	float: left;
	padding: 5px 492px 5px 10px;
	background: url(../Images_Web/Images_New/text_area_bg.jpg) top left no-repeat;
}
.text_area_input_area textarea
{
	width: 498px;
	height: 135px;
	padding: 0px 0px 5px 0px;
	background: none;
	border: none;
	font-family: 'ProximaNovaRegular';
	font-size: 14px;
	color: #3a3a3a;
	font-weight: normal;
}


.text_area_input_area.abusetextarea
{
	background: none;
	width: 503px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	position: relative;
}


.text_area_input_area.abusetextarea textarea
{
	width: 498px;
	background: url(../Images_Web/Images_New/_text_area_bg.jpg) top left no-repeat;
	border: 1px solid #cacfce;
	border-radius: 5px;
	padding: 5px;
	height: 141px;
}


.text_area_input_area_new
{
	width: 296px;
	height: 141px;
	float: left;
	padding: 5px 492px 5px 10px;
	background: url(../Images_Web/Images_New/text_area_bg.jpg) top left no-repeat;
}
.text_area_input_area_new textarea
{
	width: 296px;
	height: 135px;
	padding: 5px 0px 5px 0px;
	background: none;
	border: none;
	font-family: 'ProximaNovaRegular';
	font-size: 14px;
	color: #3a3a3a;
	font-weight: normal;
}

.divtextarea
{
	position: relative;
	float: left;
	width: 550px;
}

.divtextarea_new
{
	position: relative;
	float: left;
	width: 296px;
}

.textpopup
{
	text-align: center;
	position: absolute;
	vertical-align: middle;
	color: black;
	font-size: 18px;
}



.vertexplus
{
	font-family: Georgia;
	font-size: 10px;
}
.vertexplus a:link
{
	color: #fece4c;
	text-decoration: none;
	font-size: 11px;
}
.vertexplus a:active
{
	color: #fece4c;
	text-decoration: none;
}
.vertexplus a:visited
{
	color: #fece4c;
	text-decoration: none;
}
.vertexplus a:hover
{
	color: #1DA709;
	text-decoration: none;
}


.home_slider_wrapper
{
	width: 100%;
	height: 183px;
	margin: 0px;
	float: left;
	background: url(../SiteImages/slider_repeat_bg.jpg) top left repeat-x;
}
.home_slider_container
{
	width: 1000px;
	height: 183px;
	margin: auto;
}
.home_slider_top_bg
{
	width: 720px;
	height: 63px;
	margin: auto;
	padding: 25px 0 0 0px;
	background: url(../SiteImages/slider_round_bg.jpg) top left no-repeat;
}

.home_slider_area
{
	width: 1000px;
	height: auto;
	margin: 0px;
	float: left;
}

.slider_headding_text
{
	font: 19px "Gotham Medium";
	text-align: center;
	color: #2e2d2d;
	margin: 0px 0 0 0px;
	padding: 0 0 10px 0px;
}


.contact_right
{
	width: 400px;
	height: auto;
	padding: 70px 0 0 0px;
	margin: 0px;
	float: right;
}


.table_left_text
{
	font-family: 'ProximaNovaBold';
	font-size: 18px;
	color: #8f4903;
	font-weight: normal;
	text-align: left;
	text-shadow: 1px 1px 1px #ffffff;
}

.table_text
{
	font-family: 'ProximaNovaRegular';
	font-size: 18px;
	color: #4c4c4c;
	font-weight: normal;
	text-align: center;
}



.price_headding_text
{
	font-family: 'ProximaNovaSemibold';
	font-size: 16px;
	color: #4c4c4c;
	font-weight: normal;
	text-align: center;
}

