* {margin: 0; padding: 0;}

body{	
	color: #000000;
	font: 11px trebuchet ms, tahoma, arial, helvetica, sans-serif;
	margin: 0;
	padding: 0;
	background: #f1f1f1 url(http://www.email-newsletters-marketing.com/images/background.gif) repeat-x;
	text-align: center;
}

a{
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}

a:HOVER{
	text-decoration: underline;
}

input, select{
	color: #000000;
	font: 12px trebuchet ms, tahoma, arial, helvetica, sans-serif;
	height: 23px;
	width: 100%;
}

input{	
	height: 23px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height: 22px;
}

html>body input{
	height: 23px;
}

select{
	height: 21px;
}

.bold{
	font-weight: bold;
}

.lg{
	font-size: 12px;
}

.grey{
	color: #aaaaaa;
}

/* --- BUTTON --- */

a.button{
	color: #ffffff;
	background: #f67108;
	width: 75px;
	height: 21px;	
	padding: 2px 4px 0px 4px;
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

a.button{	
	padding: 2px 4px 0px 4px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	padding: 2px 4px 2px 4px;
}

html>body a.button{
	padding: 2px 4px 0px 4px;
}	

a.button:HOVER{
	background: #fb8b14;
	text-decoration: none;
}

a.button_md{
	color: #ffffff;
	background: #f67108;
	width: 125px;
	height: 26px;	
	padding: 2px 4px 0px 4px;
	display: block;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

a.button_md{	
	padding: 2px 4px 0px 4px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	padding: 2px 4px 2px 4px;
}

html>body a.button_md{
	padding: 2px 4px 0px 4px;
}	

a.button_md:HOVER{
	background: #fb8b14;
	text-decoration: none;
}

/* --- INPUT BUTTON ---*/

input.button{
	color: #ffffff;
	background: #f67108;
	width: 75px;
	height: 21px;	
	padding: 0px 4px 1px 4px;
	border: none;
	cursor: pointer;
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

input.button{	
	padding: 0px 4px 1px 4px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	padding: 2px 4px 2px 4px;
}

html>body input.button{
	padding: 0px 4px 1px 2px;
}	

input.button:HOVER{
	background: #fb8b14;
	text-decoration: none;
}

input.button_md{
	color: #ffffff;
	background: #f67108;
	width: 125px;
	height: 26px;	
	padding: 0px 4px 1px 4px;
	border: none;
	cursor: pointer;
	display: block;
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

input.button_md{	
	padding: 0px 4px 1px 4px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	padding: 2px 4px 2px 4px;
}

html>body input.button_md{
	padding: 0px 4px 1px 4px;
}	

input.button_md:HOVER{
	background: #fb8b14;
	text-decoration: none;
}

input.cartbutton{
	color: #000000;
	background: url(http://www.email-newsletters-marketing.com/images/button_addtocart.gif) no-repeat;
	width: 90px;
	height: 24px;	
	padding: 0px 0px 1px 11px;
	border: none;
	cursor: pointer;
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}

input.cartbutton{	
	padding: 0px 0px 1px 11px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	padding: 2px 0px 2px 11px;
}

html>body input.cartbutton{
	padding: 0px 0px 1px 11px;
}	

input.cartbutton:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/button_addtocart_over.gif) no-repeat;
	text-decoration: none;
}
	


/* --- MAIN ---*/

.wrapper{
	width: 780px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: auto;
	margin-right: auto;	  
}

.header{
	background: url(http://www.email-newsletters-marketing.com/images/header.gif) 0px -20px no-repeat;
	width: 765px;
	height: 63px;
	margin: 0px 0px 0px 7px;
	clear: both;
}

.header .logo{
	background: url(http://www.email-newsletters-marketing.com/images/logo.gif) no-repeat;
	width: 256px;
	height: 56px;
	margin: 7px 0px 0px 10px;
	float: left;
	display: block;
	text-indent: -9999px;
}

.header .shopping_cart{	
	color: #ed5f00;	
	width: 380px;
	height: 25px;
	margin: 5px 0px 0px 0px;
	float: left;
	text-align: right;	
}

.header .shopping_cart span{
	width: 16px;
	height: 30px;
	float: right;
	display: block;
	text-align: center;
}

.header .shopping_cart a{
	color: #ed5f00;
	height: 25px;
	background: url(http://www.email-newsletters-marketing.com/images/shopcart.gif) 0px 0px no-repeat;
	float: right;
	display: block;
	font-weight: bold;
	font-size: 12px;
	font-weight: normal;
}

.header .shopping_cart a.cart{
	width: 100px;
}

.header .shopping_cart a.checkout{
	background: none;
	width: 55px;
}

.header .applink{	
	color: #000000;	
	width: 380px;
	margin: 0px 0px 0px 0px;
	float: left;
	text-align: right;
	font-size: 12px;
	font-weight: bold;	
}

.distributor, .distributor_none{
	color: #ffffff;
	height: 25px;
	margin: 0px 0px 0px 10px;
	font-weight: bold;
	font-size: 10px;
	text-align: center;

}

.distributor span{
	margin: 5px 0px 0px 0px;
	display: block;
}

.distributor_none span{	
	display: none;
}

.logged, .logged_none{
	color: #ffffff;
	height: 25px;
	margin: 0px 10px 0px 0px;
	float: right;
	font-weight: bold;
	font-size: 10px;
}

.logged span{
	margin: 5px 0px 0px 0px;
	display: block;
}

.logged a {
    color: #ffffff;
}

.logged_none span{	
	display: none;
}

.header .sign_in{
	background: url(http://www.email-newsletters-marketing.com/images/sign_in.gif) no-repeat;
	width: 104px;
	height: 61px;
	margin: 2px 3px 0px 0px;
	float: right;
	display: block;
	text-indent: -9999px;
}

.header .sign_in:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/sign_in_over.gif) no-repeat;	
}

.header .logout{
	background: url(http://www.email-newsletters-marketing.com/images/logout.gif) no-repeat;
}

.header .logout:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/logout_over.gif) no-repeat;	
}

.main_nav{
	background: url(http://www.email-newsletters-marketing.com/images/nav_back.gif) no-repeat;	
	width: 765px;
	height: 22px;
	margin: 0px 0px 0px 7px;
	clear: both;
}

.main_nav .nav{
	margin: 0px 10px 0px 0px;
	text-align: right;
	list-style: none;	
}

.main_nav .nav li{
	margin: 0px 0px 0px 0px;
	display: inline;	
}

.main_nav .nav li a, .main_nav .nav li a span{
	color: #0a4a98;
	font-size: 14px;
}

.main_nav .nav li a.selected, .main_nav .nav li a.selected span{
	text-decoration: underline;
}

.main_nav .nav li a span{
	padding: 0px 6px 0px 12px;
}

.main_nav .nav li.nav_products a, .main_nav .nav li.nav_designs a, .main_nav .nav li.nav_gallery a, .main_nav .nav li.nav_promos a, .main_nav .nav li.nav_affiliate a{
	background: url(http://www.email-newsletters-marketing.com/images/nav_divider.gif) 0px 4px no-repeat;
}

.container{
	background: url(http://www.email-newsletters-marketing.com/images/main_back.gif);
	width: 780px;
}

.curved_footer{
	background: url(http://www.email-newsletters-marketing.com/images/curved_footer.gif) no-repeat;
	width: 780px;
	height: 22px;
}

.curved_header{
	background: url(http://www.email-newsletters-marketing.com/images/curved_header.gif) no-repeat;
	width: 780px;
	height: 23px;
}

.curved_footer_dual{
	background: url(http://www.email-newsletters-marketing.com/images/curved_footer_dual.gif) no-repeat;
	width: 780px;
	height: 22px;
}

.curved_header_dual{
	background: url(http://www.email-newsletters-marketing.com/images/curved_header_dual.gif) no-repeat;
	width: 780px;
	height: 23px;
}

.curved_footer_sm{
	background: url(http://www.email-newsletters-marketing.com/images/curved_footer_sm.gif) no-repeat;
	width: 332px;
	height: 19px;
}

.curved_header_sm{
	background: url(http://www.email-newsletters-marketing.com/images/curved_header_sm.gif) no-repeat;
	width: 332px;
	height: 19px;
}

.curved_footer_xsm{
	background: url(http://www.email-newsletters-marketing.com/images/curved_footer_xsm.gif) no-repeat;
	width: 213px;
	height: 19px;
}

.curved_header_xsm{
	background: url(http://www.email-newsletters-marketing.com/images/curved_header_xsm.gif) no-repeat;
	width: 213px;
	height: 19px;
}

.curved_footer_opt{
	background: url(http://www.email-newsletters-marketing.com/images/opt_bottom.gif) no-repeat;
	width: 213px;
	height: 17px;
	clear: both;
}

.curved_footer_md{
	background: url(http://www.email-newsletters-marketing.com/images/curved_footer_md.gif) no-repeat;
	width: 419px;
	height: 19px;
}

.curved_header_md{
	background: url(http://www.email-newsletters-marketing.com/images/curved_header_md.gif) no-repeat;
	width: 419px;
	height: 19px;
}

.curved_footer_lg{
	background: url(http://www.email-newsletters-marketing.com/images/curved_footer_lg.gif) no-repeat;
	width: 567px;
	height: 22px;
	clear: both;
}

.curved_header_lg{
	background: url(http://www.email-newsletters-marketing.com/images/curved_header_lg.gif) no-repeat;
	width: 567px;
	height: 23px;
}

.curved_footer_orange{
	background: url(http://www.email-newsletters-marketing.com/images/opt_footer_orange.gif) no-repeat;
	width: 567px;
	height: 22px;
	clear: both;
}

.curved_header_orange{
	background: url(http://www.email-newsletters-marketing.com/images/opt_header_orange.gif) no-repeat;
	width: 567px;
	height: 23px;
}

.curved_foot_grey_lg{
	background: #ffffff url(http://www.email-newsletters-marketing.com/images/curved_foot_grey_lg.gif) no-repeat;
	width: 530px;
	height: 13px;
	clear: both;
}

.curved_head_grey_lg{
	background: #f6f6f6 url(http://www.email-newsletters-marketing.com/images/curved_head_grey_lg.gif) no-repeat;
	width: 530px;
	height: 13px;
}

.curved_foot_drk_sm{
	background: url(http://www.email-newsletters-marketing.com/images/curved_foot_drk_sm.gif) no-repeat;
	width: 255px;
	height: 11px;
}

.curved_head_drk_sm{
	background: url(http://www.email-newsletters-marketing.com/images/curved_head_drk_sm.gif) 0px bottom no-repeat;
	width: 255px;
	height: 11px;
}

.title_grey_back{
	background: url(http://www.email-newsletters-marketing.com/images/title_grey_back.gif) repeat-x;
	height: 33px;
}

.curved_header_blu{
	color: #ffffff;
	background: url(http://www.email-newsletters-marketing.com/images/title_blue_back.gif) no-repeat;
	width: 218px;
	height: 31px;
	font-weight: bold;
	text-align: center;
}

.curved_header_blu span{
	font-size: 14px;
	padding-top: 5px;
	display: block;
}

.breadcrumb{
	width: 747px;
	margin: 0px 0px 0px 17px;
}

.breadcrumb .current{
	color: #ec6400;
	text-decoration: underline;
}

.dashed{
	background: url(http://www.email-newsletters-marketing.com/images/dashed_back.gif) 0px 9px repeat-x;
	width: 760px;
	height: 20px;
	margin: 0px 0px 0px 10px;
	clear: both;
}

.dashed_lg{
	background: url(http://www.email-newsletters-marketing.com/images/dashed_back.gif) 0px 9px repeat-x;
	width: 551px;
	height: 20px;
	margin: 0px 0px 0px 10px;
	clear: both;
}


/* --- FOOTER STUFF ---*/

.footer{
	background: url(http://www.email-newsletters-marketing.com/images/footer.gif) no-repeat;
	width: 780px;
	height: 59px;
}

.footer .nav{
	margin: 0px 10px 0px 0px;
	padding: 15px 0px 0px 0px;
	text-align: center;
	list-style: none;	
}

.footer .nav li{
	margin: 0px 0px 0px 0px;
	display: inline;	
}

.footer .nav li a, .footer .nav li a span{
	color: #ffffff;
	font-size: 14px;
}

.footer .nav li a.selected, .footer .nav li a.selected span{
	text-decoration: underline;
}

.footer .nav li a span{
	padding: 0px 6px 0px 12px;
}

.footer .nav li.nav_help a, .footer .nav li.nav_faqs a, .footer .nav li.nav_news a, .footer .nav li.nav_contact a, .footer .nav li.nav_update a, .footer .nav li.nav_legal a {
	background: url(http://www.email-newsletters-marketing.com/images/nav_divider_footer.gif) 0px 6px no-repeat;
}

/* --- BOTTOM --- */

.bottom{
	background: url(http://www.email-newsletters-marketing.com/images/main_back.gif);
	width: 780px;
	clear: both;
}

.bottom .text_area{
	width: 720px;
	margin: 0px 0px 0px 30px;
}

/* --- FOOTER SUB --- */

.footer_sub{
	background: url(http://www.email-newsletters-marketing.com/images/main_back.gif);
	width: 780px;
	height: 150px;
	clear: both;
}

.footer_sub .footer_left .curved_header_blu, .footer_sub .footer_left .live_chat{
	display: none;
}

.footer_sub .curved_header_blu span{
	font-size: 18px;
}

.footer_sub .footer_left, .footer_sub .footer_mid, .footer_sub .footer_right{
	width: 718px;
	height: 5px;	
	margin: 0px 0px 0px 31px;
	float: left;
}

.footer_sub .footer_left a.graphic{
	background: url(http://www.email-newsletters-marketing.com/images/footer_help_back.gif);
	width: 218px;
	height: 117px;
	display: block;
}

.footer_sub .footer_left a.graphic:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/footer_help_back_over.gif);
}		

.footer_sub .offline a.graphic{
	background: url(http://www.email-newsletters-marketing.com/images/footer_help_offline_back.gif);
}

.footer_sub .offline a.graphic:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/footer_help_offline_back_2.gif);
}

.footer_sub .footer_left .live_chat, .footer_sub .footer_mid .request_demo, .footer_sub .footer_right .newsletter_subscribe{
	background: url(http://www.email-newsletters-marketing.com/images/grey_stripe_sm.gif) 0px -24px no-repeat;
	width: 218px;
	height: 86px;
}

.footer_sub .footer_left .live_chat .chat_status{
	float: left;
	margin: 0px 0px 0px 10px;
	font-size: 14px;
	font-weight: bold;
}

.footer_sub .footer_left .live_chat .chat_status .online, .footer_sub .footer_left .home_chat .chat_status .offline{
	color: #32ac07;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
}

.footer_sub .footer_left .live_chat .chat_status .offline{
	color: #FF0000;
}
.footer_sub .footer_left .live_chat .description, .footer_sub .footer_mid .request_demo .description, .footer_sub .footer_right .newsletter_subscribe .description{
	width: 198px;
	margin: 0px 0px 10px 10px;
	padding-top: 10px;
	font-size: 14px;
	font-weight: bold;
	line-height: 16px;
}

.footer_sub .footer_left .live_chat .chat_now, .footer_sub .footer_mid .request_demo .make_request, .footer_sub .footer_right .newsletter_subscribe .subscribe{
	float: right;
	margin: 0px 10px 0px 0px;
}

.footer_sub .footer_mid .request_demo .make_request{
	width: 95px;
}

.footer_sub .footer_right .newsletter_subscribe .subscribe{
	margin: -16px 10px 0px 0px;
}

.footer_sub_none{
	display: none;
}


/* --- PAGING ---*/

.paging{
	background: url(http://www.email-newsletters-marketing.com/images/paging_back.gif) no-repeat;
	width: 738px;
	height: 29px;
	margin: 10px 0px 0px 21px;
}

.paging .page_on{
	color: #ff6d00;
	width: 105px;
	height: 29px;
	margin: 6px 0px 0px 10px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

.paging .pages{
	width: 530px;
	height: 18px;
	margin: 6px 0px 0px 5px;
	float: left;
	list-style: none;
	overflow-y: hidden;
}

.paging .pages li{
	display: inline;
}

.paging .pages li a{
	color: #ff6d00;
	padding: 2px;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
}

.paging .pages li a:HOVER, .paging .pages li a.selected{
	color: #ffffff;
	background: #ff6d00;
	text-align: center;
}

.paging .choose{
	width: 48px;
	height: 14px;
	margin: 6px 0px 0px 0px;
	float: right;	
}

.paging .choose a{
	width: 14px;
	height: 14px;
	margin: 0px 10px 0px 0px;
	float: left;
	text-indent: -9999px;
}

.paging .choose a.back{
	background: url(http://www.email-newsletters-marketing.com/images/button_back.gif) no-repeat;
}

.paging .choose a.back:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/button_back_over.gif) no-repeat;
}

.paging .choose a.next{
	background: url(http://www.email-newsletters-marketing.com/images/button_next.gif) no-repeat;
}

.paging .choose a.next:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/button_next_over.gif) no-repeat;
}


/* --- HOMEPAGE ---*/

.header_ad{
	background: url(http://www.email-newsletters-marketing.com/images/home_ad.jpg) no-repeat;
	width: 780px;
	height: 298px;

}

.header_ad .feature_tour{
	background: url(http://www.email-newsletters-marketing.com/images/button_tour.gif) no-repeat;
	width: 259px;
	height: 54px;
	margin: 175px 0px 0px 30px;
	float: left;
	display: block;
	text-indent: -9999px;
}

.header_ad .feature_tour:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/button_tour_over.gif) no-repeat;
}

.header_ad .use_it_free{
	background: url(http://www.email-newsletters-marketing.com/images/button_free_trial.gif) no-repeat;
	width: 133px;
	height: 130px;
	margin: 168px 3px 0px 0px;
	float: right;
	display: block;
	text-indent: -9999px;
}

.header_ad .use_it_free:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/button_free_trial_over.gif) no-repeat;
}

.home_features{
	width: 765px;
	height: 225px;
	margin: 0px 0px 0px 7px;
}

.home_features .feature_one{
	background: url(http://www.email-newsletters-marketing.com/images/feature_1.gif) no-repeat;
	width: 230px;
	height: 225px;
	margin: 0px 0px 0px 19px;
	float: left;
}

.home_features .feature_one .title, .home_features .feature_one .description, .home_features .feature_two .title, .home_features .feature_two .description , .home_features .feature_three .title, .home_features .feature_three .description{
	width: 190px;
	margin: 0px 0px 0px 15px;
	display: block;
	font-size: 30px;
	font-weight: bold;
}

.home_features .feature_one .description, .home_features .feature_two .description, .home_features .feature_three .description{
	font-size: 12px;
	line-height: 13px;
}

.home_features .feature_two{
	background: url(http://www.email-newsletters-marketing.com/images/feature_2.gif) no-repeat;
	width: 230px;
	height: 225px;
	margin: 0px 0px 0px 19px;
	float: left;	
}

.home_features .feature_three{
	background: url(http://www.email-newsletters-marketing.com/images/feature_3.gif) no-repeat;
	width: 230px;
	height: 225px;
	margin: 0px 0px 0px 19px;
	float: left;	
}

.home_examples{
	background: yellow;
	width: 780px;
	margin: 0px 0px 0px 0px;
}

.home_examples .reasons{
	background: url(http://www.email-newsletters-marketing.com/images/curved_sm_back.gif);
	width: 332px;
	margin: 0px 0px 0px 7px;
	float: left;
}


.home_examples .reasons .title_grey_back{
	width: 324px;
	margin: 0px 0px 0px 2px;
	float: left;
	text-align: center;
}

.home_examples .reasons .title_grey_back span, .home_examples .casestudy .title_grey_back span{
	color: #000000;
	font-size: 18px;
	font-weight: bold;
}

.home_examples .reasons .ten_reasons{
	width: 300px;
	height: 80px;
	margin: 0px 0px 0px 13px;
}

.home_examples .reasons .home_tags_area{
	background: red;
	width: 200px;
	height: 200px;
	text-align: left;
}

.home_examples .casestudy{
	background: url(http://www.email-newsletters-marketing.com/images/curved_md_back.gif) repeat-y;
	width: 419px;
	margin: 0px 8px 0px 0px;
	float: right;
}

.home_examples .casestudy .client_logos{
	width: 400px;
	height: 80px;
	margin: 0px 0px 0px 10px;
}


.home_examples .casestudy .title_grey_back{
	width: 415px;
	margin: 0px 0px 0px 2px;
	float: left;
	text-align: center;
}

.home_examples .casestudy .casestudy_logo{
	width: 160px;
	height: 80px;
	margin: 0px 0px 0px 12px;
	float: left;
	display: inline;
	text-align: center;
}

.home_examples .casestudy .casestudy_description{
	width: 225px;
	margin: 10px 10px 0px 10px;
	float: left;
	display: inline;
}

.home_examples .casestudy .casestudy_description span{
	height: 62px;
	display: block;
	overflow-y: hidden;
	line-height: 15px;
}

.home_examples .casestudy .casestudy_description .read_more{
	background: url(http://www.email-newsletters-marketing.com/images/button_arrow_sm_orange.gif) right 0px no-repeat;
	width: 78px;
	height: 14px;
	margin: 2px 0px 0px 0px;
	float: right;
	display: block;	
}

.home_examples .casestudy .casestudy_description .read_more:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/button_arrow_sm_orange_over.gif) right 0px no-repeat;	
}

.home_promotions{
	width: 780px;
	height: 305px;
}

.home_promotions .left_promotions{
	width: 230px;
	height: 305px;
	margin: 0px 0px 0px 30px;
	float: left;
}

.home_promotions .left_promotions .home_news .title{
	background: url(http://www.email-newsletters-marketing.com/images/onmarketer_news.gif) no-repeat;
	width: 230px;
	height: 41px;	
	text-indent: -9999px;
}

.home_promotions .left_promotions .home_news .reality{
	height: 200px;
}

.home_promotions .left_promotions .home_news .date{
	color: #2160b3;
	font-size: 14px;
	font-weight: bold;
}

.home_promotions .left_promotions .home_news .read_more{
	color: #2160b3;
	width: 70px;
	float: right;
	display: block;
	text-align: right;
}
.home_promotions .left_promotions .home_news .read_news{
	color: #e86d00;
	background: url(http://www.email-newsletters-marketing.com/images/button_arrow_sm_orange.gif) 115px 4px no-repeat;
	width: 135px;
	margin: 18px 0px 0px 0px;
	float: left;
	display: block;
	font-size: 16px;
}

.home_promotions .left_promotions .home_news .read_news:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/button_arrow_sm_orange_over.gif) 115px 4px no-repeat;	
}

.home_promotions .left_promotions .home_newsletter{
	margin: 10px 0px 0px 0px;
	height: 145px;
	clear: both;
}

.home_promotions .left_promotions .home_newsletter .title{
	font-size: 22px;
	font-weight: bold;
}

.home_promotions .left_promotions .home_newsletter .description{
	color: #565454;
	font-weight: bold;
	font-size: 10px;
	line-height: 12px;
}

.home_promotions .left_promotions .home_newsletter .home_signup{
	width: 100%;
	margin: 10px 0px 0px 0px;
}

.home_promotions .left_promotions .home_newsletter .home_signup td{
	padding: 3px 0px 3px 0px;
}

.home_promotions .left_promotions .home_newsletter .privacy_policy{
	color: #f67108;
	font-size: 10px;
	font-weight: bold;
	float: left;
	text-decoration: underline;
}

.home_promotions .left_promotions .home_newsletter .privacy_policy:HOVER{
	text-decoration: none;
}

.home_promotions .left_promotions .home_newsletter .sign_up{
	float: right;
	padding-top: 1px;
	padding-bottom: 2px;
}

.home_promotions .mid_promotions{
	width: 218px;
	height: 50px;
	margin: 0px 0px 0px 30px;
	float: left;
}

.home_promotions .mid_promotions .home_product_ad{
	background: url(http://www.email-newsletters-marketing.com/images/home_product_ad_back.gif) no-repeat;
	width: 218px;
	height: 279px;
}

.home_promotions .mid_promotions .home_product_ad .onletterhead{
	background: url(http://www.email-newsletters-marketing.com/images/onletterhead_logo_sm.gif) 10px 10px no-repeat;
	width: 218px;
	height: 50px;
	display: block;
	text-indent: -9999px;
}

.home_promotions .mid_promotions .home_product_ad .product_points{
	width: 198px;
	margin: 10px 0px 0px 10px;
	list-style: none;
}

.home_promotions .mid_promotions .home_product_ad .product_points li{
	background: url(http://www.email-newsletters-marketing.com/images/checkmark_green.gif) 0px 2px no-repeat;
	margin: 0px 0px 10px 0px;
	padding-left: 20px;
	font-size: 13px;
	font-weight: bold;
}

.home_promotions .mid_promotions .home_product_ad .much_more{
	margin: 0px 0px 10px 0px;
	padding-right: 10px;
	font-size: 13px;
	font-weight: bold;
	text-align: right;
}

.home_promotions .mid_promotions .home_product_ad .learn_more{
	background: #4aa123;
	margin: 0px 0px 0px 42px;
	float: left;
}

.home_promotions .mid_promotions .home_product_ad .learn_more:HOVER{
	background: #5eba34;
}

.home_promotions .right_promotions{
	width: 238px;
	height: 305px;
	margin: 0px 0px 0px 0px;
	float: left;
}

.home_promotions .right_promotions .curved_header_blu{
	margin: 0px 0px 0px 20px;
}

.home_promotions .right_promotions .curved_header_blu span{
	font-size: 18px;
}

.home_promotions .right_promotions .home_chat{
	width: 218px;
	height: 141px;
	margin: 0px 0px 23px 20px;
}

.home_promotions .right_promotions .home_chat .live_chat{
	width: 218px;
	height: 40px;
	text-indent: -9999px;
}

.home_promotions .right_promotions .home_chat .description{
	width: 198px;
	margin: 5px 0px 5px 10px;
	line-height: 15px;
	font-weight: bold;
}

.home_promotions .right_promotions .home_chat .chat_status{
	float: left;
	margin: 0px 0px 0px 10px;
	font-size: 14px;
	font-weight: bold;
}

.home_promotions .right_promotions .home_chat .chat_status .online{
	color: #32ac07;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
}

.home_promotions .right_promotions .home_chat .chat_status .offline{
	color: #FF0000;
	text-transform: uppercase;
	font-size: 14px;
	font-weight: bold;
}

.home_promotions .right_promotions .home_chat .chat_now{
	float: right;
	margin: 0px 10px 0px 0px;
}

.home_promotions .right_promotions .home_affiliate{
	background: url(http://www.email-newsletters-marketing.com/images/grey_stripe_sm.gif) 20px 0px no-repeat;
	width: 238px;
	height: 110px;
}

.home_promotions .right_promotions .home_affiliate .affiliate_program{
	background: url(http://www.email-newsletters-marketing.com/images/affiliate_program.gif) 46px 8px no-repeat;
	width: 218px;
	height: 36px;
	text-indent: -9999px;
}

.home_promotions .right_promotions .home_affiliate .commission{
	background: url(http://www.email-newsletters-marketing.com/images/home_promo_percent.gif) 8px 0px no-repeat;
	width: 76px;
	height: 72px;
	float: left;
	text-indent: -9999px;
}

.home_promotions .right_promotions .home_affiliate .description{
	width: 160px;
	margin: 2px 0px 2px 0px;
	float: right;
	line-height: 13px;
	font-weight: bold;
}

.home_promotions .right_promotions .home_affiliate .learn_more{
	float: right;
	margin: 0px 10px 0px 0px;
}

.links_list{
	background: #f1f1f1;
	width: 780px;
}

.links_list .links_left{
	background: url(http://www.email-newsletters-marketing.com/images/curved_sm_back.gif);
	width: 332px;
	margin: 0px 0px 0px 7px;
	float: left;
}

.links_list .links_left .title_grey_back, .links_list .links_right .title_grey_back{
	width: 324px;
	margin: 0px 0px 0px 2px;
	font-size: 18px;
	font-weight: bold;
	float: left;
}

.links_list .links_right{
	background: url(http://www.email-newsletters-marketing.com/images/curved_md_back.gif) repeat-y;
	width: 419px;
	margin: 0px 10px 0px 0px;
	float: right;
}

.links_list .links_right .title_grey_back{
	width: 415px;
	margin: 0px 0px 0px 2px;
}



/* --- MY ACCOUNT --- */

.account .header_ad{
	background: url(http://www.email-newsletters-marketing.com/images/account_header.gif) no-repeat;
	width: 780px;
	height: 135px;
}

.account .header_ad .use_it_free, .account .header_ad span{
	display: none;
}

.account .account_info{
	background: url(http://www.email-newsletters-marketing.com/images/main_back.gif);
	width: 780px;
	font-weight: bold;
}

.account .account_info .title{
	width: 740px;
	height: 35px;
	margin: 0px 0px 0px 20px;
}

.account .account_info .title .collapsebutton, .account .account_info .title .expandbutton{
	background: url(http://www.email-newsletters-marketing.com/images/button_collapselg.gif) no-repeat;
	width: 22px;
	height: 22px;
	float: right;
	display: block;
}

.account .account_info .title .collapsebutton:HOVER,  .account .account_info .title .expandbutton:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/button_collapselg_over.gif) no-repeat;
}

.account .account_info .title .expandbutton{
	background: url(http://www.email-newsletters-marketing.com/images/button_expandlg.gif) no-repeat;
}

.account .account_info .title .expandbutton:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/button_expandlg_over.gif) no-repeat;
}	

.account .account_info .title .sub_title{
	color: #ee7402;
	width: 250px;
	float: left;
	font-size: 20px;
}

.account .download{
	width: 480px;
	margin: 0px 20px 0px 0px;
	float: right;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
}

.account .breadcrumb{
	width: 220px;
	float: left;
}

.account .account_info .title .download .button_md{
	float: right;
}

.account .account_info .form{
	width: 740px;
	height: 395px;
	margin: 0px 0px 0px 20px;
}

.account .account_info .form .account_info, .account .account_info .form .billing_info{
background: #eeeeee;
	width: 275px;
	height: 395px;
	float: left;
}

.account .account_info .form .billing_info{
	width: 430px;
	float: right;
}

.account .account_info .form .account_info .account_enter, .account .account_info .form .billing_info .billing_enter{
	color: #ffffff;
	background: #a2a2a2;
	width: 275px;
	text-indent: 5px;
	padding: 5px 0px 5px 0px;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;	
}

.account .account_info .form .billing_info .billing_enter{
	color: #ffffff;
	background: #a2a2a2;
	width: 430px;
	text-indent: 5px;
	padding: 5px 0px 5px 0px;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;	
}

.account .account_info .form .account_info .information{
	width: 200px;
	margin: 10px 0px 0px 30px;
}

.account .account_info .form .billing_info .information{
	width: 390px;
	margin: 10px 0px 0px 20px;	
}

.account .account_info .form .account_info .information label, .account .account_info .form .billing_info .information label{
	font-size: 12px;
	font-weight: bold;
}

.account .account_info .form .account_info .information tr{
	background: #eeeeee;
}

.account .account_info .form .account_info .information td, .account .account_info .form .billing_info .information td{
	padding: 5px 5px 0px 5px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}

.account .account_info .form .account_info .information td.terms{
	font-size: 10px;
}

.account .account_info .form .account_info .information td.terms a{
	color: #1f528e;	
	padding: 5px 0px 0px 2px;	
	float: left;	
}

.account .account_info .form .account_info .information td.terms span, .account .account_info .form .billing_info .information td.terms a{
	padding: 5px 0px 0px 5px;
	float: left;
}

.account .account_info .form .account_info .information td.terms input.checkbox{
	width: 25px;
	float: left;
}

.account .account_info .form .billing_info .information td{
	width: 50%;
}

.account .account_info .form .billing_info .information td.expiry{
	width: 25%;
}

.account .account_info .form .billing_info .information td.security input{
	width: 50%;
}

.account .account_info .form .billing_info .information td.security label a{
	font-size: 10px;
}

.account .account_info .form .account_info .information td.password{
	padding-top: 15px;
	font-size: 14px;
}

.account .account_info .form .account_info input.update, .account .account_info .form .billing_info input.update{
	margin: 10px 50px 0px 0px;
	float: right;	
	padding-top: 1px;
	padding-bottom: 2px;
}

.account .account_info .form .billing_info input.update{
	margin: 25px 20px 0px 0px;
}

.account .account_info .invoice .invoice_items{
	width: 740px;
	margin: 0px 0px 0px 20px;
	border-spacing: 1px;
}

.account .account_info .invoice .invoice_items td{
	background: #eeeeee;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;	
}

.account .account_info .invoice .invoice_items td.print{
	width: 20px;
}

.account .account_info .invoice .invoice_items td.print a{
	background: url(http://www.email-newsletters-marketing.com/images/button_printer.gif) center 0px no-repeat;	
	height: 15px;
	margin: 0px 0px 0px 4px;
	display: block;
	text-indent: -9999px;	
}

.account .account_info .invoice .invoice_items td.print a:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/button_printer_over.gif) center 0px no-repeat;
}

.account .account_info .invoice .invoice_items td.expand{
	width: 20px;
}

.account .account_info .invoice .invoice_items td.expand a{
	background: url(http://www.email-newsletters-marketing.com/images/button_expand.gif) center 0px no-repeat;
	height: 15px;
	margin: 0px 0px 0px 4px;
	display: block;
	text-indent: -9999px;	
}

.account .account_info .invoice .invoice_items td.expand a:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/button_expand_over.gif) center 0px no-repeat;
}

.account .account_info .invoice .invoice_items td.collapse a{
	background: url(http://www.email-newsletters-marketing.com/images/button_collapse.gif) center 0px no-repeat;	
}

.account .account_info .invoice .invoice_items td.collapse a:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/button_collapse_over.gif) center 0px no-repeat;
}


.account .account_info .invoice .invoice_items td.charges{
	text-align: right;
}

.account .account_info .invoice .invoice_items .dark td{
	background: #d2d2d2;
}

.account .account_info .invoice .invoice_items .headings td{
	background: #a2a2a2;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}

.account .account_info .invoice .history td{
	background: url(http://www.email-newsletters-marketing.com/images/grey_diagonal_back.gif);
}

.account .account_info .invoice .history .record_info{
	width: 680px;
	margin: 20px 0px 0px 30px;
}

.account .account_info .invoice .history .record_info .info_1{
	float: left;
}

.account .account_info .invoice .history .record_info .info_2{
	float: right;
	text-align: right;
}

.account .account_info .invoice .history .record{
	background: #ffffff;
	width: 680px;
	margin: 10px 0px 20px 25px;
	clear: both;		
}

.account .account_info .invoice .history .record td{
	background: #eeeeee;
}

.account .account_info .invoice .history .record tr.headings td{
	background: #a2a2a2;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}

.account .account_info .invoice .history .record .number, .account .account_info .invoice .history .record .price, .account .account_info .invoice .history .record .discount, .account .account_info .invoice .history .record .total{
	text-align: center;
}

.account .account_info .invoice .history .record .license, .account .account_info .invoice .history .record .item, .account .account_info .invoice .history .record .contacts{
	display: block;
}

.account .account_info .invoice .history .record .item{
	font-size: 14px;
}

.account .account_info .invoice .history .record .contacts{
	font-size: 10px;
}

.account .account_info .invoice .history .print_invoice{
	background: url(http://www.email-newsletters-marketing.com/images/print_invoice.gif) no-repeat;
	width: 133px;
	height: 24px;
	margin: 0px 20px 10px 0px;
	float: right;	
	display: block;
	padding-top: 3px;
	text-indent: 15px;
}


.account .account_info .invoice .history .print_invoice:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/print_invoice_over.gif) no-repeat;
	text-decoration: none;
}


.account .account_info .invoice .history .print_brand{
	display: none;
}


/* --- GALLERY --- */

.gallery .header_ad{
	background: url(http://www.email-newsletters-marketing.com/images/gallery_header.gif) no-repeat;
	width: 780px;
	height: 135px;
}

.gallery .header_ad .use_it_free{
	background: url(http://www.email-newsletters-marketing.com/images/header_free_button.gif) no-repeat;
	width: 129px;
	height: 135px;
	margin: 0px 10px 0px 0px;
	float: right;
	display: block;
	text-indent: -9999px;
}

.gallery .header_ad .use_it_free:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/header_free_button_over.gif) no-repeat;
}

.gallery .header_ad span{
	display: none;
}

.gallery .description{
	width: 740px;
	margin: 10px 0px 0px 30px;
	font-size: 12px;
	font-weight: bold;
	
}

.gallery .search_results{
	width: 780px;
}

.gallery .search_results .curved_footer{
	clear: both;
}

.gallery .search_results .search{
	background: url(http://www.email-newsletters-marketing.com/images/gallery_search_back.gif) no-repeat;
	width: 738px;
	height: 94px;
	margin: 10px 0px 0px 21px;
}

.gallery .search_results .search .search_left{
	width: 520px;
	height: 70px;
	margin: 10px 0px 0px 15px;
	float: left;
}

.gallery .search_results .search .search_left .search_templates{
	font-size: 24px;
	font-weight: bold;
	cursor: pointer;
}

.gallery .search_results .search .search_left .criteria{
	width: 520px;
}

.gallery .search_results .search .search_left .criteria td{
	width: 205px;
	padding-right: 10px;
}

.gallery .search_results .search .search_left .criteria td.search_button{
	width: 90px;
}


.gallery .search_results .search .search_left .criteria td input, .gallery .search_results .search .search_left .criteria td select{
	font-size: 12px;
	font-weight: bold;
}

.gallery .search_results .search .search_left .criteria td.search_button input.button_md{
	width: 80px;
	font-size: 16px;
	padding-top: 0px;
	padding-bottom: 2px;
}

.gallery .search_results .search .search_right{
	width: 170px;
	height: 70px;
	margin: 10px 10px 0px 0px;
	float: right;
}

.gallery .search_results .search .search_right .sort{
	width: 150px;
	height: 24px;
	margin: 8px 0px 0px 10px;
}

.gallery .search_results .search .search_right .sort span{
	color: #4d4c4c;
	float: left;
	font-size: 12px;
	font-weight: bold;
}

.gallery .search_results .search .search_right .sort select{
	width: 100px;
	float: right;
}

.gallery .search_results .search .search_right .results_page{
	width: 150px;
	margin: 8px 0px 0px 10px;
	clear: both;
}


.gallery .search_results .search .search_right .results_page span{
	color: #4d4c4c;
	float: left;
	font-size: 12px;
	font-weight: bold;	
}

.gallery .search_results .search .search_right .results_page select{
	width: 50px;
	float: right;
}

.gallery .search_results .paging{
	background: url(http://www.email-newsletters-marketing.com/images/paging_back.gif) no-repeat;
	width: 738px;
	height: 29px;
	margin: 10px 0px 0px 21px;
}

.gallery .search_results .paging .page_on{
	color: #ff6d00;
	width: 105px;
	height: 29px;
	margin: 6px 0px 0px 10px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

.gallery .search_results .paging .pages{
	width: 530px;
	height: 18px;
	margin: 6px 0px 0px 5px;
	float: left;
	list-style: none;
	overflow-y: hidden;
}

.gallery .search_results .paging .pages li{
	display: inline;
}

.gallery .search_results .paging .pages li a{
	color: #ff6d00;
	padding: 2px;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
}

.gallery .search_results .paging .pages li a:HOVER, .gallery .search_results .paging .pages li a.selected{
	color: #ffffff;
	background: #ff6d00;
	text-align: center;
}

.gallery .search_results .paging .choose{
	width: 48px;
	height: 14px;
	margin: 6px 0px 0px 0px;
	float: right;	
}

.gallery .search_results .paging .choose a{
	width: 14px;
	height: 14px;
	margin: 0px 10px 0px 0px;
	float: left;
	text-indent: -9999px;
}

.gallery .search_results .paging .choose a.back{
	background: url(http://www.email-newsletters-marketing.com/images/button_back.gif) no-repeat;
}

.gallery .search_results .paging .choose a.back:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/button_back_over.gif) no-repeat;
}

.gallery .search_results .paging .choose a.next{
	background: url(http://www.email-newsletters-marketing.com/images/button_next.gif) no-repeat;
}

.gallery .search_results .paging .choose a.next:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/button_next_over.gif) no-repeat;
}

.gallery .search_results .results{
	width: 740px;
	margin: 15px 0px 0px 20px;
}

.gallery .search_results .results .template, .gallery .search_results .results .template_over{
	width: 180px;
	height: 240px;
	margin: 10px 3px 10px 2px;
	float: left;	
}

.gallery .search_results .results .template .name, .gallery .search_results .results .template_over .name{
	width: 164px;
	height: 32px;
	margin: 5px 0px 0px 8px;	
	display: block;
	font-size: 12px;
	font-weight: bold;
	line-height: 14px;
	text-align: center;
}

.gallery .search_results .results .template .thumb, .gallery .search_results .results .template_over .thumb{
	background: #bcbcbc;
	width: 162px;
	margin: 0px 0px 0px 8px;
	display: block;
	border: 1px solid #939393;
}

.gallery .search_results .results .template .thumb, .gallery .search_results .results .template_over .thumb{	
	width: 162px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 164px;
}

html>body .gallery .search_results .results .template .thumb, html>body .gallery .search_results .results .template_over .thumb{
	width: 162px;
}

.gallery .search_results .results .template .thumb img, .gallery .search_results .results .template_over .thumb img{
	width: 150px;
	height: 150px;
	margin: 5px 2px 5px 5px;
	border: 1px solid #000000;
}

.gallery .search_results .results .template .options, .gallery .search_results .results .template_over .options{
	 width: 164px;
	 height: 40px;
	 margin: 5px 0px 0px 8px;
}

.gallery .search_results .results .template .options .view_it, .gallery .search_results .results .template_over .options .view_it{
	background: url(http://www.email-newsletters-marketing.com/images/magnify.gif) 47px 0px no-repeat;
	width: 164px;
	margin: 2px 0px 0px 0px;
	display: block;
	text-align: center;
}

.gallery .search_results .results .template .options .view_it:HOVER, .gallery .search_results .results .template_over .options .view_it:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/magnify_over.gif) 47px 0px no-repeat;
	text-decoration: none;
}

.gallery .search_results .results .template .options .get_now, .gallery .search_results .results .template_over .options .get_now{
	float: right;
}

.gallery .search_results .results .template_over{
	background: url(http://www.email-newsletters-marketing.com/images/grey_stripe_lg.gif);
}

.gallery .search_results .no_results{
	width: 740px;
	height: 230px;
	margin: 0px 0px 0px 20px;
	clear: both;
}

.gallery .search_results .no_results .bar{
	background: url(http://www.email-newsletters-marketing.com/images/paging_back.gif) no-repeat;
	width: 740px;
	height: 29px;
}

.gallery .search_results .no_results .area .sorry{
	color: #ff8500;
	margin: 20px 0px 0px 0px;
	font-size: 20px;
	text-align: center;
}

.gallery .search_results .no_results .area .here{
	margin: 10px 0px -20px 10px;
	font-size: 16px;
	font-weight: bold;
}

.gallery .search_results .no_results .area ul.list{
	margin: 20px 0px 10px 10px;
	font-size: 12px;
	font-weight: bold;
	list-style: none;
}

/* --- ITEM ENLARGED ---*/

.item_enlarged{	
	color: #ffffff;
	width: 279px;
	text-align: left;
	font-weight: bold;
}

.item_enlarged .side{
	background: url(http://www.email-newsletters-marketing.com/images/item_enlarged_side.gif) no-repeat;
	width: 24px;
	height: 171px;
	float: left;
}

.item_enlarged .enlarged_area{
	width: 255px;
	float: left;
}

.item_enlarged .enlarged_area .content{
	background: #434242;
	width: 255px;	
}

.item_enlarged .enlarged_area .content .name{
	width: 235px;
	margin: 0px 0px 0px 10px;
	font-size: 18px;
	text-align: center;
}

.item_enlarged .enlarged_area .content .stuff{
	width: 235px;
	margin: 0px 0px 0px 10px; 
}

.title{
	font-size: 14px;
}

.item_enlarged .enlarged_area .content .stuff .packages .includes{
	width: 200px;
	margin: 5px 0px 0px 20px;
	list-style: none;
}

.item_enlarged .enlarged_area .content .stuff .packages .includes li{
	background: url(http://www.email-newsletters-marketing.com/images/check_grey.gif) 0px 2px no-repeat;
	padding: 0px 0px 0px 20px;
}

.item_enlarged .enlarged_area .content .stuff .designs{
	margin: 5px 0px 0px 0px;
}

.item_enlarged .enlarged_area .content .stuff .designs table{
	margin: 5px 5px 5px 5px;
}


/* --- GALLERY HOVER ---*/

.gallery_hover{
	background: #ffffff;
	width: 530px;
	height: 560px;
	text-align: left;
	border: 1px solid #000000;
}

.gallery_hover .preview img{
	width: 500px;
	height: 500px;
	margin: 15px 0px 0px 15px;
}

.gallery_hover .template_name{
	color: #252525;
	width: 500px;
	height: 30px;
	margin: 10px 0px 0px 15px;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
}

/* --- GALLERY ENLARGED ---*/

.gallery_enlarged{
	width: 780px;
}

.gallery_enlarged .template_html{
	background: url(http://www.email-newsletters-marketing.com/images/gallery_enlarged_back.gif);
	width: 780px;
	height: 472px;
	clear: both;
}

.gallery_enlarged .template_html iframe{
	width: 750px;
	height: 472px;
	margin: 0px 0px 0px 14px;
	border: 1px solid #000000;
}

.gallery_enlarged .template_close{
	background: url(http://www.email-newsletters-marketing.com/images/gallery_enlarged_back.gif);
	width: 780px;
	height: 30px;
	margin: 0px 0px 0px 0px;
}

.gallery_enlarged .template_close{	
	margin: 0px 0px 0px 0px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	margin: -3px 0px 0px 0px;
}

html>body .gallery_enlarged .template_close{
	margin: 0px 0px 0px 0px;
}

.gallery_enlarged .template_close a{
	color: #094bb5;
	background: url(http://www.email-newsletters-marketing.com/images/close_x.gif) right 0px no-repeat;
	width: 100px;
	height: 30px;
	margin: 0px 10px 0px 0px;
	display: block;	
	float: right;
	padding-right: 30px;
	text-align: right;	
	font-size: 14px;
	font-weight: bold;
}

.gallery_enlarged .template_close a:HOVER{
	color: #1b5fcb;
	background: url(http://www.email-newsletters-marketing.com/images/close_x_over.gif) right 0px no-repeat;
	text-decoration: none;
}

.gallery_enlarged .template_options{
	background: url(http://www.email-newsletters-marketing.com/images/gallery_enlarged_back.gif);
	width: 780px;
	height: 40px;
	clear: both;
}

.gallery_enlarged .template_options .template_name{
	color: #252525;
	height: 30px;
	margin: 10px 0px 0px 15px;
	float: left;
	font-size: 14px;
	font-weight: bold;
	text-align: left;
}

.gallery_enlarged .template_options .get_now{
	background: #094bb5;
	margin: 10px 15px 0px 0px;
	float: right;
}

.gallery_enlarged .template_options .get_now:HOVER{
	background: #1b5fcb;
}

.gallery_enlarged .curved_footer_enlarged{
	background: url(http://www.email-newsletters-marketing.com/images/curved_footer_enlarged.gif) no-repeat;
	width: 780px;
	height: 13px;
	clear: both;
}

.gallery_enlarged .curved_header_enlarged{
	background: url(http://www.email-newsletters-marketing.com/images/curved_header_enlarged.gif) no-repeat;
	width: 780px;
	height: 13px;
}

.gallery_enlarged .gallery_watermark{	
	position: absolute;
	top: 65px;
	z-index: 1250;
	filter: alpha(opacity=10);
	opacity: 0.1;
}

.gallery_enlarged .gallery_watermark img{
	width: 740px;	
}


/* --- DEMO REQUESTED ---*/

.demo{
	width: 398px;
}

.demo .request{
	background: url(http://www.email-newsletters-marketing.com/images/curved_blue_back.gif);
	width: 398px;
	clear: both;
	text-align: left;
	font-weight: bold;
}

.demo .request .title{
	width: 358px;
	margin: 0px 0px 0px 20px;
	font-size: 24px;
}

.demo .request .info{
	background: url(http://www.email-newsletters-marketing.com/images/grey_diagonal_back.gif);
	width: 318px;
	height: 250px;
	margin: 10px 0px 0px 40px;
}

.demo .request .info .form{
	width: 268px;
	margin: 20px 0px 20px 20px;
}

.demo .request .info .form td{
	padding: 2px;
	font-size: 12px;
	font-weight: bold;
}

.demo .request .info .form td .checkbox{
	width: 14px;
	height: 14px;	
	margin: 0px 5px 0px 30px;
}

.demo .request .info .sub_title{
	width: 278px;
	margin: 0px 0px 10px 15px;
	padding: 20px 0px 0px 0px;
	font-size: 20px;
	text-align: center;
}

.demo .request .info p{
	width: 278px;
	margin: 0px 0px 0px 15px;
	padding: 5px 0px 5px 0px;
}

.demo .request .info p a{
	text-decoration: underline;
}

.demo .request .info p a:HOVER{
	text-decoration: none;
}

.demo .template_close{
	background: url(http://www.email-newsletters-marketing.com/images/curved_blue_back.gif);
	width: 398px;
	height: 25px;
	margin: 0px 0px 0px 0px;
}

.demo .template_close{	
	margin: 0px 0px 0px 0px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	margin: -3px 0px 0px 0px;
}

html>body .demo .template_close{
	margin: 0px 0px 0px 0px;
}

.demo .template_close a{
	color: #094bb5;
	background: url(http://www.email-newsletters-marketing.com/images/close_x.gif) right 0px no-repeat;
	width: 100px;
	height: 25px;
	margin: 0px 10px 0px 0px;
	display: block;	
	float: right;
	padding-right: 30px;
	text-align: right;	
	font-size: 14px;
	font-weight: bold;
}

.demo .template_close a:HOVER{
	color: #1b5fcb;
	background: url(http://www.email-newsletters-marketing.com/images/close_x_over.gif) right 0px no-repeat;
	text-decoration: none;
}

.demo .options{
	background: url(http://www.email-newsletters-marketing.com/images/curved_blue_back.gif);
	width: 398px;
	height: 40px;
	clear: both;
}

.demo .options .button_md{
	margin: 10px 40px 0px 0px;
	padding-top: 1px;
	padding-bottom: 2px;
	float: right;
}

.demo .options .cancel{
	background: #848484;
	margin: 10px 15px 0px 0px;
}

.demo .options .cancel:HOVER{
	background: #848484;
}

.demo .curved_footer_enlarged{
	background: url(http://www.email-newsletters-marketing.com/images/curved_footer_blue.gif) no-repeat;
	width: 398px;
	height: 16px;
	clear: both;
}

.demo .curved_header_enlarged{
	background: url(http://www.email-newsletters-marketing.com/images/curved_header_blue.gif) no-repeat;
	width: 398px;
	height: 13px;
}





/* --- NEWSLETTER SIGNUP ---*/

.newsletter{
	width: 398px;
}

.newsletter .signup{
	background: url(http://www.email-newsletters-marketing.com/images/curved_blue_back.gif);
	width: 398px;
	clear: both;
	font-weight: bold;
}

.newsletter .signup .title, .newsletter .signup .description{
	width: 358px;
	margin: 0px 0px 0px 20px;
	font-size: 24px;
}

.newsletter .signup .description{
	width: 318px;
	margin: 10px 0px 0px 40px;
	font-size: 11px;
}

.newsletter .signup .info{
	background: url(http://www.email-newsletters-marketing.com/images/grey_diagonal_back.gif);
	width: 318px;
	height: 140px;
	margin: 10px 0px 0px 40px;
}

.newsletter .signup .info .form{
	width: 268px;
	margin: 20px 0px 20px 20px;
}

.newsletter .signup .info .form td{
	padding: 2px;
	font-size: 12px;
	font-weight: bold;
}

.newsletter .signup .info .sub_title{
	width: 278px;
	margin: 0px 0px 10px 15px;
	padding: 20px 0px 0px 0px;
	font-size: 20px;
	text-align: center;
}

.newsletter .signup .info p{
	width: 278px;
	margin: 0px 0px 0px 15px;
	padding: 5px 0px 5px 0px;
}

.newsletter .signup .info p a{
	text-decoration: underline;
}

.newsletter .signup .info p a:HOVER{
	text-decoration: none;
}

.newsletter .template_close{
	background: url(http://www.email-newsletters-marketing.com/images/curved_blue_back.gif);
	width: 398px;
	height: 25px;
	margin: 0px 0px 0px 0px;
}

.newsletter .template_close{	
	margin: 0px 0px 0px 0px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	margin: -3px 0px 0px 0px;
}

html>body .demo .template_close{
	margin: 0px 0px 0px 0px;
}

.newsletter .template_close a{
	color: #094bb5;
	background: url(http://www.email-newsletters-marketing.com/images/close_x.gif) right 0px no-repeat;
	width: 100px;
	height: 25px;
	margin: 0px 10px 0px 0px;
	display: block;	
	float: right;
	padding-right: 30px;
	text-align: right;	
	font-size: 14px;
	font-weight: bold;
}

.newsletter .template_close a:HOVER{
	color: #1b5fcb;
	background: url(http://www.email-newsletters-marketing.com/images/close_x_over.gif) right 0px no-repeat;
	text-decoration: none;
}

.newsletter .options{
	background: url(http://www.email-newsletters-marketing.com/images/curved_blue_back.gif);
	width: 398px;
	height: 40px;
	clear: both;
}

.newsletter .options .button_md{
	margin: 10px 40px 0px 0px;
	float: right;
}

.newsletter .options .continue{
	height: 27px;
	padding-bottom: 2px;
}

.newsletter .options .cancel{
	background: #848484;
	margin: 10px 15px 0px 0px;
}

.newsletter .options .cancel:HOVER{
	background: #a5a5a5;
}

.newsletter .curved_footer_enlarged{
	background: url(http://www.email-newsletters-marketing.com/images/curved_footer_blue.gif) no-repeat;
	width: 398px;
	height: 16px;
	clear: both;
}

.newsletter .curved_header_enlarged{
	background: url(http://www.email-newsletters-marketing.com/images/curved_header_blue.gif) no-repeat;
	width: 398px;
	height: 13px;
}


/* --- FLASH TOUR ---*/

.flash_demo .curved_footer_xlg{
	background: url(http://www.email-newsletters-marketing.com/images/curved_footer_xlg.gif) 0px top no-repeat;
	width: 820px;
	height: 13px;
	clear: both;
}

.flash_demo .curved_header_xlg{
	background: url(http://www.email-newsletters-marketing.com/images/curved_header_xlg.gif) 0px bottom no-repeat;
	width: 820px;
	height: 13px;
}

.flash_demo .demo_area{
	background: url(http://www.email-newsletters-marketing.com/images/curved_xlg_back.gif);
	width: 820px;
}

.flash_demo .demo_area .area{
	width: 800px;
	height: 600px;
	margin: 0px 0px 0px 10px;
}

/*.flash_demo .demo_area .area{	
	margin: 0px 0px 0px 10px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	margin: 0px 0px 0px 0px;
}*/

html>body .flash_demo .demo_area .area{
	margin: 0px 0px 0px 10px;
}

.flash_demo .template_close{
	width: 800px;
	height: 30px;
	margin: 0px 0px 0px 10px;
}

.flash_demo .template_close a{
	color: #094bb5;
	background: url(http://www.email-newsletters-marketing.com/images/close_x.gif) right 0px no-repeat;
	width: 100px;
	height: 30px;
	margin: 0px 5px 0px 0px;
	display: block;	
	float: right;
	padding-right: 30px;
	text-align: right;	
	font-size: 14px;
	font-weight: bold;
}

.flash_demo .template_close a:HOVER{
	color: #1b5fcb;
	background: url(http://www.email-newsletters-marketing.com/images/close_x_over.gif) right 0px no-repeat;
	text-decoration: none;
}


/* --- SHOPPING CART ---*/

.shopcart .header_ad{
	background: url(http://www.email-newsletters-marketing.com/images/shopcart_header.gif) no-repeat;
	width: 780px;
	height: 135px;
}

.shopcart .header_ad .use_it_free{
	display: none;
}

.shopcart .header_ad span{
	display: none;
}

.shopcart .order_steps{
	width: 740px;
	margin: 0px 0px 0px 20px;
	text-align: center;
	list-style: none;
}

.shopcart .order_steps li{
	margin: 0px 4px 0px 4px;
	display: inline;
}

.shopcart .order_steps li a{
	color: #a6a6a6;
	font-size: 16px;
	font-weight: bold;
}

.shopcart .order_steps li a.selected{
	color: #df5e00;
}

.shopcart .order_steps li a.selected:HOVER{
	text-decoration: none;
}

.shopcart .cart{
	width: 780px;
}

.shopcart .cart .title, .shopcart .cart .title_order{
	width: 740px;
	margin: 0px 0px 0px 20px;
	padding-top: 20px;
	font-size: 22px;
	font-weight: bold;
}

.shopcart .cart .title_order{
	width: 700px;
	margin: 0px 0px -20px 50px;
	font-size: 16px;
}

.shopcart .cart .items{
	width: 680px;
	margin: 20px 0px 0px 50px;
}
 
.shopcart .cart .items .single, .shopcart .cart .items .add{
	width: 680px;
}

.shopcart .cart .items .single td{
	padding: 10px 5px 10px 5px;
}

.shopcart .cart .items .add td{
	padding: 5px 5px 5px 5px;
}

.shopcart .cart .items .single td input, .shopcart .cart .items .single td.amount, .shopcart .cart .items .add td input, .shopcart .cart .items .add td.amount{
	width: 60px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

.shopcart .cart .items .single td input{
	width: 50px;
}

.shopcart .cart .items .single td.amount .plus_minus, .shopcart .cart .items .add td.amount .plus_minus{
	margin: 0px 0px 0px 4px;
}

.shopcart .cart .items .single td.amount .plus_minus .number, .shopcart .cart .items .add td.amount .plus_minus .number{
	background: #ffffff;
	width: 35px;
	height: 26px;
	padding-top: 5px;
	float: left;
}


.shopcart .cart .items .single td.amount .plus_minus .number, .shopcart .cart .items .add td.amount .plus_minus .number{
	height: 26px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height: 31px;
}

html>body .shopcart .cart .items .single td.amount .plus_minus .number, html>body .shopcart .cart .items .add td.amount .plus_minus .number{
	height: 26px;
}

.shopcart .cart .items .single td.amount .plus_minus a.more, .shopcart .cart .items .add td.amount .plus_minus a.more, .shopcart .cart .items .single td.amount .plus_minus a.less, .shopcart .cart .items .add td.amount .plus_minus a.less{
	background: url(http://www.email-newsletters-marketing.com/images/button_more.gif) no-repeat;
	width: 15px;
	height: 15px;
	margin: 0px 0px 2px 0px;
	float: left;	
	display: block;
}

.shopcart .cart .items .single td.amount .plus_minus a.more, .shopcart .cart .items .add td.amount .plus_minus a.more, .shopcart .cart .items .single td.amount .plus_minus a.less, .shopcart .cart .items .add td.amount .plus_minus a.less{	
	margin: 0px 0px 2px 0px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	margin: 0px 0px -2px 0px;
}

html>body .shopcart .cart .items .single td.amount .plus_minus a.more, html>body .shopcart .cart .items .add td.amount .plus_minus a.more, html>body .shopcart .cart .items .single td.amount .plus_minus a.less, html>body .shopcart .cart .items .add td.amount .plus_minus a.less{
	margin: 0px 0px 1px 0px;
}


.shopcart .cart .items .single td.amount .plus_minus a.more:HOVER, .shopcart .cart .items .add td.amount .plus_minus a.more:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/button_more_over.gif) no-repeat;
}

.shopcart .cart .items .single td.amount .plus_minus a.less, .shopcart .cart .items .add td.amount .plus_minus a.less{
	background: url(http://www.email-newsletters-marketing.com/images/button_less.gif) no-repeat;
}

.shopcart .cart .items .single td.amount .plus_minus a.less:HOVER, .shopcart .cart .items .add td.amount .plus_minus a.less:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/button_less_over.gif) no-repeat;
}

.shopcart .cart .items .single td select, .shopcart .cart .items .add td select{
	color: #7d7c7c;
	font-size: 12px;
	font-weight: bold;
}

.shopcart .cart .items .single td .remove{
	background: url(http://www.email-newsletters-marketing.com/images/remove.gif) 0px 1px no-repeat;
	width: 90px;
	margin: 10px 0px 0px 0px;
	padding-left: 20px;	
	display: block;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	clear: left;
}

.shopcart .cart .items .single td .remove:HOVER{
	text-decoration: none;
}

.shopcart .cart .items .single td .update{
	background: url(http://www.email-newsletters-marketing.com/images/update.gif) 0px 1px no-repeat;
	width: 110px;
	margin: 10px 0px 0px 0px;
	padding-left: 20px;	
	float: left;
	display: block;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.shopcart .cart .items .single td .update:HOVER{
	text-decoration: none;
}

.shopcart .cart .items .single .headings, .shopcart .cart .items .add .headings{
	background: #a2a2a2;
}

.shopcart .cart .items .single .headings td, .shopcart .cart .items .add .headings td{
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
}

.shopcart .cart .items .single .headings td.quantity, .shopcart .cart .items .add .headings td.quantity{
	width: 60px;
	text-align: center;
	padding: 5px 5px 5px 5px;
}

.shopcart .cart .items .single .headings td.price{
	width: 160px;
	padding: 5px 5px 5px 5px;
}

 .shopcart .cart .items .add .headings td.price{
 	width: 70px;
	padding: 5px 5px 5px 5px;
 }
 
.shopcart .cart .items .add .package td.add_cart .button{
	width: 68px;
	height: 20px;
	font-size: 10px;	
	padding-bottom: 2px;
}

.shopcart .cart .items .single .headings td.product, .shopcart .cart .items .add .headings td.product{
	width: 490px;
	padding: 5px 5px 5px 5px;
}

.shopcart .cart .items .single .software, .shopcart .cart .items .single .package, .shopcart .cart .items .single .alacarte,  .shopcart .cart .items .add .package{
	background: #eeeeee;
}

.shopcart .cart .items .single .software .product .name, .shopcart .cart .items .single .package .product .name, .shopcart .cart .items .single .alacarte .product .name, .shopcart .cart .items .add .package .product .name {
	width: 100%;
	font-size: 18px;
	font-weight: bold;
}

.shopcart .cart .items .single .package .product .name, .shopcart .cart .items .single .alacarte .product .name, .shopcart .cart .items .add .package .product .name{
	font-size: 14px;
}

.shopcart .cart .items .single .package .product .name, .shopcart .cart .items .add .package .product .name{
	width: 100%;
	float: left;
}

.shopcart .cart .items .add .package .product .name .what{
	color: #66625e;
	font-size: 10px;
	text-decoration: underline;
}

.shopcart .cart .items .add .package .product .save{
	color: #f46a05;
	padding: 1px 0px 0px 15px;
	font-size: 11px;
	font-weight: bold;
	text-align: right;
	
}

.shopcart .cart .items .single .package .product .remove{
	width: 90px;
	float: left;
}

.shopcart .cart .items .single .package .product .include{
	width: 250px;
	margin: 2px 0px 0px 0px;
	padding: 0px;
	float: right;
	display: inline;
	list-style: none;	
}

.shopcart .cart .items .single .package .product .include li{
	padding: 0px;
	font-size: 11px;
	font-weight: bold;
}

.shopcart .cart .items .single .package .product .include li span{
	font-size: 11px;
	font-weight: bold;
}


.shopcart .cart .items .single .software .product .contacts{
	width: 100%;
	margin: 8px 0px 2px 0px;
	font-size: 12px;
	font-weight: bold;
}

.shopcart .cart .items .single .software .product select{
	width: 180px;
}

.shopcart .cart .items .single .software .price .type, .shopcart .cart .items .single .package .price .type, .shopcart .cart .items .single .alacarte .price .type{
	color: #777777;
	width: 100%;
	margin: 10px 0px 0px 0px;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
}

.shopcart .cart .items .single .software .price .money, .shopcart .cart .items .single .package .price .money , .shopcart .cart .items .single .alacarte .price .money, .shopcart .cart .items .add .package .price .money{
	width: 100%;
	margin: 0px 0px 10px 0px;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
}

.shopcart .cart .items .single .software .price .money .applied, .shopcart .cart .items .single .package .price .money .applied, .shopcart .cart .items .single .alacarte .price .money .applied, .shopcart .cart .items .add .package .price .money .applied{
	display: none;
}


.shopcart .cart .items .single .software .price .promotion span, .shopcart .cart .items .single .package .price .promotion span, .shopcart .cart .items .single .alacarte .price .promotion span, .shopcart .cart .items .add .package .price .promotion span{
	text-decoration: line-through;
}

.shopcart .cart .items .single .software .price .promotion .applied, .shopcart .cart .items .single .package .price .promotion .applied, .shopcart .cart .items .single .alacarte .price .promotion .applied, .shopcart .cart .items .add .package .price .promotion .applied{
	color: #f44e05;
	display: block;
	text-decoration: none;
}

.shopcart .cart .items .single .promo{
	background: #a2a2a2;
}

.shopcart .cart .items .single .promo .enter{
	color: #ffffff;
	width: 150px;
	margin: 2px 0px 0px 0px;
	float: right;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
}

.shopcart .cart .items .single .promo input{
	width: 120px;
	margin: 0px 5px 0px 5px;
	float: right;
} 

.shopcart .cart .items .single .promo .apply{
	background: #4b4b4b;
	width: 50px;
	height: 22px;
	padding-top: 0px;
	padding-bottom: 2px;	
	float: right;
}

.shopcart .cart .items .single .promo .apply:HOVER{
	background: #5a5a5a;
}

.shopcart .cart .items .total{
	width: 680px;
	height: 76px;
}

.shopcart .cart .items .total .chart{
	width: 250px;
	margin: 8px 0px 0px 0px;
	float: left;
}

.shopcart .cart .items .total .chart span{
	background: url(http://www.email-newsletters-marketing.com/images/magnify.gif) 0px 0px no-repeat;
	font-size: 12px;
	font-weight: bold;
	padding-left: 20px;
}

.shopcart .cart .items .total .chart a{
	color: #f46a05;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.shopcart .cart .items .total .your_total, .shopcart .cart .items .total .grand_total{
	float: right;
}

.shopcart .cart .items .total .grand_total{
	color: #ffffff;
	background: #4b4b4b;
	width: 150px;
	padding: 5px;
	font-size: 20px;
	text-align: right;
}

.shopcart .cart .items .total .your_total{
	color: #4b4b4b;
	margin: 5px 5px 0px 0px;
	font-size: 16px;
	font-weight: bold;
}

.shopcart .cart .items .total .go_back{
	background: #a2a2a2;
	margin: 2px 0px 0px 1px;	
	float: left;
}

.shopcart .cart .items .total .go_back:HOVER{
	background: #969696;
}

.shopcart .cart .items .total .continue{
	width: 100%;
	margin: 0px 0px 0px 0px;
	clear: both;
}

.shopcart .cart .items .total .continue .button_md{
	margin: 10px 0px 0px 0px;
	float: right;
}

.shopcart .cart .items .proceed{
	width: 680px;
	margin: 20px 0px 0px 0px;
	clear: both;
}

.shopcart .cart .items .proceed .checkout, .shopcart .cart .items .proceed .continue{
	float: right;
}

.shopcart .cart .items .proceed .checkout{
	width: 150px;
}

.shopcart .cart .items .proceed .continue{
	color: #f46a05;
	background: url(http://www.email-newsletters-marketing.com/images/shopcart.gif) 0px 0px no-repeat;
	margin: 0px 30px 0px 0px;
	padding-left: 22px;	
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.shopcart .cart .items .proceed .continue:HOVER{
	text-decoration: none;
}

.shopcart .cart .items .designs_need{
	margin: 10px 0px 10px 0px;
	font-size: 18px;
	font-weight: bold;
	clear: both;
}

.shopcart .cart .items .back_top{
	color: #f07908;
	background: url(http://www.email-newsletters-marketing.com/images/button_arrow_up.gif) right 0px no-repeat;
	height: 25px;
	margin: 10px 0px 0px 0px;
	padding-right: 25px;
	display: block;
	font-size: 12px;
	text-align: right;
	text-transform: uppercase;
}

.shopcart .cart .items .back_top:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/button_arrow_up_over.gif) right 0px no-repeat
}

.shopcart .cart .items .account_billing{
	height: 350px;
	margin: 40px 0px 0px 0px;
}

.shopcart .cart .items .account_billing .account{
background: #eeeeee;
	width: 275px;
	height: 410px;
	float: left;
}

.shopcart .cart .items .account_billing .account .account_enter{
	color: #ffffff;
	background: #a2a2a2;
	width: 275px;
	text-indent: 5px;
	padding: 5px 0px 5px 0px;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;	
}

.shopcart .cart .items .account_billing .billing{
	background: #eeeeee;
	width: 390px;
	height: 410px;	
	float: right;
}

.shopcart .cart .items .account_billing .billing .billing_enter{
	color: #ffffff;
	background: #a2a2a2;
	width: 390px;
	text-indent: 5px;
	padding: 5px 0px 5px 0px;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px solid #ffffff;	
}

.shopcart .cart .items .account_billing .account .information{
	width: 200px;
	margin: 10px 0px 0px 30px;
}

.shopcart .cart .items .account_billing .billing .information{
	width: 350px;
	margin: 10px 0px 0px 20px;	
}
.shopcart .cart .items .account_billing .account .information label, .shopcart .cart .items .account_billing .billing .information label{
	font-size: 12px;
	font-weight: bold;
}

.shopcart .cart .items .account_billing .account .information tr{
	background: #eeeeee;
}

.shopcart .cart .items .account_billing .account .information td, .shopcart .cart .items .account_billing .billing .information td{
	padding: 5px 5px 0px 5px;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}

.shopcart .cart .items .account_billing .account .information td.terms{
	font-size: 10px;
}

.shopcart .cart .items .account_billing .account .information td.terms a{
	color: #1f528e;
}

.shopcart .cart .items .account_billing .account .information td.terms span, .shopcart .cart .items .account_billing .account .information td.terms a{
	padding: 5px 0px 0px 5px;
	float: left;
}

.shopcart .cart .items .account_billing .account .information td.terms input.checkbox{
	width: 25px;
	float: left;
}

.shopcart .cart .items .account_billing .billing .information td{
	width: 50%;
}

.shopcart .cart .items .account_billing .billing .information td.expiry{
	width: 25%;
}

.shopcart .cart .items .account_billing .billing .information td.security input{
	width: 50%;
}

.shopcart .cart .items .account_billing .billing .information td.security label a{
	font-size: 10px;
}

.shopcart .cart .items .complete_order{
	width: 100%;
	padding: 10px 0px 0px 0px;
}

.shopcart .cart .items .complete_order .button_md{
	width: 150px;
	float: right;
}

.shopcart .cart .items .cart_empty{
	margin: 20px 0px 20px 0px;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	clear: both;
}

.shopcart .cart .items .cart_empty a{
	color: #ff8500;
	text-decoration: underline;
}

.shopcart .cart .items .cart_empty a:HOVER{
	text-decoration: none;
}

/* --- INVOICE --- */

.shopcart .invoice .invoice_info{
	width: 700px;
	margin: 10px 0px 0px 40px;
	font-weight: bold;
}

.shopcart .invoice .invoice_info .title_1{
	font-size: 22px;
}

.shopcart .invoice .invoice_info .title_2{
	font-size: 18px;
	margin: 10px 0px 0px 0px;
}

.shopcart .invoice .options{
	width: 133px;
	margin: 10px 0px 10px 0px;
}

.shopcart .invoice .options .download_now, .shopcart .invoice .options .view_tutorial, .shopcart .invoice .options .login_now{
	width: 133px;
	height: 24px;
	margin: 0px 0px 10px 0px;
	display: block;
	float: left;
	line-height: 22px;
	text-indent: 10px;
}

.shopcart .invoice .options .size{
	width: 50px;
	margin: 2px 0px 0px 5px;
	float: left;
	display: block;
}

.shopcart .invoice .options .download_now{
	background: url(http://www.email-newsletters-marketing.com/images/invoice_download.gif) no-repeat;
}

.shopcart .invoice .options .download_now:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/invoice_download_over.gif) no-repeat;
	text-decoration: none;
}

.shopcart .invoice .options .view_tutorial{
	background: url(http://www.email-newsletters-marketing.com/images/invoice_tutorial.gif) no-repeat;
}

.shopcart .invoice .options .view_tutorial:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/invoice_tutorial_over.gif) no-repeat;
	text-decoration: none;
}

.shopcart .invoice .options .login_now{
	background: url(http://www.email-newsletters-marketing.com/images/invoice_login.gif) no-repeat;
	float: right;
}

.shopcart .invoice .options .login_now:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/invoice_login_over.gif) no-repeat;
	text-decoration: none;
}

.shopcart .invoice .print_cut{
	background: url(http://www.email-newsletters-marketing.com/images/print_cut.gif) no-repeat;
	width: 761px;
	height: 36px;
	margin: 0px 0px 10px 9px;
}

.shopcart .invoice .cart .logo_small{
	width: 230px;
	height: 40px;
	margin: 25px 52px 0px 0px;
	text-align: right;
	float: right;
}

.shopcart .invoice .cart .title_invoice{
	width: 400px;
	height: 40px;
	margin: 25px 0px 0px 51px;
	float: left;
	font-size: 22px;
	font-weight: bold;
}

.shopcart .invoice .cart .print{
	width: 759px;
	height: 30px;
	margin: 0px 0px 0px 19px;
	display: block;
}

.shopcart .invoice .cart .print .print_invoice{
	background: url(http://www.email-newsletters-marketing.com/images/print_invoice.gif) no-repeat;
	width: 133px;
	height: 24px; 
	margin: 5px 50px 0px 0px;
	float: right;
	display: block;
	line-height: 22px;
	text-indent: 15px;
}

.shopcart .invoice .cart .print_invoice:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/print_invoice_over.gif) no-repeat;
	text-decoration: none;
}

.shopcart .invoice .cart .items{
	margin-top: 5px;
	clear: both;
}

.shopcart .invoice .cart .items .return_home{
	width: 100%;
	padding: 10px 0px 0px 0px;
}

.shopcart .invoice .cart .items .return_home .button_md{
	width: 140px;
	float: right;
}

.shopcart .invoice .cart .items .summary{
	color: #707070;
	width: 100%;
	font-size: 12px;
	font-weight: bold;
}

.shopcart .invoice .cart .items .summary .monthly, .shopcart .invoice .cart .items .summary .time, .shopcart .invoice .cart .items .summary .when, .shopcart .invoice .cart .items .summary .payment, .shopcart .invoice .cart .items .summary .date{
	color: #000000;
}

.shopcart .invoice .cart .items .account_billing{
	height: 250px;
}

.shopcart .invoice .cart .items .account_billing .account, .shopcart .invoice .cart .items .account_billing .billing{
	background: url(http://www.email-newsletters-marketing.com/images/grey_grad_back.gif) 0px bottom repeat-x;
	height: 250px;
	border-left: 1px solid #a2a2a2;
	border-right: 1px solid #a2a2a2;
	border-bottom: 1px solid #a2a2a2;
}

.shopcart .invoice .cart .items .account_billing .account .information tr, .shopcart .invoice .cart .items .account_billing .billing .information tr{
	background: none;
}

.shopcart .invoice .cart .items .account_billing .account .information td .entered, .shopcart .invoice .cart .items .account_billing .billing .information td .entered{
	color: #8a8a8a;
	margin: 0px 0px 5px 0px;
}


/* --- LOGIN - REGULAR --- */

.header_login{
	background: url(http://www.email-newsletters-marketing.com/images/shopcart_header.gif) no-repeat;
	width: 780px;
	height: 135px;
	text-indent: -9999px;
}

.header_login .use_it_free, .header_login .use_it_free span{
	display: none;
}

.login{
	width: 740px;
	margin: 0px 0px 0px 20px;
}

.login .returning{
	width: 350px;
	margin: 10px 0px 10px 210px;
	float: left;	
}

.login .returning .customer{
	width: 220px;
	margin: 0px 0px 0px 55px;
	font-size: 20px;
	font-weight: bold;
}

.login .returning .description, .login .new .description{
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
	text-align: center;	
}

.login .returning .info{
	width: 240px;
	margin: 20px 0px 0px 55px;
}

.login .returning .info table{
	width: 100%;
}

.login .returning .info table td{
	padding: 5px 0px 5px 0px;
}

.login .returning .info table label{
	font-size: 12px;
	font-weight: bold;
}

.login .returning .info table td .button{
	float: right;
}

.login .returning .forget{
	width: 240px;
	margin: 10px 0px 0px 55px;
}

.login .returning .forget .password, .login .returning .forget .username{
	color: #f46a05;
	display: block;
	font-size: 11px;
	font-weight: bold;
}


/* --- LOGIN - CHECKOUT --- */

.checkout_login{
	width: 730px;
	margin: 0px 0px 0px 25px;
	padding: 10px 0px 0px 0px;	
}

.checkout_login .title{
	margin: 0px 0px 0px 0px;
	font-size: 24px;
	font-weight: bold;
}

.checkout_login .description{
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
}

.shopcart .login{
	width: 740px;
	margin: 10px 0px 0px 20px;
}

.shopcart .login .returning{
	width: 350px;
	margin: 0px 0px 0px 10px;
	float: left;	
}

.shopcart .login .returning .customer, .login .new .customer{
	font-size: 20px;
	font-weight: bold;
}

.shopcart .login .returning .description, .login .new .description{
	font-size: 12px;
	font-weight: bold;
	line-height: 15px;
}

.shopcart .login .returning .info{
	width: 200px;
	margin: 20px 0px 0px 75px;
}

.shopcart .login .returning .info table{
	width: 100%;
}

.shopcart .login .returning .info table td{
	padding: 5px 0px 5px 0px;
}

.shopcart .login .returning .info table label{
	font-size: 12px;
	font-weight: bold;
}

.shopcart .login .returning .info table td .button{
	float: right;
}

.shopcart .login .returning .forget{
	margin: 10px 0px 0px 0px;
}

.shopcart .login .returning .forget .password, .shopcart .login .returning .forget .username{
	color: #f46a05;
	display: block;
	font-size: 11px;
	font-weight: bold;
}

.shopcart .login .new{
background: url(http://www.email-newsletters-marketing.com/images/dashed_back_vertical.gif) repeat-y;
	width: 350px;
	height: 250px;
	margin: 0px 0px 0px 0px;	
	float: left;	
}

.shopcart .login .new .customer, .login .new .description{
	margin: 0px 0px 0px 30px;
}


.shopcart .login .new .button{
	margin: 20px 0px 0px 0px;
	float: right;	
}


/* --- PRODUCTS --- */

.products .header_ad{
	background: url(http://www.email-newsletters-marketing.com/images/shopcart_header.gif) no-repeat;
	width: 780px;
	height: 135px;
}

.products .header_ad .use_it_free{
	background: url(http://www.email-newsletters-marketing.com/images/header_free_button.gif) no-repeat;
	width: 129px;
	height: 135px;
	margin: 0px 10px 0px 0px;
	float: right;
	display: block;
	text-indent: -9999px;
}

.products .header_ad .use_it_free:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/header_free_button_over.gif) no-repeat;
}

.products .header_ad span{
	display: none;
}

.products .container{
	background: none;
}

.products .breadcrumb{
	background: url(http://www.email-newsletters-marketing.com/images/main_back.gif);
	width: 780px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 17px;
}

.products .details{
	width: 780px;
	height: 500px;
	margin: 0px 0px 0px 0px;
}

.products .details .left{
	background: url(http://www.email-newsletters-marketing.com/images/left_xsm_back.gif) repeat-y;
	width: 567px;
	float: left;
	font-weight: bold;
}

.products .details .left .title, .products .details .left .intro, .products .details .left .title_soon{
	width: 530px;
	margin: 0px 0px 0px 20px;
	font-size: 32px;
}

.products .details .left .intro{
	color: #474747;
	font-size: 12px;	
	line-height: 15px;
}

.products .details .left .comparebutton{
	width: 530px;
	height: 25px;
	margin: 10px 0px 5px 20px;
	
}

.products .details .left .comparebutton .button{
	width: 130px;
	float: left;
	
}

.products .details .left .title_soon{
	font-size: 22px;
}

.products .details .left .product{
	width: 530px;
	margin: 0px 0px 0px 20px;
}

.products .details .left .product .product_logo{
	background: url(http://www.email-newsletters-marketing.com/images/onmarketer_master.gif) no-repeat;
	width: 530px;
	margin: 20px 0px 0px 0px;	
	font-size: 25px;
	text-indent: 235px;
}

.products .details .left .email .product_logo, .products .details .left .email_web .product_logo{
	background: url(http://www.email-newsletters-marketing.com/images/onmarketer_email.gif) no-repeat;
	text-indent: 222px;
}

.products .details .left .mobile .product_logo{
	background: url(http://www.email-newsletters-marketing.com/images/onmarketer_mobile.gif) no-repeat;
}

.products .details .left .product .product_logo span{
	display: none;
}

.products .details .left .product .outlook{
	display: none;	
}

.products .details .left .email .outlook{
	background: url(http://www.email-newsletters-marketing.com/images/outlook.gif) 0px 3px no-repeat;
	width: 500px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 0px;
	display: block;
	text-indent: -9999px;	
	clear: both;
}

.products .details .left .email .blurb, .products .details .left .email_web .blurb, .products .details .left .mobile .blurb{
	display: none;
}

.products .details .left .product .blurb{
	color: #df6d02;
	margin: -5px 0px 0px 35px;
	font-size: 14px;
}

.products .details .left .product .description{
	color: #474747;
	width: 350px;
	margin: 5px 0px 0px 5px;
	font-size: 12px;
	line-height: 14px;
}

.products .details .left .product .features{
	width: 290px;
	margin: 10px 0px 0px 30px;
	float: left;
	list-style: none;
}

.products .details .left .product .features li{	
background: url(http://www.email-newsletters-marketing.com/images/bullet_orange.gif) 0px 3px no-repeat;
	color: #df6d02;
	margin: 3px 0px 3px 0px;
	text-indent: 8px;
}

.products .details .left .product .contacts{
	background: url(http://www.email-newsletters-marketing.com/images/grey_sm_back.gif) right 0px no-repeat;
	width: 200px;
	margin: 10px 0px 0px 0px; 
	float: right;
}

.products .details .left .product .contacts .price{
	background: url(http://www.email-newsletters-marketing.com/images/permonth_20.gif) 0px 5px no-repeat;
	width: 62px;
	height: 66px;
	float: left;
	text-indent: -9999px;
}
.products .details .left .product .contacts .price{	
	background: url(http://www.email-newsletters-marketing.com/images/permonth_20.gif) 0px 5px no-repeat;
	voice-family: "\"}\""; 
	voice-family:inherit;
	background: url(http://www.email-newsletters-marketing.com/images/permonth_20.gif) 0px 4px no-repeat;
}

html>body .products .details .left .product .contacts .price{
	background: url(http://www.email-newsletters-marketing.com/images/permonth_20.gif) 0px 5px no-repeat;
}

.products .details .left .email .contacts .price, .products .details .left .email_web .contacts .price, .products .details .left .mobile .contacts .price{
	background: url(http://www.email-newsletters-marketing.com/images/permonth_12.gif) 0px 5px no-repeat;
	width: 62px;
	height: 66px;
	float: left;
	text-indent: -9999px;
}
.products .details .left .email .contacts .price, .products .details .left .email_web .contacts .price, .products .details .left .mobile .contacts .price{	
	background: url(http://www.email-newsletters-marketing.com/images/permonth_12.gif) 0px 5px no-repeat;
	voice-family: "\"}\""; 
	voice-family:inherit;
	background: url(http://www.email-newsletters-marketing.com/images/permonth_12.gif) 0px 4px no-repeat;
}

html>body .products .details .left .email .contacts .price, html>body .products .details .left .email_web .contacts .price, html>body .products .details .left .mobile .contacts .price{
	background: url(http://www.email-newsletters-marketing.com/images/permonth_12.gif) 0px 5px no-repeat;
}

.products .details .left .product .contacts .add_cart{
	margin: 10px 0px 0px 12px;
	float: left;
}

.products .details .left .product .contacts .many{ 
	width: 130px;	
	margin: 5px 0px 5px 40px;
	font-size: 12px;	
}

.products .details .left .product .contacts .number{
	width: 150px;
	margin: 0px 0px 0px 40px;	
}

.products .details .left .soon{
	background: #f6f6f6;
	width: 530px;
	margin: 5px 0px 5px 20px;
}

.products .details .left .soon .info{
	width: 350px;
	margin: 0px 0px 0px 10px;
	float: left;
}

.products .details .left .soon .info .edition{
	color: #ee9746;
	font-size: 18px;
	font-weight: bold;
	line-height: 18px;	
}

.products .details .left .soon .info .medium{
	font-size: 16px;
	font-weight: bold;
	line-height: 16px;
}

.products .details .left .soon .learn{
	margin: 5px 10px 0px 0px;
	float: right;
}

.products .details .right{	
	width: 213px;	
	float: right;
	font-weight: bold;
}

.products .details .right .suggest{
background: url(http://www.email-newsletters-marketing.com/images/side_curved_stripe_back.gif) no-repeat;
	width: 213px;
	height: 235px;
}

.products .details .right .suggest .guide, .products .details .right .suggest .description{
	width: 165px;
	margin: 5px 0px 0px 22px;
	font-size: 22px;
	text-align: center;
	line-height: 26px;	
}

.products .details .right .suggest .description{
	margin: 5px 0px 0px 22px;	
	font-size: 12px;
	line-height: 16px;
}

.products .details .right .suggest .show{
	margin: 10px 30px 0px 40px;
}

.products .details .right .testimonial_title{
	margin: 10px 0px 0px 0px;
	text-align: center;
	line-height: 20px;
	font-size: 20px;
	font-weight: bold;
}

.products .details .right .testimonial{
	width: 213px;
}

.products .details .right .testimonial .regular_back{
	background: url(http://www.email-newsletters-marketing.com/images/right_xsm_back.gif) repeat-y;
}

.products .details .right .testimonial .innards{
	background: url(http://www.email-newsletters-marketing.com/images/testimonial_back.gif) 0px bottom no-repeat;
}

.products .details .right .testimonial .quote{
	width: 165px;
	margin: 0px 0px 0px 22px;
	padding: 10px 0px 0px 0px;
}

.products .details .right .testimonial .quote_bottom{
	background: url(http://www.email-newsletters-marketing.com/images/quote_bottom.gif) no-repeat;
	width: 213px;
	height: 51px;
	clear: both;
}

.products .details .right .testimonial .client{
	width: 200px;
	margin: 0px 0px 0px 10px;
}

.products .details .right .testimonial .client .client_logo{
	display: block;
}

.products .details .right .testimonial .client .edition{	
	margin: 5px 0px 0px 0px;
	display: block;
}

.products .details .right .product_ad{
	background: url(http://www.email-newsletters-marketing.com/images/side_ad_back.gif) no-repeat;
	width: 213px;
	height: 295px;
	margin: 20px 0px 0px 0px;
}

.products .details .right .product_ad .solution{
	color: #ffffff;
	padding: 5px 0px 0px 0px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
}

.products .details .right .product_ad .onletterhead{
	background: url(http://www.email-newsletters-marketing.com/images/logo_olh_sm.gif) 10px 10px no-repeat;
	width: 180px;
	height: 50px;
	margin: 5px 0px 0px 10px;
	display: block;
	text-indent: -9999px;
}

.products .details .right .product_ad .product_points{
	width: 175px;
	margin: 10px 0px 0px 20px;
	list-style: none;
}

.products .details .right .product_ad .product_points li{
	background: url(http://www.email-newsletters-marketing.com/images/checkmark_green.gif) 0px 2px no-repeat;
	margin: 0px 0px 10px 0px;
	padding-left: 20px;
	font-size: 12px;
	font-weight: bold;
}

.products .details .right .product_ad .much_more{
	margin: 0px 0px 3px 0px;
	padding-right: 22px;
	font-size: 12px;
	font-weight: bold;
	text-align: right;
}

.products .details .right .product_ad .learn_more{
	background: #4aa123;
	margin: 0px 0px 0px 42px;
	float: left;
}

.products .details .right .product_ad .learn_more:HOVER{
	background: #5eba34;
}

/* --- PRODUCTS COMPARISON --- */

.products .compare{
	background: url(http://www.email-newsletters-marketing.com/images/main_back.gif);
	width: 780px;
	margin: 0px 0px 0px 0px;
	font-weight: bold;
}

.products .compare .title{
	font-size: 30px;
	width: 740px;
	margin: 0px 0px 0px 20px;
}

.products .compare .chart{
	width: 740px;
	margin: 0px 0px 0px 20px;
}

.products .compare .chart .features{
	width: 740px;
	border-spacing: 1px;
}

.products .compare .chart .features td{
	padding: 5px;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
}

.products .compare .chart .features td.chart_feature{
	color: #ffffff;
	background: #3a3a3a;
	font-size: 18px;
}

.products .compare .chart .features td.email_edition, .products .compare .chart .features td.mobile_edition, .products .compare .chart .features td.master_edition{
	color: #ffffff;
	background: #565656;
	font-size: 16px;
	width: 140px;
}

.products .compare .chart .features td.mobile_edition{
	background: #6a6969;
}

.products .compare .chart .features td.master_edition{
	background: #565656;
}

.products .compare .chart .features td.email_outlook, .products .compare .chart .features td.email_web, .products .compare .chart .features td.mobile_outlook, .products .compare .chart .features td.mobile_web, .products .compare .chart .features td.master_outlook, .products .compare .chart .features td.master_web{
	color: #ffffff;
	background: #565656;		
	width: 70px;
}

.products .compare .chart .features td.mobile_outlook, .products .compare .chart .features td.mobile_web{
	background: #6a6969;
}

.products .compare .chart .features td.master_outlook, .products .compare .chart .features td.master_web{
	background: #565656;
}

.products .compare .chart .features td.list{
	background: #f2e6d2;
	text-align: right;
}

.products .compare .chart .features td.email_outlook_point, .products .compare .chart .features td.email_web_point, .products .compare .chart .features td.master_outlook_point, .products .compare .chart .features td.master_web_point{
	background: #f2d8b1;
}

.products .compare .chart .features td.mobile_outlook_point, .products .compare .chart .features td.mobile_web_point{
	background: #f2e1c5;
}

.products .compare .chart .features td.side_email{
	background: #f46a05 url(http://www.email-newsletters-marketing.com/images/side_email.gif) 0px 150px no-repeat;
	width: 27px;
}

.products .compare .chart .features td.side_mobile{
	background: #2469b9 url(http://www.email-newsletters-marketing.com/images/side_mobile.gif) 0px 50px no-repeat;
	width: 27px;
}

.products .compare .chart .features tr.mobile_lists td.list{
	background: #e5f1ff;
}

.products .compare .chart .features tr.mobile_lists td.email_outlook_point, .products .compare .chart .features tr.mobile_lists td.email_web_point, .products .compare .chart .features tr.mobile_lists td.master_outlook_point, .products .compare .chart .features tr.mobile_lists td.master_web_point{
	background: #cae2ff;
}

.products .compare .chart .features tr.mobile_lists td.mobile_outlook_point, .products .compare .chart .features tr.mobile_lists td.mobile_web_point{
	background: #daebff;
}

.products .compare .chart .features tr.bottom td{
	background: #3a3a3a;
	height: 10px;
}

.products .compare .back_top{
	color: #f07908;
	background: url(http://www.email-newsletters-marketing.com/images/button_arrow_up.gif) right 0px no-repeat;
	height: 25px;
	margin: 10px 20px 0px 0px;
	padding-right: 25px;
	display: block;
	font-size: 12px;
	text-align: right;
	text-transform: uppercase;
}

.products .compare .back_top:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/button_arrow_up_over.gif) right 0px no-repeat
}


/* --- CUSTOM DESIGNS --- */

.custom .header_ad{
	background: url(http://www.email-newsletters-marketing.com/images/custom_header.gif) no-repeat;
	width: 780px;
	height: 135px;
}

.custom .header_ad .use_it_free{
	background: url(http://www.email-newsletters-marketing.com/images/header_free_button.gif) no-repeat;
	width: 129px;
	height: 135px;
	margin: 0px 10px 0px 0px;
	float: right;
	display: block;
	text-indent: -9999px;
}

.custom .header_ad .use_it_free:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/header_free_button_over.gif) no-repeat;
}

.custom .header_ad span{
	display: none;
}

.custom .statement .title{
	width: 780px;
	font-size: 14px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	text-align: center;
}

.custom .statement .title a{
	text-decoration: underline;
}

.custom .statement .title a:HOVER{
	text-decoration: underline;
	color: #ed6e11;
}

.custom .custom_nav{
	background: url(http://www.email-newsletters-marketing.com/images/custom_nav_back.gif) no-repeat;
	width: 780px;
	height: 66px;
	font-weight: bold;
}

.custom .custom_nav .left{
	width: 130px;
	margin: 15px 0px 0px 14px;
	float: left;
	text-align: center;
}

.custom .custom_nav .left .saving{
	color: #e77805;
	font-size: 10px;
}

.custom .custom_nav .left .template_packages{
	font-size: 14px;
}

.custom .custom_nav .nav_items{
	width: 597px;
	margin: 25px 20px 0px 0px;
	float: right;
	font-size: 13px;	
	text-align: center;
}

.custom .custom_nav .nav_items li{
	display: inline;
}

.custom .custom_nav .nav_items li a{
	background: url(http://www.email-newsletters-marketing.com/images/bullet_black.gif) 0px 7px no-repeat;
	padding: 0px 0px 0px 10px;
}

.custom .custom_nav .nav_items li.email_template a{
	background: none;
}

.custom .pricing{
	width: 780px;
	font-weight: bold;
}

.custom .pricing .title{
	width: 680px;
	margin: 0px 0px 0px 50px;
	font-size: 24px;
	text-align: center;
}

.custom .pricing .chart{
	width: 680px;
	margin: 10px 0px 0px 60px;
}

.custom .pricing .chart .information{
	background: url(http://www.email-newsletters-marketing.com/images/pricing_chart_left_back.gif) repeat-x;
	width: 167px;
	height: 371px;
	float: left;
}

.custom .pricing .chart .information .our_packages, .custom .pricing .chart .information .our_prices{
	width: 167px;
	margin: 10px 0px 5px 0px;
	font-size: 17px;
	text-align: center;
}

.custom .pricing .chart .information .our_prices{
	width: 155px;
	margin: 10px 10px 0px 0px;
	text-align: right;
}

.custom .pricing .chart .information .type_item{
	height: 285px;
	padding: 8px 0px 0px 0px;
	display: block;
	list-style: none;
}

.custom .pricing .chart .information .type_item li a{
	height: 32px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 10px;
	display: block;
	font-size: 12px;
}

.custom .pricing .chart .information .type_item li a:HOVER{
	text-decoration: underline;
}

.custom .pricing .chart .information .type_item li.email_news a{
	padding: 15px 0px 0px 10px;
}
.custom .pricing .chart .information .type_item li.email_ad a{
	padding: 15px 0px 0px 10px;
}
.custom .pricing .chart .information .type_item li.list_builder a{
	padding: 17px 0px 0px 10px;
}
.custom .pricing .chart .information .type_item li.landing_page a{
	padding: 17px 0px 0px 10px;
}
.custom .pricing .chart .information .type_item li.template_gallery a{
	padding: 22px 0px 0px 10px;
}


.custom .pricing .chart .information .type_item li a span.small{
	color: #797979;
	font-size: 10px;
	padding: 0px 0px 0px 0px;
	line-height: 10px;
}

.custom .pricing .chart .included{
	background: url(http://www.email-newsletters-marketing.com/images/pricing_chart.gif);
	width: 510px;
	height: 371px;
	float: right;
}

.custom .pricing .chart .add_in{
	width: 680px;
	clear: both;
}

.custom .pricing .chart .add_in .buttons{
	width: 510px;
	margin: 2px 0px 0px 0px;
	float: right;
	list-style: none;
}

.custom .pricing .chart .add_in .buttons li{
	margin: 0px 1px 0px 0px;
	float: left;
}

.custom .pricing .chart .add_in .buttons li{	
	margin: 0px 1px 0px 0px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	margin: 0px 3px 0px 0px;
}

html>body .custom .pricing .chart .add_in .buttons li{
	margin: 0px 6px 0px 0px;
}

.custom .pricing .chart .add_in .buttons li input.button{
	width: 93px;
}


/*
.custom .pricing .chart .add_in .buttons li a{
	width: 85px;
}

.custom .pricing .chart .add_in .buttons li a{	
	width: 85px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 93px;
}

html>body .custom .pricing .chart .add_in .buttons li a{
	width: 85px;
}
*/
.custom .designs{
	width: 780px;
	font-weight: bold;	
}

.custom .designs .item{
	width: 700px;
	margin: 0px 0px 0px 40px;
	font-size: 20px;
}

.custom .designs .maintitle{
	width: 680px;
	margin: 0px 0px 0px 50px;
	font-size: 24px;
	text-align: center;
}
.custom .designs .smalltitle{
	width: 680px;
	margin: 0px 0px 0px 50px;
	font-size: 12px;
	color: #949494;
	text-align: center;
}

.custom .designs .item .info{
	float: left;
}
.custom .designs .item .info .title a{
	color: #e77805;
	width: 350px;
	margin: 20px 0px 0px 0px;	
	font-size: 22px;
	text-decoration: none;
}


.custom .designs .item .info .description{
	width: 350px;
	margin: 5px 0px 10px 5px;
	font-size: 12px;
	line-height: 14px;
}

.custom .designs .item .info .features{
	width: 330px;
	margin: 0px 0px 0px 10px;
	float: left;
	list-style: none;
}

.custom .designs .item .info .features li{	
	background: url(http://www.email-newsletters-marketing.com/images/bullet_grey.gif) 0px 7px no-repeat;
	color: #787878;
	margin: 0px 0px 0px 0px;
	font-size: 12px;
	padding: 0px 0px 0px 8px;
}

.custom .designs .item .info .features li{	
	background: url(http://www.email-newsletters-marketing.com/images/bullet_grey.gif) 0px 7px no-repeat;
	voice-family: "\"}\""; 
	voice-family:inherit;
	background: url(http://www.email-newsletters-marketing.com/images/bullet_grey.gif) 0px 7px no-repeat;
	height: 25px;
}

html>body .custom .designs .item .info .features li{
	background: url(http://www.email-newsletters-marketing.com/images/bullet_grey.gif) 0px 7px no-repeat;
	height: auto;
}

.custom .designs .item .enlarged{
	width: 150px;	
	float: left;
}

.custom .designs .item .enlarged .image{
	width: 113px;
	margin: 20px 0px 0px 9px;
}

.custom .designs .item .enlarged .image img{
	width: 113px;
	height: 131px;
}

.custom .designs .news .enlarged{
	width: 150px;	
	float: left;
}

.custom .designs .news .enlarged .image{
	width: 95px;
	margin: 20px 0px 0px 19px;
}

.custom .designs .news .enlarged .image img{
	width: 95px;
	height: 133px;
}

.custom .designs .advertisement .enlarged{
	width: 150px;	
	float: left;
}

.custom .designs .advertisement .enlarged .image{
	width: 113px;
	margin: 20px 0px 0px 9px;
}

.custom .designs .advertisement .enlarged .image img{
	width: 113px;
	height: 124px;
}

.custom .designs .listbuilder .enlarged{
	width: 150px;	
	float: left;
}

.custom .designs .listbuilder .enlarged .image{
	width: 113px;
	margin: 20px 0px 0px 9px;
}

.custom .designs .listbuilder .enlarged .image img{
	width: 113px;
	height: 82px;
}

.custom .designs .landing .enlarged{
	width: 150px;	
	float: left;
}

.custom .designs .landing .enlarged .image{
	width: 70px;
	margin: 20px 0px 0px 35px;
}

.custom .designs .landing .enlarged .image img{
	width: 70px;
	height: 147px;
}

.custom .designs .item .enlarged .view_it{
	color: #eb7506;
	background: url(http://www.email-newsletters-marketing.com/images/magnify.gif) 15px 0px no-repeat;
	width: 150px;
	margin: 5px 0px 0px 0px;
	display: block;
	font-size: 12px;
	text-align: center;
	text-decoration: underline;
}

.custom .designs .item .enlarged .view_it:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/magnify_over.gif) 15px 0px no-repeat;
	text-decoration: none;
}


.custom .designs .item .contacts{
	background: url(http://www.email-newsletters-marketing.com/images/grey_sm_back.gif) 0px 35px no-repeat;
	width: 173px;
	height: 175px;
	margin: 20px 0px 0px 0px; 
	float: right;
}

.custom .designs .item .contacts .amount{
	background: url(http://www.email-newsletters-marketing.com/images/design_price_button.gif) 0px 0px no-repeat;
	width: 106px;
	height: 53px;
	margin: 0px 0px 0px 37px;
}

.custom .designs .item .contacts .amount span{
	color: #ffffff;
	padding: 5px 0px 0px 0px;
	display: block;
	font-size: 28px;	
	text-align: center;
}

.custom .designs .item .contacts .add_cart{
	margin: 10px 0px 0px 46px;
	float: left;
}

.custom .designs .item .contacts .many{ 
	width: 60px;	
	margin: 18px 5px 5px 35px;
	float: left;
	text-align: right;
	font-size: 12px;	
}

.custom .designs .item .contacts .number{
	width: 40px;
	margin: 15px 0px 0px 0px;	
	float: left;
}

.custom .designs .item .contacts .number input{
	text-align: center;
	font-weight: bold;
}

.custom .designs .back_top{
	color: #f07908;
	background: url(http://www.email-newsletters-marketing.com/images/button_arrow_up.gif) right 0px no-repeat;
	height: 25px;
	margin: 10px 30px 0px 0px;
	padding-right: 25px;
	display: block;
	font-size: 12px;
	text-align: right;
	text-transform: uppercase;
}


/* --- CUSTOM EXAMPLES ---*/

.custom_examples{
	width: 780px;
}

.custom_examples .example_area{
	background: url(http://www.email-newsletters-marketing.com/images/gallery_enlarged_back.gif);
	width: 780px;
	clear: both;
	text-align: center;
}

.custom_examples .example_area .example{
	width: 750px;
	height: 310px;
	margin: 0px 0px 0px 15px;
	border: 1px solid #000000;
	text-align: center;
	overflow: auto;    
}

.custom_examples .template_close{
	background: url(http://www.email-newsletters-marketing.com/images/gallery_enlarged_back.gif);
	width: 780px;
	height: 30px;
	margin: 0px 0px 0px 0px;
}

.custom_examples .template_close{	
	margin: 0px 0px 0px 0px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	margin: -3px 0px 0px 0px;
}

html>body .custom_examples .template_close{
	margin: 0px 0px 0px 0px;
}

.custom_examples .template_close a{
	color: #094bb5;
	background: url(http://www.email-newsletters-marketing.com/images/close_x.gif) right 0px no-repeat;
	width: 100px;
	height: 30px;
	margin: 0px 10px 0px 0px;
	display: block;	
	float: right;
	padding-right: 30px;
	text-align: right;	
	font-size: 14px;
	font-weight: bold;
}

.custom_examples .template_close a:HOVER{
	color: #1b5fcb;
	background: url(http://www.email-newsletters-marketing.com/images/close_x_over.gif) right 0px no-repeat;
	text-decoration: none;
}

.custom_examples .options{
	background: url(http://www.email-newsletters-marketing.com/images/gallery_enlarged_back.gif);
	width: 780px;
	height: 40px;
	clear: both;
}

.custom_examples .options .name{
	color: #252525;
	height: 30px;
	margin: 10px 0px 0px 15px;
	float: left;
	font-size: 20px;
	font-weight: bold;
	text-align: left;
}

.custom_examples .curved_footer_enlarged{
	background: url(http://www.email-newsletters-marketing.com/images/curved_footer_enlarged.gif) no-repeat;
	width: 780px;
	height: 13px;
	clear: both;
}

.custom_examples .curved_header_enlarged{
	background: url(http://www.email-newsletters-marketing.com/images/curved_header_enlarged.gif) no-repeat;
	width: 780px;
	height: 13px;
}



/* --- SUGGEST A PRODUCT ---*/

.suggest{
	width: 780px;
	font-weight: bold;
	text-align: left;
}

.suggest .survey{
	background: url(http://www.email-newsletters-marketing.com/images/gallery_enlarged_back.gif);
	width: 780px;
	clear: both;
}

.suggest .curved_footer_enlarged{
	background: url(http://www.email-newsletters-marketing.com/images/curved_footer_enlarged.gif) no-repeat;
	width: 780px;
	height: 13px;
	clear: both;
}

.suggest .curved_header_enlarged{
	background: url(http://www.email-newsletters-marketing.com/images/curved_header_enlarged.gif) 0px bottom no-repeat;
	width: 780px;
	height: 13px;
}

.suggest .survey .warning{
	color: #ffffff;
	background: url(http://www.email-newsletters-marketing.com/images/curved_orange_back.gif) 0px 0px no-repeat;
	width: 750px;
	height: 46px;
	margin: 0px 0px 0px 15px;
	line-height: 40px;
	font-size: 15px;
	text-align: center;
}

.suggest .survey  .survey_1, .suggest .survey  .survey_2{
	width: 730px;
	margin: 20px 0px 0px 25px;	
}

.suggest .survey  .survey_3{
	width: 700px;
	margin: 20px 0px 0px 55px;	
}

.suggest .survey  .survey_1 .title, .suggest .survey  .survey_2 .title{
	background: url(http://www.email-newsletters-marketing.com/images/1_orange.gif) no-repeat;
	padding: 0px 0px 0px 35px;
	font-size: 22px;
}

.suggest .survey  .survey_2 .title{
	background: url(http://www.email-newsletters-marketing.com/images/2_orange.gif) no-repeat;	
}

.suggest .survey  .survey_3 .title{
	font-size: 16px;
}

.suggest .survey  .survey_1 .campaign, .suggest .survey  .survey_2 .campaign, .suggest .survey  .survey_3 .campaign{
	width: 630px;
	margin: 10px 0px 0px 50px;
}

.suggest .survey .survey_1 .campaign td, .suggest .survey .survey_2 .campaign td, .suggest .survey .survey_3 .campaign td{
	padding: 3px 0px 3px 2px;
	font-size: 16px;
	font-weight: bold;
}

.suggest .survey .survey_1 .campaign td input, .suggest .survey .survey_2 .campaign td input, .suggest .survey .survey_3 .campaign td input{
	 width: 13px;
	 height: 13px;
}

.suggest .survey .survey_1 .campaign td.sm, .suggest .survey .survey_2 .campaign td.sm, .suggest .survey .survey_3 .campaign td.sm{
	width: 20px;
}

.suggest .survey .options{
	width: 750px;
	height: 35px;
	margin: 0px 0px 0px 15px;	
	clear: both;
}

.suggest .survey .options .button_md{
	width: 90px;
	margin: 0px 0px 0px 5px;
	float: right;	
}

.suggest .survey .options .cancel{
	background: #cbcbcb;
}

.suggest .survey .options .cancel:HOVER{
	background: #b9b9b9;
}

.suggest .survey .result{
	width: 660px;
	margin: 20px 0px 0px 60px;
	font-size: 16px;
}

.suggest .survey .items{
	width: 660px;
	margin: 0px 0px 0px 60px;
}

.suggest .survey .items .single{
	width: 660px;
}

.suggest .survey .items .single td{
	padding: 10px 5px 10px 5px;
}

.suggest .survey .items .single .headings{
	background: #a2a2a2;
}

.suggest .survey .items .single .headings td{
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	padding: 5px;
}

.suggest .survey .items .single .software{
	background: #eeeeee;
}

.suggest .survey .items .single .software .product .update{
	background: url(http://www.email-newsletters-marketing.com/images/update.gif) 0px 1px no-repeat;
	width: 110px;
	margin: 10px 0px 0px 0px;
	padding-left: 20px;	
	float: left;
	display: block;
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
}

.suggest .survey .items .single .software .product .update:HOVER{
	text-decoration: none;
}

.suggest .survey .items .single .software .product .name{
	width: 100%;
	font-size: 18px;
	font-weight: bold;
}

.suggest .survey .items .single .software .product .contacts{
	width: 100%;
	margin: 8px 0px 2px 0px;
	font-size: 12px;
	font-weight: bold;
}

.suggest .survey .items .single .software .product select{
	width: 180px;
}

.suggest .survey .items .single .software .price .type{
	color: #777777;
	width: 100%;
	margin: 10px 0px 0px 0px;
	font-size: 10px;
	font-weight: bold;
	text-align: right;
}

.suggest .survey .items .single .software .price .money{
	width: 100%;
	margin: 0px 0px 10px 0px;
	font-size: 14px;
	font-weight: bold;
	text-align: right;
}

.suggest .survey .items .total{
	width: 660px;
	height: 76px;
}

.suggest .survey .items .total .chart{
	width: 250px;
	margin: 8px 0px 0px 0px;
	float: left;
}

.suggest .survey .items .total .chart span{
	background: url(http://www.email-newsletters-marketing.com/images/magnify.gif) 0px 0px no-repeat;
	font-size: 12px;
	font-weight: bold;
	padding-left: 20px;
}

.suggest .survey .items .total .chart a{
	color: #f46a05;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
}

.suggest .survey .items .total .chart a:HOVER{
	text-decoration: none;
}

.suggest .survey .items .total .your_total, .suggest .survey .items .total .grand_total{
	float: right;
}

.suggest .survey .items .total .grand_total{
	color: #ffffff;
	background: #4b4b4b;
	width: 150px;
	padding: 5px;
	font-size: 20px;
	text-align: right;
}

.suggest .survey .items .total .your_total{
	color: #4b4b4b;
	margin: 5px 5px 0px 0px;
	font-size: 16px;
	font-weight: bold;
}

.suggest .survey .items .total .add{
	clear: both;
}

.suggest .survey .items .total .add .add_cart{
	width: 160px;
	margin: 10px 0px 0px 0px;
	padding-bottom: 3px;
	padding-top: 0px;		
	float: right;
}

.suggest .survey .items .total .add .add_cart{	
	width: 160px;
	padding-bottom: 3px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 150px;
	padding-bottom: 2px;	
}

html>body .suggest .survey .items .total .add .add_cart{
	width: 160px;
	padding-bottom: 3px;	
}




/* --- PRICING CHART ---*/

.pricing_chart{
	width: 780px;
	font-weight: bold;
	text-align: left;
}

.pricing_chart .chart_area{
	background: url(http://www.email-newsletters-marketing.com/images/gallery_enlarged_back.gif);
	width: 780px;
	clear: both;
}

.pricing_chart .curved_footer_enlarged{
	background: url(http://www.email-newsletters-marketing.com/images/curved_footer_enlarged.gif) no-repeat;
	width: 780px;
	height: 13px;
	clear: both;
}

.pricing_chart .curved_header_enlarged{
	background: url(http://www.email-newsletters-marketing.com/images/curved_header_enlarged.gif) 0px bottom no-repeat;
	width: 780px;
	height: 13px;
}

.pricing_chart .chart_area .title{
	margin: 0px 0px 10px 15px;
	font-size: 26px;
}

.pricing_chart .chart_area .chart_close{
	background: url(http://www.email-newsletters-marketing.com/images/gallery_enlarged_back.gif);
	width: 780px;
	height: 25px;
	margin: 0px 0px 0px 0px;
}

.pricing_chart .chart_area .chart_close a{
	color: #094bb5;
	background: url(http://www.email-newsletters-marketing.com/images/close_x.gif) right 0px no-repeat;
	height: 24px;
	margin: 0px 15px 0px 0px;
	padding-right: 30px;
	float: right;
	display: block;
	font-size: 14px;
	font-weight: bold;
}

.pricing_chart .chart_area .chart_close a:HOVER{
	color: #1b5fcb;
	background: url(http://www.email-newsletters-marketing.com/images/close_x_over.gif) right 0px no-repeat;
	text-decoration: none;
}

.pricing_chart .chart_area .chart{
	width: 700px;
	margin: 0px 0px 0px 45px;
}

.pricing_chart .chart_area .chart .contacts{
	border-spacing: 1px
}

.pricing_chart .chart_area .chart .contacts td{
	background: #e7e8e9;
	padding: 5px;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
}

.pricing_chart .chart_area .chart .contacts td.unique{
	color: #144786;
	background: #bbd6f8;
	text-align: right;
}

.pricing_chart .chart_area .chart .contacts td.ltunique{
	color: #144786;
	background: #cde3ff;
	text-align: right;
}

.pricing_chart .chart_area .chart .contacts td.light{
	color: #000000;
	background: #edeff0;
}

.pricing_chart .chart_area .chart .contacts td.dark{
	color: #FFFFFF;
	background: #8e8e8e;
}
.pricing_chart .chart_area .additional_fees{
	color: #2661ab;
	margin: 0px 45px 0px 0px;
	font-size: 12px;
	text-align: right;
}

.pricing_chart .chart_area .additional_fees a{
	color: #2661ab;
	text-decoration: underline;
}

.pricing_chart .chart_area .additional_fees a:HOVER{
	text-decoration: none;
}

.pricing_chart .chart_area .what_unique{
	width: 750px;
	margin: 0px 0px 0px 15px;
	font-weight: bold;
}

.pricing_chart .chart_area .what_unique .title{
	font-size: 16px;
	margin: 0px 0px 0px 0px;
}

.pricing_chart .chart_area .what_unique .learn_more{
	background: url(http://www.email-newsletters-marketing.com/images/button_arrow_blue.gif) 0px 2px no-repeat;
	width: 120px;
	height: 20px;
	margin: 5px 0px 0px 0px;
	padding-left: 20px;
	float: right;
	display: block;
	font-size: 14px;
}

.pricing_chart .chart_area .what_unique .learn_more:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/button_arrow_blue_over.gif) 0px 2px no-repeat;	
}

.pricing_chart .chart_area .what_unique .start{
	background: #2366b7;
	width: 150px;
	margin: 0px 0px 5px 0px;	
	float: right;		
}

.pricing_chart .chart_area .what_unique .start:HOVER{
	background: #195baa;
}

/* --- AFFILIATE ---*/

.affiliate .header_ad{
	background: url(http://www.email-newsletters-marketing.com/images/affiliate_header.gif) no-repeat;
	width: 780px;
	height: 135px;
}

.affiliate .header_ad span, .affiliate .header_ad .use_it_free{
	display: none;
}

.affiliate .header_ad .affiliate_flash{
	width: 215px;
	height: 53px;
	margin: 35px 30px 0px 0px;
	float: right;
	display: block;
}

.affiliate .affiliate_area{
	width: 740px;
	margin: 0px 0px 0px 20px;
	font-weight: bold;
}

.affiliate .affiliate_area .become{
	width: 470px;
	margin: 20px 0px 0px 0px;
	float: left;	
}

.affiliate .affiliate_area .become .title{
	font-size: 28px;
}

.affiliate .affiliate_area .become .description{
	color: #f07908;
	font-size: 14px;
}

.affiliate .affiliate_area .become .steps{
	background: url(http://www.email-newsletters-marketing.com/images/affliate_steps.gif) no-repeat;
	width: 470px;
	height: 100px;
	margin: 20px 0px 0px 0px;
	text-indent: -9999px;
}

.affiliate .affiliate_area .join{
	background: url(http://www.email-newsletters-marketing.com/images/affiliate_join_back.gif) no-repeat;
	width: 236px;
	margin: 0px 0px 0px 0px;
	float: right;	
}

.affiliate .affiliate_area .join .commission{
	background: url(http://www.email-newsletters-marketing.com/images/affiliate_commission.gif) no-repeat;
	width: 105px;
	height: 125px;
	float: left;
}

.affiliate .affiliate_area .join .commission span{
	display: none;
}

.affiliate .affiliate_area .join .now{
	margin: 20px 0px 0px 10px;	
	float: left;
	font-size: 18px;
}

.affiliate .affiliate_area .join .earn{
	color: #595959;
	width: 110px;
	margin: 0px 0px 0px 10px;
	float: left;
}

.affiliate .affiliate_area .join .join_now{
	margin: 10px 0px 0px 15px;
	float: left;
}

.affiliate .affiliate_area .join .affiliate_nav{
	background: #f2f2f2;
	width: 200px;
	height: 82px;
	margin: 5px 0px 0px 0px;
	float: right;
}

.affiliate .affiliate_area .join .affiliate_nav .sub{
	margin: 0px 10px 0px 0px;
	padding-top: 10px;
	list-style: none;
}

.affiliate .affiliate_area .join .affiliate_nav .sub li{
	text-align: right;
	margin: 5px 0px 2px 0px;
}

.affiliate .affiliate_area .join .affiliate_nav .sub li a{
	background: url(http://www.email-newsletters-marketing.com/images/button_arrow_sm_orange.gif) right 0px no-repeat;
	padding: 0px 20px 0px 0px;
}

.affiliate .affiliate_area .join .affiliate_nav .sub li a:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/button_arrow_sm_orange_over.gif) right 0px no-repeat;
	padding: 0px 20px 0px 0px;
}

.affiliate .affiliate_area .join .affiliate_nav .sub li a.selected{
	text-decoration: underline; 
}

.affiliate .affiliate_area .content{
	padding-top: 30px;
	clear: both;
}

.affiliate .affiliate_area .content .title{
	color: #f07908;
	margin: 10px 0px 10px 0px;
	font-size: 18px;
}

.affiliate .affiliate_area .content .sub_title, .affiliate .affiliate_area .content .question{
	margin: 10px 0px 0px 0px;
	font-size: 14px;
}

.affiliate .affiliate_area .content .details, .affiliate .affiliate_area .content .answer{
	color: #525151;
	margin: 4px 0px 4px 0px;
}

.affiliate .affiliate_area .content .answer a{
	text-decoration: underline;
}

.affiliate .affiliate_area .content .points_title{
	color: #525151;
	margin: 10px 0px 0px 30px;
	font-size: 14px;
}

.affiliate .affiliate_area .content .points{
	color: #525151;
	margin: 0px 0px 0px 50px;
	list-style: none;
}

.affiliate .affiliate_area .content .points li{
	color: #525151;
	background: url(http://www.email-newsletters-marketing.com/images/bullet_grey.gif) 0px 6px no-repeat;
	padding-left: 10px;
}

.affiliate .affiliate_area .content a.joinnow{
		margin: 10px 0px 20px 0px;
}

.affiliate .affiliate_area .content a.back_top{
	color: #f07908;
	background: url(http://www.email-newsletters-marketing.com/images/button_arrow_up.gif) right 4px no-repeat;
	width: 150px;
	height: 25px;
	margin: 10px 0px 0px 0px;
	padding-right: 22px;
	float: right;	
	display: block;
	font-size: 12px;
	text-align: right;
	text-transform: uppercase;
}



/* --- PROMOTIONS ---*/

.promotions .header_ad{
	background: url(http://www.email-newsletters-marketing.com/images/header_promotions.gif) no-repeat;
	width: 780px;
	height: 135px;
}

.promotions .header_ad .use_it_free{
	background: url(http://www.email-newsletters-marketing.com/images/header_free_button.gif) no-repeat;
	width: 129px;
	height: 135px;
	margin: 0px 10px 0px 0px;
	float: right;
	display: block;
	text-indent: -9999px;
}

.promotions .header_ad .use_it_free:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/header_free_button_over.gif) no-repeat;
}

.promotions .header_ad span{
	display: none;
}

.promotions .container{
	background: none;
}

.promotions .breadcrumb{
	background: url(http://www.email-newsletters-marketing.com/images/main_back.gif);
	width: 780px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 17px;
}

.promotions .promo_area{
	font-weight: bold;
}

.promotions .promo_area .left{
	background:  url(http://www.email-newsletters-marketing.com/images/left_xsm_back.gif);
	width: 567px;
	float: left;
}

.promotions .promo_area .left .ad_area{
	width: 532px;
	height: 205px;
	margin: 0px 0px 0px 20px;
}

.promotions .promo_area .left .explanation{
	color: #ffffff;
	background: url(http://www.email-newsletters-marketing.com/images/opt_orange_back.gif);
	height: 64px;
	padding: 0px 15px 0px 15px;
	font-size: 14px;
}

.promotions .promo_area .left .explanation{	
	height: 64px;
	voice-family: "\"}\""; 
	voice-family:inherit;
	height: 72px;
}

html>body .promotions .promo_area .left .explanation{
	height: 64px;
}

.promotions .promo_area .right{
	background: url(http://www.email-newsletters-marketing.com/images/opt_back.gif);
	width: 213px;
	float: right;
}

.promotions .promo_area .right .opt{
	height: 350px;
}

.promotions .promo_area .right .opt .now, .promotions .promo_area .right .opt .form, .promotions .promo_area .right .opt .sign_up{
	width: 170px;
	margin: 0px 0px 0px 20px;
}

.promotions .promo_area .right .opt .now{
	font-size: 22px;
	text-align: center;
}

.promotions .promo_area .right .opt .form{
	color: #727070;
	margin: 10px 0px 0px 20px;
	font-size: 12px;
	line-height: 14px;
}

.promotions .promo_area .right .opt .sign_up .information{
	margin: 10px 0px 5px 0px;
}

.promotions .promo_area .right .opt .sign_up .information td{
	padding: 3px 0px 3px 0px;
}

.promotions .promo_area .right .opt .sign_up .information tr.sign_up td input.checkbox{
	width: 14px;
	height: 14px;
}

.promotions .promo_area .right .opt .sign_up .information tr.sign_up td{
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
}

.promotions .promo_area .right .opt .sign_up .information label{
	font-size: 14px;
	font-weight: bold;
}

.promotions .promo_area .right .opt .sign_up .send{
	float: right;
}

.promotions .promo_area .enter_promo{
	background: url(http://www.email-newsletters-marketing.com/images/main_back.gif);
	width: 780px;
	height: 90px;
}

.promotions .promo_area .enter_promo .code{
	width: 450px;
	margin: 0px 0px 0px 20px;
	float: left;
}

.promotions .promo_area .enter_promo .code .title{
	font-size: 24px;
}

.promotions .promo_area .enter_promo .code .description{
	font-size: 16px;
}

.promotions .promo_area .enter_promo .enter{
	width: 250px;
	margin: 15px 20px 0px 0px;
	float: right;
}

.promotions .promo_area .enter_promo .enter label{
	font-size: 14px;
}

.promotions .promo_area .enter_promo .enter input{
	width: 120px;
	margin: 0px 5px 0px 0px;
	float: left;
}

.promotions .promo_area .enter_promo .enter input.button_md{
	width: 105px;
	height: 23px;
	padding-top: 0px;
	padding-bottom: 5px;
}



/* --- SIGN UP ---*/

.signup .header_ad{
	background: url(http://www.email-newsletters-marketing.com/images/signup_header.gif) no-repeat;
	width: 780px;
	height: 135px;
}

.signup .header_ad .use_it_free{
	background: url(http://www.email-newsletters-marketing.com/images/header_free_button.gif) no-repeat;
	width: 129px;
	height: 135px;
	margin: 0px 10px 0px 0px;
	float: right;
	display: block;
	text-indent: -9999px;
}

.signup .header_ad .use_it_free:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/header_free_button_over.gif) no-repeat;
}

.signup .header_ad span{
	display: none;
}

.signup .signup_form{
	width: 740px;
	margin: 20px 0px 0px 20px;
	font-weight: bold;
}

.signup .signup_form .left{
	width: 360px;
	float: left;
}

.signup .signup_form .left .title{
	font-size: 20px;
}

.signup .signup_form .left .points{
	margin: 10px 0px 0px 0px;
	list-style: none;	
}

.signup .signup_form .left .points li{
	background: url(http://www.email-newsletters-marketing.com/images/check_orange.gif) no-repeat;
	margin: 5px 0px 5px 0px;
	padding: 0px 0px 0px 25px;
	font-size: 18px;
}

.signup .signup_form .left .points li .condition{
	color: #ababab;
	font-size: 11px;	
}

.signup .signup_form .left .more{
	text-align: right;
	font-size: 22px;
}

.signup .signup_form .right{
	background: url(http://www.email-newsletters-marketing.com/images/grey_diagonal_back.gif);
	width: 360px;
	float: right;
}

.signup .signup_form .right .information{
	width: 300px;
	margin: 20px 0px 20px 30px;
}

.signup .signup_form .right .information td{
	padding: 4px 4px 4px 4px;
}

.signup .signup_form .right .information tr.terms td{
	font-size: 11px;
}

.signup .signup_form .right .information tr.terms td input.checkbox{
	width: 14px;
	height: 14px;
}
.signup .signup_form .right .information tr.version td{
	font-size: 11px;
	font-weight: bold;
	line-height: 10px;
}

.signup .signup_form .right .information tr.version td input.checkbox{
	width: 14px;
	height: 14px;
	margin: -2px 5px 0px 0px;
	float: left;
}

.signup .signup_form .right .information label{
	font-size: 12px;
	font-weight: bold;
}

.signup .signup_form .right .buttons{
	width: 300px;
	height: 30px;
	margin: 0px 0px 10px 25px;
}

.signup .signup_form .right .buttons input.continue{
	width: 113px;
	height: 28px;
	padding: 0px 0px 2px 0px;
	float: right;
}

.signup .signup_form .right .buttons input.continue{	
	width: 113px;
	height: 28px;	
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 105px;
	height: 26px;		
}

html>body .signup .signup_form .right .buttons input.continue{
	width: 113px;
	height: 28px;	
}

.signup .signup_form .right .buttons .cancel{
	background: #848484;
	width: 113px;
	margin: 0px 5px 0px 0px;
	float: right;
}

.signup .signup_form .right .created, .signup .signup_form .right .check, .signup .signup_form .right .instructions{
	width: 300px;
	margin: 10px 0px 0px 25px;
}

.signup .signup_form .right .created{
	font-size: 18px;
}

.signup .signup_form .right .check{
	font-size: 28px;
}

.signup .signup_form .right .instructions{
	font-size: 14px;
}

.signup .signup_form .right .buttons .home{
	float: right;
	margin: 10px 0px 10px 0px;
}

/* --- LEGAL STUFF ---*/

.legal .header_ad{
	background: url(http://www.email-newsletters-marketing.com/images/shopcart_header.gif) no-repeat;
	width: 780px;
	height: 135px;
}

.legal .header_ad .use_it_free{
	background: url(http://www.email-newsletters-marketing.com/images/header_free_button.gif) no-repeat;
	width: 129px;
	height: 135px;
	margin: 0px 10px 0px 0px;
	float: right;
	display: block;
	text-indent: -9999px;
}

.legal .header_ad .use_it_free:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/header_free_button_over.gif) no-repeat;
}

.legal .header_ad span{
	display: none;
}

.legal .legaltext{
	width: 740px;
	margin: 20px 0px 0px 20px;
	font-weight: bold;
}

.legal .legaltext .title{
	font-size: 32px;
	float: left;
	width: 200px;
}

.legal .legaltext .legalnav{
	list-style: none;
	float: right;
	width: 500px;
	height: 30px;
	text-align: right;
	margin: 12px 0px 0px 0px;
}

.legal .legaltext .legalnav li{
	display: inline;
}

.legal .legaltext .legalnav li a{
	text-decoration: underline;
	font-size: 16px;
	padding: 0px 8px 0px 10px;

}

.legal .legaltext .legalnav li a:HOVER{
	color:#ea6503;
	text-decoration: none;
	 
}
.legal .legaltext .legalnav li.antispam, .legal .legaltext .legalnav li.privacy{
	background: url(http://www.email-newsletters-marketing.com/images/line_divider.gif) 0px 0px no-repeat;
	
}
.legal .legaltext .legalnav li.antispam, .legal .legaltext .legalnav li.privacy{	
	background: url(http://www.email-newsletters-marketing.com/images/line_divider.gif) 0px 0px no-repeat;
	voice-family: "\"}\""; 
	voice-family:inherit;
	background: url(http://www.email-newsletters-marketing.com/images/line_divider.gif) 0px 5px no-repeat;
}

html>body .legal .legaltext .legalnav li.antispam, html>body .legal .legaltext .legalnav li.privacy{
	background: url(http://www.email-newsletters-marketing.com/images/line_divider.gif) 0px 0px no-repeat;
}

.legal .legaltext .legalsubtitle{
	margin: 0px 0px 5px 0px;
	padding: 10px 0px 0px 0px;
	font-weight: bold;
	font-size: 20px;
	color: #ea6503;
}

.legal .legaltext .back_top{
	color: #f07908;
	background: url(http://www.email-newsletters-marketing.com/images/button_arrow_up.gif) right 0px no-repeat;
	height: 25px;
	margin: 10px 0px 0px 0px;
	padding-right: 25px;
	display: block;
	font-size: 12px;
	text-align: right;
	text-transform: uppercase;
}

/* --- NEWS --- */

.news .header_ad{
	background: url(http://www.email-newsletters-marketing.com/images/news_header.gif) no-repeat;
	width: 780px;
	height: 135px;
}

.news .header_ad .use_it_free{
	background: url(http://www.email-newsletters-marketing.com/images/header_free_button.gif) no-repeat;
	width: 129px;
	height: 135px;
	margin: 0px 10px 0px 0px;
	float: right;
	display: block;
	text-indent: -9999px;
}

.news .header_ad .use_it_free:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/header_free_button_over.gif) no-repeat;
}

.news .header_ad span{
	display: none;
}

.news .newslink{
	width: 740px;
	margin: 20px 0px 0px 20px;
	font-weight: bold;
}

.news .newslink .title, .news .newslink .industrytitle{
	font-size: 18px;
	width: 200px;
}

.news .newslink .industrytitle{
	margin: 10px 0px 0px 0px;
}

.news .newslink .marketernav, .news .newslink .industrynav{
	list-style: none;
	width: 650px;
	margin: 0px 0px 0px 50px;
}

.news .newslink .marketernav li, .news .newslink .industrynav li{
	margin: 7px 0px 0px 0px;
	
}
.news .newslink .marketernav li a, .news .newslink .industrynav li a{
	font-size: 14px;
}

.news .newslink .marketernav li a.datelink, .news .newslink .industrynav li a.datelink{
	background: url(http://www.email-newsletters-marketing.com/images/news_bullet.gif) 0px 0px no-repeat;
	padding: 0px 2px 0px 20px;
	font-size: 14px;
	color: #ea6503;
}

.news .newsarticle{
	width: 700px;
	margin: 20px 0px 0px 40px;
	font-weight: bold;
}

.news .newsarticle .articletitle{
	font-size: 25px;
	width: 680px;
}

.news .newsarticle .datetitle{
	padding: 0px 0px 10px 0px;
	font-size: 16px;
	color: #ea6503;
	width: 680px;
}

.news .newsarticle .back_top{
	color: #f07908;
	background: url(http://www.email-newsletters-marketing.com/images/button_arrow_up.gif) right 0px no-repeat;
	height: 25px;
	margin: 10px 0px 0px 0px;
	padding-right: 25px;
	display: block;
	font-size: 12px;
	text-align: right;
	text-transform: uppercase;
}

/* --- UPDATE STUFF ---*/

.updates .header_ad{
	background: url(http://www.email-newsletters-marketing.com/images/shopcart_header.gif) no-repeat;
	width: 780px;
	height: 135px;
}

.updates .header_ad .use_it_free{
	background: url(http://www.email-newsletters-marketing.com/images/header_free_button.gif) no-repeat;
	width: 129px;
	height: 135px;
	margin: 0px 10px 0px 0px;
	float: right;
	display: block;
	text-indent: -9999px;
}

.updates .header_ad .use_it_free:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/header_free_button_over.gif) no-repeat;
}

.updates .header_ad span{
	display: none;
}


.updates .updatetext{
	width: 740px;
	margin: 20px 0px 0px 20px;
	font-weight: bold;
}

.updates .updatetext .title{
	font-size: 32px;
	width: 400px;
}

.updates .updatetext .mainupdate{
	margin: 10px 0px 0px 20px;
	width: 700px;
}

.updates .updatetext .mainupdate .date{
	color: #acacac;
	font-size: 14px;
}

.updates .updatetext .mainupdate a.name{
	font-size: 18px;
}

.updates .updatetext .mainupdate .size{
	font-size: 14px;
}

.updates .updatetext .mainupdate .type{
	font-size: 14px;
	color: #f07908;
}

.updates .updatetext .mainupdate .descript{
	font-size: 12px;
	color: #5c5c5c;
	margin: 10px 0px 10px 0px;
	
}
.updates .updatetext .dashed{
	background: url(http://www.email-newsletters-marketing.com/images/update_dash.gif) 0px 9px repeat-x;
	width: 740px;
	height: 20px;
	margin: 0px 0px 0px 0px;
	clear: both;
}

.updates .updatetext .o_dashed{
	background: url(http://www.email-newsletters-marketing.com/images/update_orangedash.gif) 0px 9px repeat-x;
	width: 740px;
	height: 20px;
	margin: 5px 0px 0px 0px;
	clear: both;
}

.updates .updatetext .back_top{
	color: #f07908;
	background: url(http://www.email-newsletters-marketing.com/images/button_arrow_up.gif) right 0px no-repeat;
	height: 25px;
	margin: 10px 0px 0px 0px;
	padding-right: 25px;
	display: block;
	font-size: 12px;
	text-align: right;
	text-transform: uppercase;
}

/* --- HELP ---*/

.help .header_ad{
	background: url(http://www.email-newsletters-marketing.com/images/shopcart_header.gif) no-repeat;
	width: 780px;
	height: 135px;
}

.help .header_ad .use_it_free{
	background: url(http://www.email-newsletters-marketing.com/images/header_free_button.gif) no-repeat;
	width: 129px;
	height: 135px;
	margin: 0px 10px 0px 0px;
	float: right;
	display: block;
	text-indent: -9999px;
}

.help .header_ad .use_it_free:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/header_free_button_over.gif) no-repeat;
}

.help .header_ad span{
	display: none;
}

.help .container{
	background: none;
}

.help .breadcrumb{
	background: url(http://www.email-newsletters-marketing.com/images/main_back.gif);
	width: 780px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 17px;
}

.help .help_center{
	background: url(http://www.email-newsletters-marketing.com/images/dual_back.gif);
	width: 780px;
	font-weight: bold;
}

.help .help_center .left{
	width: 530px;
	margin: 0px 0px 0px 20px;
	float: left;	
}

.help .help_center .left .title{
	margin: 0px 0px 0px 10px;
	font-size: 32px;
}

.help .help_center .left .sub_title{
	font-size: 20px;
	margin: 15px 0px 0px 10px;
}

.help .help_center .left .questions{
	width: 470px;
	margin: 5px 0px 0px 30px;
	list-style-position: outside;

}

.help .help_center .left .questions li{
	margin: 0px 0px 5px 30px;
}

.help .help_center .left .questions li a{
	color: #fd7e00;
	text-decoration: underline;
}

.help .help_center .left .questions li a:HOVER{
	text-decoration: none;
}

.help .help_center .left .dashed{
	width: 100%;
	margin-left: 0px;
}

.help .help_center .left .answer_title{
	color:  #fd7e00;
	font-size: 16px;
	margin: 0px 0px 10px 0px;
}

.help .help_center .left .answer{
	color: #373737;
}

.help .help_center .left .answer_buttons{
	width: 300px;
	float: right;
}

.help .help_center .left .answer_buttons .button_md{
	margin: 0px 0px 0px 5px;
	float: right;
}

.help .help_center .left .answer_buttons .back{
	background: #9e9e9e;
}

.help .help_center .left .answer_buttons .back:HOVER{
	background: #868686;
}

.help .help_center .right{
	width: 213px;
	float: right;
}

.help .help_center .right .title, .help .help_center .right .title_2, .help .help_center .right .description, .help .help_center .right .form{
	width: 174px;
	margin: 0px 0px 0px 24px;
}

.help .help_center .right .ad{
	width: 174px;
	height: 115px;
	margin: 0px 0px 0px 20px;
	display: block;
}

.help .help_center .right .offline{
	background: url(http://www.email-newsletters-marketing.com/images/live_chat_offline.gif) no-repeat;
}

.help .help_center .right .title{
	font-size: 18px;
	text-align: center;
	line-height: 18px;	
}

.help .help_center .right .title_2{
	height: 25px;
	font-size: 22px;
	text-align: center;
	line-height: 18px;	
}

.help .help_center .right .description{
	color: #525151;
	margin: 5px 0px 5px 24px;
}

.help .help_center .right .form .sign_up{
	width: 174px;
}

.help .help_center .right .form .sign_up label{
	color: #525151;
	display: block;
	font-size: 12px;
	font-weight: bold;
}

.help .help_center .right .form .sign_up textarea{
	width: 174px;
	height: 75px;
	overflow-y: scroll;
}

.help .help_center .right .form .send{
	width: 75px;
	margin: 5px 0px 0px 0px;
	padding-bottom: 5px;	
	float: right;
}


/* --- CONTACT US ---*/

.contact .header_ad{
	background: url(http://www.email-newsletters-marketing.com/images/shopcart_header.gif) no-repeat;
	width: 780px;
	height: 135px;
}

.contact .header_ad .use_it_free{
	background: url(http://www.email-newsletters-marketing.com/images/header_free_button.gif) no-repeat;
	width: 129px;
	height: 135px;
	margin: 0px 10px 0px 0px;
	float: right;
	display: block;
	text-indent: -9999px;
}

.contact .header_ad .use_it_free:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/header_free_button_over.gif) no-repeat;
}

.contact .header_ad span{
	display: none;
}

.contact .container{
	background: none;
}

.contact .breadcrumb{
	background: url(http://www.email-newsletters-marketing.com/images/main_back.gif);
	width: 780px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 17px;
}

.contact .contact_info{
	background: url(http://www.email-newsletters-marketing.com/images/dual_back.gif);
	width: 780px;
	font-weight: bold;
}

.contact .contact_info .left{
	width: 530px;
	margin: 0px 0px 0px 20px;
	float: left;	
}

.contact .contact_info .left .title{
	margin: 0px 0px 0px 10px;
	font-size: 32px;
}

.contact .contact_info .left .sub_title{
	color: #ea6503;
	margin: 0px 0px 0px 10px;
	font-size: 16px;
	line-height: 17px;
}

.contact .contact_info .left .form{
	width: 300px;
	margin: 20px 0px 0px 110px;
}

.contact .contact_info .left .form .sign_up{
	width: 100%;
}

.contact .contact_info .left .form .sign_up td{
	padding: 4px;
}

.contact .contact_info .left .form .sign_up td input, .contact .contact_info .left .sign_up td textarea{
	width: 100%;
}

.contact .contact_info .left .form .sign_up td textarea{
	height: 75px;
	overflow-y: scroll;
}

.contact .contact_info .left .form .sign_up td label{
	color: #525151;
	display: block;
	font-size: 12px;
	font-weight: bold;
}

.contact .contact_info .left .form .send{
	width: 75px;
	margin: 5px 0px 0px 0px;
	padding-bottom: 5px;	
	float: right;
}

.contact .contact_info .right{
	width: 213px;
	float: right;
}

.contact .contact_info .right .american, .contact .contact_info .right .canadian{
	width: 174px;
	margin: 0px 0px 0px 30px;
}

.contact .contact_info .right .american{
	margin-bottom: 10px;
}

.contact .contact_info .right .american .title{
	background: url(http://www.email-newsletters-marketing.com/images/flag_american.gif) 110px 2px no-repeat;
}

.contact .contact_info .right .canadian .title{
	background: url(http://www.email-newsletters-marketing.com/images/flag_canadian.gif) 110px 3px no-repeat;
}

/* --- FLASH DEMO ---*/

.flash_demo{
	width: 780px;
}

/* --- ERROR POPUP ---*/

.popup{
	background: url(http://www.email-newsletters-marketing.com/images/curved_header_blue.gif) 0px 0px no-repeat;
	width: 398px;
	padding: 16px 0px 0px 0px;
	font-weight: bold;
}

.popup .something{
	width: 398px;
}

.popup .something .clear{
	background: url(http://www.email-newsletters-marketing.com/images/curved_footer_blue.gif) 0px 0px no-repeat;
	width: 398px;
	height: 100px;
}

.popup .error_title{
	background: url(http://www.email-newsletters-marketing.com/images/curved_blue_back.gif);
	padding: 0px 10px 0px 10px;
	font-size: 16px;	
	text-align: left;
}

.popup .error_text{
	background: url(http://www.email-newsletters-marketing.com/images/curved_blue_back.gif);
	padding: 5px 10px 0px 10px;
	font-size: 12px;	
	text-align: left;
	line-height: 15px;
}

.popup .holder_right{
	background: url(http://www.email-newsletters-marketing.com/images/curved_blue_back.gif);
	height: 30px;
	padding: 10px 10px 0px 10px;
}

.popup .holder_right .button{
	margin: 0px 5px 0px 0px;
	float: right;
	padding-top: 1px;	
	padding-bottom: 2px;
}

.popup .holder_right .cancel{
	background: #868686;
}

.popup .holder_right .cancel:HOVER{
	background: #747474;
}

/* --- OLH SPLASH ---*/

.olh .header_ad{
	background: url(http://www.email-newsletters-marketing.com/images/olh/olh_header.gif) no-repeat;
	width: 780px;
	height: 287px;
}

.olh .header{
	background: url(http://www.email-newsletters-marketing.com/images/olh/blank_header.gif) 0px -20px no-repeat;
	width: 765px;
	height: 63px;
	margin: 20px 0px 0px 7px;
	clear: both;
}

.olh .header .logo{
	background: url(http://www.email-newsletters-marketing.com/images/olh/olh_logo.gif) no-repeat;
	width: 278px;
	height: 50px;
	margin: 7px 0px 0px 10px;
	float: left;
	display: block;
	text-indent: -9999px;
}
.olh .header .headertitle{
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	width: 395px;
	height: 20px;
	margin: 40px 7px 0px 0px;
	float: right;
	display: block;
}

.olh .home_features{
	background: url(http://www.email-newsletters-marketing.com/images/olh/olh_features.gif) 0px 0px no-repeat;
	width: 721px;
	height: 221px;
	margin: 0px 0px 0px 30px;
	clear: both;
}
.olh .olh_form{
	width: 740px;
	height: 235px;
	margin: 0px 0px 0px 10px;
	clear: both;
}

.olh .tryfree{
	width: 315px;
	margin: 0px 0px 0px 5px;
	float: left;
}

.olh .tryfree .title{
	font-size: 35px;
	font-weight: bold;
	margin: 0px 0px 0px 10px;
}

.olh .tryfree .text{
	font-size: 14px;
	font-weight: bold;
	margin: 10px 15px 0px 15px;
}

.olh .tryfree .phone{
	background: url(http://www.email-newsletters-marketing.com/images/olh/olh_phone.gif) 0px 0px no-repeat;
	width: 289px;
	height: 79px;
	margin: 20px 0px 0px 10px;
	clear: both;
}

.olh .form{
	background: url(http://www.email-newsletters-marketing.com/images/olh/form_back.gif);
	width: 414px;
	height: 275px;
	margin: 0px 0px 0px 0px;
	float: right;
}

.olh .form .formchoice{
	width: 160px; 
	margin: 0px 0px 0px 0px;
	float: left;
}

.olh .form .formchoice .text{
	color: white;
	font-size: 14px;
	font-weight: bold;
	margin: 20px 0px 0px 10px;
}

.olh .form .formchoice .table{
	width: 130px;
	margin: 10px 0px 0px 20px;
}

.olh .form .formchoice .radio{
	width: 14px;
	height: 14px;
	margin: 5px 0px 0px 0px;
}

.olh .form .formchoice .table td{
	color: white;
	font-size: 14px;
	font-weight: bold;
	padding: 5px 5px 5px 5px;
}

.olh .form .formfields{
	width: 249px;
	margin: 0px 0px 0px 0px;
	float: right;
}

.olh .form .formfields .table{
	width: 210px;
	margin: 10px 0px 0px 20px;
}

.olh .form .formfields .table td{
	color: white;
	font-size: 12px;
	font-weight: bold;
	padding: 2px 2px 2px 2px;
}

.olh .form .formfields .table .send{
	margin: 5px 0px 0px 0px;
	background: #7bbe42;
}

.olh .form .formfields .table textarea{
	width: 100%;
	height: 60px;
}

.olh .helpfooter{
	background: #f1f1f1;
	width: 780px;
	height: 70px;
	clear: both;
}

/* --- WARNING ---*/

.warning .header_ad{
	background: url(http://www.email-newsletters-marketing.com/images/shopcart_header.gif) no-repeat;
	width: 780px;
	height: 135px;
}

.warning .warntext{
	width: 600px;
	height: 200px;
	margin: 0px 0px 0px 90px;
	padding: 40px 0px 0px 0px;
	text-align: center;
}

.warning .warntext .title{
	font-size: 37px; 
	font-weight: bold;
	margin: 5px 0px 0px 0px;
	
}

.warning .warntext .text{
	font-size: 15px; 
	font-weight: bold;
	margin: 5px 0px 0px 0px;
	
}

/* --- HOW TO PURCHASE --- */

.howto .header_ad{
	background: url(http://www.email-newsletters-marketing.com/images/howto_header.gif) no-repeat;
	width: 780px;
	height: 135px;
}

.howto .header_ad .use_it_free{
	background: url(http://www.email-newsletters-marketing.com/images/header_free_button.gif) no-repeat;
	width: 129px;
	height: 135px;
	margin: 0px 10px 0px 0px;
	float: right;
	display: block;
	text-indent: -9999px;
}

.howto .header_ad .use_it_free:HOVER{
	background: url(http://www.email-newsletters-marketing.com/images/header_free_button_over.gif) no-repeat;
}

.howto .header_ad span{
	display: none;
}

.howto .maintext{
	width: 780px;
	margin: 0px 0px 0px 0px;
}

.howto .maintext .title{
	width: 720px; 
	font-size: 25px;
	font-weight: bold;
	margin: 0px 0px 5px 30px;
}

.howto .maintext .text{
	font-size: 12px; 
	margin: 0px 20px 0px 30px;
}

.howto .maintext .text a{
	text-decoration: underline;
}

.howto .maintext .text a:HOVER{
	text-decoration: underline;
	color: #ed6e11;
}

.howto .maintext .text .smtitle{ 
	color: #ed6e11;
	font-size: 14px;
	font-weight: bold;
	margin: 5px 0px 0px 0px;
}

.howto .faq{
	width: 780px;
	margin: 0px 0px 0px 0px;
}

.howto .faq .title{
	width: 720px; 
	font-size: 25px;
	font-weight: bold;
	margin: 0px 0px 5px 30px;
}

.howto .faq .text{
	font-size: 12px; 
	margin: 0px 20px 0px 30px;
}

.howto .faq .text a{
	text-decoration: underline;
}

.howto .faq .text a:HOVER{
	text-decoration: underline;
	color: #ed6e11;
}

.howto .faq .text .smtitle{ 
	color: #ed6e11;
	font-size: 14px;
	font-weight: bold;
	margin: 5px 0px 0px 0px;
}

.howto .steps{
	background: #f1f1f1;
	width: 780px;
	height: 405px;
	margin: 0px 0px 0px 0px;
}

.howto .steps .leftside{
	background: url(http://www.email-newsletters-marketing.com/images/howto_newcustomer.gif) no-repeat;
	width: 380px;
	height: 390px;
	margin: 10px 0px 0px 3px;
	float: left;
	display: block;
}

.howto .steps .leftside .title{
	width: 300px; 
	font-size: 20px;
	font-weight: bold;
	margin: 15px 0px 0px 20px;
}

.howto .steps .leftside .button_md{
	width: 175px;
	margin: 285px 0px 0px 98px;

}

.howto .steps .rightside{
	background: url(http://www.email-newsletters-marketing.com/images/howto_returning.gif) no-repeat;
	width: 380px;
	height: 390px;
	margin: 10px 3px 0px 0px;
	float: right;
	display: block;
}

.howto .steps .rightside .title{
	width: 300px; 
	font-size: 20px;
	font-weight: bold;
	margin: 15px 0px 0px 20px;
}

.howto .steps .rightside .button_md{
	width: 175px;
	margin: 285px 0px 0px 103px;
	
}

/* --- GENERAL ---*/

.clear{
	clear: both;
} 