/* Affiliate Program */
#full_banner .affiliate_page_extra { position: absolute; left: 800px; top: 370px; }
#full_banner .affiliate_page_banner { z-index: -1; height: 230px; background: url(/img/bg_affiliate_header.jpg) repeat-x; }
#full_banner .affiliate_page_banner h1 { width: 228px; height: 230px; margin: 0px; padding: 73px 0 0 22px; color: #fff; background: url(/img/bg_affiliate_head.jpg) no-repeat; font-size: 1.5em;}
#full_banner .affiliate_page_banner .people_image { position: absolute; left: 420px; top: 125px; background:  url(/img/bg_affiliate_shelf.png) repeat-x; }
#full_banner .affiliate_page_banner ul { position: absolute; left: 20px; top: 250px; }
#full_banner .affiliate_page_banner .softbar_coners { position: absolute; left: 22em; top: 226px; width: 76em; height: 129px; background: none;}
#full_banner .affiliate_page_banner .softbar_left { position: absolute; left: 0; top: 0; width: 46px; height: 129px; background: url(/img/softbar_perspective_left.gif) no-repeat; }
#full_banner .affiliate_page_banner .softbar_right { position: absolute; right: 0; top: 0; width: 259px; height: 129px; background: url(/img/softbar_perspective_right.gif) no-repeat; }

#full_banner .affiliate_page_banner .login { position: absolute; left: 797px; top: 133px; background: url(/img/button_login_blue.gif); }
#full_banner .affiliate_page_banner .register { position: absolute; left: 797px; top: 179px; background: url(/img/button_register_blue.gif); }

#full_banner .affiliate_button { width: 172px; height: 37px; margin: 0 15px 0 0; text-indent: -20000px; background:  left top no-repeat; }
#full_banner .affiliate_button:hover { background-position: 0 -37px; }

#content .affiliate_page_content {}
#content .affiliate_page_content h2 { color: #888888; font-size: 2em; font-weight: normal; }

#content .affiliate_page_content .how_to {  }
#content .affiliate_page_content .how_to ol {list-style-type: decimal;}
#content .affiliate_page_content .how_to ol li {list-style-image: none;}

#content .affiliate_page_content .testemonial { width: 160px; position: absolute; left: 10px; top: 410px; }

#content .affiliate_page_content .feature_list {list-style-image: url(/img/icon_check_16.png);}
#content .affiliate_page_content .feature_list li {list-style-image: url(/img/icon_check_16.png);}

#content .affiliate_page_content .affiliate_table_commision { margin-bottom: 2em; }
#content .affiliate_page_content .affiliate_table_commision thead tr th { text-align: center; }
#content .affiliate_page_content .affiliate_table_commision tbody tr th { text-align: center; font-weight: normal; }
#content .affiliate_page_content .affiliate_table_commision tbody tr td { text-align: center; }

#content .affiliate_page_content .affiliate_table_products { width: 100%; margin-bottom: 2em; }
#content .affiliate_page_content .affiliate_table_products thead tr th { height: 25px; text-align: center; font-weight: bold;}
#content .affiliate_page_content .affiliate_table_products thead tr .product { text-align: left; }
#content .affiliate_page_content .affiliate_table_products tbody tr th { text-align: left; text-color: black; font-weight: bold; }
#content .affiliate_page_content .affiliate_table_products tbody tr td { height: 50px; text-align: center; }
#content .affiliate_page_content .affiliate_table_products tbody a { font-size: 0.9em; }
#content .affiliate_page_content .affiliate_table_products ul { margin: 0; padding: 0; }
#content .affiliate_page_content .affiliate_table_products li { margin: 0; list-style-image: none; }

#content .affiliate_page_content tr .table_align_left { text-align: left; }

#content .affiliate_page_content .affiliate_table_products .next { margin-left: 6px; padding-left: 16px; }
#content .affiliate_page_content .affiliate_table_products .download { padding-left: 18px; }

#extra h3 { margin-top: 2em; color: #999; }
#extra ul li { margin-bottom: 10px; }
#extra ul li p { font-size: 0.9em }

#extra .aff_events li h4 { display: block; background: transparent url() no-repeat left center; text-indent: -9999px; }
#extra .aff_events li h4.a4uexpo_logo { width: 175px; height: 71px; background-image: url(/img/partner_a4uexpo_175.jpg) }
#extra .aff_events li h4.affsum_logo { width: 150px; height: 60px; background-image: url(/img/partner_aff_summit_150.jpg) }

/* Signup page */
#content .affiliate_signup_content .quick_links {
	position: absolute;
	left: 0;
	z-index: 0;
}

#content .affiliate_signup_content ul {
	list-style: none;
	list-style-image: url();
}
#content .affiliate_signup_content ul li {
	list-style: none;
	list-style-image: url();
}

#content .affiliate_signup_content .aff_logo {
	display: block;
	width: 200px;
	height: 50px;
	background: transparent url(/img/logo_lap_200.png) no-repeat left center;
	text-indent: -9999px;
}
#content .affiliate_signup_content .rw_logo { background-image: url(/img/partner_revenuewire_logo_200.png) }
#content .affiliate_signup_content .nexway_logo { background-image: url(/img/partner_nexway_logo_200.png) }
