#bonus_table_select{
font-size:11px;
font-family:Tahoma, sans-serif;
height:21px;
width:100%;
background:transparent url(/i/img/monitoring/back.gif) repeat-x scroll left top;
}


#bonus_table_select .left{
height:21px;
width:6px;
background:transparent url(/i/img/monitoring/left.gif) no-repeat scroll left top;
float:left;
}


#bonus_table_select .real{
height:21px;
width:auto;
background:transparent url(/i/img/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(/i/img/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(/i/img/monitoring/between.gif) no-repeat scroll left top;
float:left;
}
#bonus_table_select .between_active{
height:21px;
width:19px;
background:transparent url(/i/img/monitoring/between_active.gif) no-repeat scroll left top;
float:left;
}

#bonus_table_select .demo{
height:21px;
width:auto;
background:transparent url(/i/img/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(/i/img/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(/i/img/monitoring/right.gif) no-repeat scroll left top;
float:left;
}
#bonus_table_select .right_active{
height:21px;
width:19px;
background:transparent url(/i/img/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(/i/img/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(/i/img/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(/i/img/monitoring/right-red.png);
position:relative;
z-index:2;
}



#tabs_bal_prof li a:hover {
background-image:url(/i/img/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(/i/img/monitoring/right-red.png);
position:relative;
z-index:2;
}

#tabs_bal_prof ul li a.active {
background-image:url(/i/img/monitoring/left-red.png);
font-family:tahoma;
font-size:8.25pt;
font-weight:bold;
color:#ffffff;
position:relative;
z-index:2;}



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(/i/img/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(/i/img/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('/i/img/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: 10%;}
table.table_user_investors th.inv_status {width: 30%;}
table.table_user_investors td {
text-align: right;
padding: 2px 2px 2px 0px;
background-color: white;
}
table.table_user_investors tbody > tr:hover td {background-color: #D1DBCE;}
table.table_user_investors td.txt_center {text-align: center;}

#podskazka {width: 365px; margin-left: -17px; margin-bottom: 15px;}
#podskazka table td{padding: 0;}
#podskazka .top {height:22px; background-image:url(/i/img/monitoring/bg-top.gif); background-repeat:repeat-x; margin-right:2px;}
#podskazka .top-r {background-image:url(/i/img/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(/i/img/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 {
    height:28px;
}
.monitoring_tabs_tab {
margin-right:5px;
height:28px;
background:transparent url(/i/img/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(/i/img/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(/i/img/monitoring/tab_right.png) right top no-repeat;
}
.monitoring_tabs_tab_active {
margin-right:5px;
height:28px;
background:transparent url(/i/img/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(/i/img/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(/i/img/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;
outline: none;
}
.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-bottom: 10px;
    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;
}

.btn-direct_investing {
    display: inline-block;
    width: 141px;
    height: 31px;
    background: url("/i/img/monitoring/direct_investing.png") left top no-repeat;
    text-align: center;
    cursor: pointer;
    border: none;
    color: white;
    margin: 5px;
    font-size: 14px;
    line-height: 30px;
    text-decoration: none;
    font-family: Tahoma,sans-serif;
}
.btn-direct_investing:hover {
    background: url("/i/img/monitoring/direct_investing.png") left bottom no-repeat;
    color: white;
}
.btn-direct_investing:visited {
    color: white;
}
.btn-direct_investing_help {
    display: inline-block;
    width: 18px;
    height: 18px;
    background: url("/i/img/monitoring/direct_investing_help.png") no-repeat;
}


#div_trades .tbl_trades {
    width: 100%;
    border-collapse: collapse;
    background-color: white;
}

#div_trades .tbl_trades td, TABLE.tbl_trades th {
    height: 25px;
    width: auto;
    text-align: center;
    border-right: 1px solid #CCCCCC;
    border-top: 1px solid #CCCCCC;
    border-collapse: collapse;
    padding-top: 5px;
	padding-bottom: 2px;
	vertical-align: top;
}
#div_trades .tbl_trades td.t_inv_last, TABLE.tbl_trades th.t_inv_last {
    border-right: none;
}

#div_trades .tbl_trades th {
    color: white;
    height: 25px;
    padding: 0 1px;
    background: url(/i/img/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 */
    vertical-align: middle;
}

#div_trades .tbl_trades tr.even
{
    background-color: #EEE;
}
#div_trades .tbl_trades tr.empty_data td {
    border-right: none;
    text-align: center;
}
#div_trades .tbl_trades tr.tr_closed_trades_more td {
    border-right: none;
    text-align: center;
}
#div_trades .tbl_trades tr.tr_closed_trades_more td a {
    font-weight: bold;
}
#div_trades .trades_title {
    font-size: 18px;
    color: #636466;
    padding-top: 20px;
    padding-bottom: 10px;
    
}
#iTableClosedTradesAjax {
    border-top: 1px solid #ccc;
}

#div_trades .div_yellow {
    position: absolute;
    text-align: left;
    width: 625px;
    padding-left: 4px;
    padding-right: 4px;
    padding-bottom: 1px;
    background: #FFF5C2;
    font-size: 9px;
    margin-top: 4px;
}

.loader-black {
    background: url("/i/img/ajax-loader-player.gif") center center no-repeat;
    height: 15px;
    margin: 10px 0;
}

#chart1, #chart2, #chart3 {
    height: 498px;
    background-color: #F3F3F3;
    clear: both;
}

.show_chart {
    position: relative;
    padding-left: 1px;
    padding-top: 1px;
}
.chart-loader {
    position: absolute;
    right: 20px;
    top: 65px;
    width: 16px;
    height: 11px;
    z-index: 1;
    display: none;
    background: url('/i/img/ajax-loader-fb.gif') no-repeat;
}
.table-loader {
    width: 16px;
    height: 11px;
    margin: 10px auto;
    background: url('/i/img/ajax-loader-fb.gif') no-repeat;
}
.hide_chart {
    position: absolute;
    margin-left: -10000px !important;
}
.show_chart_webkit {
    height: 499px;
    visibility: visible;
}

.hide_chart_webkit {
    height: 0px !important;
    visibility: hidden !important;
}

#div_trades {
    display: none;
}
#div_trades.active {
    display: block;
}
#chart-control-panel {
    background-color: white;
    padding: 10px 5px;
    border-bottom: 1px solid #B2B2B2;
    position: relative;
}
#chart-control-panel table{
    width: 100%;
    border-collapse: collapse;
    border-spacing: 0;
}

#monitoring_charts .tabs {
    margin-top: 2px;
    border: 1px solid #B2B2B2;
}
#chart-footer-control-panel {
    padding-bottom: 10px;
    margin-top: 2px;
    background-color: #F3F3F3;
}
#monitoring_charts .datepicker {
    width: 68px;
}

.monitoring_tabs_tab_right_back {
    color: white;
}
.hide {
    display: none;
}
.table_user_investors {
    border: 1px solid #B2B2B2;
    border-top: none;
    line-height: 115%;
}
.table_user_investors td, .table_user_investors th {
    border-right: 1px solid #ccc;
    border-top: 1px solid #ccc;
}
.table_user_investors th {
    border-top: none;
}
.table_user_investors.table_rollovers {
    border: none;
}
.table_user_investors.table_rollovers td, .table_user_investors.table_rollovers th {
    border: 1px solid #ccc;
}
.table_rollovers {
    border-top: 1px solid #B2B2B2;
}

.table_user_investors td.t_inv_last,
.table_user_investors th.t_inv_last,
.table_user_investors td.unhoverable {
    border-right: none;
}

.table_user_investors td {
    color: black;
}
.table_user_investors td.no_items {
    color: black;
    text-align: center;
    font-weight: bold;
}
.table_user_investors tr:hover td.no_items {
    background-color: white;
}
.table_user_investors td .green_text {
    color: green;
}
.table_user_investors td .red_text{
    color: red;
}
.table_user_investors td .black_text{
    color: black;
}
.table_user_investors tr:hover td.unhoverable{
    background-color: white;
}
.table_user_investors td.green, .table_user_investors tr:hover td.green {
    background-color: #C6FDD1;
}
.table_user_investors td.red, .table_user_investors tr:hover td.red {
    background-color: #FDD;
}
.table_user_investors td.inv_account a {
    position: relative;
    display: block;
}
#div_investments {
    margin: 10px 0;
}

#div_investments .loading {
    background: url("/i/img/ajax-loader2.gif") center center no-repeat;
    height: 19px;
    margin: 5px 0px;
}

.table_user_investors .rolloverbuttons {
    background: url('/i/img/monitoring/rolloverbuttons.png') no-repeat;
    position: absolute;
    height: 12px;
    width: 19px;
    top:0px;
    left:5px;
}

.table_user_investors .rollover_plus {background-position: -38px -0px;}
.table_user_investors .rollover_plus:active {background-position: -57px -0px;}
.table_user_investors .rollover_minus {background-position: -0px -0px;}

.table_user_investors .rollover_minus:active {background-position: -19px -0px;}

.table_user_investors .table_rollovers {
    width: 95% !important;
    margin: 10px;
}
.table_user_investors .table_rollovers tr th {
    line-height: 115%;
    padding: 4px;
}

#trader_actions {
    font-size: 12px;
    font-weight: bold;
}
#div_investments .tabs {
    border-top: 1px solid #B2B2B2;
}


.slider {
    width: 302px;
    position: relative;
    height: 22px;
    background: url("/i/img/monitoring/roller_bg.png") no-repeat;
    border-radius: 3px;
    -webkit-border-radius: 3px;
}

.slider .handle {
    position: absolute;
    width: 95px;
    height: 19px;
    vertical-align: baseline;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    text-shadow: 0 1px 1px rgba(0,0,0,.3);
    -webkit-border-radius: .4em;
    -moz-border-radius: .4em;
    border-radius: .4em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
    padding-top: 2px;
    margin-top: -1px;
}

.slider .disabled {
    background: url("/i/img/monitoring/button_mon_rotate_bw.png") no-repeat;
}

/* button
---------------------------------------------- */

.btn, .input{
    display: inline-block;
    zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
    *display: inline;
    vertical-align: baseline;
    margin: 0 2px;
    outline: none;
    cursor: pointer;
    text-align: center;
    text-decoration: none;
    font: 12px Tahoma,sans-serif;
    height: 22px;
    padding: .5em 2em .55em;
/*    text-shadow: 0 1px 1px rgba(0,0,0,.3);*/
    -webkit-border-radius: .4em;
    -moz-border-radius: .4em;
    border-radius: .4em;
    -webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    -moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
    box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
input[type="button"]::-moz-focus-inner, button::-moz-focus-inner {border:0;padding:0;margin:0;}


.input{
    border:1px solid #aaa;
    -webkit-border-radius: .4em;
    -moz-border-radius: .4em;
    border-radius: .4em;
    transition:border linear .2s,box-shadow linear .2s;
    -moz-transition:border linear .2s,-moz-box-shadow linear .2s;
    -webkit-transition:border linear .2s,-webkit-box-shadow linear .2s;
}
.input:focus{
    outline:none;
    border-color:rgba(255,25,33,.75);
    box-shadow:0 0 8px rgba(255,25,33,.5);
    -moz-box-shadow:0 0 8px rgba(255,25,33,.5);
    -webkit-box-shadow:0 0 8px rgba(255,25,33,.5);
}

.btn:hover{
    text-decoration: none;
}
.btn:active{
    position: relative;
    top: 1px;
}

.btn-bigrounded {
    -webkit-border-radius: 2em;
    -moz-border-radius: 2em;
    border-radius: 2em;
}
.btn-medium {
    font-size: 11px;
    padding: .4em 1.5em .42em;
}
.btn-small {
    font-size: 11px;
    padding: 2px 5px 3px 5px;
/*    min-width: 32px;*/
}

.btn-small.btn-w75{
    width: 75px;
}

/* color styles
---------------------------------------------- */

/* black */
.btn-black {
    color: #d7d7d7;
    border: solid 1px #333;
    background: #333;
    background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
    background: -moz-linear-gradient(top,  #666,  #000);
    background: -o-linear-gradient(top,  #666,  #000);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}
.btn-black:hover {
    background: #000;
    background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
    background: -moz-linear-gradient(top,  #444,  #000);
    background: -o-linear-gradient(top,  #444,  #000);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');
}
.btn-black:active {
    color: #666;
    background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
    background: -moz-linear-gradient(top,  #000,  #444);
    background: -o-linear-gradient(top,  #000,  #444);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}

/* gray */
.btn-gray {
    color: #e9e9e9;
    border: solid 1px #555;
    background-color: #6e6e6e;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzg4ODg4OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1NzU3NTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
    background: -webkit-gradient(linear, left top, left bottom, from(#888888), to(#575757));
    background: -moz-linear-gradient(top,  #888888,  #575757);
    background: -o-linear-gradient(top,  #888888,  #575757);
    background: linear-gradient(to bottom,  #888888 0%,#575757 100%); /* W3C */
    background: -ms-linear-gradient(top,  #888888 0%,#575757 100%); /* IE10+ */
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
.btn-gray:hover {
    background-color: #616161;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc1NzU3NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YjRiNGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
    background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
    background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
    background: -o-linear-gradient(top,  #757575,  #4b4b4b);
    background: linear-gradient(to bottom,  #757575 0%,#4b4b4b 100%); /* W3C */
    background: -ms-linear-gradient(top,  #757575 0%,#4b4b4b 100%); /* IE10+ */
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
    
}
.btn-gray:active {
    color: #afafaf;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU3NTc1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ODg4ODgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
    background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888888));
    background: -moz-linear-gradient(top,  #575757,  #888888);
    background: -o-linear-gradient(top,  #575757,  #888888);
    background: linear-gradient(to bottom,  #575757 0%,#888888 100%); /* W3C */
    background: -ms-linear-gradient(top,  #575757 0%,#888888 100%); /* IE10+ */
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
}

/* white */
.btn-white {
    color: #606060;
    border: solid 1px #b7b7b7;
    background: #fff;
    background: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#ededed));
    background: -moz-linear-gradient(top,  #ffffff,  #ededed);
    background: linear-gradient(to bottom,  #ffffff 0%,#ededed 100%); /* W3C */
    background: -ms-linear-gradient(top,  #ffffff 0%,#ededed 100%); /* IE10+ */
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.btn-white:hover {
    background: #ededed;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
    background: -moz-linear-gradient(top,  #ffffff,  #dcdcdc);
    background: -o-linear-gradient(top,  #ffffff,  #dcdcdc);
    background: linear-gradient(to bottom,  #ffffff 0%,#dcdcdc 100%); /* W3C */
    background: -ms-linear-gradient(top,  #ffffff 0%,#dcdcdc 100%); /* IE10+ */
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.btn-white:active {
    color: #999;
    background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ffffff));
    background: -moz-linear-gradient(top,  #ededed,  #ffffff);
    background: -o-linear-gradient(top,  #ededed,  #ffffff);
    background: linear-gradient(to bottom,  #ededed 0%,#ffffff 100%); /* W3C */
    background: -ms-linear-gradient(top,  #ededed 0%,#ffffff 100%); /* IE10+ */
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}

/* orange */
.btn-orange {
    color: #fef4e9;
    border: solid 1px #da7c0c;
    background: #f78d1d;
    background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
    background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
    background: -o-linear-gradient(top,  #faa51a,  #f47a20);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.btn-orange:hover {
    background: #f47c20;
    background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
    background: -moz-linear-gradient(top,  #f88e11,  #f06015);
    background: -o-linear-gradient(top,  #f88e11,  #f06015);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.btn-orange:active {
    color: #fcd3a5;
    background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
    background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
    background: -o-linear-gradient(top,  #f47a20,  #faa51a);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}

/* red */
.btn-red {
    color: white;
    border: solid 1px #980c10;
    background: #d81b21;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkMWMyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhYTEzMTciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
    background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
    background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
    background: -o-linear-gradient(top,  #ed1c24,  #aa1317);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.btn-red:hover {
    background: #b61318;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5MTUxYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhMTExMTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
    background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
    background: -moz-linear-gradient(top,  #c9151b,  #a11115);
    background: -o-linear-gradient(top,  #c9151b,  #a11115);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.btn-red:active {
    color: #de898c;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FhMTMxNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZDFjMjQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
    background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
    background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
    background: -o-linear-gradient(top,  #aa1317,  #ed1c24);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}

/* blue */
.btn-blue {
    color: #d9eef7;
    border: solid 1px #0076a3;
    background: #0095cd;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwYWRlZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDc4YTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
    background: -webkit-gradient(linear, left top, left bottom, from(#00adee), to(#0078a5));
    background: -moz-linear-gradient(top,  #00adee,  #0078a5);
    background: -o-linear-gradient(top,  #00adee,  #0078a5);
    background: linear-gradient(to bottom,  #00adee 0%,#0078a5 100%); /* W3C */
    background: -ms-linear-gradient(top,  #00adee 0%,#0078a5 100%); /* IE10+ */
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.btn-blue:hover {
    background: #007ead;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOTVjYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMDY3OGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
    background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
    background: -moz-linear-gradient(top,  #0095cc,  #00678e);
    background: -o-linear-gradient(top,  #0095cc,  #00678e);
    background: linear-gradient(to bottom,  #0095cc 0%,#00678e 100%); /* W3C */
    background: -ms-linear-gradient(top,  #0095cc 0%,#00678e 100%); /* IE10+ */
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.btn-blue:active {
    color: #80bed6;
    background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwNzhhNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMGFkZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+');
    background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
    background: -moz-linear-gradient(top,  #0078a5,  #00adee);
    background: -o-linear-gradient(top,  #0078a5,  #00adee);
    background: linear-gradient(to bottom,  #0078a5 0%,#00adee 100%); /* W3C */
    background: -ms-linear-gradient(top,  #0078a5 0%,#00adee 100%); /* IE10+ */
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}

.btn.ie9, .btn.ie9:hover, .btn.ie9:active  {
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}

.profit_calc_form {
    width: 255px;
    float: left;
}
.profit_calc_about {
    margin-left: 267px;
    text-align: left;
    padding-top: 1px;
}
.profit_calc_result {
    position: relative;
    margin: 10px 0px;
}
.profit_calc_form td {
    padding: 0px;
    height: 18px;
}
.profit_calc_form .input, .profit_calc_form .btn {
    margin: 0px;
}
.profit_calc_form .input {
    height: 16px;
    width: 67px;
}
.btn.btn-w120 {
    width: 120px;
}
.hide {
    display: none;
}
.std-table.calc_profit {
    margin: 0px;
    width: 100%;
}
.profit_calc_result .loader {
    height: 19px;
    position: absolute;
    top: 50%;
    margin-top: -10px;
    background: transparent url("/i/img/ajax-loader-player1.gif") center center no-repeat;
    width: 100%;
} 
.profit_calc_form .buttons-panel td{
    padding: 5px 0px;
}

/*  progress-bar bootstrap */
/*  start                  */
@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}
@-moz-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}
@-ms-keyframes progress-bar-stripes {
  from {
    background-position: 40px 0;
  }
  to {
    background-position: 0 0;
  }
}
@-o-keyframes progress-bar-stripes {
    from {
        background-position: 0 0;
    }
    to {
        background-position: 40px 0;
    }
}
@keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}
.progress {
    overflow: hidden;
    height: 16px;
    background-color: #f7f7f7;
    background-image: -moz-linear-gradient(top, #f5f5f5, #f9f9f9);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f5f5f5), to(#f9f9f9));
    background-image: -webkit-linear-gradient(top, #f5f5f5, #f9f9f9);
    background-image: -o-linear-gradient(top, #f5f5f5, #f9f9f9);
    background-image: linear-gradient(to bottom, #f5f5f5, #f9f9f9);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#fff9f9f9', GradientType=0);
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    -webkit-border-radius: 0.4em;
    -moz-border-radius: 0.4em;
    border-radius: 0.4em;
}
.progress .bar {
    width: 0%;
    height: 100%;
    color: #ffffff;
    float: left;
    font-size: 12px;
    text-align: center;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
    background-color: #0e90d2;
    background-image: -moz-linear-gradient(top, #149bdf, #0480be);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149bdf), to(#0480be));
    background-image: -webkit-linear-gradient(top, #149bdf, #0480be);
    background-image: -o-linear-gradient(top, #149bdf, #0480be);
    background-image: linear-gradient(to bottom, #149bdf, #0480be);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff149bdf', endColorstr='#ff0480be', GradientType=0);
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    -moz-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-transition: width 0.6s ease;
    -moz-transition: width 0.6s ease;
    -o-transition: width 0.6s ease;
    transition: width 0.6s ease;
}
.progress .bar + .bar {
    -webkit-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
    -moz-box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
    box-shadow: inset 1px 0 0 rgba(0,0,0,.15), inset 0 -1px 0 rgba(0,0,0,.15);
}
.progress-striped .bar {
    background-color: #149bdf;
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    -webkit-background-size: 40px 40px;
    -moz-background-size: 40px 40px;
    -o-background-size: 40px 40px;
    background-size: 40px 40px;
}
.progress.active .bar {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    -moz-animation: progress-bar-stripes 2s linear infinite;
    -ms-animation: progress-bar-stripes 2s linear infinite;
    -o-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite;
}
.progress-danger .bar,
.progress .bar-danger {
    background-color: #ffac8a;
    background-image: -moz-linear-gradient(top, #ffac8a, #FF8668);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffac8a), to(#FF8668));
    background-image: -webkit-linear-gradient(top, #ffac8a, #FF8668);
    background-image: -o-linear-gradient(top, #ffac8a, #FF8668);
    background-image: linear-gradient(to bottom, #ffac8a, #FF8668);
    background-repeat: repeat-x;

    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='ffffac8a', endColorstr='ffFF8668', GradientType=0);
}
.progress-danger.progress-striped .bar,
.progress-striped .bar-danger {
    background-color: #ee5f5b;
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-very-danger .bar,
.progress .bar-very-danger {
    background-color: #e12014;
    background-image: -moz-linear-gradient(top, #e12014, #b50c04);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e12014), to(#b50c04));
    background-image: -webkit-linear-gradient(top, #e12014, #b50c04);
    background-image: -o-linear-gradient(top, #e12014, #b50c04);
    background-image: linear-gradient(to bottom, #e12014, #b50c04);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a61c12', endColorstr='#660b04', GradientType=0);
}
.progress-very-danger.progress-striped .bar,
.progress-striped .bar-very-danger {
    background-color: #b41e14;
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-success .bar,
.progress .bar-success {
    background-color: #c0e6c1;
    background-image: -moz-linear-gradient(top, #c0e6c1, #8CE69C);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#c0e6c1), to(#8CE69C));
    background-image: -webkit-linear-gradient(top, #c0e6c1, #8CE69C);
    background-image: -o-linear-gradient(top, #c0e6c1, #8CE69C);
    background-image: linear-gradient(to bottom, #c0e6c1, #8CE69C);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc0e6c1', endColorstr='#ff8CE69C', GradientType=0);
}
.progress-success.progress-striped .bar,
.progress-striped .bar-success {
    background-color: #62c462;
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-info .bar,
.progress .bar-info {
    background-color: #4bb1cf;
    background-image: -moz-linear-gradient(top, #5bc0de, #339bb9);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5bc0de), to(#339bb9));
    background-image: -webkit-linear-gradient(top, #5bc0de, #339bb9);
    background-image: -o-linear-gradient(top, #5bc0de, #339bb9);
    background-image: linear-gradient(to bottom, #5bc0de, #339bb9);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff339bb9', GradientType=0);
}
.progress-info.progress-striped .bar,
.progress-striped .bar-info {
    background-color: #5bc0de;
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
.progress-warning .bar,
.progress .bar-warning {
    background-color: #ffe984;
    background-image: -moz-linear-gradient(top, #ffe984, #FFDE67);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffe984), to(#FFDE67));
    background-image: -webkit-linear-gradient(top, #ffe984, #FFDE67);
    background-image: -o-linear-gradient(top, #ffe984, #FFDE67);
    background-image: linear-gradient(to bottom, #ffe984, #FFDE67);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffe984', endColorstr='#ffFFDE67', GradientType=0);
}
.progress-warning.progress-striped .bar,
.progress-striped .bar-warning {
    background-color: #fbb450;
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

.progress-very-warning .bar,
.progress .bar-very-warning {
    background-color: #ffc885;
    background-image: -moz-linear-gradient(top, #ffc885, #FFB278);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffc885), to(#FFB278));
    background-image: -webkit-linear-gradient(top, #ffc885, #FFB278);
    background-image: -o-linear-gradient(top, #ffc885, #FFB278);
    background-image: linear-gradient(to bottom, #ffc885, #FFB278);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='ffffc885', endColorstr='ffFFB278', GradientType=0);
}
.progress-very-warning.progress-striped .bar,
.progress-striped .bar-very-warning {
    background-color: #e28012;
    background-image: -webkit-gradient(linear, 0 100%, 100% 0, color-stop(0.25, rgba(255, 255, 255, 0.15)), color-stop(0.25, transparent), color-stop(0.5, transparent), color-stop(0.5, rgba(255, 255, 255, 0.15)), color-stop(0.75, rgba(255, 255, 255, 0.15)), color-stop(0.75, transparent), to(transparent));
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -moz-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}

/*  end                    */
/*  progress-bar bootstrap */

table.aggressive-table {width: 100%;}
table.aggressive-table tr td{padding-left: 0px;}

#aggressive_trade {position: relative;}

#aggressive_trade .loader {
    height: 19px;
    position: absolute;
    top: 50%;
    margin-top: -10px;
    margin-left: -20px;
    background: transparent url("/i/img/ajax-loader-fb.gif") center center no-repeat;
    width: 100%;
}

.aggressive-table {opacity: 0.3;}

.aggressive_trade_ind {
    float: left;
    padding-left: 4px;
    font-size: 11px;
    font-weight: normal;
    text-shadow: none;
    color: #353535;
    white-space: nowrap;
}

/* DROPDOWN */
.dropdown-menu {
    font: 14px sans-serif;
    position: absolute;
    z-index: 9999999;
    display: none;
}

.dropdown-menu UL {
    min-width: 160px;
    list-style: none;
    background: #FFF;
    border: solid 1px #DDD;
    border: solid 1px rgba(0, 0, 0, .2);
    border-radius: 6px;
    box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    overflow: visible;
    padding: 4px 0;
    margin: 0;
}

.dropdown-menu.has-tip {
    margin-top: 8px;
}

.dropdown-menu.has-tip:before {
    position: absolute;
    top: -6px;
    left: 9px;
    content: '';
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #CCC;
    border-bottom-color: rgba(0, 0, 0, 0.2);
    display: inline-block;
}

.dropdown-menu.has-tip.anchor-right:before {
    left: auto;
    right: 9px;
}

.dropdown-menu.has-tip:after {
    position: absolute;
    top: -5px;
    left: 10px;
    content: '';
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #FFF;
    display: inline-block;
}

.dropdown-menu.has-tip.anchor-right:after {
    left: auto;
    right: 10px;
}


.dropdown-menu.has-scroll UL {
    max-height: 358px;
    overflow: auto;
}

.dropdown-menu LI {
    list-style: none;
    padding: 0;
    margin: 0;
    line-height: 18px;
}

.dropdown-menu LI > A,
.dropdown-menu LABEL {
    display: block;
    color: #555;
    text-decoration: none;
    line-height: 18px;
    padding: 3px 15px;
    white-space: nowrap;
}

.dropdown-menu LI > A:hover,
.dropdown-menu LABEL:hover{
    background-color: #777;
    color: #FFF;
    cursor: pointer;
    text-decoration: none;
}

.dropdown-menu LI > A.active{
    background-color: #d90000;
    color: #FFF;
    cursor: pointer;
    text-decoration: none;
}

.dropdown-menu .divider {
    height: 1px;
    background: #E5E5E5;
    margin: 5px 1px;
    overflow: hidden;
}
/* /DROPDOWN// */

.clearfix {
  *zoom: 1;
}
.clearfix:before,
.clearfix:after {
  display: table;
  content: "";
  line-height: 0;
}
.clearfix:after {
  clear: both;
}
.hide-text {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  visibility: visible;
  padding: 5px;
  font-size: 11px;
  opacity: 0;
  filter: alpha(opacity=0);
}
.tooltip.in {
  opacity: 1;
  filter: alpha(opacity=100);
}
.tooltip.top {
  margin-top: -3px;
}
.tooltip.right {
  margin-left: 3px;
}
.tooltip.bottom {
  margin-top: 3px;
}
.tooltip.left {
  margin-left: -3px;
}
.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #606060;
  text-align: center;
  text-decoration: none;
  background-color: #f8f8f8;
  background-image: -moz-linear-gradient(top, #ffffff, #ededed);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#ededed));
  background-image: -webkit-linear-gradient(top, #ffffff, #ededed);
  background-image: -o-linear-gradient(top, #ffffff, #ededed);
  background-image: linear-gradient(to bottom, #ffffff, #ededed);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffededed', GradientType=0);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  border: 1px solid #b7b7b7;
}
.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}
.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0;
  border-top-color: #b7b7b7;
}
.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0;
  border-right-color: #b7b7b7;
}
.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px;
  border-left-color: #b7b7b7;
}
.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px;
  border-bottom-color: #b7b7b7;
}

table.table_user_investors td.total-action-sum {
    padding: 8px;
    font-weight: bold;
    text-align: left;
    background: #ffffff;
    background: -moz-linear-gradient(top,  #ffffff 0%, #e5e5e5 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#e5e5e5));
    background: -webkit-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
    background: -o-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
    background: -ms-linear-gradient(top,  #ffffff 0%,#e5e5e5 100%);
    background: linear-gradient(to bottom,  #ffffff 0%,#e5e5e5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );

}

table.table_user_investors td.rollover {
    text-align: center;
    color: #fff;
    background: #ff0c0c;
    cursor: pointer;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmMGMwYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3ZTAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #ff0c0c 0%, #7e0000 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0c0c), color-stop(100%,#7e0000));
    background: -webkit-linear-gradient(top, #ff0c0c 0%,#7e0000 100%);
    background: -o-linear-gradient(top, #ff0c0c 0%,#7e0000 100%);
    background: -ms-linear-gradient(top, #ff0c0c 0%,#7e0000 100%);
    background: linear-gradient(to bottom, #ff0c0c 0%,#7e0000 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0c0c', endColorstr='#7e0000',GradientType=0);
}

table.table_user_investors td.rollover:hover,
table.table_user_investors td.rollover.open {
    background: #7e0000;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdlMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjBjMGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top,  #7e0000 0%, #ff0c0c 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7e0000), color-stop(100%,#ff0c0c));
    background: -webkit-linear-gradient(top,  #7e0000 0%,#ff0c0c 100%);
    background: -o-linear-gradient(top,  #7e0000 0%,#ff0c0c 100%);
    background: -ms-linear-gradient(top,  #7e0000 0%,#ff0c0c 100%);
    background: linear-gradient(to bottom,  #7e0000 0%,#ff0c0c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7e0000', endColorstr='#ff0c0c',GradientType=0 );

}
table.table_user_investors td.rollover .rollover_marker {
    position: relative;
}

table.table_user_investors td.rollover .rollover_marker div{
    position: absolute;
    bottom: -8px;
    left: 50%;
    margin-left: -5px;
    width: 0;
    height: 0;

}
table.table_user_investors td.rollover .rollover_marker.open div {
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-bottom: 5px solid white;
}
table.table_user_investors td.rollover .rollover_marker.close div{
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid white;
}
.div_img_desc {
    padding: 6px;
    position: relative;
}
.img_desc {
    position: absolute;
    top: 120px;
    left: 380px;
    font-size: 24px;
    color: #FEFEFE;
    text-shadow: 6px 5px 8px black;
}