@charset "utf-8";
body{
	padding:0;
	margin:0;
	background-image:url(img/yeshead1.gif);
	background-repeat: repeat-x;
	color: #000;
	font-size: 12px;
	font-family: Tahoma;
	line-height: 15px;
}

#servertime{
	background-image: url(img/today.gif);
	background-repeat: no-repeat;
	background-position: right;
	color: #FFF;
	padding-right: 20px;
}

.main_menu{
	position:absolute;
	margin-top:26px;
}
.main_menu li{
	height: 34px;
	float: left;
	background: url(img/right.gif) top left no-repeat;
	margin-left: -1px;
	background-color:#7D5F20;
}
.main_menu li a{
	display: block;
	height: 34px;
	float: left;
	color: #fff;
	font-size: 11px;
	line-height: 33px;
	background: url(img/right.gif) top right no-repeat;
	text-align: center;
	text-decoration: none;
	padding: 0px 35px;
}
.main_menu li:hover{background: url(img/hover_right.gif) top right no-repeat;}
.main_menu li:hover a{background: url(img/hover_left.gif) top left no-repeat;}
.main_menu li.active{background: url(img/active_right.gif) top right no-repeat;}
.main_menu li.active a{background: url(img/active_left.gif) top left no-repeat;}

ul{list-style: none;}

h3{color: #293366; font-size: 17px; font-weight: normal;}

.auth li{padding-top: 7px; color: #898989; font-size: 11px;}
.auth .textfield{width: 198px; height: 14px; border: none; background: url(img/auth/textfield.gif); color: #ababab; font-size: 11px; font-family: Tahoma; padding-left: 12px; padding:7px 0 7px 12px;}
.auth .login{ width: 188px; height: 14px; border: none; background: url(img/auth/login.gif); color: #ababab; font-size: 11px; font-family: Tahoma; padding:7px 0 7px 22px;}
.auth .login_error{width: 188px; height: 14px; border: none; background: url(img/auth/login_error.gif); color: #bf5e61; font-size: 11px; font-family: Tahoma; padding:7px 0 7px 12px;}
.auth .key{width: 188px; height: 14px; border: none; background: url(inc/randomkey.php); color: #ababab; font-size: 11px; font-family: Tahoma; padding:7px 0 7px 22px;}
.auth .key_error{width: 188px; height: 14px; border: none; background: url(img/auth/login_error.gif); color: #bf5e61; font-size: 11px; font-family: Tahoma; padding:7px 0 7px 12px;}
.auth .password{width: 188px; height: 14px; border: none; background: url(img/auth/password.gif); color: #ababab; font-size: 11px; font-family: Tahoma; padding:7px 0 7px 22px;}
.auth .password_error{width: 188px; height: 14px; border: none; background: url(img/auth/password_error.gif); color: #bf5e61; font-size: 11px; font-family: Tahoma; padding:7px 0 7px 22px;}
.auth .forgot{height: 44px; position: relative; padding-top: 4px;}
.auth .forgot .enter{position: absolute; top: 15px; right: 0px; display: block; width: 101px; height: 28px; background: url(img/auth/button.gif) 0px 0px; line-height: 28px; text-decoration: none; text-align: center; font-size: 11px; color: #000000; font-weight: bold;}
.auth .forgot .enter:hover{background: url(img/auth/button.gif) 0px -28px;}
.auth .forgot .enter:active{background: url(img/auth/button.gif) 0px -56px;}
.auth .key2{width: 188px; height: 14px; border: none; background: url(inc/randomkeycont.php); color: #ababab; font-size: 11px; font-family: Tahoma; padding:7px 0 7px 22px;}

.auth .button{display: block; width: 101px; height: 28px; background: url(img/auth/button.gif) 0px 0px; line-height: 28px; text-decoration: none; text-align: center; font-size: 11px; color: #000000; font-weight: bold;}
.auth .button:hover{background: url(img/auth/button.gif) 0px -28px;}
.auth .enter:active{background: url(img/auth/button.gif) 0px -56px;}


.auth .signup{position: relative; height: 51px;}
.auth .signup a{display: block; position: absolute; top: 7px; left: -5px; width: 220px; height: 44px; background: url(img/auth/sign_up.gif) 0px 0px no-repeat; line-height: 44px; text-align: center; text-decoration: none; color: #FFF; font-size: 11px; font-weight: bold;}
.auth .signup a:hover{background: url(img/auth/sign_up.gif) 0px -44px no-repeat;}
.auth b{display: block; color: #525566; padding-top: 4px;}
.auth .button_cell{padding-top: 10px;}

.more{color: #00aeef; font-size: 10px; line-height: 12px;}

.clear{clear:both; font-size:1px; line-height:0px;}

.ico_rss{
	float:left;
	margin-top: 1px;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 0;
}

.rss_news_list li{
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 6px;
	padding-left: 0px;
}
.rss_news_list a{font-weight: bold; color: #525566;}
.rss_news_list .date{height: 15px; margin-top:9px;}
.rss_news_list .date span{background: #fff url(img/list-date-marker.gif) left center no-repeat; padding: 0px 10px 0px 18px; color: #989a9c; font-size: 10px;}

.center_collumn{margin-right:0px; padding: 0px 10px;
background-image: url("img/border_left_col.gif");
}

.left_collumn
{
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	position: relative;
	background-color: transparent;
	background-image: url("img/border_left_col.gif");
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: right top;
}

#footer .container{width: 950px; margin: 0px auto; position: relative;}
#myfooter a{
	text-decoration: none;
	color: #666;
}
.copyright{position: absolute; top: 40px; left: 250px; color: #898989; font-size: 10px;}
.bottom_sites{position: absolute; top: 40px; right: 0px;}
.bottom_sites li{float: left; padding-left: 20px;}

.blue_box{
	border: solid 1px #d5dfe3;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-top: 16px;
	padding-right: 20px;
	padding-bottom: 16px;
	padding-left: 20px;
	width:300px;
	background-color: #F9F7DF;
}
.blue_box p{color: #295266; font-size: 11px; line-height: 16px; margin: 8px 0px;}


.blue_box2{
	border: solid 1px #d5dfe3;
	margin-bottom: 10px;
	margin-top: 10px;
	padding-top: 16px;
	padding-right: 20px;
	padding-bottom: 16px;
	padding-left: 20px;
	background-color: #F9F7DF;
}

.blue_box2 li{
	list-style:none;
}

.grid_table{width: 100%; border-collapse: collapse;}
.grid_table .left_cell{width: 500px; vertical-align: top;}
.grid_table .delimiter_cell{width: 10px; font-size: 1px;}
.grid_table .right_cell{width: 220px; vertical-align: top;}


/*-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- REGISTER PAGE -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */
.form_page{
	padding:0px;
}

.form_block{
	float:left;
}
.form_sub_title{float:left;width:190px;padding:6px 10px 5px 20px}
.form_sub_title b{font-size:11px;color:#464646}
.form_sub_title span{font-size:10px;color:#a6a6a6;clear:both;display:block;margin-top:5px;line-height:11px}

.valid_form{background: url(img/registration/valid.gif) no-repeat scroll 0px 21px;padding-bottom:0px;padding:13px 0 0 0;}
.valid_form .form_sub_title b{color:#77b300}

.error_form{background: url(img/registration/error.gif) no-repeat scroll 0px 0px;margin:0px 0 0 0 !important;padding:13px 0 13px 0;}
.error_form .input{background: url(img/registration/input_error.gif) no-repeat scroll 0px 0px !important;}
.error_form .input_retype{background: url(img/registration/input_retype_error.gif) no-repeat scroll 0px 0px !important;color: #ce8587 !important;}
.error_form .form_sub_title b {color:#9e0b0f}
.error_form .form_sub_title span{color:#b45a5a}

.i_cg{color: #4d4d4d !important;}
.form_block .inp, .inp{height: 14px; border: none; color: #000; font-size: 11px; font-family: Tahoma; padding:7px 0 7px 10px;}
.form_block .input, .input{width: 210px; background: url(img/registration/input.gif);}
.form_block .input_small, .input_small{width: 81px; background: url(img/registration/input_small.gif);}
.form_block .input_medium{width: 136px; background: url(img/registration/input_medium.gif);}
.form_block .input_big{width: 339px; background: url(img/registration/input_big.gif);}
.form_block .input_error{width: 210px;background: url(img/registration/input_error.gif);}

.form_block .input_retype{width: 210px; background: url(img/registration/input_retype.gif);}
.form_block .input_retype_error{width: 210px;background: url(img/registration/input_retype_error.gif);color: #ce8587;}

.form_block .key{width: 188px; height: 14px; border: none; background: url(inc/randomkeyreg.php); color: #ababab; font-size: 11px; font-family: Tahoma; padding:7px 0 7px 22px;}

/*.select_med2{width: 87px;background: url(img/transaction/select_medium.gif);padding:6px 0 8px 10px;}
.select_med3{width: 170px;background: url(img/transaction/select_medium2.gif);padding:6px 0 8px 10px;}
.select_med4{
	width: 223px;
	background: url(img/registration/input.gif);
	display:block;
	float:left;
	text-decoration:none;
	padding-top: 0px;
	padding-right: 0;
	padding-bottom: 6px;
	padding-left: 10px;
}
*/
.form_block option{
	height: 14px; border: none; color: #bfbfbf; font-size: 11px; font-family: Tahoma; padding:7px 0 7px 10px;
}
.form_block .select_small{width: 54px; background: url(img/registration/select_small.gif);display:block;float:left;text-decoration:none;overflow:hidden;}
.form_block .select_small:hover{background-position:0px -28px;}
.add_acc_block{padding-top:15px}
.add_account{text-decoration:none;width: 210px;height:21px;padding:5px 0 5px 10px; float:left; display:block; background: url(img/registration/add_account.gif);z-index:1}
.add_account:hover{background-position:0px -31px;}
.add_account b{color:#525566;font-size:11px;left:10px;position:relative;top:3px;}
.add_account i{float:left;display:block;width:35px;height:22px;}

.choise_payment_sys{float:left;margin:-1px 0 0 -1px;background:url(img/registration/choise_payment_sys.gif) !important;padding:9px 0px 8px 10px !important;z-index:2}

.bl_add_pay{float:left;position:relative;}
.bl_add_pay .pay_list{width:218px;position:absolute;background-color:#fff;border:1px solid #dbe0e4;left:0px;display:none;z-index:6}
.pay_list_fl{float:left;width:218px;margin-right:11px;_margin-right:10px}
.bl_add_pay .pay_list a{text-decoration:none;width: 209px;height:21px;padding:4px 0 4px 10px; float:left; display:block;border-bottom:1px solid #d6dfe4}
.bl_add_pay .pay_list a:hover{background-color:#f2f6f9}
.bl_add_pay .pay_list a span{color:#525566;font-size:11px;left:15px;position:relative;top:3px;}
.bl_add_pay .pay_list a i{float:left;display:block;width:35px;height:22px;}
.bl_add_pay .pay_list a.no_bord_bott{border:none !important}

.corner{position:absolute;display:block;width:4px;height:4px;overflow:hidden;background: url(img/background/corner.gif) no-repeat;z-index:1}
.c_lt{top:-1px;left:-1px;background-position:0px 0px}
.c_rt{top:-1px;right:-1px;background-position:-4px 0px}
.c_lb{bottom:-1px;left:-1px;background-position:0px -4px}
.c_rb{bottom:-1px;right:-1px;background-position:-4px -4px}

.button_add_account{float:left;margin:15px 10px 0 0;display: block; width: 152px; height: 28px; background: url(img/registration/button_add_account.gif) 0px 0px; line-height: 28px; text-decoration: none; text-align: center; font-size: 11px; color: #000000; font-weight: bold;}
.button_add_account:hover{background: url(img/registration/button_add_account.gif) 0px -28px;}
.button_add_account:active{background: url(img/registration/button_add_account.gif) 0px -56px;}

.button_next{float:left;display: block; width: 101px; height: 28px; background: url(img/auth/button.gif) 0px 0px; line-height: 28px; text-decoration: none; text-align: center; font-size: 11px; color: #000000; font-weight: bold;margin-top:15px}
.button_next:hover{background: url(img/auth/button.gif) 0px -28px;}

.form_block .input_small2{width: 102px; background: url(img/registration/input_small2.gif);}
.form_sponsor{margin-top:20px}
.form_sponsor a{color:#00aeef;font-weight:bold;}
.terns_of_service {float:left;padding:15px;width:95%;height:180px;background-color:#fff;border:1px solid #e3e3eb;border-top:1px solid #aaadb4;font-size:11px;overflow:auto}
.terns_of_service b{color:#2e2e4c}
.terns_of_service p{color:#295266;margin:10px 0}
.terns_of_service p.title{color:#295266;margin:10px 0 10px 10px}

.form_checkbox{position:relative;top:2px}
.form_checkbox_text{font-size:11px;color:#295266;}

.button_done{display: block; width: 101px; height: 28px; background: url(img/auth/button.gif) 0px 0px; line-height: 28px; text-decoration: none; text-align: center; font-size: 11px; color: #000000; font-weight: bold;margin-top:30px}
.button_done:hover{background: url(img/auth/button.gif) 0px -28px;}
.enter_done:active{background: url(img/auth/button.gif) 0px -56px;}

/*-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- SELECT MENU -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

.sel_w218{width:218px;display:none;z-index:999}
.sel_w64{width:64px;display:none;z-index:999}
.sel_w270{width:268px;display:none;z-index:999}
.sel_w97{width:95px;display:none;z-index:999}
.sel_w180{width:178px;display:none;z-index:999}
.sel_w110{width:108px;display:none;z-index:999}

.sel_list a{text-decoration:none;padding:6px 0 8px 10px; display:block;border-bottom:1px solid #fff;border-top:1px solid #fff;color:#4d4d4d;font-size:11px}
.sel_list a:hover{background-color:#f2f6f9;border-bottom:1px solid #d6dfe4;border-top:1px solid #d6dfe4;}
.sel_list a.no_bord_bott{border-bottom:none !important}
.sel_med_open{margin:-1px 0 0 -1px;background:url(/stat/images/registration/select_med_open.gif) no-repeat top left !important;padding:7px 0px 7px 10px !important;z-index:2}
.sel_med2_open{width:87px;margin:-1px 0 0 -1px;background:url(/stat/images/transaction/select_med2_open.gif) no-repeat top left !important;padding:7px 0px 7px 10px !important;z-index:2}
.sel_med3_open{margin:-1px 0 0 -1px;background:url(/stat/images/transaction/select_medium2_open.gif) no-repeat top left !important;padding:7px 0px 7px 10px !important;z-index:2}
.sel_med4_open{margin:-1px 0 0 -1px;background:url(/stat/images/admin/select_small_open.gif) no-repeat top left !important;padding:7px 0px 7px 10px !important;z-index:2}
.sel_small_open{margin:-1px 0 0 -1px;background:url(/stat/images/registration/select_small_open.gif) no-repeat top left !important;padding:7px 0px 7px 10px !important;z-index:3}
.sel_big_open{width:260px;margin:-1px 0 0 -1px;background:url(/stat/images/account/acc_sel_big.gif) no-repeat 0px -56px !important;padding:7px 0px 7px 10px !important;z-index:2}

/*-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Invesmtnet page -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- */

.investment{
	border: 1px dotted #333;	
}

.investment .investtitle{ font-weight: bold; 	text-decoration: none;	background-color: #999;	color: #FFF;}

.investment .investdetailbox{ 
border: solid 1px #d5dfe3;
	background-color: #F9F7DF;
}

.investment .investdetailbox .packagename{
	color: #FFF;
	text-decoration: none;
	background:#B58A09;
	padding:5px;
}

.membermenu{
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: -20px;
}

.membermenu li{
	padding: 5px;
	border: 1px solid #FC0;
	background-color: #200D00;
}
.membermenu a{
	color: #FF0;
	text-decoration: none;
	padding-left:20px;
	background-image: url(img/borderarrow.gif);
	background-repeat: no-repeat;
}

.membermenu a:hover{
	color: #00F;
	text-decoration: none;
	padding-left:20px;
	background-image: url(img/borderarrow1.gif);
	background-repeat: no-repeat;
}
.membermenu img{
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-left: -20px;
	vertical-align: middle;
}
					
.blue_box2 .investbox{
	border: 1px solid #CCC;	
}

.blue_box2 .investbox .investboxdetails{
	border: 1px solid #CCC;
	background-color: #FFC;
}
					
