@charset "utf-8";
body { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background-image:url(/images/skin/ld_main_background.jpg); background-repeat:repeat-x; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #f3f3f3; }
.background_shadow_repeater {width:1024px; margin-left:auto; margin-right:auto; float:none; clear:both; background-image:url(/images/skin/ld_page_shadow_02.jpg); background-repeat:repeat-y; background-position:center;}
.background_shadow_container {background-image:url(/images/skin/ld_page_shadow_01.jpg); background-position:top center; background-repeat:no-repeat;}
.main_inner_container {width:960px; margin-left:auto; margin-right:auto; clear:both;}
.header_container { width: 960px; background-image: url(/images/skin/ld_header_02.gif); background-position: top right; background-repeat:no-repeat }
.img_holder_fl_lft {float:left; clear:left;}
.login{ padding-top: 18px; float: right; clear: right; width: 351px; height: 56px; padding-bottom: 19px; padding-right: 21px; background-image: url(/images/skin/ld_login_background.gif); background-position: center; background-repeat: no-repeat; }
.login_input { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #56514e; font-size: 10px; border:1px #d0d0d0 solid; }
.login_username_input { float:left; clear: left; margin-top: 17px; padding-left: 87px; padding-right: 6px; }
.login_username_pass { float:left; clear:none; margin-top: 17px; width: 88px; }
.login_button { float:left; margin-left: 5px; margin-top: 15px; }

.login_forgotpass { float:left; clear:both; padding-top: 18px; font-size: 10px; padding-left: 240px; }
.login_forgotpass a:link {color:#047b94; text-decoration:none;}
.login_forgotpass a:visited {color:#047b94; text-decoration:inherit;}
.login_forgotpass a:hover {color:#047b94; text-decoration:underline;}
.login_forgotpass a:active {color:#047b94; }


#agreement { background-color:#FFFFFF; background-image:none; margin: 15px; }
#whitelistnote { background-color:#FFFFFF; background-image:none; margin: 15px; font-size:11px;}

.rev_stream_login { margin:auto; width:715px; height:186px; background-image:url(/images/skin//ld_rev_stream.jpg); background-repeat:no-repeat; margin-top: 111px; }
.rev_stream_login input { font-family: Tahoma, Arial, Helvetica, sans-serif; color: #56514e; font-size: 12px; border:1px #b3b3b3 solid; }
.rev_login_username_input { float:left; clear: left; margin-top: 96px; padding-left: 199px; padding-right: 6px; }
.rev_login_password_input { float:left; clear: none; margin-top: 96px; padding-right: 6px; width: 140px; }
.rev_login_button{ float:left; margin-left: 5px; margin-top: 92px; }


.nav { clear:right; width:603px; height: 69px; float: left; }
.footer { width:979px; height:30px; background-image:url(/images/skin/ld_page_shadow_03.jpg); font-size:11px; color:#666666; padding-left: 45px; padding-top: 30px; }
.footer a:link {color:#047b94; text-decoration:none;}
.footer a:visited {color:#047b94; text-decoration:inherit;}
.footer a:hover {color:#047b94; text-decoration:underline;}
.footer a:active {color:#047b94; }

.nav_img {float:left; clear:none;}
.clear {font-size:0px; clear:both;}
.middle_container { width:960px; float:left; clear:both; }



.lp_top_offers { width:268px; height:264px; background-image:url(/images/skin/ld_home_middle_02.gif); background-repeat:no-repeat; float: left; clear: right; padding-top: 30px; padding-left: 22px; padding-right: 27px; }
.lp_top_offers_title { float:left; clear:none; font-size:18px; padding-left: 5px; }
.lp_top_offers_view { float:right; clear:right; font-size:11px; color:#737373; padding-right: 11px; padding-top: 5px; font-weight: bold; }
.lp_top_offers_view a {  color:#737373; text-decoration:none; }
.lp_top_offers_campaign_header { color:#FFFFFF; font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; float: left; clear: left; padding-left: 7px; padding-top: 8px; }
.lp_top_offers_payout_header { color:#FFFFFF; font-family:  Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:10px; float: right; clear: right; padding-top: 8px; padding-right: 10px; }

.lp_top_offers_off_top { color:#585858; clear: both; margin-top: 17px; height: 22px; width: 268px; background-color: #dddddd; font-weight: bold; float: left; font-size: 11px;  font-family:  Tahoma, Arial, Helvetica, sans-serif;  }
.lp_top_offers_off_bot { color:#585858; font-family:  Tahoma, Arial, Helvetica, sans-serif; float: left; clear: both; width: 268px; padding-top: 6px; }
.lp_top_offers_name { float:left; clear:none; padding-top: 5px; padding-left: 7px; }
.lp_top_offers_payout { float:right; clear:right; padding-right:10px; padding-top: 5px; }
.lp_top_offers_off_descript { padding-left: 5px; }
.lp_bottom_container {width:960px; float:left; clear:both;}
.lp_bottom_tab { width:320px; height:291px; float:left; clear:none; background-image:url(/images/skin/ld_home_bot_tab.jpg); background-repeat:no-repeat; position: relative; }
.lp_bottom_tab_title { font-size:20px; color:#000000; padding-top:40px; text-align: center; }
.lp_bottom_tab_text { font-size:12px; color:#707070; width: 250px; margin-left: auto; margin-right: auto; margin-top: 35px; }
.lp_bottom_tab_bullet_area { color:#138ca1; font-size:11px; font-weight:bold; position:absolute; bottom:90px; left: 35px; }
.lp_bottom_tab_button_area { width:290px; position:absolute; bottom:0px; background-image:url(/images/skin/ld_home_bot_tab_button_area.jpg); background-repeat:no-repeat; height: 67px; padding-top: 11px; padding-left: 30px; }
.lp_bottom_tab_exclusive {width:320px; position:absolute; bottom:0px;}


.sub_page_left_col {width:197px; float:left; clear:left;}
.sub_page_left_col_text { padding-top: 12px; padding-left: 27px; float:left; clear:both; font-weight:normal; padding-right: 15px; }
.sub_page_right_col { width:653px; float:left; clear:right; background-image: url(/images/skin/ld_sub_page_right_col_top_bck.jpg); background-repeat: repeat-x; background-position: top; position: relative; padding-left: 55px; font-size:13px; padding-right: 55px; min-height: 575px; padding-bottom: 20px; }
.sub_page_right_col_header {
	background-image: url(/images/skin/ld_sub_page_right_col_title_bck.gif);
	background-repeat: no-repeat;
	float: left;
	background-position: right top;
	font-size:24px;
	font-weight:bold;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#047b94;
	margin-top: 13px;
	padding-top: 35px;
	padding-bottom: 10px;
	padding-right: 272px;
	clear: both;
	padding-left: 10px;
}
.sub_page_right_col_text_area { width: inherit; clear: both; }
.sub_page_right_col_text_bld{ font-weight:bold; float: left; clear: both; margin-top:20px; }

.sub_page_right_col_text { float:left; clear:both; padding-top: 10px; color: #999999; }
.sub_page_right_col_form{  font-family:Tahoma, Arial, Helvetica, sans-serif; float:left; clear:both; padding-top: 10px; color: #666666; font-weight:bold; font-size:11px; }
.form_right_col_text_bld{ font-weight:bold; float: left; clear: both; margin-top:20px; width: 650px; border-bottom:1px solid #b3b3b3; font-size: 14px; }
.form_button_holder { float:left; clear:both; text-align:right; padding-top: 20px; }
.sub_page_right_col_form input,textarea,select {  font-family:Tahoma, Arial, Helvetica, sans-serif; color: #666666; font-size:11px; border:1px solid #b0b0b0;}

.form_left_col_text { text-align:left; padding-top:5px; }
.form_left_col_text a:link { color:#047b94; text-decoration:none; } 
.form_left_col_text a:visited {color:#047b94; text-decoration:inherit;}
.form_left_col_text a:hover {color:#047b94; text-decoration:underline;}
.form_left_col_text a:active {color:#047b94; }



.form_full_line_col_text {text-align:left; padding-top:5px; padding-left:20px;}
.bottom_disc { text-align:right; font-size:10px; color:#999999; float: left; clear: both; padding-top: 20px; }
.form_opt_in { font-size:11px; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#666666; float:left; clear:both; padding-top: 15px; }


.ad_sub_nav { width:197px; background-image:url(/images/skin/ld_advertisers_side_nav_bck.gif); background-position:top; background-repeat:no-repeat; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color: #666666;}
.ad_sub_nav_link_top { height:24px; background-image: url(/images/skin/ld_sub_nav_back_01.jpg); padding-top: 11px; background-position: bottom center;  padding-left: 27px;}
.ad_sub_nav_link { height:24px; background-image: url(/images/skin/ld_sub_nav_back_02.jpg); padding-top: 8px; background-position: bottom center; padding-left: 27px; }
.ad_sub_nav_link_top_up { height:24px; background-image: url(/images/skin/ld_sub_nav_back_01_up.jpg); padding-top: 11px; background-position: bottom center; padding-left: 27px; }
.ad_sub_nav_link_up { height:24px; background-image: url(/images/skin/ld_sub_nav_back_02_up.jpg); padding-top: 8px; background-position: bottom center; padding-left: 27px; }
.ad_sub_nav_link_top a {color: #666666; text-decoration:none; }
.ad_sub_nav_link a {color: #666666; text-decoration:none;}
.ad_sub_nav_link_top_up a {color: #666666; text-decoration:none; }
.ad_sub_nav_link_up a { color: #666666; text-decoration:none;}
.ad_sub_nav_button { padding-left:23px; padding-top: 15px; float: left; }

.iframe_text {font-family:Tahoma, Arial, Helvetica, sans-serif; color: #666666; font-size:11px;}

/*LEGACY FROM OLD SKIN*/
A:link {
	color: #999999;
}
A:visited {
	color: #3366CC;
}
A:active {
	color: #3366CC;
}
A:hover {
	text-decoration: none; color: #6699CC;
}
.homeBoxes {
	padding-top: 14px;
	padding-right: 5px;
	padding-left: 16px;
}
.bodyText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
.rowText {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #1D2E43;
}
.HotNewRowText {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #1D2E43;
	padding-left: 6px;
}
.homeBoxes_casestudies {

	padding-top: 14px;
	padding-right: 16px;
	padding-left: 16px;
}
.l1subnav {

	padding-top: 14px;
	padding-left: 34px;
}
.l1bodytext {
	text-align:justify;
	padding-right:20px;
	padding-left:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999;
}
.casestudiesImgbuffer {
	margin-right: 10px;
	margin-bottom: 10px;
}
.catTxt {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #1D2E43;
	padding-right: 16px;
	padding-left: 16px;
}
.subnavTxt {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #1D2E43;
	padding-top: 20px;
	padding-left: 32px;
	padding-right: 10px;
}
.footerCopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6699CC;
	padding-top: 5px;
	padding-left: 20px;
}
.footerlink A:link {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 20px;
}
.footerlink A:visited {
	color: #000000;
	text-decoration: none;
	padding-top: 5px;
	padding-right: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.footerlink A:active {
	color: #5CBBEB;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 20px;
}
.footerlink A:hover {
	color: #5CBBEB;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding-top: 5px;
	padding-right: 20px;
}
.snapshotRow {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #1D2E43;
	padding-left: 6px;
	font-weight: bold;
	text-align: right;
}
.snapshotDollars {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #060;
	padding-left: 6px;
	font-weight: bold;
	text-align: right;
}
#download_total, #downloadlink { color:#F00; font-weight:bold;}
