body	{   
	padding:0px;
	margin:0px;	
	background:url('images/body_bg.jpg') 50% 0% no-repeat #000000;
}

p {
	margin:0px 0px 5px 0px;
	padding-top:5px;
}

td {
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size:9pt;
	color:#000000;
	line-height:16px;
}

a {color:#222bb9; text-decoration:none;}
a:hover{color:#222bb9; text-decoration:underline;}

.menu_bg {
background:url('images/menu_bg.gif') 0% 0% repeat-x;}


.menu{
	color:#c7c5c2;
	font-weight:bold;
	display:block;
	float:left;
	padding: 3px 14px 0px 14px;
	margin-top:43px;
	border-left:1px solid #000000;
	height:25px;
	text-decoration:none;
}

.menu:hover{
	background:url('images/menu_bg_a.gif') 50% 0% no-repeat;
	color:#000000;	
	text-decoration:none;
}

.menu_a{
	background:url('images/menu_bg_a.gif') 50% 0% no-repeat;
	color:#000000;	
	font-weight:bold;
	display:block;
	float:left;
	padding: 3px 14px 0px 14px;
	margin-top:43px;
	border-left:1px solid #000000;
	height:25px;
	text-decoration:none;
}

.banner{
	background:url('images/banner.jpg') 0% 0% no-repeat;
	width:960px;
	color:#e7e7e7;
	padding:25px 10px 0px 20px;
}

.banner table{
	height:302px;
}

.banner td{
	color:#e7e7e7;
	line-height:16px;
}

ul.homepage-plain-list{
	padding-top:5px;
	margin-top:0px;
	margin-bottom:0px;
	
}

ul.homepage-plain-list li{
	margin-left:-40px;
	list-style:none;
	line-height:16px;
	padding-bottom:8px;

}

.divider{
	padding:0px 10px;
}

.content{
	background:url('images/content_bg.jpg') 0% 0% no-repeat;
	color:#e7e7e7;
	padding:30px 10px 10px 20px;
}

.content td{
	color:#e7e7e7;
	padding:20px 10px 10px 20px;

}


ul.checklist{
	margin-top:10px;
	
}

ul.checklist li{
	margin-left:-40px;
	padding-left:20px;
	list-style:none;
	background:url('images/checkmark1.gif') 0% 6px no-repeat;
	line-height:20px;

}

h1{
	color:#053069;
	font-size:18pt;
	font-family: Helvetica, Arial, Tahoma, sans-serif;	
	font-weight:bold;
	margin-bottom:10px;
}


h2{
	font-family: Tahoma, Helvetica, Arial,  sans-serif;
	font-size:11pt;
	color:#fecb00;
	font-weight:bold;
	margin-bottom:3px;
	margin-top:0px;	
}	  

h3{
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size:10pt;
	color:#003275;
	font-weight:bold;
	margin-bottom:0px;
	margin-top:0px;	
}	  

h4{
	font-family: Helvetica, Arial, Tahoma, sans-serif;
	font-size:11pt;
	color:#fecb00;
	font-weight:bold;
	margin-bottom:5px;
	margin-top:0px;
	padding-left:1px;
}

.questionnaire{color:#e7bc0f;}
.questionnaire:hover{color:#e7e7e7;}

.questionnaire-white{color:#e7e7e7;}
.questionnaire-white:hover{color:#e7bc0f;}

.footer{
	background:url('images/footer_bg.jpg') 50% 0% no-repeat #000000;
	width:960px;
	height:124px;
}

.footer_menu{
	color:#e7e7e7;
	font-size:8pt;
	text-align:right;
	padding-right:25px;
	padding-top:15px;
	float:right;
	text-decoration:none;
}

.footer_menu a{
	color:#e7e7e7;
	text-decoration:none;
}

.footer_menu a:hover{
	color:#e7bc0f;
	text-decoration:none;
}

.footer_menu_a{color:#e7bc0f;text-decoration:none;}


.banner_mma{
	float:left;
	padding-left:25px;
	padding-top:15px;
}	

.copyright{
	color:#e7bc0f;
}

.content_bg_top{
	background:url('images/content_bg_top.jpg') 0% 0% no-repeat;
		padding:20px;
}

.content_bg_bot{
	background:url('images/content_bg_bot.jpg') 0% 100% no-repeat #ffffff;
}


.accent_text,
.keyword{
	color:#000000;
	font-weight:bold;
}

.box_top_r{
	background:url('images/box_top_r.jpg') 100% 0% no-repeat;
	
}

.box_top_l{
	background:url('images/box_top_l.jpg') 0% 0% no-repeat;		
}

.box_bot_r{
	background:url('images/box_bot_r.gif') 100% 100% no-repeat;
	
}

.box_bot_l{
	background:url('images/box_bot_l.gif') 0% 100% no-repeat;		
}

.menu_bottom{
	background:url('images/menu_bottom.gif') 0% 100% no-repeat;		
}

.box_content{
	background:url('images/box_content_bg.jpg') 0% 0% repeat-x;	
	padding:0px 15px 15px 15px;
	border-right:1px solid #ffffff;
	border-left:1px solid #ffffff;
}

.box_content_bot{
	background:url('images/box_content_bg.jpg') 0% 0% repeat-x;	
	padding:0px 15px 10px 15px;
	border-right:1px solid #ffffff;
	border-left:1px solid #ffffff;
}

.box_border{
	border:1px solid #c7c7c7;
	border-top:none;
	border-bottom:none;
}

.box_border_left{
	border:1px solid #c7c7c7;
	border-top:none;
	border-bottom:none;
	background:url('images/left_menu_bg.gif') 0% 100% no-repeat;	
}



.box_top_r_bl{
	background:url('images/box_top_r_bl.gif') 100% 0% no-repeat;
	
}

.box_top_l_bl{
	background:url('images/box_top_l_bl.gif') 0% 0% no-repeat;	
}

.box_top_r_creative{
	background:url('images/box_top_r_creative.gif') 100% 0% no-repeat;
	
}
.box_top_r_engageus{
	background:url('images/box_top_r_engageus.gif') 100% 0% no-repeat;
	
}

.box_top_r_company{
	background:url('images/box_top_r_company.gif') 100% 0% no-repeat;
	
}

.box_top_r_register_step1{
	background:url('images/box_top_r_register_personal.gif') 100% 0% no-repeat;
}

.box_top_r_register_step2{
	background:url('images/box_top_r_register_user.gif') 100% 0% no-repeat;
}

.box_top_r_register_step3{
	background:url('images/box_top_r_register_referral.gif') 100% 0% no-repeat;
}

.box_top_r_register_confirm{
	background:url('images/box_top_r_reg.conf.gif') 100% 0% no-repeat;
}


.box_top_r_register_step4{
	background:url('images/box_top_r_register_legal.gif') 100% 0% no-repeat;
}

ul.bullet_txt{	
	margin:0px;
	margin-left:10px;
	padding-left: 0px;
	padding-bottom:10px;
	
}

.bullet_txt li{	
	padding-left:10px;
	list-style:none;
	background:url('images/bullet.gif') 0% 6px no-repeat;
	line-height:16px;

}


ul.checkmark_bl{	
	margin:0px;
	margin-left:10px;
	padding-left: 0px;
	padding-bottom:10px;
	
}

.checkmark_bl li{	
	padding-left:15px;
	list-style:none;
	background:url('images/checkmark_bl.gif') 0% 6px no-repeat;
	line-height:16px;

}

ol.number{
	margin-bottom:0px;
	margin-top:5px;
}

ol.number li {padding-left:0px;}

div.bullet{	
	padding-left:10px;
	list-style:none;
	background:url('images/bullet.gif') 0% 6px no-repeat;
	line-height:16px;

}

.underline_gr{
	padding-top:5px;
	padding-bottom:3px;
}

.underline_gr1{
	padding-top:4px;
	padding-bottom:4px;
}


ul.arrow{
	margin:0px;
	margin-left:10px;
	padding-left: 0px;
}

ul.arrow li{
	margin:0px;
	padding-left:10px;
	margin-top:5px;
	list-style:none;
	background:url('images/arrow.gif') 0% 5px no-repeat;
	line-height:16px;
	color:#215bb9;
	font-weight:bold;
	font-family: Helvetica, Arial, Tahoma, sans-serif;	
}

div.arrow{	
	padding-left:10px;
	list-style:none;
	background:url('images/arrow.gif') 0% 5px no-repeat;
	line-height:16px;
	color:#215bb9;
	font-weight:bold;
	text-transform:uppercase;
	font-family: Helvetica, Arial, Tahoma, sans-serif;
}

.menu_left{
	color:#215bb9;
	text-decoration:none;
}

.menu_left a:hover{
	text-decoration:none;
	color:#2e3134;	
}

.menu_left:hover{
	text-decoration:none;
	color:#2e3134;	
}

.menu_left_a{
	color:#2e3134;
	text-decoration:none;
}

.features_singup{
	float:left;
	padding-left:25px;
	padding-top:15px;
	width:340px;
	color:#e7e7e7;
	font-size:11pt;
	line-height:14pt;
	text-decoration:none;
}

.features_singup a{
	color:#fdca00;
	text-decoration:none;
}

.features_singup a:hover{
	color:#ffffff;
	text-decoration:none;
}

.content_mid_left{padding:0px 5px 0px 15px;}
.content_mid_right{padding:0px 10px 0px 0px;}	

dl{margin-bottom:25px;}

dt{
	color:#b88f00;
	font-weight:bold;
	margin-top:10px;
	padding-bottom:10px;
	padding-left:0px;
}


dd{
	padding-bottom:5px;
}

.box_top_r_unsubscribe{
        background:url('images/box_top_r_unsubscribe.gif') 100% 0% no-repeat;
}


.box_top_r_changeinfo{
        background:url('images/box_top_r_changeinfo.gif') 100% 0% no-repeat;
}

.box_top_r_toomanyemails{
        background:url('images/box_top_r_toomanyemails.gif') 100% 0% no-repeat;

