/* Nats.ProfitX.com */
* { margin:0; padding:0; border:0;}
html {height:100%;}
body { min-height:100%; position:relative; width: 950px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000;
		   background:#fff url(../nats_images/profitx/left_menu/bg.gif) repeat-y left top;}
* html body {height:100%;}

a, a:active, a:visited{color:#154771;font-weight: bold;text-decoration:none;}
a:hover {color:#F86500;}
input, select, textarea {border:1px solid #dadada; padding:1px;margin:1px 0;font-size:11px;}
ul {list-style:none;}

table {padding:0; border-collapse:collapse; font-size:11px;}
td {border-collapse:collapse;}
table.table {font-size:11px; /*border-top:1px solid #dadada;border-left:1px solid #dadada; */width:100%; margin-bottom:10px;}
table.table th {color:#FFFFFF; background-image:url(../nats_images/profitx/table_bg.gif); background-repeat:repeat-x; height:25px; color:#FFFFFF; font-weight:bold; font-size:11px; border-right:1px solid #fff; text-align:left; padding-left:10px; }
table.table th.displ {text-align:center;}
table.table td {border-bottom:1px solid #dadada; border-right:1px solid #dadada; font-size:11px; padding:3px; padding-left:10px;}
table.table td.top {vertical-align:top;padding-top:7px;}
table.table td.right {text-align:right;border-right:0;}
table.table td.noborder {border:0;}
table.table td input.form1 {width:121px;}
table.table td select.wid100 {width:100px;}

span.u {text-decoration:underline;}
.button {  height: 18px; width: 19px; border-style: none}
.input_button {border:none; vertical-align:bottom;}
.step_bar {background:url(../nats_images/profitx/bar_bg.gif) repeat-x; height:25px; width:740px; color:#FFF; font-weight:bold; padding-left:10px; vertical-align:middle; padding-top:5px; margin-bottom:-4px; padding-left:10px;}
.step_bar a, .step_bar a:active, .step_bar a:visited {color:#fff;}
.step_bar a:hover {color:#F86500;} 
#hintbox { position: absolute; z-index: 10; visibility: hidden; filter: Alpha(style=0,opacity=85);}
#hintboxtd {background-color: #eee; color: #000; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;}
#main {width:100%;overflow:hidden;padding-bottom:135px; margin-top:-1px;}

/* Header */
#header div {white-space:nowrap; color:#fff;}
#header div a {color:#fff;}
#header div a:hover {color:#F86500;}
#header {background:url(../nats_images/profitx/header/bg_top.gif) repeat-x;width:949px; border-bottom: 1px solid #d9d9d9;}
#header_top { background:url(../nats_images/profitx/header/topline_09.gif) no-repeat;height:25px;width:948x; overflow:hidden; }
#header_top div#member_id {background:url(../nats_images/profitx/header/topline_06.gif) repeat-x; height:25px; vertical-align:middle; width:521px !important; width:531px;}
#header_top div#member_id img, #header_top div#member_id span {float:left; display:block;}
#header_top div#member_id img.header_b {height:25px; width:2px;}
#header_top div#member_id span {padding:6px 15px; font-size:9px;}
#header_top div#member_id span img {margin-right:5px;height:13px; width:13px;}
#header div.logo {height:110px;}
#header_foot {background:#8B5C91 url(../nats_images/profitx/header/bg_bottom.gif) repeat-x;height:25px;width:949px; font-size:9px;}
#header_foot div.forgot a, #header_foot div.forgot a:hover {color: #fff;}
#header_foot div {float:right; vertical-align:middle; line-height:25px;padding:0 10px; height:25px;}
#header_foot div.forgot {background:url(http://profitx.com/images/dots/db_pink_devider.gif) left 1px repeat-y; padding-right:13px; padding-left:15px;}
#header_foot div.form {padding:0 24px; padding-left:0px;}
#header_foot input.img {border:0;position:relative;top:1px; margin-left:-1px;}
#header_foot input.login {position:relative;bottom:5px;width:62px; height:12px; font-size:9px;font-family: Verdana,sans-serif; margin-right:7px;border-color:#9D74A2;}
#header_foot div.form span {position:relative;bottom:6px; padding-right:3px;}
html>img {width:0!important;height:50px!important;padding-left:50px!important;background:url(nats_images/mousescroll.png);}
/* LeftMenu */
#main div.leftmenu, #main div.leftmenu_out {width:199px; float:left; font-weight:normal;padding-top:1px;}
#main div.leftmenu a {text-decoration:none; font-weight:normal; font-size:11px;color:#000; }
#main div.leftmenu a:hover {text-decoration:underline;}
#main div.leftmenu li {padding-left:30px; padding-top:5px; height:21px;  white-space:nowrap; background:url(../nats_images/profitx/left_menu/inact.gif) no-repeat;}
#main div.leftmenu li.current {background:url(../nats_images/profitx/left_menu/over.gif) no-repeat;}
#main div.leftmenu li.current a {color:#fff;}
#main div.aftermenu {background:url(../nats_images/profitx/left_menu/menu_12.gif) no-repeat top; height:41px; width:100%;}

#support_tree {display:none;}

/* LeftMenu Outline */
#main div.leftmenu_out a {display:block; height:26px; width:199px;background-repeat:no-repeat;}
#main div.leftmenu_out a span {display:none; margin:0; padding:0;}
#main div.leftmenu_out a.menu1 {background:url(../nats_images/profitx/left_menu/1.gif);}
#main div.leftmenu_out a.menu1:hover {background:url(../nats_images/profitx/left_menu/1a.gif);}
#main div.leftmenu_out a.menu2 {background:url(../nats_images/profitx/left_menu/2.gif);}
#main div.leftmenu_out a.menu2:hover {background:url(../nats_images/profitx/left_menu/2a.gif);}
#main div.leftmenu_out a.menu3 {background:url(../nats_images/profitx/left_menu/3.gif);}
#main div.leftmenu_out a.menu3:hover {background:url(../nats_images/profitx/left_menu/3a.gif);}
#main div.leftmenu_out a.menu4 {background:url(../nats_images/profitx/left_menu/4.gif);}
#main div.leftmenu_out a.menu4:hover {background:url(../nats_images/profitx/left_menu/4a.gif);}
#main div.leftmenu_out a.menu5 {background:url(../nats_images/profitx/left_menu/5.gif);}
#main div.leftmenu_out a.menu5:hover {background:url(../nats_images/profitx/left_menu/5a.gif);}
#main div.leftmenu_out a.menu6 {background:url(../nats_images/profitx/left_menu/6.gif);}
#main div.leftmenu_out a.menu6:hover {background:url(../nats_images/profitx/left_menu/6a.gif);}
#main div.leftmenu_out a.menu7 {background:url(../nats_images/profitx/left_menu/7.gif);}
#main div.leftmenu_out a.menu7:hover {background:url(../nats_images/profitx/left_menu/7a.gif);}
#main div.leftmenu_out a.menu8 {background:url(../nats_images/profitx/left_menu/8.gif);}
#main div.leftmenu_out a.menu8:hover {background:url(../nats_images/profitx/left_menu/8a.gif);}

/* MainContent */
#main div#content {width:750px;float:right;}
#content div.title {width:750px; height:51px; background:url(../nats_images/profitx/common/title_bg.gif) repeat-x top;}
#content div.title h3 {height:44px; padding-top:7px; font-size:26px; color:#fff;white-space:nowrap;font-weight:normal; padding-left:70px;}
#content p {margin:10px; color:#336d8a;}
#content form input {height:15px;margin-bottom:2px;}
#content form input.input_button {height:18px; margin-bottom:1px;}
.checkbox {border:none;}
div.subheader {background-image:url(../nats_images/profitx/bar_bg.gif); background-repeat:repeat-x;
							height:25px; color:#FFFFFF; font-weight:bold; width:100%; text-align:center; padding-top:5px; margin-bottom:-4px;}
div.subheader_dark {background-image:url(../nats_images/profitx/bg_bottom.gif); background-repeat:repeat-x;
							height:25px; color:#FFFFFF; font-weight:bold; width:100%; text-align:center; padding-top:5px;margin-bottom:-4px;}

/* Footer */
.footer { height:129px;width:950px;position:absolute;bottom:0;left:0; font-size:9px; border-top:1px solid #485877;}
.footer div.ftop {height:25px !important; height:23px; width:100%; background:url(../nats_images/profitx/header/bg_bottom.gif) repeat-x;}
.footer img {   height:25px; margin:0; padding:0;}
.footer div.ftop div.fbuttons { text-align:right; width:100%; background:url(../nats_images/profitx/footer/topline_01.gif) no-repeat left top;}
.footer div.fcontent {overflow:hidden;  background:url(../nats_images/profitx/footer/footer_logo_02.jpg) no-repeat 199px top; height:79px; width:100%;}

.footer div.fcontent div.f_bg1 {    background:url(../nats_images/profitx/footer/footer_logo_01.jpg) no-repeat left top; height:100%;}
.footer div.fcontent div.f_bg2 {    background:url(../nats_images/profitx/footer/footer_logo_04.jpg) no-repeat right top; height:100%;}
.footer div.fcontent span { display:block; color:#fff; font-size:9px; margin-left:200px;}
.footer div.fcontent span a { color:#fff; text-decoration:none;}
.footer div.fcontent span a:hover { text-decoration:underline;}
.footer div.fcontent div.banners_text {font-weight:bold;position:relative;top:5px; left:205px; color:#fff}
.footer div.fcontent div#footer_banners {position:relative;margin-top:11px;margin-left:205px;}
.footer div.fcontent div#footer_banners  ul li {float:left; padding:10px; border-left:1px dotted #ccc;}
.footer div.fcontent div#footer_banners  ul li a img {width:88px; height:31px;}
.footer div.fcontent div#footer_banners  ul li#elem1 {border:0;padding-left:0;}

.footer div.fbtm {  height:25px; width:100%; background:url(../nats_images/profitx/footer/bg_top.gif) repeat-x;}

.footer div.fbtm div.fline { background:url(../nats_images/profitx/footer/downline_01.gif) left top no-repeat; width:100%; height:100%;color:#fff;font-weight:bold;line-height:16px; vertical-align:middle;}
.footer div.fbtm div.fline span {padding-left:32px;padding-right:360px;font-weight:normal;vertical-align:bottom; }
.footer div.fbtm div.fline strong {vertical-align:bottom;}
.footer div.fbtm div.fline img {height:16px;margin-top:5px;vertical-align:bottom;}

.footer div.fbtm div.fline div {padding:5px 10px 0; font-weight:normal;float:left;}
.footer div.fbtm div.fline a {color:#fff; font-weight:normal;}
.footer div.fbtm div.fline a:hover {color:#fff; text-decoration:underline;}
.footer div.fbtm div.fline div.fleft {bottom:1px; left:-4px; position:relative;}
.footer div.fbtm div.fline div.fright {float:right; position:relative; bottom:1px; right:-4px;}

/* adtools, xsells */
#wid120, div.xsells select {width:120px;}
div.cenmb8 {text-align:center; margin-bottom:7px;}

/* adtools_adv */
div.adtools_adv table#choose_table img {margin-bottom:-3px;}  
div.choose {text-align:center; padding-bottom:10px;}
div.choose div {vertical-align:middle;}
div.adtools_adv td.first_td {width:120px;}
div.adtools_adv td.first_td span {padding-left:30px;}
div.adtools_adv select {width:190px; margin-right:7px;}
div.adtools_adv span {color:#757575;}
div.adtools_adv #switch {margin-left:22px; color:#000;}
div.adtools_adv .step_bar {margin-top:10px;}
div.adtools_adv form {border-bottom:1px solid #dadada;}
div.adtools_adv table#tools_table td {padding-left:5px;}

/* adtools_adv_hosted_standalone */
div.adtools_adv_hosted_standalone table {width:100%; margin-bottom:20px;}
div.adtools_adv_hosted_standalone td {vertical-align:middle; height:28px; }
.center {text-align:center;}
td.first {width:270px;text-align:right;}
div.adtools_adv_hosted_standalone td.second {padding-left:10px;}
td.second select {width:200px;}
.c_table td {text-align:center;}
div.adtools_adv_hosted_standalone select {width:100px; margin-right:10px;}
div.adtools_adv_hosted_standalone select.wid200 {width:200px;}

/* abtools_adv_banner_search */
.w70 {width:70px;}

/* edit, signup */
div.edit table {margin-left: 10px; margin-bottom:10px;}
table.signup_table {width:100%;border:1px solid #dadada;border-left:none;}
table.signup_table td {vertical-align:middle; width:50%; border-bottom:1px solid #dadada; border-right:1px solid #dadada; padding-left:5px; padding-top:3px; padding-bottom:3px;}
div.edit table td {width:130px; padding-bottom:3px;}
div.edit td.second, table.signup_table td.second {width:700px;}
span.error {color:#f00; padding-left:5px;}
span.star {color:#F96600;}
input.pass {width:145px;}
.signup_select {width:272px;}
.w120 {width:120px;}
#w550 {width:550px;}
.center_button {text-align:center; margin:10px;}

/* members */
#content div.welcome {overflow:hidden; padding: 13px 10px;border-top: 2px solid #d9d9d9; }
#content div.welcome div.news, #content div.welcome div.enroll{ float:left; width:50%;}
#content div.welcome div span.title {font-weight:bold; text-transform:uppercase; font-size:10px; margin-bottom:15px;}
#content div.welcome div.news div { border-right: 1px solid #d9d9d9;margin-top:10px;}
#content div.welcome div.enroll p a {display:block; margin:2px;}
#content div.welcome div.enroll  {margin-left:0px; width:45%;}
#content div.news strong {color:#F86500;}

/* referrals, campaigns */
div.referrals form.cmp {margin-left:10px; margin-top:10px;}
div.referrals strong {font-size:10px;}
div.referrals select {width:150px; margin-left:10px;}
div.referrals input {margin-top:2px;}
div.referrals input.ref_input {width:150px; margin-left:10px;}
div.referrals table#ref_table {border:1px solid #dadada; width:100%; margin-bottom:10px; margin-top:10px;}
div.referrals table#ref_table td {border:1px solid #dadada;}
div.referrals table#ref_table select {width:160px;}
div.referrals img, div.referrals a {vertical-align:middle;}
div.referrals .input_button {margin-right:-60px; margin-left:4px}
div.referrals div#ref_link {padding-left:10px; margin-top:-7px;}
#td_1 {width:180px; height:26px;}
#td_3 {width:145px;}

/* link codes */
div.codes h3 {background:url(../nats_images/profitx/common/t_codes.gif) no-repeat left top; padding-left:71px;}
div.codes p {padding-left:10px;}
.black {color:#000;}
div.adtools_adv h3 {background:url(../nats_images/profitx/common/t_adtools.gif) no-repeat left top;}
div.members h3 {background:url(../nats_images/profitx/common/pagetitle_img.jpg) no-repeat left top;}
div.referrals h3 {background:url(../nats_images/profitx/common/t_referrals.gif) no-repeat left top;}
div.rewards h3 {background:url(../nats_images/profitx/common/t_rewards.gif) no-repeat left top;}
div.internal h3 {background:url(../nats_images/profitx/common/t_support.gif) no-repeat left top;}
div.stats h3 {background:url(../nats_images/profitx/common/t_stats.gif) no-repeat left top;}
div.edit h3 {background:url(../nats_images/profitx/common/t_edit.gif) no-repeat left top;}
div.edit h3 {background:url(../nats_images/profitx/common/t_edit.gif) no-repeat left top;}
div.campaigns h3 {background:url(../nats_images/profitx/common/t_campaigns.gif) no-repeat left top;}
#login_h3 {background:url(../nats_images/profitx/common/t_welcome.gif) no-repeat left top;}
h3.join {background:url(../nats_images/profitx/common/pagetitle_img.jpg) no-repeat left top;}
table#codes_table {margin:20px; border:none; color:#336d8a; width:500px;}
table#codes_table td {vertical-align:middle; border:none; padding:0;}
.wid17 {width:17px;}
#pad1 {padding-left:20px;}

/* rewards, rewards_adv */
div.rewards img, div.rewards strong {vertical-align:middle;}
.pl24 {margin-left:24px; margin-top:25px; color:#336d8a;}
.pl30 {padding-left:30px; padding-top:5px;}
.rewards_adv_bar {background:url(../nats_images/profitx/header/bg_bottom.gif) repeat-x; height:25px; width:730px; color:#FFF; font-weight:bold; padding-left:20px; padding-top:5px;}
div.rewards_adv form {margin-left:10px;}

/* spstats, stats, stats_breakdown, stats_detailed, stats_referrers */
div.text { padding:3px 10px 10px 10px;}
div.stats_detailed select.wid120 {width:120px;}
form#bdown input, form#bdown select {border:1px solid #dadada;font-size:11px; margin:0;}
form#bdown select.wid90 {width:90px;}
form#bdown input#input_button, form#bdown input.input_button {border:none; vertical-align:bottom;}
input#nobord {border:none;}
table.wid100p {width:100%;}
table.wid100p td {text-align:center;width:100%;}
table.option {font-size:11px;width:270px;margin-left:auto;margin-right:auto;}
table.option td {padding:2px;text-align:left;}
table.option td.alr_92 {width:92px; padding-right:3px; text-align:right;}
table.stats {font-size:11px; border-top:1px solid #dadada;border-left:1px solid #dadada; width:100%;}
table.stats table {width:100%;}
table.stats table th {color:#FFFFFF; background-image:url(../nats_images/profitx/table_bg.gif); background-repeat:repeat-x; height:25px; color:#FFF; font-weight:bold; font-size:11px; border-right:1px solid #fff; text-align:left; padding-left:10px;}
table.stats table th#wid160 {width:160px;}
table.stats table th.wid60 {width:60px;}
table.stats table th.wid80 {width:80px;}
table.stats table th#wid200 {width:200px;}
table.stats table th#wid480 {width:480px;}
table.stats table td {border-bottom:1px solid #dadada;border-right:1px solid #dadada; font-size:11px; padding:3px; padding-left:10px; text-align:left;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
#wid150 {width:150px;}
table.stats_sp {width:100%;}
table.stats_sp thead {background-image:url(../nats_images/profitx/bg_header.gif); background-repeat:repeat-x; color:#FFFFFF; font-weight:bold; font-size:11px;}
table.stats_sp td {border-bottom:1px solid #dadada;border-right:1px solid #dadada; font-size:11px; text-align:left; padding:3px; padding-left:10px;}
table#header_table {background-image:url(../nats_images/profitx/bg_header_small.gif); background-repeat:repeat-x; color:#FFFFFF; font-weight:bold; font-size:11px; width:100%; height:20px;} 
table.stats_sp #wid30 {width:30px; height:20px;}
table.stats_sp #w70 {width:70px; height:20px;}
table.stats_sp #wid70 {width:70px; height:40px;}
table.stats_sp #wid160 {width:160px; height:40px;}
table.stats_sp #wid40 {width:40px; height:40px;}
table.stats_sp #wid300 {width:300px; height:20px;}
table.stats_sp #wid50 {width:50px; height:40px;}
table.stats_sp #wid100 {width:100px; height:40px;}
table#header_table .wid30 {height:20px; width:30px;}
table#header_table .wid70 {height:20px; width:70px;}
.tdcenter {height:20px;}
.tdcenter table td {vertical-align:middle; border:none; padding-left:5px;}
select.wid200 {width:200px;}


/* IPhone */
.monetize_traffic { margin:30px 0 23px 23px; background:url(../images/iphone/monetize_traffic.gif) no-repeat top left; width:285px; height:22px; overflow:hidden; text-indent:-9999px; display:block; }
.iphone_1, .iphone_2, .iphone_3, .iphone_4 { font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#666; line-height:16px;}
.iphone_1 a, .iphone_2 a, .iphone_3 a, .iphone_4 a { color:#0088cc; text-decoration:underline; font-size:11px; font-weight:normal;}
.iphone_1 a:hover, .iphone_2 a:hover, .iphone_3 a:hover, .iphone_4 a:hover { color:#0088cc; text-decoration:none; font-size:11px;}
.iphone_1 { background:url(../images/iphone/iphone_bg1.jpg) no-repeat bottom right; padding-top:25px; padding-bottom:25px; border-top:1px solid #EEE; width:705px; margin-left:23px; margin-bottom:30px;}
.iphone_1 .ip_head { height:70px; background:url(../images/iphone/vs.gif) no-repeat center left; padding-left:65px; margin-bottom:11px;}
.iphone_1 .ip_head h2 { font-size:31px; font-weight:normal; color:#333; line-height:58px; }
.iphone_1 .iphone_text, .iphone_2 .iphone_text, .iphone_3 .iphone_text, .iphone_4 .iphone_text  { width:340px;}
.iphone_1 p { margin-bottom:25px;}
.iphone_1 .watch_demo { background:url(../images/iphone/watch_demo_bg.jpg) no-repeat; width:340px; height:112px;}
.iphone_1 .watch_demo p { margin-left:150px; padding-top:40px; width:170px;}
.iphone_1 .watch_demo a { color:#0088cc; font-size:11px; font-weight:normal; text-decoration:underline;}
.iphone_1 .watch_demo a:hover { text-decoration:none;}

.iphone_2 { background:url(../images/iphone/iphone_bg2.jpg) no-repeat bottom right; width:726px; height:335px; margin-bottom:30px;}
.iphone_2 .ip_head { height:63px; background:url(../images/iphone/disc.gif) no-repeat center left; padding-left:75px; margin-top:46px; margin-bottom:15px;}
.iphone_2 .ip_head h2 { font-size:20px; font-weight:normal; color:#333; line-height:26px; }
.iphone_2 .iphone_text { float:right; }

.iphone_3 { padding-bottom:30px}
.iphone_3 .iphone_text { float:left; padding-left:23px;}
.iphone_3 .iphone_text p a { color:#0088cc; font-size:11px; font-weight:normal; text-decoration:underline;}
.iphone_3 .iphone_text p a:hover { text-decoration:none;}

.iphone_4 { background:url(../images/iphone/iphone_bg3.jpg) no-repeat top right; width:699px; height:392px; margin-left:23px; float:left; margin-top:30px;}
.iphone_4 .ip_head { height:57px; background:url(../images/iphone/options.gif) no-repeat center left; padding-left:65px; margin-bottom:11px; margin-top:42px;}
.iphone_4 .ip_head h2 { font-size:20px; font-weight:normal; color:#333; line-height:57px;}
.iphone_4 .join_now { background:url(../images/iphone/join_now.gif) no-repeat top left; width:162px; height:70px; margin:60px 0 0 90px; }
.iphone_4 .join_now a {background:url(../images/iphone/join_now.gif) no-repeat top left; width:144px; height:48px; display:block; overflow:hidden; text-indent:-9999px;}

#popup { position:absolute; background:url(../images/iphone/splash_body.png) no-repeat; width:676px; height:896px; top:250px; margin-left:235px;}
#popup .close { width:26px; height:26px; overflow:hidden; text-indent:-9999px; margin:2px 0 0 1px; display:block;}
#popup .popup_menu { width:641px; height:32px; margin-left:13px; padding-left:140px; margin-top:7px;}
.popup_menu #tabbut1 { background:url(../images/iphone/menu_demo.gif) no-repeat bottom left; }
.popup_menu #tabbut2 { background:url(../images/iphone/menu_site_preview.gif) no-repeat bottom left;}
#popup .popup_menu a {display:block; overflow:hidden; text-indent:-9999px; height:32px; width:162px; float:left; margin-left:5px;}
#popup .popup_menu a.act { background-position:top;}

#popup #tab1, #popup #tab2 { width:641px; height:803px; margin-left:13px;}
#popup #tab2 .iphone_bg { background:url(../images/iphone/splash_bg.gif) no-repeat bottom left; width:430px; height:768px; margin:35px 0 0 87px}
#popup .iphone_window { width:320px; height:436px; margin-top:121px; margin-left:76px; float:left;}

#popup_code { position:absolute; background:url(../images/iphone/popup_code.png) no-repeat; top:835px; margin-left:113px; width:833px; height:895px;}
#popup_code .close { width:26px; height:26px; overflow:hidden; text-indent:-9999px; display:block;}
#popup_code .text  h2 { font-size:26px; font-weight:bold; padding-bottom:20px}
#popup_code .text { margin:0; padding:30px 50px 30px 65px; font-size:15px; color:#000;}
