#bonus_table_select{
font-size:11px;
font-family:Tahoma, sans-serif;
height:21px;
width:100%;
background:transparent url(/data/monitoring/back.gif) repeat-x scroll left top;
}


#bonus_table_select .left{
height:21px;
width:6px;
background:transparent url(/data/monitoring/left.gif) no-repeat scroll left top;
float:left;
}


#bonus_table_select .real{
height:21px;
width:auto;
background:transparent url(/data/monitoring/center.gif) repeat-x scroll left top;
padding-top:3px;
padding-left:10px;
float:left;
}

#bonus_table_select .real:hover{cursor: pointer;}

#bonus_table_select .real_active{
height:21px;
width:auto;
background:transparent url(/data/monitoring/center_active.gif) repeat-x scroll left top;
padding-top:3px;
padding-left:10px;
float:left;
}

#bonus_table_select .real_active:hover{cursor: pointer;}

#bonus_table_select .between{
height:21px;
width:19px;
background:transparent url(/data/monitoring/between.gif) no-repeat scroll left top;
float:left;
}
#bonus_table_select .between_active{
height:21px;
width:19px;
background:transparent url(/data/monitoring/between_active.gif) no-repeat scroll left top;
float:left;
}

#bonus_table_select .demo{
height:21px;
width:auto;
background:transparent url(/data/monitoring/center.gif) repeat-x scroll left top;
padding-top:3px;
padding-left:1px;
float:left;
}

#bonus_table_select .demo:hover{cursor: pointer;}

#bonus_table_select .demo_active{
height:21px;
width:auto;
background:transparent url(/data/monitoring/center_active.gif) repeat-x scroll left top;
padding-top:3px;
padding-left:1px;
float:left;
}

#bonus_table_select .demo_active:hover{cursor: pointer;}

#bonus_table_select .right{
height:21px;
width:19px;
background:transparent url(/data/monitoring/right.gif) no-repeat scroll left top;
float:left;
}
#bonus_table_select .right_active{
height:21px;
width:19px;
background:transparent url(/data/monitoring/right_active.gif) no-repeat scroll left top;
float:left;
}


#tabs_bal_prof ul {
margin:0;
padding:0;
margin-bottom: -2px;
padding-left:22px;
list-style:none;
width:700px;
float:left;
}

#tabs_bal_prof ul li {
float:left;
background-image:url(/data/monitoring/right-gray.png);
background-repeat:no-repeat;
background-position:top;
background-position:right;
margin-left:-22px;
position:relative;
z-index:1;
padding-left: 0px;
  }
 
 
#tabs_bal_prof li a {
display:block;
padding: 0 3em 0.5em 1em;
line-height:2.5em;
background-image:url(/data/monitoring/left-gray.png);
background-repeat: no-repeat;
background-position:top;
background-position:left;
text-decoration:none;
color:#676767;
font-family:tahoma;
font-size:8.25pt;
font-weight:bold;
float:left;
position:relative;
z-index:1;
outline:none;
} 
  

#tabs_bal_prof ul li:hover {
background-image:url(/data/monitoring/right-red.png);
position:relative;
z-index:2;
}



#tabs_bal_prof li a:hover {
background-image:url(/data/monitoring/left-red.png);
font-family:tahoma;
font-size:8.25pt;
font-weight:bold;
color:#ffffff;
position:relative;
z-index:2;
} 

#tabs_bal_prof ul li.active {
background-image:url(/data/monitoring/right-red.png);
position:relative;
z-index:2;
}

#tabs_bal_prof ul li a.active {
background-image:url(/data/monitoring/left-red.png);
font-family:tahoma;
font-size:8.25pt;
font-weight:bold;
color:#ffffff;
position:relative;
z-index:2;}

TABLE.tbl_trades 
{
    width: 100%;
    border-collapse: collapse;
    background-color: white;
}
    
TABLE.tbl_trades TD, TABLE.tbl_trades TH 
{
    height: 25px;
    width: auto;
    text-align: center;
    border: 1px solid #CCCCCC;
    border-collapse: collapse;    
    padding-top: 5px;
	padding-bottom: 2px;
	vertical-align: top;
}
    
TABLE.tbl_trades TH 
{
    color: white;
    height: 25px;
    padding: 0 1px;
    background: url(/data/monitoring/top_bg.png) no-repeat; /* Opera */
    -o-background-size: 100% 100%; -webkit-background-size: 100% 100%; -khtml-background-size: 100% 100%; background-size: 100% 100%; /* Opera */
    background: -moz-linear-gradient(top, #FF0C0C 0%, #7E0000 100%); /* firefox */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FF0C0C), color-stop(100%,#7E0000)); /* webkit */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF0C0C', endColorstr='#7E0000',GradientType=0 ); /* ie */
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF0C0C', endColorstr='#7E0000')"; /* IE8 */
}
    
TABLE.tbl_trades TR.even 
{
    background-color: #EEE;
}
    
TABLE.tbl_user_info 
{ 
    margin: 0 auto;
}

.tbl_user_info td 
{
    padding: 10px 0px;
    margin-left: 10px;
}

TABLE.tbl_user_info TABLE TD 
{
    padding: 3px 5px;
}

table.monitoring {margin: 0; width: 100%; border-collapse: collapse; border-spacing: 0; border: 0 none; background: none transparent;}
table.monitoring td, table.monitoring th {padding: 0; border: 0 none; font-family: "Tahoma"; text-align: center; font-size: 10px; white-space: nowrap;}
table.monitoring th {padding: 0 3px; height: 29px; font-weight: bold; border-right: 1px solid #919191; cursor: pointer; background: #b2b2b2 url(/data/bg-monitoring-h3.gif) left top repeat-x;}
table.monitoring td {height: 22px; border-right: 1px solid #919191;}
table.monitoring th.fs {width: 59px;}
/* table.monitoring tr.row2 td {border-right: 1px solid #919191; background: #dadada url(/data/bg-monitoring.gif) left top repeat-x;} */
table.monitoring tr.row2 td {border-right: 1px solid #919191; background-color: #dadada;}
table.monitoring tr:hover td {background-color: #ADDEFF;}
table.monitoring th.last, table.monitoring td.last, table.monitoring tr.row2 td.last {border-right: 0 none;}

table.mon_columns_head {width: 100%;}
table.mon_columns_head th {border: 0 none; margin: 0; padding: 0; background: transparent none repeat scroll 0 0;}



.green_forever td {background-color: #C6FDD1 !important;}

.simple_button
{
	display: block;
	border: solid 1px #000;
	text-align: center; 	
	background-color: #FFF; 
	font-size:12px; 
	height:20px;	
}

.simple_button_ie
{
	display: block;
	border: solid 1px #000;
	text-align: center; 	
	background-color: #FFF; 
	font-size:12px; 
	height:20px;	
	padding-top:5px;
}

input.inCode
{
	border: 1px solid #B5B8C8; 
	height: 37px;
	width: 145px;
	text-align: center;
	font-size: 25px;
	font-weight: bold;
	margin: 0px 0px 0px 2px;		
}

.ui-datepicker, .ui-datepicker *
{
	z-index: 9999;		
}	

.text-r {text-align: right;}

table.up_controll
{
    border-color: #B8B7B7;
    border-style: solid;
    border-width: 1px 1px 0;
    padding: 10px 50px;
    width: 635px;
	text-align: left;
}

table.up_controll td
{
	padding-right: 5px;
}

table.table_user_investors {width: 100%; font-size: 10px; border-collapse: collapse;}
table.table_user_investors th {
text-align: center;
padding: 5px;
background: url(/data/monitoring/top_bg.png) no-repeat; /* Opera */
-o-background-size: 100% 100%; -webkit-background-size: 100% 100%; -khtml-background-size: 100% 100%; background-size: 100% 100%; /* Opera */
background: -moz-linear-gradient(top, #FF0C0C 0%, #7E0000 100%); /* firefox */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FF0C0C), color-stop(100%,#7E0000)); /* webkit */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FF0C0C', endColorstr='#7E0000',GradientType=0 ); /* ie */
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#FF0C0C', endColorstr='#7E0000')"; /* IE8 */
color: white;
}
table.table_user_investors th.inv_account{width: 15%;}
table.table_user_investors th.inv_status {width: 25%;}
table.table_user_investors td {
text-align: right;
padding: 1px 2px 3px 0px;
background-color: white;
}			
table.table_user_investors tr:hover td {background-color: #D1DBCE;}			
table.table_user_investors td.txt_center {text-align: center; border-left: 0 none;}
table.table_user_investors th, table.table_user_investors td {border-left: 0 none; border: 1px solid #E0E0E0;}
table.table_user_investors th.t_inv_last, table.table_user_investors td.t_inv_last {border-right: 0 none;}
                                                    

#podskazka {width: 365px; margin-left: -17px; margin-bottom: 15px;}
#podskazka table td{padding: 0;}
#podskazka .top {height:22px; background-image:url(/data/monitoring/bg-top.gif); background-repeat:repeat-x; margin-right:2px;}
#podskazka .top-r {background-image:url(/data/monitoring/bg-top_r.gif); background-repeat:no-repeat; background-position:right;}
#podskazka .text_top {font-family:tahoma; font-size:14px; font-weight:bold; color:#FFFFFF; padding: 0 15px 0 15px; text-align: center;}
#podskazka .desc {font-family:tahoma; font-size:11px; color:#FFFFFF; padding-left:10px; padding-right:10px; padding-bottom:10px;}
#podskazka .divider {background-image:url(/data/monitoring/divider.gif); background-repeat:repeat-y; background-position:right; background-color:#289AAF; width:60px; vertical-align: middle;}

.monitoring_tabs {
width:635px;
height:28px;
font-family:Tahoma,sans-serif;
font-size:12px;
font-weight:bold;
color:#ffffff;
margin-bottom: -2px;
}
.monitoring_tabs_right_back {
width:635px;
height:28px;
background-color: #F1F1F1;
}
.monitoring_tabs_tab {
margin-right:5px;
height:28px;
background:transparent url(/data/monitoring/sprite_main.png) left top repeat-x;
background-position:0px -56px;
float:left;
cursor:pointer;
}
.monitoring_tabs_tab_left_back {
height:28px;
background:transparent url(/data/monitoring/sprite_left.png) left top no-repeat;
background-position:0px -28px;
}
.monitoring_tabs_tab_right_back {
padding:5px 8px 0px 8px;
height:23px;
background:transparent url(/data/monitoring/tab_right.png) right top no-repeat;
}
.monitoring_tabs_tab_active {
margin-right:5px;
height:28px;
background:transparent url(/data/monitoring/sprite_main.png) left top repeat-x;
background-position:0px -28px;
float:left;
}
.monitoring_tabs_tab_active .monitoring_tabs_tab_left_back {
height:28px;
background:transparent url(/data/monitoring/sprite_left.png) left top no-repeat;
}
.monitoring_tabs_tab_active .monitoring_tabs_tab_right_back {
padding:6px 8px 0px 8px;
height:22px;
background:transparent url(/data/monitoring/tab_right_hover.png) right top no-repeat;
}

.monitoring_tabs_tab_right_back a {color: white; text-decoration: none;}

.account_monitoring {
font-size:8pt;
font-weight:normal;
font-family:Tahoma,sans-serif;
color:#4d4d4d;
background-color:#f3f3f3;
}
.account_monitoring table {
text-align:left;
table-layout: auto;
}
.account_monitoring td {
padding:0px 5px;
height:24px;
}
.account_monitoring_left_top_cell {
width:50%;
border-bottom:1px solid #cccccc;
border-right:1px solid #cccccc;
border-top:1px solid #cccccc;
font-weight:bold;
}
.account_monitoring_right_top_cell {
width:50%;
border-bottom:1px solid #cccccc;
border-top:1px solid #cccccc;
font-weight:bold;
}
.account_monitoring_row_bottom_title .account_monitoring_left_top_cell {
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
border-right:1px solid #cccccc;
font-weight:bold;
}
.account_monitoring_row_bottom_title .account_monitoring_right_top_cell {
border-top:1px solid #cccccc;
border-bottom:1px solid #cccccc;
font-weight:bold;
}
.account_monitoring_row_white_grey .account_monitoring_left_left_cell {
text-align:left;
background-color:#ffffff;
}
.account_monitoring_row_white_grey .account_monitoring_right_center_cell {
border-right:1px solid #cccccc;
text-align:right;
background-color:#ffffff;
}
.account_monitoring_row_white_grey .account_monitoring_left_center_cell {
text-align:left;
background-color:#e6e6e6;
}
.account_monitoring_row_white_grey .account_monitoring_right_right_cell {
text-align:right;
background-color:#e6e6e6;
}
.account_monitoring_row_grey_white .account_monitoring_left_left_cell {
text-align:left;
background-color:#e6e6e6;
}
.account_monitoring_row_grey_white .account_monitoring_right_center_cell {
border-right:1px solid #cccccc;
text-align:right;
background-color:#e6e6e6;
}
.account_monitoring_row_grey_white .account_monitoring_left_center_cell {
text-align:left;
background-color:#ffffff;
}
.account_monitoring_row_grey_white .account_monitoring_right_right_cell {
text-align:right;
background-color:#ffffff;
}
.account_monitoring_left_bottom_cell {
border-bottom:1px solid #cccccc;
border-right:1px solid #cccccc;
background-color:#ffffff;
}
.account_monitoring_right_bottom_cell {
border-bottom:1px solid #cccccc;
background-color:#ffffff;
}
.account_monitoring_bottom_padding_block {
padding:7px 0px;
}
.account_monitoring_live_investment_block {
margin:0 auto;
margin-top:15px;
margin-bottom:15px;
width: 90%;
height:113px;
}
.account_monitoring_live_investment_left_back {
height:113px;
background:transparent url(/i/img/monitoring/left_back.png) no-repeat scroll left top;
}
.account_monitoring_live_investment_right_back {
height:113px;
background:transparent url(/i/img/monitoring/right_back.png) no-repeat scroll right top;
}
.account_monitoring_live_investment_center_back {
position:relative;
margin:0px 5px;
height:113px;
background:transparent url(/i/img/monitoring/center_back.png) repeat-x scroll left top;
}
.account_monitoring_live_investment_center_back table {
width:100%;
}
.account_monitoring_live_investment_title {
padding:12px 0px 0px 0px;
color:#d90000;
font-size:13pt;
}
.account_monitoring_live_investment_txt {
padding:5px 0px 0px 0px;
font-size:10pt;
}
.account_monitoring_live_investment_button {
margin-top:15px;
width:131px;
height:25px;
color:#ffffff;
font-family:Tahoma,sans-serif;
font-size:10pt;
font-weight:bold;
background:transparent url(/i/img/monitoring/button.png) no-repeat scroll right top !important;
border:0px;
}
.account_monitoring a, .account_monitoring a:visited {
color:#d90000;
text-decoration:underline;
}
.account_monitoring a:hover {
color:#d90000;
text-decoration:none;
}
.invest_one
{
padding:5px;
width:350px;
border:gray 1px dotted;
background:white;
position:absolute;
top:60px;
left:400px;
float:left;
z-index:2;
color: red;
text-decoration: underline;
}
.account_monitoring_live_investment_block
{
z-index:1;
}

embed {
margin-bottom: -5px;
}

#call_back {
margin:0 auto;
padding:0px;
width:400px;
font:normal 8pt Tahoma,sans-serif;
color:rgb(53,53,53);
}
#call_back_t {
width:400px;
height:10px;
background:transparent url(/i/img/sprite.gif) no-repeat scroll left top;
float:left;
}
#call_back_b {
width:400px;
height:10px;
background:transparent url(/i/img/sprite.gif) no-repeat scroll left top;
background-position:0px -10px;
float:left;
}
#call_back_c {
width:368px;
padding:5px 15px 5px 15px;
background-color:rgb(205,205,205);
border-left:1px solid rgb(189,173,166);
border-right:1px solid rgb(189,173,166);
float:left;
}
#call_back_header {
padding-bottom:20px;
width:390px;
text-align:center;
font:normal 14pt Tahoma,sans-serif;
}
#call_back_error {
padding-bottom:20px;
color:rgb(240,0,0);
}
.humor_page_box_txt_line {
margin:0px -10px 0px -10px;
width:700px;
height:0px;
border-top:1px dotted #9c9c9c;
}
.call_back_form_name {
padding:0px 0px 0px 0px;
width:100px;
width:370px;
float:left;
}
.call_back_form_name1 {
padding:0px;
width:100px;
float:left;
}
.call_back_form_name2 {
padding:50px 0px 0px 0px;
width:100px;
height:90px;
float:left;
}
.call_back_form {
float:left;
}
.call_back_inp {
margin: 0 0 0 48px;
padding:4px 10px 3px 10px;
width:265px;
height:18px;
border:0px;
font:normal 9pt Tahoma,sans-serif;
color:rgb(53,53,53);
background:transparent url(/i/img/sprite1.gif) no-repeat scroll left top;
background-position:0px -20px;
float:left;
}
.call_back_emp {
width:370px;
height:14px;
float:left;
}
.call_back_select {
float:left;
}
.call_back_select1 {
padding-top:2px;
float:left;
}


.call_back_com_t {
margin-top:0px;
padding:0px;
width:270px;
height:10px;
background:transparent url(/i/img/sprite1.gif) no-repeat scroll left top;
background-position:0px -20px;
float:left;
margin: 0 0 0 48px;
}
.call_back_com_b {
margin-top:0px;
padding:0px;
width:270px;
height:10px;
background:transparent url(/i/img/sprite1.gif) no-repeat scroll left top;
background-position:0px -35px;
float:left;
margin: 0 0 0 48px;
}
.call_back_com_c {
margin-top:0px;
padding:0px;
width:269px;
height:100px;
border-left:1px solid rgb(189,173,166);
background-color:white;
background-position:0px -35px;
float:left;
margin: 0 0 0 48px;
}
.call_back_com_c textarea {
padding:0px 10px 10px 8px;
width:247px;
height:90px;
border:0px;
}
.call_back_img {
padding:4px 0px 10px 25px;
width:250px;
float:left;
}
.call_back_img img{
border:1px solid rgb(100,100,100);
}

table.std-table
{
    background-color: #EEE;
    border-collapse: collapse;
    margin: 4px 0 15px 0;
    text-align: left;
    line-height: 125%;
    font-size: 11px;
    color: #4D4D4D;
}

table.std-table tr th, table.std-table tr th
{
    background: #E3E3E3;
    border: 1px solid #BBB5B7;
    padding: 2px 5px 2px 5px;
    text-align: center;
    vertical-align: middle;
}

table.std-table td
{
    color: #2D3935;
    padding: 2px 5px 2px 5px;
    text-align: center;
    vertical-align: middle;
    border: 1px solid #D0D0D0;
}

table.std-table tr:hover td
{
    background-color: #D0D0D0;
}
