@charset "utf-8";
/* CSS Document */


/*------START LOADING STYLES--------*/
		div.loading{display:none;}
span.error-msg {color:#F00;font-size:11px;}
input.cftext {width:350px;height:22px;}
textarea.cftext{width:350px;}

/*------END LOADING STYLES--------*/


.form-inner{width:420px;  background:#F2F2F2;border:1px solid #DDD; margin:0 auto;padding:10px;margin-bottom:10px;}


/*--- LINK CODES STYLES ---*/

.column-container{padding-top:10px;}
.left-details2{padding-top:20px;}
.right-column2{float:right; width:470px; text-align:center;}
.right-column{width:430px; }
.left-column{float:left; width:470px; margin-left:15px;}
.left-column2 {float:left; width:430px; margin-left:15px; padding-right:10px;}
.box-info2{text-align:left;margin-top:10px;margin-bottom:20px;}




/*---ADD TOOLS STYLES --*/
.adtools-links{font:bold 18px  Arial, Helvetica, sans-serif;  text-align:center;}
.adtools-links a{text-decoration:none;color:#2584C1;}
.adtools-links a:hover{text-decoration:underline;color:#000;}




/*---BACKEND STYLES---*/
.bk-small-box{width:474px;margin:0 auto;margin-bottom:10px;margin-top:10px;float:left;margin-left:17px;}
.bk-small-box img{float:left;}
.bk-small-content{width:472px; background:#EEEEEE url(../new_images/backend/small-bot.jpg) repeat-x; border-left:1px solid #BFBFBF;border-right:1px solid #BFBFBF;}

.small-title-box-bk{width:459px; height:31px; background:url(../new_images/small-title-top.jpg) no-repeat;padding-left:15px;padding-top:7px;font:bold 18px Arial, Helvetica, sans-serif; color:#FFF;}
.small-title-box-bk div{float:right;font:bold 15px Arial, Helvetica, sans-serif;margin-right:12px;margin-top:3px;*margin-top:-18px;}



.page-links2{ font-size:13px;}
.page-links2 a{text-decoration:none;color:#A4DBFF;}
.page-links2 a:hover{text-decoration:underline;color:#FFF;}

.page-links4{ font-size:18px;}
.page-links4 a{text-decoration:none;color:#2584C1;}
.page-links4 a:hover{text-decoration:underline;color:#000;}

.page-links3{ font-size:13px;}
.page-links3 a{text-decoration:none;color:#2584C1;}
.page-links3 a:hover{text-decoration:underline;color:#000;}


/*---STATISTICS STYLES---*/
.stats-container{width:920px; margin:0 auto; margin-top:10px;padding-bottom:10px;}



/*---LIGHT BLUE BOX STYLES---*/
.light-blue{background:#F2FAFF; border:1px solid #2584C1;}
.light-blue-nb{background:#F2FAFF; }
.box-adjust{}
td#small-adjust{padding-left:8px;}

.boxtitle{font:bold 14px  Arial, Helvetica, sans-serif; color:#FFF; background:#2584C1; padding-left:8px; height:28px; text-align:left;}
.box-info{text-align:left;margin-top:10px;margin-bottom:20px;padding-left:20px; line-height:22px;}
.box-info4{text-align:left;padding-left:5px; line-height:22px; }
.box-info4 td{text-align:left;padding-left:5px;padding-bottom:5px; line-height:22px; }
.box-info3{text-align:left;margin-top:10px;margin-bottom:20px;padding-left:20px; line-height:22px;height:102px;}
/*------Our Sites Holder ------*/

.site-holder {width:965px; height:190px; border:1px solid #000; margin:0 auto;margin-top:20px;}
.site-names{width:190px;height:190px; background:#F9F9F9 url(../new_images/site-name-bg.jpg) repeat-x; border-right:1px solid #000; text-align:center;float:left;}

.site-text{width:940px;margin:0 auto;}

.site-names h2{font:2em "Arial Black", Gadget, sans-serif ;margin-bottom:6px; color:#FFF;}
.site-names a{font:bold 1.28em Arial, Helvetica, sans-serif ; text-decoration:none;color:#000; line-height:22px;}
.site-names a:hover{text-decoration:underline;color:#2584C1;}
.site-thumbs{padding-top:8px;}
.site-thumbs img{margin-left:13px;}






/*------Backend Index Header ------*/
.bk-affiliate-box{width:500px;float:right; text-align:center;padding-top:40px; color:#A4DBFF;}
.bk-affiliate-box a{color:#A4DBFF;text-decoration:none;}
.bk-affiliate-box a:hover{text-decoration:underline;font-weight:bold;}
.bk-affiliate-box h2{font: 18px Arial, Helvetica, sans-serif;margin-bottom:8px;}
.bk-affiliate-box span{}


/*------ Home Backend Styles ------*/
.welcome-box{width:965px; height:203px; margin:0 auto; background:url(../new_images/backend/welcome-bg.jpg) no-repeat;margin-top:10px;margin-bottom:10px;}
.welcome-bk-text{padding-left:30px;padding-top:40px;width:530px; line-height:20px; color:#FFF;}
.welcome-bk-text h2{margin:0;padding-bottom:10px;color:#FFF;}



/*------ Program Features Styles ------*/
.title-box-bk{width:945px; height:31px; background:url(../new_images/title-box.png) no-repeat;padding-left:15px;padding-top:7px;font:bold 18px Arial, Helvetica, sans-serif; color:#FFF;}
.title-box-bk div{float:right;font:bold 15px Arial, Helvetica, sans-serif;margin-right:12px;margin-top:3px;*margin-top:-18px;}

.bk-box{width:960px;margin:0 auto;margin-bottom:25px;margin-top:10px;}
.bk-box img{float:left;}
.bk-content{width:958px; background:#EEEEEE url(../new_images/backend/progfeat-mid-bg.jpg) repeat-x; border-left:1px solid #BFBFBF;border-right:1px solid #BFBFBF;}


.bk-features-tools{}
.bk-features-tools div{float:left;margin-left:18px;}
.bk-flv{width:220px; height:58px; background:url(../new_images/flv.png) no-repeat left;padding-left:80px;padding-top:12px;}
.bk-flv h2{font:18px Arial, Helvetica, sans-serif;margin-bottom:2px;}
.bk-flv span{margin-left:3px;}
.bk-tube{width:220px; height:58px; background:url(../new_images/tube.png) no-repeat left;padding-left:80px;padding-top:12px;}
.bk-tube h2{font:18px Arial, Helvetica, sans-serif;margin-bottom:2px;}
.bk-tube span{margin-left:3px;}
.bk-hosted{width:220px; height:58px; background:url(../new_images/tool.png) no-repeat left;padding-left:80px;padding-top:12px;}
.bk-hosted h2{font:18px Arial, Helvetica, sans-serif;margin-bottom:2px;}
.bk-hosted span{margin-left:3px;}

/*------ Payment Schedules Styles ------*/
.bk-pay-box{width:305px; height:122px; background:#FFF;margin:10px 6px;float:left;border:1px solid #BFBFBF;}
.bk-payout{width:885px; height:62px; background:url(../new_images/backend/payout-bg.gif) no-repeat; margin:0 auto; clear:both;}

.pay-text{width:260px;float:left; font:bold 22px Arial, Helvetica, sans-serif;text-align:center;padding-top:15px;}
.pay-info{width:610px;float:right; font: 18px Arial, Helvetica, sans-serif;text-align:center;padding-top:10px;}
.pay-info span{font: 14px Arial, Helvetica, sans-serif;text-align:center;}


.bk-period{text-align:center;font: 18px Arial, Helvetica, sans-serif;border:1px solid #FFF;padding-top:10px;padding-bottom:10px;background:#F6F6F6;}
.bk-sales{width:150px;height:71px;float:left;text-align:center;font:bold 14px Arial, Helvetica, sans-serif;background:#EFEFEF;margin-left:2px;padding-top:5px;border-right:1px solid #FFF;}
.bk-payoutdate{width:150px;float:left;text-align:center;font:bold 14px Arial, Helvetica, sans-serif;height:71px;background:#EFEFEF;padding-top:5px;}
.bk-data{width:150px;float:right;font: 12px Arial, Helvetica, sans-serif;padding-top:10px;}


/*-----Stats Styles------*/
.bk-desc{width:880px;margin:0 auto;padding-top:10px;padding-bottom:10px;line-height:20px; }
.bk-desc h2{font: 18px Arial, Helvetica, sans-serif;margin-bottom:10px;}














/*------ Text Colors Styles ------*/
.redcolor{color:#E60000;}
.whitecolor{color:#FFF;}
.bluecolor{color:#1E7AB5;}
.graycolor{color:#C1C1C1;}










*, html{margin:0; padding:0;}

img{border:0;}
body{background:url(../new_images/sitebg.jpg) repeat-x; font:12px Arial, Helvetica, sans-serif; color:#000; }
.page-body{background:url(../new_images/pages-bg.jpg) repeat-x; color:#000; }

.main-container{width:1000px; margin:0 auto;}
.header{width:1000px; margin:0 auto;}
.header img {float:left;}
/*.loginbox{float:right; width:676px;padding-top:34px;}*/

.loginbox{float:right; width:676px;padding-top:25px;}
.login-asst{clear:both;width:400px;margin-left:240px; color:#FFF;}
.login-asst {float:left;}
.login-asst a{color:#FFF; text-decoration:none;}
.login-asst a:hover{color:#FFE605; text-decoration:underline;}




.clearfix{clear:both;}



















.menu{clear:both; height:39px; background:url(../new_images/url.jpg) no-repeat right;}
.menu a{font:18px Arial, Helvetica, sans-serif; color:#6A6A6A; text-decoration:none;}
.menu a:hover{color:#000; }
.menu ul{margin-left:20px;padding-top:8px;}
.menu li{display:inline; padding-left:20px;padding-right:20px;padding-bottom:12px; padding-top:12px;border-right:1px solid #DEDEDE;}

/*-----Start Menu Backend------*/
.menu_back{clear:both; height:39px;text-align:center;}
.menu_back a{font:18px Arial, Helvetica, sans-serif; color:#6A6A6A; text-decoration:none;}
.menu_back a:hover{color:#000; }
.menu_back ul{padding-top:8px; margin-right:10px;}
.menu_back li{display:inline; padding-left:40px;padding-right:40px;padding-bottom:12px; padding-top:12px;border-right:1px solid #DEDEDE; }
/*-----End Menu Backend------*/


.mid-body{width:1000px; height:280px; background:url(../new_images/mid-bg.jpg) no-repeat;}
.welcome-text{width:573px;padding-top:135px; padding-left:40px;line-height:20px; float:left; color:#000;}
.welcome-text h2{margin-bottom:10px;}
.signup-button{width:350px;padding-top:145px; float:right; }




.program-box{width:1000px; height:148px; background:url(../new_images/pointsbg.jpg) no-repeat; clear:both; }
.program-feat{width:230px;padding-left:5px; padding-top:25px;line-height:20px; float:left;}
.program-feat h2{font:bold 17px Arial, Helvetica, sans-serif; color:#050404;margin-bottom:8px; padding-left:10px; text-transform:uppercase; padding-left:15px;}

h2.title{font:bold 19px Arial, Helvetica, sans-serif; color:#050404;padding-left:15px;margin-bottom:12px;}




/* --- Site Niche --- */

.site-niche{width:240px; height:260px;margin-left:8px; float:left; background:url(../new_images/site-niche-bg.jpg) repeat-x; border:1px solid #000; text-align:center;padding-top:1px; margin-bottom:8px;}
.site-niche h2{font:2em "Arial Black", Gadget, sans-serif ;margin-bottom:3px; color:#FFF;margin-top:3px;}
.site-niche a{font:bold 1.38em Arial, Helvetica, sans-serif ; text-decoration:none;color:#A4DBFF; line-height:19px;}
.site-niche a:hover{text-decoration:underline;}














.features-part{margin-bottom:20px;margin-top:20px;}
.feat-box{width:299px; height:143px; background:url(../new_images/box-feat.jpg) no-repeat;margin-left:32px;_margin-left:20px;padding-top:14px;float:left; }
.feat-top-flv{text-align:center;font:18px Arial, Helvetica, sans-serif; color:#050404; background:url(../new_images/flv.png) no-repeat; height:38px; padding-top:14px;width:235px;margin-left:20px; padding-left:40px;}
.feat-top-tube{text-align:center;font:18px Arial, Helvetica, sans-serif; color:#050404; background:url(../new_images/tube.png) no-repeat; height:38px; padding-top:14px;width:245px;margin-left:30px; padding-left:30px;}
.feat-top-html{text-align:center;font:18px Arial, Helvetica, sans-serif; color:#050404; background:url(../new_images/html.png) no-repeat; height:38px; padding-top:14px;width:245px;margin-left:30px; padding-left:30px;}

.feat-desc{text-align:center;margin-top:7px;padding-right:8px;}

.extra-part{margin-top:5px;line-height:20px;}
.extra-part li{ list-style:circle;}
.extra-left-col{float:left;margin-left:50px;}
.extra-right-col{float:right;margin-right:100px;}







.footer{background:#2584C1 url(../new_images/footerbg.jpg) repeat-x; margin-top:20px;}
.foot-container{width:930px; height:12px; padding-bottom:50px;    margin:0 auto;padding-left:2px;padding-top:30px;}
.foot-links{float:left;color:#A4DBFF;}
.foot-links a{color:#A4DBFF; text-decoration:none;font-weight:bold;}
.foot-links a:hover{color:#FFF;font-weight:bold;text-decoration:underline;}
.copy-text{float:right;color:#FFF;}




.loginform{float:left;padding-top:12px;padding-left:5px;}

.loginform input{margin-right:6px; width: 147px;height:22px; border:1px solid #C8C8C8; color:#5A5A5A; font-weight:bold;}
.login-button{float:right;padding-right:60px;padding-top:2px;}



/*-----Pages Styles ------ */
.page-title-cont{text-align:center;}
.page-title-cont h2{font:bold italic 35px "Arial Black", Gadget, sans-serif; color:#383838; margin:0;padding-bottom:3px; }
.page-title-cont span{font:18px Arial, Helvetica, sans-serif;color:#383838;}
span.title-signup{font:15px Arial, Helvetica, sans-serif;color:#383838;}





/*-----Contact Styles ------ */
.contact-cont{padding-left:12px;margin-top:15px;}
.contact-box{width:240px; height:150px;background:url(../new_images/contact-bg.png);float:left;}
.contact-box h2{padding-top:18px; font-size:20px;padding-right:5px; text-align:center;color:#FFF;}
.contact-info{text-align:center;padding-right:5px;padding-top:25px;}
.contact-info a{color:#E50000;}
.contact-info a:hover{font-weight:bold;}



/*-----Contact Styles ------ */
.site-list-container{width:968px; margin:0 auto;}
.site-list-container img{float:left;}
.site-list-title{width:968px; height:32px; background:url(../new_images/site-title-bg.jpg) no-repeat;text-align:center;padding-top:7px;}
.site-list-title h2{font:bold 18px Arial, Helvetica, sans-serif;color:#383838;}
.site-list-box{width:966px;background:url(../new_images/site-mid-bg.jpg) repeat-x; border-left:1px solid #E7E7E7; border-right:1px solid #E7E7E7; }
.site-list-names{width:172px;padding:10px 0px 10px 20px;  border-right:1px solid #F1F1F1; float:left;}
.site-list-names a{color:#686868; text-decoration:none;}
.site-list-names a:hover{color:#E50000; text-decoration:underline; font-weight:bold;}



/*------ Sign Up Styles ------*/

.signup-cont{width:566px; margin:0 auto; margin-top:20px;}
.signup-cont img{float:left;}
.signup-title{width:551px; height:39px; padding-left:15px;padding-top:14px;background:url(../new_images/signup-title-bg.jpg) no-repeat; font:bold 18px Arial, Helvetica, sans-serif;color:#FFF;}
.signup-form{width:564px; background:#EEEEEE url(../new_images/signup-bg.jpg) repeat-x; border-left:1px solid #BFBFBF; border-right:1px solid #BFBFBF;}



/*------ Campaign Styles ------*/
.paymentform-box{width:508px;  background:#E6E6E6; border:1px solid #b8b8b8; margin:0 auto; padding:10px; }
.paymentform-inner{width:487px;  background:#F2F2F2;border:1px solid #DDD; margin:0 auto;margin-top:10px;padding:10px;}
.paymentform-text{width:260px; height:25px;border:1px solid #b8b8b8;}














