/* REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS REFS */

.refs_link {
margin-top:8px;
margin-bottom:15px;
background:#333333;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
padding:5px;
padding-left:30px;
padding-right:1px;
font-family:tahoma;
font-size:15px;
font-weight:bold;
color:#ffffff;
}
.refs_stat {
line-height:20px;
background:#666666;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
padding:5px;
padding-left:10px;
padding-right:10px;
font-family:times new roman;
font-size:14px;
font-weight:bold;
color:#ffffff;
}

.refs_stat font {
color:#FFE753;
}

.refs_who {
font-family:times new roman;
font-size:14px;
font-weight:bold;
color:#0088D5;
}

.refs_rb {
margin-top:15px;
margin-bottom:15px;
padding:5px;
line-height:18px;
font-family:times new roman;
font-size:16px;
color:#000000;
background:#FFFFCC;
border:1px dashed #FF9966;
}

.refs_t {
margin-top:15px;
margin-bottom:10px;
background:#666666;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
padding:5px;
padding-left:10px;
padding-right:10px;
font-family:times new roman;
font-size:18px;
font-weight:bold;
color:#ffffff;
}

.refs_refback {
line-height:20px;
font-family:times new roman;
font-size:14px;
font-weight:bold;
color:#663300;
}

.refs_input {
width:38px;
height:26px;
line-height:26px;
border:none;
padding-left:5px;
padding-right:5px;
font-family:arial;
font-size:16px;
font-weight:bold;
color:#3EAA30;
background:url('../images/cabinet/refs_input.png') no-repeat;
}

.refs_button {
display:block;
width:120px;
height:30px;
margin-left:10px;
margin-right:15px;
line-height:30px;
text-align:center;
font-family:times new roman;
font-size:18px;
color:#663300;
text-decoration:none;
background:url('../images/cabinet/refs_button.png') no-repeat;
}

.refs_button:hover {
text-decoration:underline;
}

/* WITHDRAWAL WITHDRAWAL WITHDRAWAL WITHDRAWAL WITHDRAWAL WITHDRAWAL WITHDRAWAL WITHDRAWAL WITHDRAWAL WITHDRAWAL */

.withdrawal_balance {
padding-right:30px;
font-family:times new roman;
font-size:18px;
font-weight:bold;
color:#663300;
}

.withdrawal_sum {
font-family:times new roman;
font-size:18px;
font-weight:bold;
color:#663300;
}
.withdrawal_input {
width:78px;
height:26px;
line-height:26px;
border:none;
padding-left:5px;
padding-right:5px;
font-family:times new roman;
font-size:16px;
font-weight:bold;
color:#3EAA30;
background:url('/images/cabinet/withdrawal_input.png');
-moz-background-size:100%;
-webkit-background-size:100%;
-o-background-size:100%;
}
.withdrawal_button {
display:block;
width:125px;
height:32px;
line-height:32px;
margin-left:15px;
margin-bottom:5px;
text-align:center;
font-family:times new roman;
font-size:19px;
color:#333;
text-decoration:none;
background:url('../images/cabinet/withdrawal_button.png');
}

.withdrawal_button:hover {
text-decoration:underline;
}

.withdrawal_withed_pended {
text-align:center;
background:#CC9966;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
padding:5px;
padding-left:10px;
padding-right:10px;
font-family:times new roman;
font-size:18px;
font-weight:bold;
color:#ffffff;
}

.withdrawal_stat {
height:32px;
font-family:times new roman;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
background: url('../images/cabinet/withdrawal_stat.png') no-repeat;
}

.withdrawal_stat_sum {
width:145px;
line-height:28px;
padding-left:10px;
font-family:times new roman;
font-size:14px;
font-weight:bold;
color:#663300;
}

.withdrawal_stat_date {
width:170px;
font-family:times new roman;
font-size:14px;
font-weight:bold;
color:#663300;
}

.withdrawal_stat_batch {
width:235px;
}

.withdrawal_stat_batch a {
font-family:times new roman;
font-size:12px;
font-weight:bold;
color:#663300;
text-decoration:underline;
}

.withdrawal_stat_batch a:hover {
text-decoration:none;
}

.withdrawal_stat_batch_1 {
width:100px;
padding-left:30px;
font-family:times new roman;
font-size:14px;
font-weight:bold;
color:#663300;
background:url('../images/cabinet/stat_batch_1.png') no-repeat;
}

.withdrawal_stat_batch_2 {
width:100px;
padding-left:30px;
font-family:times new roman;
font-size:14px;
font-weight:bold;
color:#663300;
background:url('../images/cabinet/stat_batch_2.png') no-repeat;
}

.withdrawal_info {
text-align:center;
margin-bottom:10px;
background:#CC9966;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
padding:5px;
padding-left:10px;
padding-right:10px;
font-family:times new roman;
font-size:18px;
font-weight:bold;
color:#ffffff;
}

.withdrawal_error {
margin-top:15px;
margin-bottom:10px;
line-height:40px;
font-family:times new roman;
font-size:16px;
font-weight:bold;
color:#ff0000;
text-align:center;
background:#FFE8E8;
border:1px dashed #B00000;
}

.withdrawal_success {
margin-top:15px;
margin-bottom:10px;
line-height:35px;
font-family:times new roman;
font-size:15px;
font-weight:bold;
color:#2F7113;
text-align:center;
background:#BAEFA3;
border:1px dashed #2F7113;
}

/* INVEST INVEST INVEST INVEST INVEST INVEST INVEST INVEST INVEST INVEST INVEST INVEST INVEST INVEST INVEST INVEST INVEST */

.invest_title {
height:32px;
line-height:32px;
font-family:times new roman;
font-size:18px;
font-weight:bold;
color:#3EAA30;
}

.invest_stoped {
margin-top:15px;
margin-bottom:10px;
line-height:40px;
font-family:times new roman;
font-size:16px;
font-weight:bold;
color:#ff0000;
text-align:center;
background:#FFE8E8;
border:1px dashed #B00000;
}

.invest_nomore {
margin-top:15px;
margin-bottom:10px;
line-height:40px;
font-family:times new roman;
font-size:16px;
font-weight:bold;
color:#333333;
text-align:center;
background:#FAC741;
border:1px dashed #F2872B;
}

.invest_info {
line-height:22px;
padding-bottom:20px;
font-family:times new roman;
font-size:14px;
color:#000000;
}

.invest_lim_sum {
margin-bottom:20px;
line-height:40px;
font-family:times new roman;
font-size:16px;
font-weight:bold;
color:#333333;
text-align:center;
background:#FAC741;
border:1px dashed #F2872B;
}

.invest_can_inv {
margin-bottom:20px;
line-height:40px;
text-align:center;
background:#CC9966;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
padding:5px;
padding-left:10px;
padding-right:10px;
font-family:times new roman;
font-size:18px;
font-weight:bold;
color:#ffffff;
}
.invest_input {
width:220px;
height:33px;
vertical-align:middle;
line-height:33px;
border:none;
padding-left:30px;
padding-right:5px;
font-family:times new roman;
font-size:15px;
font-weight:bold;
color:#77AF1B;
background:url('/images/cabinet/invest_input.png');
-moz-background-size:100%;
-webkit-background-size:100%;
-o-background-size:100%;
}
.invest_plan {
vertical-align:middle;
padding-left:5px;
padding-right:20px;
background:url('/images/cabinet/plan_select.png') left center no-repeat;
}
.invest_plan select {
width:160px;
height:22px;
border:none;
font-family:times new roman;
font-size:14px;
line-height:26px;
}

.invest_button {
display:block;
width:120px;
height:30px;
line-height:32px;
text-align:center;
font-family:times new roman;
font-size:18px;
color:#333333;
text-decoration:none;
background:url('../images/cabinet/invest_button.png') no-repeat;
}

.invest_button:hover {
text-decoration:underline;
}

.invest_2 {
display:block;
width:120px;
height:30px;
margin-right:5px;
line-height:30px;
text-align:center;
font-family:times new roman;
font-size:18px;
color:#ffffff;
text-decoration:none;
background:url('../images/cabinet/invest_2.png') no-repeat;
}

.invest_2:hover {
text-decoration:underline;
}

.invest_stat {
height:32px;
padding-left:10px;
font-family:times new roman;
font-size:16px;
font-weight:bold;
color:#FFFFFF;
background: url('../images/cabinet/invest_stat.png') no-repeat;
}

.invest_stat_sum {
width:125px;
line-height:28px;
padding-left:10px;
font-family:times new roman;
font-size:14px;
font-weight:bold;
color:#0088D5;
}

.invest_stat_date {
width:155px;
font-family:times new roman;
font-size:14px;
font-weight:bold;
color:#0088D5;
}

.invest_stat_plan {
width:100px;
font-family:times new roman;
font-size:14px;
font-weight:bold;
color:#2969B1;
}

.invest_stat_batch {
width:235px;
font-family:times new roman;
font-size:12px;
font-weight:bold;
color:#0088D5;
}

.invest_stat_batch a {
font-family:times new roman;
font-size:12px;
font-weight:bold;
color:#ff0000;
text-decoration:underline;
}

.invest_stat_batch a:hover{
text-decoration:none;
}

.invest_stat_batch_1 {
width:105px;
padding-left:30px;
font-family:times new roman;
font-size:14px;
font-weight:bold;
color:#EC7600;
background:url('../images/cabinet/stat_batch_1.png') no-repeat;
}

.invest_stat_batch_2 {
width:105px;
padding-left:30px;
font-family:times new roman;
font-size:14px;
font-weight:bold;
color:#0088D5;
background:url('../images/cabinet/stat_batch_2.png') no-repeat;
}

/* DEPOSITS DEPOSITS DEPOSITS DEPOSITS DEPOSITS DEPOSITS DEPOSITS DEPOSITS DEPOSITS DEPOSITS DEPOSITS DEPOSITS DEPOSITS DEPOSITS */

.deposits_balance {
width:300px;
background:#333333;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
padding:5px;
padding-left:10px;
padding-right:10px;
font-family:times new roman;
font-size:18px;
font-weight:bold;
color:#ffffff;
}

.deposits_stat {
background:#666666;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
padding:5px;
padding-left:10px;
padding-right:10px;
line-height:20px;
font-family:times new roman;
font-size:14px;
font-weight:bold;
color:#ffffff;
}

.deposits_stat font {
color:#FFE753;
}

.deposits_error {
margin-top:10px;
margin-bottom:10px;
line-height:40px;
font-family:times new roman;
font-size:16px;
font-weight:bold;
color:#ff0000;
text-align:center;
background:#FFE8E8;
border:1px dashed #B00000;
}

.deposits_can {
margin-left:20px;
background:#CC9966;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
padding:5px;
padding-left:10px;
padding-right:10px;
margin-bottom:10px;
text-align:center;
font-family:times new roman;
font-size:16px;
font-weight:bold;
color:#ffffff;
}

.deposits_input {
width:140px;
height:50px;
line-height:35px;
border:none;
padding-left:30px;
font-family:times new roman;
font-size:16px;
font-weight:bold;
color:#77AF1B;
background:url('../images/cabinet/deposits_input.png') left center no-repeat;
}

.deposits_output {
width:140px;
height:50px;
line-height:35px;
border:none;
padding-left:30px;
font-family:arial;
font-size:16px;
font-weight:bold;
color:#77AF1B;
background:url('../images/cabinet/deposits_output.png') left center no-repeat;
}

.deposits_button {
display:block;
margin-left:27px;
width:120px;
height:30px;
line-height:32px;
text-align:center;
font-family:times new roman;
font-size:18px;
color:#333333;
text-decoration:none;
background:url('../images/cabinet/invest_button.png') no-repeat;
}

.deposits_button:hover {
text-decoration:underline;
}

.deposits_date {
margin-top:30px;
margin-bottom:30px;
text-align:center;
width:300px;
background:#999999;
border-radius:6px;
-moz-border-radius:6px;
-webkit-border-radius:6px;
padding:5px;
padding-left:10px;
padding-right:10px;
font-family:times new roman;
font-size:18px;
font-weight:bold;
color:#ffffff;
}

.deposits_table {
height:42px;
font-family:times new roman;
font-size:15px;
font-weight:bold;
color:#FFFFFF;
background:url('../images/cabinet/deposits_table.png') no-repeat;
}

.deposits_date_1 {
width:117px;
padding-left:10px;
height:32px;
font-family:times new roman;
font-size:12px;
font-weight:bold;
color:#663300;
}

.deposits_date_2 {
width:120px;
height:32px;
font-family:times new roman;
font-size:12px;
font-weight:bold;
color:#663300;
}

.deposits_sum_1 {
width:170px;
font-family:times new roman;
font-size:14px;
font-weight:bold;
color:#663300;
}

.deposits_sum_2 {
width:130px;
font-family:times new roman;
font-size:14px;
font-weight:bold;
color:#663300;
}

.deposits_status_zam {
width:105px;
font-family:times new roman;
font-size:14px;
font-weight:bold;
color:#663300;
padding-left:30px;
background:url('../images/cabinet/stat_batch_1.png') no-repeat;
}

.deposits_status_raz {
width:105px;
font-family:times new roman;
font-size:14px;
font-weight:bold;
color:#EDF1B5;
padding-left:30px;
background:url('../images/cabinet/stat_batch_2.png') no-repeat;
}
