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

/* ----------------------- GENERAL CLASSES ----------------------- */
* {margin: 0; padding: 0;}
html {height: 100%;}
body {height: 100%; background: url(../images/bk.png); color: #333333; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; padding: 0; margin: 0; text-align: center;}
/*p {line-height: 140%;}*/
img {border: none;}
.clear{clear:both; font-size:1px; line-height:0px;}
h1 {position: relative; color: #113244; font-size: 18px; font-weight: normal; font-family: "Times New Roman", Times, serif; padding: 0px; margin: 0px;}
h1 span {position: absolute; width: 100%; height: 100%;}

/* ----------------------- MAIN CONTACINERS ----------------------- */
#general_front{height: 100%; width: 825px; float: left;}
#general{height: 100%; width: 825px; margin: auto;}
#general_1{min-height: 300px;  background: url(../images/shadow_left.png) left top repeat-y;}
#general_2{min-height: 300px;  background: url(../images/shadow_right.png) right top repeat-y;}
#content {width: 811px; margin-left: 7px; position: relative; background-color: #ffffff;}
* html #content { height: 99.9999999999999%; }

/* ----------------------- HEADER ----------------------- */
#top_stripe {width: 809px; height: 26px; margin-left: 1px; background:url(../images/header/top_stripe_bk.png);}
#seo_keywords {float: left; padding-top: 4px; padding-left: 15px; width: 300px; color: #3b7186;}
#user_info {float: right; padding-top: 4px; padding-right: 15px; width: 400px; color: #c7dae2; text-align: right; padding-bottom: 2px;}
#user_info .delimiter{color: #3b7186;}
#user_info .highlight{color: #ff8a00;}
#user_info a{color: #ff8a00; text-decoration:none; border-bottom: 1px dotted #ff8a00;}
#user_info a:hover{color: #fff; text-decoration:none; border-bottom: 1px solid #fff;}

#main_header {width: 809px; height: 113px; margin-left: 1px; background:url(../images/header/main_bk.png);}

#logo {float: left; width: 313px; height: 77px; margin-top: 18px; margin-left: 25px;}
#acp {float: right; width: 192px; height: 34px; margin-top: 38px; margin-right: 35px; background:url(../images/header/acp.png);}
#ucp {float: right; width: 192px; height: 34px; margin-top: 38px; margin-right: 35px; background:url(../images/header/ucp.png);}

/* ----------------------- MENU ----------------------- */
#menu_container {height:27px; width: 809px; margin-left: 1px; margin-top: 1px; margin-bottom: 1px; background:url(../images/menu/bk.png); text-align: left;}
#menu_caption {float: left; width: 300px; margin-left: 15px; margin-top: 6px; color: #adcd80;}
/* -------- Index -------- */
#menu {float: right; width: 685px; height: 27px; margin: 0; padding: 0;}
/* -------- Other -------- */
#menu2 {float: right; width: 607px; height: 27px; margin: 0; padding: 0;}
/*---------- admin ------------*/
#menu3 {float: right; width: 621px; height: 27px; margin: 0; padding: 0;}

/* ----------------------- CONTENT AREA ----------------------- */
#main_container {margin-left: 1px; width: 809px; background: url(../images/content_area/blue_gradient_bk.png) repeat-x top; background-color: #c9dae1;}
#roundedbox_top {height: 9px; background:url(../images/content_area/roundedbox_top.png); background-repeat: repeat-x;}
/*#roundedbox_bottom {height: 9px; background:url(../images/content_area/roundedbox_bottom.png); background-repeat: repeat-x;}*/
#roundedbox_bottom {height: 9px; background: url(../images/content_area/roundedbox_bottom.png) repeat-x;}
#spacer {margin-left: 1px; width: 809px; height: 10px;}
#wrap {margin: 0px 10px 10px 10px; width: 789px; background: #fff;}
/* -------- Left -------- */
#left_box {float: left; width: 360px; height: auto; font-size: 12px; text-align: justify; margin-bottom: 20px;}
#left_box h1{width: 280px; height: 28px;}
#left_box h1 span {background: url(../images/txt_welcome.png) no-repeat; position:absolute;}
#left_box ul{list-style-type: none; margin: 0; padding: 0;}
#left_box ul li {font-size: 12px; display: inline; float: left; padding-left: 7px; margin-left: 40px; text-decoration: none; background:url(../images/bullet_blue.png) left 5px no-repeat; margin-bottom: 15px; width: 325px;}

#links {float: left; margin-top: 10px; font-size: 11px; padding-bottom: 2px;}
#links a {color: #448400; text-decoration: none; border-bottom: 1px dotted #448400; }
#links a:hover {color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700;}
#links .delimiter {color: #a5a5a5;}

.break {margin: 1px 0px 6px 0px;}

/* -------- Right -------- */
#right_box {float: right; width: 314px;}
#unordered_list{text-align: justify; width: 360px;}
#unordered_list ul{list-style-type: none; margin: 0; padding: 0;}
#unordered_list ul li {font-size: 12px; padding-left: 7px; margin-top: 0; margin-left: 40px; text-decoration: none; background:url(../images/bullet_blue.png) left 5px no-repeat; margin-bottom: 5px; width: 325px;}

/* -------- center -------- */
#center_box {width: 350px; margin: auto;}

#forgotpass_top {width: 351px; height: 56px; background:url(../images/content_area/forgetpassbox_top.png); background-repeat: no-repeat;}
#forgotpassbox_bottom {width: 350px; height: 10px; background: url(../images/content_area/forgetpassbox_bottom.png); background-repeat: no-repeat;}

#logoutbox_top {width: 314px; height: 56px; background:url(../images/content_area/logoutbox_top.png);}

#loginbox_top {width: 314px; height: 56px; background:url(../images/content_area/loginbox_top.png);}
#loginbox_heading {margin-left: 59px; margin-top: 4px;}
#loginbox_heading h2 {text-align: left; color: #113244; padding: 0; margin: 0; font-size: 14px; font-weight: normal;}
#loginbox_caption {margin-left: 59px; margin-top: 14px; font-size: 11px; color: #868686; font-style: italic;}
/*#loginbox_middle {background-color: #e6eef1; border-left: 1px solid #9fbcc8; border-right: 1px solid #9fbcc8; height: auto; padding: 1px 10px 0px 10px; text-align:justify;}*/
#loginbox_middle {background-color: #e6eef1; border-left: 1px solid #9fbcc8; border-right: 1px solid #9fbcc8; height: auto; padding: 1px 10px 0px 10px; text-align:justify; width: 292px; font-size: 11px;}
#loginbox_middle p {line-height: 130%;}
#loginbox_middle .break {margin: 8px 0px 10px 0px;}
#loginbox_middle input {font-size: 12px; margin: 2px 5px 2px 5px;}

#loginbox_links {margin-top: 5px; font-size: 11px; padding-bottom: 2px;}
#loginbox_links a {color: #448400; text-decoration: none; border-bottom: 1px dotted #448400;}
#loginbox_links a:hover {color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700;}

#loginbox_bottom {width: 314px; height: 10px; background: url(../images/content_area/loginbox_bottom.png) no-repeat;}

/* -------- Full -------- */
#main_box {float: left; width: 100%; height: auto; font-size: 12px; text-align: justify;}
#main_box h1{width: 297px; height: 28px;}
#main_box h1 span {background: url(../images/txt_acp_home.png) no-repeat; position:absolute;}

/* -------- User Home-------- */
#user_box {width: 753px; height: auto; font-size: 12px; text-align: justify;}
#user_box h1{margin-left: 10px; width: 297px; height: 28px;}
#user_box h1 span {margin-left: 10px; background: url(../images/txt_ucp_home.png) no-repeat; position:absolute;}

/* -------- User My Account-------- */
#user_myaccount_box {width: 600px; height: auto; font-size: 12px; text-align: justify;}
#user_myaccount_box h1{width: 297px; height: 28px;}
#user_myaccount_box h1 span {background: url(../images/txt_personalinfo.png) no-repeat; position:absolute;}

/* -------- UserSubscription-------- */
#user_subscription_box {width: 753px; height: auto; font-size: 12px; text-align: justify;}
#user_subscription_box h1{width: 297px; height: 28px;}
#user_subscription_box h1 span {background: url(../images/txt_subscription.png) no-repeat; position:absolute;}

/* -------- UserAffiliate Program-------- */
#user_affiliateprogram_box {width: 753px; height: auto; font-size: 12px; text-align: justify;}
#user_affiliateprogram_box h1{width: 400px; height: 28px;}
#user_affiliateprogram_box h1 span {background: url(../images/txt_affiliateprog.png) no-repeat; position:absolute;}
#affiliate_top {width: 500px; height: 56px; background:url(../images/content_area/content_top_blank.png);}
#affiliate_heading {float: left; margin-left: 20px; margin-top: 4px;}
#affiliate_heading h2 {color: #113244; padding: 0; margin: 0; font-size: 14px; font-weight: normal; font-style: italic;}
#affiliate_caption {float: left; margin-left: 29px; margin-top: 0px; font-size: 11px; color: #868686; font-style: italic;}
#affiliate_middle {background-color: #e6eef1; border-left: 1px solid #9fbcc8; border-right: 1px solid #9fbcc8; height: auto; padding: 1px 10px 0px 10px; text-align:justify;}

#affiliate_links a {color: #448400; text-decoration: none; border-bottom: 1px dotted #448400; font-size: 13px; margin: 20px 0px 0px 0px;}
#affiliate_links a:hover {color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700;}
#affiliate_links .delimiter {color: #a5a5a5;}

#affil {
	font-size: 12px; 
	padding: 10px 40px 40px 40px;
}

/* -------- User Promosites Page -------- */
#user_promosites_box {width: 753px; height: auto; font-size: 12px; text-align: justify;}
#user_promosites_box h1{width: 297px; height: 28px;}
#user_promosites_box h1 span {background: url(../images/txt_promosites.png) no-repeat; position:absolute;}

/* -------- User Add New Site -------- */
#user_newsite_box {width: 753px; height: auto; font-size: 12px; text-align: justify;}
#user_newsite_box h1{width: 297px; height: 28px;}
#user_newsite_box h1 span {background: url(../images/txt_newsite.png) no-repeat; position:absolute;}

/* -------- User Individual Promosites Config-------- */
#ind_promosites_box {width: 753px; height: auto; font-size: 12px; text-align: justify;}
#ind_promosites_box h1{margin-left: 10px; width: 100%; height: 28px; margin-bottom: 10px;}
#ind_promosites_box h1 span {margin-left: 10px; position:absolute; font-size: 18px; padding-left: 50px; font-weight: normal;}

/* -------- Promosites Header-------- */
#header_promosites_box {width: 753px; height: auto; font-size: 12px; text-align: justify;}
#header_promosites_box h1{margin-left: 10px; width: 297px; height: 28px;}
#header_promosites_box h1 span {background: url(../images/txt_promosites_header.png) no-repeat; position:absolute;}

/* -------- User Products-------- */
#user_products_box {width: 753px; height: auto; font-size: 12px; text-align: justify;}
#user_products_box h1{width: 297px; height: 28px;}
#user_products_box h1 span {background: url(../images/txt_products.png) no-repeat; position:absolute;}

/* -------- User Adsense-------- */
#user_adsense_box {width: 753px; height: auto; font-size: 12px; text-align: justify;}
#user_adsense_box h1{width: 297px; height: 28px;}
#user_adsense_box h1 span {background: url(../images/txt_adsense.png) no-repeat; position:absolute;}

/* -------- User Banners-------- */
#user_banner_box {width: 753px; height: auto; font-size: 12px; text-align: justify;}
#user_banner_box h1{width: 297px; height: 28px;}
#user_banner_box h1 span {background: url(../images/txt_banners.png) no-repeat; position:absolute;}

/* -------- User Affiliate Links-------- */
#user_link_box {width: 753px; height: auto; font-size: 12px; text-align: justify;}
#user_link_box h1{width: 297px; height: 28px;}
#user_link_box h1 span {background: url(../images/txt_links.png) no-repeat; position:absolute;}

/* -------- User RSS Feeds-------- */
#user_rss_box {width: 753px; height: auto; font-size: 12px; text-align: justify;}
#user_rss_box h1{width: 297px; height: 28px;}
#user_rss_box h1 span {background: url(../images/txt_rss.png) no-repeat; position:absolute;}

/* -------- Affiliate -------- */
#affiliate_box {width: 753px; height: auto; font-size: 12px; text-align: justify;}
#affiliate_box h1{margin-left: 10px; width: 297px; height: 28px;}
#affiliate_box h1 span {margin-left: 10px; background: url(../images/txt_acp_home.png) no-repeat; position:absolute;}

/* -------- User Freebies-------- */
#freebie_box {width: 753px; height: auto; font-size: 12px; text-align: justify;}
#freebie_box h1{width: 297px; height: 28px;}
#freebie_box h1 span {background: url(../images/txt_freebies.png) no-repeat; position:absolute;}

#freebies_box_top {width: 500px; height: 56px; background:url(../images/content_area/content_top_blank.png);}
#freebies_box_heading {float: left; margin-left: 20px; margin-top: 4px;}
#freebies_box_heading h2 {color: #113244; padding: 0; margin: 0; font-size: 14px; font-weight: normal; font-style: italic;}
#freebies_box_caption {float: left; margin-left: 29px; margin-top: 0px; font-size: 11px; color: #868686; font-style: italic;}
#freebies_box_middle {background-color: #e6eef1; border-left: 1px solid #9fbcc8; border-right: 1px solid #9fbcc8; height: auto; padding: 1px 10px 0px 10px; text-align:justify;}
#freebies_box_middle p {line-height: 130%;}
#freebies_box_middle span {margin-left: 10px; padding-bottom: 10px;}
#freebies_box_middle .break {margin: 8px 0px 10px 0px;}
#freebies_box_middle input {font-size: 12px; margin: 2px 5px 2px 5px;}
#freebies_box_links a {padding-left: 7px; color: #448400; text-decoration: none; border-bottom: 1px dotted #448400; background:url(../images/bullet_blue.png) left 5px no-repeat; font-size: 13px;}
#freebies_box_links a:hover {color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700;}
#freebies_box_middle span {font-size: 12px;}
#freebies_box_bottom {width: 500px; height: 10px; background: url(../images/content_area/content_bottom500.png); background-repeat: no-repeat;}

#freebies {padding-left: 7px; color: #448400; text-decoration: none; line-height: 150%;}

/*-------- Index Affiliate Box -------------*/
#affiliates_box {float: left; width: 753px; height: auto; font-size: 12px; text-align: justify;}
#affiliates_box h1{width: 297px; height: 28px;}
#affiliates_box h1 span {background: url(../images/txt_affiliate.png) no-repeat; position:absolute;}

/*-------- Registration Page -------------*/
#registration_box {float: left; width: 753px; height: auto; font-size: 12px; text-align: justify;}
#registration_box h1{width: 297px; height: 28px;}
/*#registration_box h1 span {background: url(../images/txt_registration.png);}*/

/*-------- Example Sites Page -------------*/
#sampleSites_box {float: left; width: 753px; height: auto; font-size: 12px; text-align: justify;}
#sampleSites_box h1{width: 297px; height: 28px;}
#sampleSites_box h1 span {background: url(../images/txt_sample_sites.png) no-repeat; position:absolute;}

/*-------- Payment Page -------------*/
#payment_box {float: left; width: 753px; height: auto; font-size: 12px; text-align: justify;}
#payment_box h1{width: 297px; height: 28px;}
#payment_box h1 span {background: url(../images/txt_package.png) no-repeat; position:absolute;}

/*-------- Pricing Page -------------*/
#pricing_box {float: left; width: 753px; height: auto; font-size: 12px; text-align: justify;}
#pricing_box h1{width: 297px; height: 28px;}
#pricing_box h1 span {background: url(../images/txt_pricing.png) no-repeat; position:absolute;}

/* ----------------------- FOOTER ----------------------- */
#footer {width: 809px; background:url(../images/footer/bk.png); height: 86px; font-size: 12px;}
#text_box {position: relative; width: 809px; margin-left: auto; color: #71909e; text-align: center;}
#text_box a {color: #fff; text-decoration: none;}
#text_box a:hover {color: #fff; text-decoration: none; border-bottom: 1px solid #fff;}
#spacer3 {height:15px;}

#spacer2 {width: 809px; height: 15px;}

/* ----------------------- CONTENT AREA ----------------------- */
#hp_container_left {float: left; width: 358px;}
#hp_container_right {float: right; width: 358px;}
#hp_container_center {margin: auto; width: 500px; height: auto;}
#template_container {margin: auto; width: 600px; height: auto;}
#promosites_container_center {margin: auto; width: 400px; height: auto;}

/*-------------------- index page ---------------- 
#frontpage_center_container {float: left; width: 700px; height: auto; text-align: justify;}
#frontpage_center_container p {line-height: 150%; font-size: 12px; padding-left: 50px;}
#frontpage_center_container span {line-height: 200%; font-size: 20px; color: #113244; font-weight: bold;}
#frontpage_center_container ul{list-style-type: none; margin: 0; padding: 0;}
#frontpage_center_container ul li {font-size: 12px; display: inline; float: left; padding-left: 7px; margin-left: 40px; text-decoration: none; background:url(../images/bullet_blue.png) left 5px no-repeat; margin-bottom: 15px;}
*/
#frontpage_center_container {padding: 0 0 30px 30px; width: 700px; height: auto; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; margin: 0;}
#frontpage_center_container p {font-size: 12px; padding-left: 0 0 0 50px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 150%; font-weight: normal;}
#frontpage_center_container span {font-weight: bold;}
#frontpage_center_container ul{margin: 0; padding: 0;}
#frontpage_center_container ul li {font-size: 12px; float: left; margin-left: 40px; text-decoration: none; margin-bottom: 15px; line-height: 150%; width:600px;padding:0 0 0 16px; text-align:left; list-style-type:none; background:url(../images/dot.gif) 8px 12px no-repeat;}
#ads_container {float: left; width: 700px; height: auto; text-align: center; padding: 20px 0 0 20px;}


#frontpage_container {padding: 0; width: 700px; height: auto; text-align: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
#frontpage_container p {font-size: 12px; padding-left: 0 0 0 50px; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 150%; font-weight: normal;}
#frontpage_container span {font-weight: bold;}
#frontpage_container ul{margin: 0; padding: 0;}
#frontpage_container ul li {font-size: 12px; float: left; text-decoration: none; margin: 0 0 15px 15px; line-height: 150%; width:600px;padding:0 0 0 16px; text-align:left; list-style-type:none; background:url(../images/dot.gif) 8px 12px no-repeat;}


/*-------------------- terms page ---------------- */
#terms_container {float: left; width: 700px; height: auto; text-align: justify;}
#terms_container p {line-height: 150%; font-size: 12px; padding-left: 30px;}
#terms_container span {line-height: 200%; font-size: 20px; color: #113244; font-weight: bold;}

/*-------------------- main affiliate page ---------------- */
#affiliate_center_container {margin: auto; width: 730px; height: auto; text-align: justify;}
#affiliate_center_container p {line-height: 150%; font-size: 12px; }

/* -------- My Account Box -------- */
#box_account {width: 358px; height: 82px; background:url(../images/home/box_account.png); background-repeat: no-repeat;}
#account_heading {margin-left: 59px; margin-top: 4px;}
#account_heading h2 {color: #113244; padding: 0; margin: 0; font-size: 14px; font-weight: normal;}
#account_caption {margin-left: 59px; margin-top: 14px; font-size: 11px; color: #868686; font-style: italic;}
#account_links {margin: 15px 12px 0px 15px; font-size:11px;}
#account_links ul {list-style-type: none; margin: 0; padding: 0;}
#account_links ul li {display: inline;}
#account_links ul li a {float: left; padding-left: 7px; margin-right: 18px; color: #448400; text-decoration: none; border-bottom: 1px dotted #448400; background:url(../images/bullet_blue.png) left 5px no-repeat; margin-bottom: 15px;}
#account_links ul li a:hover {color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700;}

/* -------- My Promosites Box -------- */
#box_promosites {width: 358px; height: 82px; background:url(../images/home/box_promosites.png); background-repeat: no-repeat;}
#promosites_heading {margin-left: 59px; margin-top: 4px;}
#promosites_heading h2 {color: #113244; padding: 0; margin: 0; font-size: 14px; font-weight: normal;}
#promosites_caption {margin-left: 59px; margin-top: 14px; font-size: 11px; color: #868686; font-style: italic;}
#promosites_links {margin: 15px 12px 0px 15px; font-size:11px;}
#promosites_links ul {list-style-type: none; margin: 0; padding: 0;}
#promosites_links ul li {display: inline;}
#promosites_links ul li a {float: left; padding-left: 7px; margin-right: 18px; color: #448400; text-decoration: none; border-bottom: 1px dotted #448400; background:url(../images/bullet_blue.png) left 5px no-repeat; margin-bottom: 15px;}
#promosites_links ul li a:hover {color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700;}

/* -------- My Content Box -------- */
/* -------- margin: up down right left; -------- */
#box_content {width: 358px; height: 120px; background:url(../images/home/box_content.png); margin-top:25px;}
#content_heading {margin-left: 59px; margin-top: 4px;}
#content_heading h2 {color: #113244; padding: 0; margin: 0; font-size: 14px; font-weight: normal;}
#content_caption {margin-left: 59px; margin-top: 14px; font-size: 11px; color: #868686; font-style: italic;}
#content_links {margin: 15px 12px 0px 15px; font-size:11px;}
#content_links ul {list-style-type: none; margin: 0; padding: 0;}
#content_links ul li {display: inline;}
#content_links ul li a {float: left; padding-left: 7px; margin-right: 18px; color: #448400; text-decoration: none; border-bottom: 1px dotted #448400; background:url(../images/bullet_blue.png) left 5px no-repeat; margin-bottom: 15px;}
#content_links ul li a:hover {color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700;}

/* -------- Freebies Box -------- */
#box_freebies {width: 358px; height: 120px; background:url(../images/home/box_freebies.png); margin-top:25px;}
#freebies_heading {margin-left: 59px; margin-top: 4px;}
#freebies_heading h2 {color: #113244; padding: 0; margin: 0; font-size: 14px; font-weight: normal;}
#freebies_caption {margin-left: 59px; margin-top: 14px; font-size: 11px; color: #868686; font-style: italic;}
#freebies_links {margin: 15px 12px 0px 15px; font-size:11px; }
#freebies_links ul {list-style-type: none; margin: 0; padding: 0;}
#freebies_links ul li {display: inline;}
#freebies_links ul li a {float: left; padding-left: 7px; margin-right: 18px; color: #448400; text-decoration: none; border-bottom: 1px dotted #448400; background:url(../images/bullet_blue.png) left 5px no-repeat; margin-bottom: 15px;}
#freebies_links ul li a:hover {color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700;}

/* -------- My Content Configure Box -------- */
/* -------- margin: up down right left; -------- */
#box_content_configure { margin-left: 50px; width: 300px; height: 250px; background:url(../images/home/box_content_configure.png); margin-top:25px;}
#configure_content_heading {margin-left: 59px; margin-top: 4px;}
#configure_content_heading h2 {color: #113244; padding: 0; margin: 0; font-size: 14px; font-weight: normal;}
#configure_content_caption {margin-left: 59px; margin-top: 10px; font-size: 11px; color: #868686; font-style: italic;}
#configure_content_links {float: left; margin: 25px 12px 0px 50px; font-size:12px; font-weight: bold;}
#configure_content_links ul {list-style-type: none; margin: 0; padding: 0;}
#configure_content_links ul li {padding-bottom: 20px; width: 120px;}
/*#configure_content_links ul li {display: inline; margin-bottom: 50px;}*/
#configure_content_links ul li a {padding-left: 7px; margin-right: 10px; color: #448400; text-decoration: none; border-bottom: 1px dotted #448400; background:url(../images/bullet_blue.png) left 5px no-repeat;}
#configure_content_links ul li a:hover {color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700;}

#configure_content_links2a {float: right; margin: 7px 0px 20px 0px; font-size:12px; font-weight: bold;}
#configure_content_links2a ul {list-style-type: none; margin-top: 20px; margin-right: 35px; padding: 0;}
#configure_content_links2a ul li {padding-bottom: 20px; width: 80px;}
/*#configure_promosites_links ul li {display: inline;}*/
#configure_content_links2a ul li a {padding-left: 7px; color: #448400; text-decoration: none; border-bottom: 1px dotted #448400; background:url(../images/bullet_blue.png) left 5px no-repeat;}
#configure_content_links2a ul li a:hover {color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700;}

/* -------- My Promosites Configure Box -------- */
#box_promosites_configure {margin-right: 50px; width: 300px; height: 250px; background:url(../images/home/box_promosites_configure.png); margin-top:25px;}
#configure_promosites_heading {margin-left: 59px; margin-top: 4px;}
#configure_promosites_heading h2 {color: #113244; padding: 0; margin: 0; font-size: 14px; font-weight: normal;}
#configure_promosites_caption {margin-left: 59px; margin-top: 10px; font-size: 11px; color: #868686; font-style: italic;}
#configure_promosites_links {float: left; margin: 25px 12px 0px 50px; font-size:12px; font-weight: bold;}
#configure_promosites_links ul {list-style-type: none; margin: 0; padding: 0;}
#configure_promosites_links ul li {padding-bottom: 20px; width: 80px;}
/*#configure_promosites_links ul li {display: inline;}*/
#configure_promosites_links ul li a {padding-left: 7px; margin-right: 10px; color: #448400; text-decoration: none; border-bottom: 1px dotted #448400; background:url(../images/bullet_blue.png) left 5px no-repeat;}
#configure_promosites_links ul li a:hover {color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700;}

#configure_promosites_links2b {float: right; margin: 7px 25px 0px 0px; font-size:12px; font-weight: bold;}
#configure_promosites_links2b ul {list-style-type: none; margin: 20px; padding: 0;}
#configure_promosites_links2b ul li {padding-bottom: 20px; width: 70px;}
/*#configure_promosites_links ul li {display: inline;}*/
#configure_promosites_links2b ul li a {padding-left: 7px; margin-right: 10px; color: #448400; text-decoration: none; border-bottom: 1px dotted #448400; background:url(../images/bullet_blue.png) left 5px no-repeat;}
#configure_promosites_links2b ul li a:hover {color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700;}


/* -------- My Promosites Header Configure Box -------- 
#header_promosites_configure {width: 453px; height: 200px; background:url(../images/home/box_content_blank200.png); margin-top:25px;}
#header_promosites_heading {margin-left: 20px; margin-top: 0px;}
#header_promosites_heading h2 {color: #113244; padding: 0; margin: 0; font-size: 16px; font-weight: bold; font-style: italic;}
#header_promosites_caption {margin-left: 59px; margin-top: 10px; font-size: 11px; color: #868686; font-style: italic;}
#header_promosites_links {margin: 25px 12px 0px 20px; font-size:11px; }
#header_promosites_links ul {list-style-type: none; margin: 0; padding: 0;}
#header_promosites_links ul li {display: inline;}
#header_promosites_links ul li a {float: left; padding-left: 7px; margin-right: 10px; color: #448400; text-decoration: none; border-bottom: 1px dotted #448400; background:url(../images/bullet_blue.png) left 5px no-repeat;}
#header_promosites_links ul li a:hover {color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700;}
*/

#configure_header_top {width: 500px; height: 56px; background:url(../images/content_area/content_top_blank.png) no-repeat;}
#configure_header_heading {margin-left: 20px; margin-top: 4px;}
#configure_header_heading h2 {color: #113244; padding: 0; margin: 0; font-size: 14px; font-weight: normal; font-style: italic;}
#configure_header_caption {margin-left: 20px; margin-top: 25px; font-size: 11px; color: #868686; font-style: italic;}
#configure_header_links {margin: 10px 12px 0px 50px; font-size:12px; font-weight: bold;}
#configure_header_links ul {list-style-type: none; margin: 0; padding: 0;}
#configure_header_links ul li {padding-bottom: 10px;}
/*#configure_promosites_links ul li {display: inline;}*/
#configure_header_links ul li a {padding-left: 7px; margin-right: 10px; color: #448400; text-decoration: none; border-bottom: 1px dotted #448400; background:url(../images/bullet_blue.png) left 5px no-repeat;}
#configure_header_links ul li a:hover {color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700;}
#configure_header_middle {background-color: #e6eef1; border-left: 1px solid #9fbcc8; border-right: 1px solid #9fbcc8; height: auto; padding: 1px 10px 0px 10px; text-align:justify;}
#configure_header_middle p {line-height: 130%;}
#configure_header_middle span {	font-size: 1.0em; color: #ff0000; font-style: italic;}
#configure_header_middle .break {margin: 8px 0px 10px 0px;}
#configure_header_middle input {font-size: 12px; margin: 2px 5px 2px 5px;}
#configure_header_bottom {width: 500px; height: 10px; background: url(../images/content_area/content_bottom500.png);}

/*--------------My Promosites--------------*/
#promosites_header_top {width: 400px; height: 56px; background:url(../images/content_area/content_top_blank400.png);}
#promosites_header_heading {margin-left: 20px; margin-top: 4px;}
#promosites_header_heading h2 {color: #113244; padding: 0; margin: 0; font-size: 20px; font-weight: bold; font-style: italic;}
#promosites_header_caption {margin-left: 30px; padding-top: 39px; font-size: 11px; color: #868686; font-style: italic; text-align: left;}
#promosites_header_links {margin: 10px 12px 0px 50px; font-size:12px; font-weight: bold;}
#promosites_header_links ul {list-style-type: none; margin: 0; padding: 0;}
#promosites_header_links ul li {padding-bottom: 10px;}
#promosites_header_links ul li a {padding-left: 7px; margin-right: 10px; color: #448400; text-decoration: none; border-bottom: 1px dotted #448400; background:url(../images/bullet_blue.png) left 5px no-repeat;}
#promosites_header_links ul li a:hover {color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700;}
#promosites_header_middle {background-color: #e6eef1; border-left: 1px solid #9fbcc8; border-right: 1px solid #9fbcc8; height: auto; padding: 1px 10px 0px 10px; text-align:justify;}
#promosites_header_middle p {line-height: 130%;}
#promosites_header_middle span {	font-size: 1.0em; color: #ff0000; font-style: italic;}
#promosites_header_middle .break {margin: 8px 0px 10px 0px;}
#promosites_header_middle input {font-size: 12px; margin: 2px 5px 2px 5px;}
#promosites_header_bottom {width: 400px; height: 10px; background: url(../images/content_area/content_bottom400.png);}

#configure_template_top {width: 600px; height: 56px; background:url(../images/content_area/content_top_blank600.png);}
#configure_template_heading {margin-left: 20px; margin-top: 4px;}
#configure_template_heading h2 {color: #113244; padding: 0; margin: 0; font-size: 14px; font-weight: normal; font-style: italic;}
#configure_template_caption {margin-left: 29px; margin-top: 25px; font-size: 11px; color: #868686; font-style: italic;}
#configure_template_middle {background-color: #e6eef1; border-left: 1px solid #9fbcc8; border-right: 1px solid #9fbcc8; height: auto; padding: 1px 10px 0px 10px; text-align:justify;}
#configure_template_middle p {line-height: 130%;}
#configure_template_middle span {	font-size: 1.0em; color: #ff0000; font-style: italic;}
#configure_template_middle .break {margin: 8px 0px 10px 0px;}
#configure_template_middle input {font-size: 12px; margin: 2px 5px 2px 5px;}
#configure_template_bottom {width: 600px; height: 10px; background: url(../images/content_area/content_bottom600.png);}

/*------------------ for adsense,banners,links,rss ----------------------- */
#configure_adsense_top {width: 500px; height: 56px; background:url(../images/content_area/content_top_blank.png);}
#configure_adsense_heading {float: left; margin-left: 20px; margin-top: 4px;}
#configure_adsense_heading h2 {color: #113244; padding: 0; margin: 0; font-size: 14px; font-weight: normal; font-style: italic;}
#configure_adsense_caption {float: left; margin-left: 29px; margin-top: 0px; font-size: 11px; color: #868686; font-style: italic;}
#configure_adsense_middle {background-color: #e6eef1; border-left: 1px solid #9fbcc8; border-right: 1px solid #9fbcc8; height: auto; padding: 1px 10px 0px 10px; text-align:justify;}
#configure_adsense_middle p {line-height: 130%;}
#configure_adsense_middle span {margin-left: 10px; padding-bottom: 10px;}
#configure_adsense_middle .break {margin: 8px 0px 10px 0px;}
#configure_adsense_middle input {font-size: 12px; margin: 2px 5px 2px 5px;}
#configure_adsense_links a {padding-left: 7px; color: #448400; text-decoration: none; border-bottom: 1px dotted #448400; background:url(../images/bullet_blue.png) left 5px no-repeat; font-size: 13px;}
#configure_adsense_links a:hover {color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700;}
#configure_adsense_middle span {font-size: 10px;}
#configure_adsense_bottom {width: 500px; height: 10px; background: url(../images/content_area/content_bottom500.png); background-repeat: no-repeat;}

#content_links a { color: #0000ff; text-decoration: none; font-size: 11px; }
#content_links a:hover { color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700; }

/*------------------ for adsense,banners,links,rss popup in content----------------------- */
#configure_popup_top {width: 500px; height: 56px; background:url(../images/content_area/content_top_blank.png);}
#configure_popup_heading {float: left; margin-left: 20px; margin-top: 4px;}
#configure_popup_heading h2 {color: #113244; padding: 0; margin: 0; font-size: 14px; font-weight: normal; font-style: italic;}
#configure_popup_caption {float: left; margin-left: 29px; margin-top: 20px; font-size: 11px; color: #868686; font-style: italic;}
#configure_popup_middle {background-color: #e6eef1; border-left: 1px solid #9fbcc8; border-right: 1px solid #9fbcc8; height: auto; padding: 1px 10px 0px 10px; text-align:justify;}
#configure_popup_middle p {line-height: 130%;}
#configure_popup_middle span {margin-left: 10px; padding-bottom: 10px;}
#configure_popup_middle .break {margin: 8px 0px 10px 0px;}
#configure_popup_middle input {font-size: 12px; margin: 2px 5px 2px 5px;}
#configure_popup_middle span {font-size: 10px;}
#configure_popup_bottom {width: 500px; height: 10px; background: url(../images/content_area/content_bottom500.png);}

#configure_popup1_heading h2 {color: #113244; padding: 0; margin-left: 15px; font-size: 20px; font-weight: bold; font-style: italic;}

/*---------------------- uses in admin ------------------------------------------------------------*/
/* -------- members-------- */
#admin_members_box {width: 753px; height: auto; font-size: 12px; text-align: justify;}
#admin_members_box h1{margin-left: 10px; width: 297px; height: 28px;}
#admin_members_box h1 span {background: url(../images/txt_members.png) no-repeat; position:absolute;}

/* -------- payments-------- */
#admin_payments_box {width: 100%; height: auto; font-size: 12px; text-align: justify;}
#admin_payments_box h1{width: 297px; height: 28px;}
#admin_payments_box h1 span {background: url(../images/txt_payments.png) no-repeat; position:absolute;}

/* -------- members-------- */
#admin_promosites_box {width: 753px; height: auto; font-size: 12px; text-align: justify;}
#admin_promosites_box h1{margin-left: 10px; width: 297px; height: 28px;}
#admin_promosites_box h1 span {background: url(../images/txt_admin_promosites.png) no-repeat; position:absolute;}

/* -------- rss feeds-------- */
#admin_rss_box {width: 753px; height: auto; font-size: 12px; text-align: justify;}
#admin_rss_box h1{width: 297px; height: 28px;}
#admin_rss_box h1 span {background: url(../images/txt_rssfeeds.png) no-repeat; position:absolute;}
#rsstitle_links a {font-size: 20px; color: #448400; text-decoration: none; border-bottom: 1px dotted #448400; }
#rsstitle_links a:hover {color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700;}
#rsstitle_links .delimiter {color: #a5a5a5;}

/*------------------ for admin box ----------------------- */
#admin_box_top {width: 500px; height: 56px; background:url(../images/admin/content_top_blank.png);}
#admin_box_heading {float: left; margin-left: 20px; margin-top: 4px;}
#admin_box_heading h2 {color: #113244; padding: 0; margin: 0; font-size: 14px; font-weight: normal; font-style: italic;}
#admin_box_caption {float: left; margin-left: 29px; margin-top: 0px; font-size: 11px; color: #868686; font-style: italic;}
#admin_box_middle {background-color: #f5dfd4; border-left: 1px solid #e2b399; border-right: 1px solid #e2b399; height: auto; padding: 1px 10px 0px 10px; text-align:justify;}
#admin_box_middle p {line-height: 130%;}
#admin_box_middle .break {margin: 8px 0px 10px 0px;}
#admin_box_middle input {font-size: 12px; margin: 2px 5px 2px 5px;}
#admin_box_links a {padding-left: 7px; color: #448400; text-decoration: none; border-bottom: 1px dotted #448400; background:url(../images/bullet_blue.png) left 5px no-repeat; font-size: 13px;}
#admin_box_links a:hover {color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700;}
#admin_box_middle span {font-size: 10px;}
#admin_box_bottom {width: 500px; height: 10px; background: url(../images/admin/content_bottom.png); background-repeat: no-repeat;}

/* -------- admin freebies-------- */
#admin_freebies_box {width: 753px; height: auto; font-size: 12px; text-align: justify;}
#admin_freebies_box h1{width: 297px; height: 28px;}
#admin_freebies_box h1 span {background: url(../images/txt_freebies.png) no-repeat; position:absolute;}
#freebiestitle_links a {font-size: 20px; color: #448400; text-decoration: none; border-bottom: 1px dotted #448400; }
#rsstitle_links a:hover {color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700;}
#freebiestitle_links .delimiter {color: #a5a5a5;}

#payment_date {padding-left: 7px; text-decoration: none; background:url(../images/bullet_blue.png) left 5px no-repeat;}

#subheader {
	height: 25px; 	
	width:auto;
  background-color:#dfe9ed;
	font-weight: bold;
	font-size: 14px; 
	padding-left: 20px;
}

#required {
	color: #ff0000;
}

#whatsthis {
	font-size: 0.8em;
	color: #0000ff;
}

#popup_policy {
	font-size: 11px;
	color: #448400; 
	text-decoration: none; 
	border-bottom: 1px dotted #448400;
}

#subheader_text {
	color: #ff0000;
}

#warning_message {
	color: #ff0000;
	font-size: 14px;
	font-weight: bold;
}

#label {
	font-size: 12px; 
	font-weight: bold; 
	font-family: 'Verdana', Times, serif;
}

#spanChangePass{
	display:none;
}

#subscription_tr {
	background: #dfe9ed;
}

#subscription_td1a {
	font-size: 13px; 
	font-weight:bold; 
	color: #506976; 
	padding-right: 10px;
}

#subscription_td2 {
	padding-left: 15px; 
	padding-top: 5px;
	padding-bottom: 5px;
	font-size: 13px;
}

#subscription_td1b {
	font-size: 13px; 
	padding-right: 10px;
	font-weight:bold;
}
#back_links {font-size: 15px; padding-bottom: 2px;}
#back_links a {color: #448400; text-decoration: none; border-bottom: 1px dotted #448400; }
#back_links a:hover {color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700;}
#back_links .delimiter {color: #a5a5a5;}

#other_links {margin-top: 10px; font-size: 11px; padding-bottom: 2px;}
#other_links a {color: #448400; text-decoration: none; border-bottom: 1px dotted #448400; }
#other_links a:hover {color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700;}
#other_links .delimiter {color: #a5a5a5;}

#promosite_links {padding-left: 60px; font-size: 10px; color: #113244; font-weight: bold;}
#promosite_links a {color: #448400; text-decoration: none; border-bottom: 1px dotted #448400; }
#promosite_links a:hover {color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700;}
#promosite_links .delimiter {color: #a5a5a5;}

#page_links {margin-top: 10px; font-size: 13px; padding-bottom: 2px; color: #448400; text-decoration: none;}
#page_links a {color: #448400; text-decoration: none;}
#page_links a:hover {color: #ff4700; text-decoration: none; border-bottom: 1px solid #ff4700;}
#page_links .delimiter {color: #a5a5a5;}

#divContainer{
	padding-top: 400px;
	position:absolute;
	top:0;
	right:0;
	text-align:center;
	z-index:5;
	/*background: #ff0000;
	filter: alpha(opacity=50);
	opacity: 0.2;
	-moz-opacity:0.5;*/
}

#divContainerUser{
	padding-top: 320px;
	position:absolute;
	top:0;
	right:0;
	text-align:center;
	z-index:5;
	/*background: #b5b5b5;
	filter: alpha(opacity=50);
	opacity: 0.2;
	-moz-opacity:0.5;*/
}

#userTbl{
	text-align:center;
}

#tblHdr{
	background-color:#B9DF8B;
}

#tblHdr td{
	border-bottom:2px solid #849F63;
}

#promtbox_tblhr{
	/*background-image: url(../images/menu/bk.png);*/
	background-color:#477a8e;
}

#promtbox_tblhr td{
	border-bottom:1px solid #ffffff;
}

#table_header{
	font-size: 12px;
	font-weight: bold;
}

#table_content{
	font-size: 12px;
}

div.linkcategory_overflow { 
	width: 130px;
	overflow-x:auto; 
	overflow-y:auto; 
	padding-bottom: 5px; 
	padding-top: 5px;
}

.userTblTr{
	background-color:#c9dae1;
}

.input_style {
	width:200px;
	height:20px; 
}

.pointer {
	cursor: pointer;
}

.error {
	font-size: 11px;
	color: #ff0000;
	font-style: italic;
}

.login_error {
	font-size: 0.8em;
	color: #ff0000;
	font-style: italic;
}

.info {
	font-size: 1.0em;
	color: #ff0000;
	font-style: italic;
	font-weight: bold;
}

/*--------------- used in admin ------------------*/
#search_span{
	width:223px;
	display:none;
	top:23%;
	left:45%;
	position:absolute;
	padding:5px; 
	background-color:#DFDFDF; 
	border:1px solid #8B979F;
}
