.hoverable{
	cursor:hand;
}
* {
    margin:0;
	padding:0
}
.discret
{
	 height:10px;
}
.chart
{
	background:#cecece;
}
body {
    background:#343434;
}
.root {
    margin:0 auto;
    width:800px;
	border:2px solid #8d8d8d;  
}
.top_bar {
    background:url('../images/top_bar.png') repeat-x top left; 
    height:30px
}
.logo { 
    background:url('../images/logo.png') no-repeat top left; 
    height:30px; 
    width:202px
}
.connecting { 
    width:100px; 
    height:30px;
}
.connect { 
    background:url('../images/connect.png') no-repeat top left; 
    height:30px; 
    width:100px
}
.disconnect { 
    background:url('../images/disconnect.png') no-repeat top left; 
    height:30px; 
    width:100px
}
.connect span {
    padding:8px 0px 8px 30px;
    font:11px Arial; 
    color:#a0a0a0; 
    display:block
} 
.disconnect span {
    padding:8px 0px 8px 30px;
    font:11px Arial; 
    color:#ff2b2b; 
    display:block
}
.navigation { 
    background:url('../images/nav_bg.png') no-repeat top left; 
    width:468px; 
    height:30px;
    margin:0px 10px
}
#icon1 { 
    background:url('../images/icon1.png') no-repeat top left; 
    height:30px;
    margin:0 0 0 13px; 
}
#icon2 { 
    background:url('../images/icon2.png') no-repeat top left; 
    height:30px;
    margin:0;
}
#icon3 { 
    background:url('../images/icon3.png') no-repeat top left; 
    height:30px;
    margin:0;
}
#icon4 { 
    background:url('../images/icon4.png') no-repeat top left; 
    height:30px;
    margin:0;
}
#icon5 { 
    background:url('../images/icon5.png') no-repeat top left; 
    height:30px;
    margin:0;
}
#icon6 { 
background:url('../images/icon6.png') no-repeat top left; 
    height:30px;
    margin:0 13px 0 0; 
}
#icon1 span {
    font:11px Arial;
    padding:8px 0px 8px 25px;
    color:#a0a0a0; 
    display:block
}
#icon1 span:hover, 
#icon1.hovered span {
    font:11px Arial;
    padding:8px 0px 8px 25px;
    color:#fff; 
    display:block;
    cursor:pointer
}
#icon2 span, #icon3 span, 
#icon4 span, #icon5 span, 
#icon6 span { 
    background:url('../images/border.png') no-repeat 0px 3px;
    color:#a0a0a0; 
    display:block; 
    font:11px Arial; 
    padding:8px 0 8px 25px; 
}
#icon2 span:hover, #icon2.hovered span, 
#icon3 span:hover, #icon3.hovered span, 
#icon4 span:hover, #icon4.hovered span, 
#icon5 span:hover, #icon5.hovered span, 
#icon6 span:hover, #icon6.hovered span { 
    background:url('../images/border.png') no-repeat 0px 3px;
    color:#fff; 
    display:block;
    cursor:pointer; 
    font:11px Arial; 
    padding:8px 0 8px 25px; 
}
.history_data
{
	background:#444343;
	font:12px Arial; 
	text-align:center; 
	color:#eeeeee;
	height:17px;
}
.Close_out{
	background:#dbdbdb;
	font:12px Arial; 
	text-align:center; 
	color:#333333;
	cursor:hand;
}
.Close_over{
	background:#343434;
	font:12px Arial; 
	text-align:center; 
	color:#fff;
	cursor:hand;
}

.Sell_out{
	background:url('../images/btn_sell.png') top left  repeat-x;
	font:bold 12px Arial; 
	text-align:center; 
	color:#343434;
	cursor:pointer;
}
.Sell_over{
    background:url('../images/btn_sell.png') top left  repeat-x;
	font:bold 12px Arial; 
	text-align:center; 
	color:#fff;
    cursor:pointer;
}
.Buy_out{
	background:url('../images/btn_buy.png') top left  repeat-x;
	font:bold 12px Arial; 
	text-align:center; 
	color:#343434;
	cursor:pointer;
}
.Buy_over{
    background:url('../images/btn_buy.png') top left  repeat-x;
	font:bold 12px Arial; 
	text-align:center; 
	color:#fff;
    cursor:pointer;
}

.workspace1 {    
    width:518px;
	padding:1px 0 1px 1px;
}
/*
#Alert {
    background:#dbdbdb;  
	height:50px;
	width:100%;
	border:0px solid #343434	
}
*/
.blue { 
    background:#3756db;
    height:16px;
    font:12px Arial; 
    text-align:left; 
    color:#fff;
    vertical-align:middle;
	padding:0 0 0 20px; 
}
.red { 
    background:#d20a0a;
    height:16px;
    font:12px Arial; 
    text-align:left; 
    color:#fff;
	vertical-align:middle;
	padding:0 0 0 20px;
}
.even { 
    background:#dbdbdb;
    height:16px;
    font:12px Arial;  
    color:#313131;
	vertical-align:middle;
	padding:0 0 0 20px;
}
.even2 { 
    background:#dbdbdb;
    height:17px;
    font:12px Arial;  
    color:#313131;
	vertical-align:middle;
	padding:0 0 0 5px;
}
.even3 { 
    background:#dbdbdb;
    height:48px;
    font:12px Arial;  
    color:#313131;
	vertical-align:middle;
	padding:0 0 0 5px;
}
.red_pro2 { 
    background:#d20a0a; 
	height:48px;
	font:14px Arial; 
	text-align:center; 
	color:#fff;
	vertical-align:middle;
}
.blue_pro2 { 
    background:#3756db;
	height:48px;
	font:14px Arial; 
	text-align:center; 
	color:#fff;
	vertical-align:middle;
}

.time { 
    
    font:12px Arial;  
    color:#999999;
	
}

.even1 { 
    background:#dbdbdb;
	height:14px;
	vertical-align:middle
}
.arrow_blue { 
    background:url('../images/blue.gif') no-repeat center; 
	height:7px;
		vertical-align:middle
}
.arrow_red { 
    background:url('../images/red.gif') no-repeat center; 
	height:7px;
	vertical-align:middle
}
.blue_pro { 
    background:#3756db;
    height:43px;
    font:14px Arial; 
    text-align:center; 
    color:#fff;
    vertical-align:middle;
}
.red_pro{ 
    background:#d20a0a;
    height:43px;
    font:14px Arial; 
    text-align:center; 
    color:#fff;
    vertical-align:middle;
}
#PriceTable { 
    width:100%; 
	height:39px;
}
.price_tit { 
    background:url('../images/title.png') repeat-x top left;
    height:18px;
    color:#444343;
    text-align:center; 
    font:bold 12px Arial;
}
.price_data {
    background:#4e4e4e;
    font:12px Verdana; 
    text-align:center;
    height:18px;
    color:#fff;
    vertical-align:middle;
}
.price_data_Last {
    background:#2fa350;
    font:12px Verdana; 
    text-align:center;
    height:18px;
    color:#fff;
    vertical-align:middle;
}

.note { 
    width:518px; 
	height:58px;
}
.note_tit {
    background:url('../images/title.png') repeat-x top left;
    height:18px;
    color:#444343;
    text-align:left;
    vertical-align:middle; 
    font:bold 12px Arial; 
    padding:0 0 0 5px; 
}

.note_ls { 
    background:#dbdbdb;
    padding:0 0 0 5px;
    font:bold 12px Arial;
    color:#444343;
    width:45px;
    height:18px;
    text-align:left;
}
.note_bg { 
    background:#4e4e4e;
    padding:0 0 0 5px;
    font:12px Arial;
    color:#dbdbdb;
    width:359px;
    height:18px;
    text-align:left;
}
.actions { 
    background:#dbdbdb;
    width:100px; 
    height:38px;
    text-align:center;
    vertical-align:middle;
    font:bold 12px Arial;
}
.check_actions {
    width:14px; 
	height:14px; 
	margin:0 0 0 20px; 
	vertical-align:middle
}
.buypower {
    width:518px; 
	height:38px;
}
.buypower_tit {
    background:url('../images/title.png') repeat-x top left;
    height:18px;
    color:#444343;
    text-align:left;
    vertical-align:middle; 
    font:bold 12px Arial; 
	padding:0 5px 
}
.buypower_bg { 
    background:#4e4e4e;
    font:11px Arial;
    color:#dbdbdb;
    height:21px;
}
.buy_actions {
    width:144px;
	text-align:left;
	padding:0 0 0 5px;
	font:11px Arial;
	color:#dbdbdb; 
	vertical-align:middle;
}
.check_actions2 {
    width:14px; 
	height:14px;
	margin:0 3px; 
	vertical-align:middle;
}
.fill {
    height:17px; 
	width:96px; 
	background:#5b5b5b; 
	border:1px solid #343434;
	margin:1px;
	padding:2px 0 0px 5px;
    font:11px Arial;
	color:#dbdbdb; 
	vertical-align:middle;
}
#save { 
    background:url('../images/btn_submit.png') repeat-x top left; 
	height:17px;
	border:1px solid #343434;
    margin:1px;color:#323232; 
	vertical-align:middle; 
	text-align:center; 
	font:12px Arial; 
	padding:2px 0 0 0
}
#save:hover, 
#save.hovered {
    color:#dbdbdb; 
	cursor:hand;
}
.positions { 
    width:518px; 
	height:38px;
}
.positions_tit {
    background:url('../images/title.png') repeat-x top left;
	height:18px;
	color:#444343;
	text-align:center;
	vertical-align:middle; 
	font:bold 12px Arial;
	padding:0 5px
}
.positions_data {
    background:#4e4e4e;font:11px Verdana; 
	text-align:center;
	height:18px;
	font:11px Arial;
	color:#dbdbdb;
	vertical-align:middle; 
}
.positions_data_loss {
    background:#878787;
	text-align:center;
	height:21px;
	color:#dbdbdb;
	vertical-align:middle; 
}
.positions_data_profit {
    background:#4e4e4e;
	font:12px Verdana; 
	text-align:center;
	height:21px;
	color:#dbdbdb;
	vertical-align:middle; 
}
.fill2 {
    height:16px; 
	width:70px; 
	background:#5b5b5b; 
	border:1px solid #343434;
	margin:1px 0;
	padding:2px 0 0px 5px;
    font:11px Arial;
	color:#dbdbdb; 
	vertical-align:middle;
}
#close { 
    background:url('../images/btn_close.png') repeat-x top left; 
	height:17px;
	border:1px solid #343434;
    margin:1px;color:#757575; 
	vertical-align:middle; 
	text-align:center; 
	font:12px Arial;
	padding:2px 0 0 0;
}
#close:hover, 
#close.hovered {
    color:#343434; 
	cursor:pointer;
}
.big_but { 
    background:#464646; 
	width:518px;
}

.workspace2 {  
    padding:1px 1px 1px 0; 
}
.trends_tit {
	background:url('../images/title.png') repeat-x top left;
	height:18px;
	color:#444343;
	text-align:center;
	vertical-align:middle; 
	font:bold 12px Arial
}
.mytotalstable {
	background:#dbdbdb;
}
.even_trend { 
    font:12px Arial; 
    text-align:center; 
    color:#313131;
    vertical-align:middle;
	padding:0 0 0 11px; 
}

.blue_trend { 
    background:#3756db;
    font:12px Arial; 
    text-align:left; 
    color:#fff;
    vertical-align:middle; 
    padding:0 0 0 11px;
}
.red_trend { 
    background:#d20a0a; 
	font:12px Arial; 
	text-align:left; 
	color:#fff;
	vertical-align:middle;
    height:14px;
	padding:0 0 0 11px;
}
.trend_arrow {
    height:7px;
	padding:0 10px;
}
.trend_arrow_blue { 
    background:url('../images/blue.gif') no-repeat center; 
	height:7px; 
	vertical-align:middle
}
.trend_arrow_red { 
    background:url('../images/red.gif') no-repeat center; 
	width:16px; 
	height:7px; 
	vertical-align:middle
}
.orders { 
    width:518px
}

.orders_tit { 
    background:url('../images/title.png') repeat-x top left;
	height:18px; 
	width:70px;
	color:#444343;
    line-height:18px;
	text-align:left;
    font:bold 12px Arial; 
	padding:0 5px; 
}
.order_data { 
    background:#4e4e4e;font:12px Arial;
	color:#dbdbdb;
	text-align:left;
	padding:0 10px;
}