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


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


/*------Backend Index Header ------*/
.bk-affiliate-box{width:500px;float:right; text-align:center;padding-top:40px;}
.bk-affiliate-box a{color:#686868;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:25px;width:550px; line-height:20px; color:#B2B2B2;}
.welcome-bk-text h2{margin:0;padding-bottom:10px;color:#FFF;}

/*------ News Content Styles ------*/
.news-content{
	margin:0 auto;

	width:920px;
height:230px;
padding-left:20px;
overflow: scroll;
overflow-x:hidden;
	
	}






/*------ Program Features Styles ------*/
.title-box-bk{width:945px; height:31px; background:url(../new_images/backend/title-box.gif) no-repeat;padding-left:15px;padding-top:7px;font:bold 18px Arial, Helvetica, sans-serif;}
.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;}

.edit-cont, .adtools-cont, .linkcode-cont, .stats-cont{padding:12px;background:#E6E6E6;border:1px solid #BFBFBF;}
.light-color-box{padding:12px;background:#F2F2F2;}

h2.title-top{ padding:5px 15px 5px 10px ; font:bold 14px Arial, Helvetica, sans-serif; color:#686868;background:#E6E6E6;  }

.adtools-title{}
.title-showtools{width:878px; height:34px; border:1px solid #BFBFBF; background:url(../new_images/backend/showadtools-bg.jpg) repeat-x;}
.title-showtools h2{ text-align:center;padding-top:5px;}

/*------ Tube Page Styles ------*/
.tube-info{width:950px; padding-top:10px;margin:0 auto; text-align:center;}
.tube-details{width:850px;padding-top:10px;padding-bottom:10px;margin:0 auto; text-align:left;}
.tube-details a{color:#686868;text-decoration:none;}
.tube-details a:hover{color:#E60000;text-decoration:underline;}


.bk-features-tools{}
.bk-features-tools div{float:left;margin-left:43px;}
.bk-flv{width:205px; height:58px; background:url(../new_images/backend/flv.jpg) no-repeat left;padding-left:60px;padding-top:12px;}
.bk-flv h2 a{font:18px Arial, Helvetica, sans-serif;margin-bottom:2px; color:#686868; text-decoration:none;}
.bk-flv span{margin-left:3px;}
.bk-tube{width:205px; height:58px; background:url(../new_images/backend/tube.jpg) no-repeat left;padding-left:60px;padding-top:12px;}
.bk-tube h2 a{font:18px Arial, Helvetica, sans-serif;margin-bottom:2px;color:#686868; text-decoration:none;}
.bk-flv h2 a:hover,.bk-hosted h2 a:hover,.bk-tube a:hover{color:#E60000; text-decoration:none;}
.bk-tube span{margin-left:3px;}
.bk-hosted{width:205px; height:58px; background:url(../new_images/backend/hosted.jpg) no-repeat left;padding-left:60px;padding-top:12px;}
.bk-hosted h2 a{font:18px Arial, Helvetica, sans-serif;margin-bottom:2px; color:#686868; text-decoration:none;}

.bk-hosted span{margin-left:3px;}


.contact-form{width:450px;  background:#E6E6E6; border:1px solid #b8b8b8; margin:0 auto; padding-right:5px;padding-left:5px;margin-top:10px;}
.form-inner{width:420px;  background:#F2F2F2;border:1px solid #DDD; margin:0 auto;padding:10px;margin-bottom:10px;}


/*------ Campaign Styles ------*/
.campaign-box{width:508px; height:165px; background:#E6E6E6; border:1px solid #b8b8b8; margin:0 auto; padding:10px; }
.campaign-inner{width:487px; height:95px; background:#F2F2F2;border:1px solid #DDD; margin:0 auto;margin-top:10px;padding:10px;}
.campaign-text{width:260px; height:25px;border:1px solid #b8b8b8;}
.button-box a{background:#e6e6e6; border:1px solid #b8b8b8;  width:130px;padding:5px; display:block; font:bold 15px Arial, Helvetica, sans-serif;color:#686868; text-decoration:none;}
.button-box a:hover{background:#FFF; border:1px solid #b8b8b8;  color:#E60000;text-decoration:underline;}




/*------ 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;}


.linkgray a{color:#686868;}
.linkgray a:hover{color:#e60000;}



/*------ 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:bold 16px 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:#E50000;}
.graycolor{color:#C1C1C1;}










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

img{border:0;}
.main-body{}

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

.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;}



.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:125px; padding-left:40px;line-height:20px; float:left;}
.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;margin-bottom:20px; }
.program-feat{width:290px;padding-left:40px; padding-top:25px;line-height:20px; float:left;margin-left:2px;}
.program-feat h2{font:bold 30px Arial, Helvetica, sans-serif; color:#050404;margin-bottom:8px; padding-left:10px;}

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





.features-part{margin-bottom: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.jpg) no-repeat; height:38px; padding-top:20px;width:265px;margin-left:36px;}
.feat-top-tube{text-align:center;font:18px Arial, Helvetica, sans-serif; color:#050404; background:url(../new_images/tube.jpg) no-repeat; height:38px; padding-top:20px;width:265px;margin-left:36px;}
.feat-top-html{text-align:center;font:18px Arial, Helvetica, sans-serif; color:#050404; background:url(../new_images/html.jpg) no-repeat; height:38px; padding-top:20px;width:265px;margin-left:36px;}

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

.extra-part{margin-top:5px;line-height:20px;}
.extra-left-col{float:left;margin-left:70px;}
.extra-right-col{float:right;margin-right:70px;}







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




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

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



/*-----Pages Styles ------ */
.page-title-cont{text-align:center;margin-top:15px;}
.page-title-cont h2{font:bold 25px Arial, Helvetica, 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.jpg);float:left;}
.contact-box h2{padding-top:18px;padding-right:5px; text-align:center;color:#383838;}
.contact-info{text-align:center;padding-right:5px;padding-top:25px;}
.contact-info img{margin-left:10px;}
.contact-info a{color:#686868; text-decoration:none;}
.contact-info a:hover{font-weight:bold;color:#E60000; text-decoration:underline;}



/*-----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:#383838;}
.signup-form{width:564px; background:#EEEEEE url(../new_images/signup-bg.jpg) repeat-x; border-left:1px solid #BFBFBF; border-right:1px solid #BFBFBF;}
.signup-fill{width:500px; margin:0 auto;}















