.btn.danger,.alert-message.danger,.btn.danger:hover,.alert-message.danger:hover,.btn.error,.alert-message.error,.btn.error:hover,.alert-message.error:hover,.btn.success,.alert-message.success,.btn.success:hover,.alert-message.success:hover,.btn.info,.alert-message.info,.btn.info:hover,.alert-message.info:hover{color:#ffffff;}
.btn .close,.alert-message .close{font-family:Arial,sans-serif;line-height:18px;}
.btn.danger,.alert-message.danger,.btn.error,.alert-message.error{background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.btn.success,.alert-message.success{background-color:#57a957;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#57a957 #57a957 #3d773d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.btn.info,.alert-message.info{background-color:#339bb9;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#339bb9 #339bb9 #22697d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.btn{cursor:pointer;display:inline-block;background-color:#BA3923;background-repeat:no-repeat;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);background-image:-ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);padding:5px 5px 6px;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;-ms-transition:0.1s linear all;-o-transition:0.1s linear all;transition:0.1s linear all;}.btn:hover{background-position:0 -15px;color:#333;text-decoration:none;}
.btn:focus{outline:1px dotted #666;}

.btn.primary{color:#ffffff;background-color:#BA3923;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));background-image:-moz-linear-gradient(top, #CA4F1E, #BA3923);background-image:-ms-linear-gradient(top, #049cdb, #0064cd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);background-image:-o-linear-gradient(top, #049cdb, #0064cd);background-image:linear-gradient(top, #049cdb, #0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ba3923', endColorstr='#ba3923', GradientType=0); BACKGROUND-COLOR: #ba3923;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.btn.active,.btn :active{-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.25),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.25),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.25),0 1px 2px rgba(0, 0, 0, 0.05);}
.btn.disabled{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn[disabled]{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn.large{font-size:15px;line-height:normal;padding:9px 14px 9px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.btn.small{padding:7px 9px 7px;font-size:11px;}


/* RFQ DEALING SCREEN*/
.rfqparentdiv
{
	width:100%;
	height:100%;	
	position:relative;		
	background-color:white;
}
.rfqactionsdiv
{
	width:100%;
	height:10%;	
	position:relative;
	float:left;	
}
.rfqleftdiv
{
	width:100%;
	height:80%;	
	float:left;		
}
.rfqrightdiv
{
	float: left;
    height: 250px;
    overflow-y: auto;
    width: 32.2%;
}
.leftmsgdiv
{
	width:100%;
	height:10%;	
	float:left;
	text-align:center;
	color: #3E576F;
    font-family: "Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;	
    font-size:16px;
    margin-bottom:5px;
    font-weight:bold;
    border:none;
}
.leftsubactdiv
{
	width:100%;
	height:10%;	
	float:left;
	text-align:left;
	color: #3E576F;
    margin-bottom:0px;
    font-weight:bold;
}
.leftdealformdiv
{
	width:98%;
	float:left;
	text-align:left;
	border:none;
	padding:5px;
	background-color:#EFEFE0;
}
.leftdealcontrol
{
	width:70%;
	float:left;
	text-align:left;
}
.leftdealleftctr
{
	width:50%;
	float:left;
	text-align:left;
}
.leftdealrightctr
{
	width:50%;
	float:left;
	text-align:left;
}
.controldiv
{
	width:100%;
	float:left;
	text-align:left;
	white-space:nowrap;	
}

.middledealleftctr
{
	width:40%;
	float:left;
	text-align:left;
}
.rightdealleftctr
{
	width:30%;
	float:left;
	text-align:left;
}
.leftdealrightctr
{
	width:50%;
	float:left;
	text-align:left;
}
.controldiv
{
	width:100%;
	float:left;
	text-align:left;
	white-space:nowrap;
}
.controldivtimeopt
{
	width:100%;
	float:left;
	text-align:left;
	white-space:nowrap;
}
.controldivleft
{
	width:100%;
	float:left;
	text-align:left;
	white-space:nowrap;	
}
.controldivright
{
	width:90%;
	float:right;
	text-align:left;
	white-space:nowrap;	
}
.lmtcontroldiv
{
	width:65%;
	float:left;
	text-align:left;
	white-space:nowrap;
}
.rfqfooterdiv
{
	width:100%;
	height:10%;	
	float:left;
}
.footermsg
{
	width:79.2%;
	height:100%;	
	float:left;
}
.footertimer
{
	width:20%;
	height:100%;	
	float:left;
}

.ordlimitdiv
{
	width:100%;
	height:10%;	
	float:left;
}

/*one click deal*/
.childcurrfav
{
	text-align:center;
	width:99%;
	float:left;
	font-family:arial,sans-serif;
	font-size:12px;
}
.controlcommentdiv
{
	width:100%;
	float:left;
	text-align:left;
	white-space:nowrap;
}
.pendOrderparent
{
	width:99%;
	height:50%;	
	position:relative;		
	top:20%;
	float:left;
}
/*select
{
	border: 1px solid #CCCCCC;
    border-radius: 3px 3px 3px 3px;
    color: #808080;
    display: inline-block;
    font-size: 13px;
    height: 18px;
    line-height: 18px;
    padding: 4px;
    width: 160px;	
}*/

.heading1 {
    font-size: 16px;
    line-height: 2em;

}

.decheading {
    font-size: 26px;
    line-height: 1.3em;
    font-weight:bold;

}

.dealingsndHalf
{
	width:100%;
}
.dealingwinbox
{
	display:none;
}
.dealingwinboxright
{
	float:right;
}
.dealingwinbtngrp
{
	width:160px;
}
.dealingwinfavamt
{
	text-align:left;
}
.rfqotrvaldatelbl
{
	float:left;
	margin-left:5%;	
	margin-top:1%;	
	width:30%;
}
.rfqotrvaldatesel
{
	float:left;
}
.rfqotrvaldateselinline
{
	width:90px;
}
.rfqotrvaldatecal
{
	float:left;
}

.rfqotrspotvallbl
{
	float:left;
	margin-left:5%;
	margin-top:5%;
	width:30%;
}
.rfqotrspotval
{
	float:left;
	margin-top:10px;
}
.rfqotrdealingcurr
{
	float:left;
	/*margin-left:5%;
	margin-top:5%;*/
	width:30%;
}
.rfqotrdealingcurrspot
{
	float:left;
	margin-left:5%;
	margin-top:5%;
	width:10%;
}
.rfqotrdealingcurrinput
{
	float:left;
	margin-top:10px;
}
.rfqtimeoptstartdt
{
	float:left;
}
.rfqtimeoptenddt
{
	float:left;
	margin-top:10px;
}
.rfqtimeoptcal
{
	float:left;
	margin-top:10px;
}
.rfqtimeoptcal
{
	float:left;
	margin-top:10px;
}
.rfqtimeoptamtinput
{
	float:left;
	margin-top:10px;
}
.rfqtimeoptspotrate
{
	float:left;
	margin-left:3%;
	margin-top:10px;
}
.rfqtimeoptfwdrate
{
	float:right;
	margin-right:10.5%;
	margin-top:-28px;
}
.rfqtimeoptfwdratelbl
{
	float:right;
	margin-right:40%;
	margin-top:17px;
}
.rfqtimeoptfinalrate
{
	float:right;
	margin-right:90px;
	margin-top:-28px;
}
.rfqtimeoptfinalratelbl
{
	float:left;
	margin-left:125px;
	margin-top:-22px;
}
.limitordheader
{
	width:99%;
	text-align:center;
}
.limitordheaderinline
{
	float: left;
	margin-top: 5px;
	padding: 5px;
	height: 100px;
	background-color: #EFEFE0;
	width: 80%;
	margin-left: 9%;
}
.limitordmatlbl
{
	float:left;
	width:35%;
	margin-top:2px;
	margin-left:15px;	
}
.limitordmatinline
{
	float:right;
	width:70%;
	margin-top:2px;
	width:100px;
	height:30px;
	margin-right:50px;
}
.limitordamtlbl
{
	float:left;
	width:30%;
	margin-top:10px;
	margin-left:15px;
}
.limitordamtinline
{
	float:right;
	width:70%;
	margin-top:0px;
	width:100px;
	height:30px;
	margin-right:50px;
}
.limitordpricelbl
{
	float:left;
	width:30%;
	margin-top:15px;
	margin-left:15px;
}
.limitordpriceinline
{
	float:right;
	width:70%;
	margin-top:5px;
	width:100px;
	height:30px;
	margin-right:50px;
}
.limitordoptcheck
{
	width:100%;
	margin-top:2px;
	margin-left:18px;
}
.limitordoptcheckmodify
{
	width:100%;
	margin-top:2px;
	margin-left:18px
}
.limitordstoplossgrp
{
	float:right;
	margin-top:5px;
	width:100px;
	height:30px;
	margin-right:50px;
}
.limitordacts
{
	float:right;
	margin-top:15px;
}

/*
	Trending CSS - Start
*/

.trend_curr_div
{
	background-color: #652a84;
	border: 1px solid #000000;
	border-collapse: separate;
	border-radius: 4px 4px 4px 4px;
	color: #FFFFFF;
	font-family: Zurich Lt BT;
	font-size: 23px;
	font-weight: bold;
	height: 25px;
	line-height: 25px;
	width:100%;	
}

.trend_curr_div_left
{
	width:70%;
	float:left;
	text-align: center;	
}

.trend_curr_div_right
{
	width:28.5%;
	float:right;
}

.margin_upload_msg
{
	width: 49.5%; 
	float: left; 
	font-size: 20px; 
	padding-top: 2px; 
	text-align: left; 
	padding-right: 2px; 
	font-family: Zurich Lt BT; 
	color: red;
}
.margin_upload_action
{
	width: 49.5%; 
	float: right; 
	font-size: 20px; 
	padding-top: 2px; 
	text-align: right; 
	padding-right: 2px; 
	font-family: Zurich Lt BT; 
	color: red;
}
.trend_msg
{
	width: 28%; 
	float: right; 
	font-size: 21px; 
	padding-top: 3px; 
	text-align: right; 
	padding-right: 17px; 
	font-family: Zurich Lt BT; 
	color: red;
}

.trend_horizontal_mrg
{
	width:50px;
	height:17px;
	text-align:right;
	display:none;	
}

.trend_inline_control
{
	width:100%;
	height:100%;
	font-size:12px;	
}

.trend_hor_div_fst
{
	height: 19%;
    padding-top: 5px;
    width: 100%;
}

.trend_hor_div_fst_left
{
	width:50%;
	float:left;
}

.trend_hor_div_fst_left_left
{
	width:50%;
	float:left;	
}

.trend_hor_div_fst_left_right
{
	width:50%;
	float:right;
	color:#7CC2EA;
	font-weight:bold;
	font-size:24px;
}

.trend_hor_div_fst_right
{
	width:50%;
	float:right;	
}

.trend_hor_div_fst_right_left
{
	width:50%;
	float:left;
	color:#7CC2EA;
	font-weight:bold;
	font-size:24px;
}

.trend_hor_div_fst_right_right
{
	width:50%;
	float:right;
}

.trend_hor_div_scd
{
	height: 20%;
    width: 100%;
}

.trend_hor_div_scd_left
{
	width:50%;
	float:left;
}

.trend_hor_div_scd_left_left
{
	width:50%;
	float:left;
	text-align:center;
	cursor:pointer;
	cursor:hand;	
}

.trend_hor_div_scd_left_right
{
	width:50%;
	float:right;
}

.trend_hor_div_scd_right
{
	width:50%;
	float:right;
}

.trend_hor_div_scd_right_left
{
	width:50%;
	float:left;
}

.trend_hor_div_scd_right_right
{
	width:50%;
	float:right;
	text-align:center;
	cursor:pointer;
	cursor:hand;
}

.trend_hor_div_thrd
{
	height: 23%;
    padding-top: 8px;
    width: 100%;
}

.trend_hor_div_thrd_left
{
	width:50%;
	float:left;
	text-align:center;
}

.trend_hor_div_thrd_right
{
	width:50%;
	float:right;
	text-align:center;
}

.trend_hor_div_frth
{
	height: 24%;
    width: 100%;
}

.trend_hor_div_frth_left
{
	width:50%;
	float:left;
	text-align:center;
}

.trend_hor_div_frth_right
{
	width:50%;
	float:right;
	text-align:center;
}

.trend_vertical_mrg
{
	width:100%;
	height:20px;
	float:right;
	text-align:right;
	display:none;
}

.trend_parent_div
{
	float:left;
	overflow:hidden;
	overflow-y:hidden;
	width:435px;
	border:1px solid #000000;
	border-collapse:separate;
	border-radius:4px;
	text-align: left;	
	margin-right:1px;
}

.trend_header
{
	border:1px solid #000000;
	border-collapse:separate;
	font-weight:bold;
	font-size:14px;
	color:#fff;	
	border-radius:4px;
	line-height:20px;
	text-align:center;
	background-color:#652a84;
}

.trend_content_box
{
	height:120px;
	background-color:#ffffff;
}

.trend_content_box_left
{
	float:left;
	width:70%;
	border:1px solid #000000;
	border-radius:4px;
	height:100%;	
}

.trend_content_box_curr_time
{
	width:74.5%;
	height:15%;
	float:left;
	text-align:left;
	font-weight:bold;
	color:#A13CB4;
}

.trend_content_box_is_stale
{
	width:24.5%;
	height:15%;
	float:right;
	text-align:right;
	font-weight:bold;
	color:#A13CB4;
}

.trend_content_box_blank_div
{
	width:100%;
	height:5%;
}

.trend_content_box_actions_pr_div
{
	width:100%;
	height:85%;
}

.trend_content_box_actions_left
{
	width:84%;
	height:100%;
	float:left;
}

.trend_content_box_actions_left_act
{
	width:22%;
	height:100%;
	float:left;
}

.trend_content_box_actions_left_act
{
	width:100%;
	height:100%;
	float:left;
}

.trend_content_box_actions_left_act_bid_mrg
{
	width:100%;
	height:25%;
	text-align:center;	
}

.trend_content_box_actions_left_act_arr
{
	width:100%;
	height:20%;
	text-align:left;
	float:left;
	font-weight:bold;
	font-size:18px;
	cursor:pointer;
	cursor:hand;
	padding-left:5px;
}

.trend_content_box_actions_left_arrow_lft
{
	padding: 0;
	zoom:1;
	background-position: left center;
	background-repeat: no-repeat;
	color: #000;
	text-decoration: none;
	background-image: url(../images/trending-arrow-left.png);
	margin-left: 0px; 
	padding-left: 19px;
}

.trend_content_box_actions_left_act_blank2
{
	width:100%;
	height:20%;
	text-align:center;
}

.trend_content_box_actions_left_act_blank3
{
	width:100%;
	height:35%;
	text-align:center;
}

.trend_content_box_actions_left_box
{
	width:55%;
	height:100%;
	float:left;	
}

.trend_content_box_actions_left_box_buysell
{
	width:100%;
	height:25%;
	text-align:center;	
}
	
.trend_content_box_actions_left_box_buy
{
	width:45%;
	height:100%;
	text-align:right;
	float:left;
	color:#7CC2EA;
	font-weight:bold;
	font-size:15px;
}

.trend_content_box_actions_left_box_sell
{
	width:45%;
	height:100%;
	text-align:left;
	float:right;
	color:#7CC2EA;
	font-weight:bold;
	font-size:15px;
}


.trend_content_box_actions_left_box_blank
{
	width:100%;
	height:20%;
	text-align:center;
}

.trend_content_box_actions_left_box_rates
{
	width:100%;
	height:20%;
	text-align:center;	
}

.trend_content_box_actions_left_box_rates_bid
{
	width:40%;
	height:100%;
	text-align:right;
	float:left;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
	cursor:hand;
}

.trend_content_box_actions_left_box_rates_ask
{
	width:40%;
	height:100%;
	text-align:left;
	float:right;
	font-weight:bold;
	font-size:12px;
	cursor:pointer;
	cursor:hand;
}

.trend_content_box_actions_left_box_amt
{
	width:100%;
	height:35%;
	text-align:center;
}

.trend_content_box_actions_left_box_amt_bid
{
	width:40%;
	height:100%;
	text-align:right;
	float:left;
	color:#F23C3C;
	font-weight:bold;
	font-size:12pt;
}

.trend_content_box_actions_left_box_amt_ask
{
	width:40%;
	height:100%;
	text-align:left;
	float:right;
	color:#74D982;
	font-weight:bold;
	font-size:12pt;
}

.trend_content_box_actions_right_act
{
	width:22%;
	height:100%;
	float:right;
}

.trend_content_box_actions_left_right_ask_mrg
{
	width:100%;
	height:25%;
	text-align:center;
}

.trend_content_box_actions_right_act_arr
{
	width:100%;
	height:20%;
	text-align:right;
	float:right;
	font-weight:bold;
	font-size:18px;
	cursor:pointer;
	cursor:hand;
}

.trend_content_box_actions_right_arrow_right
{
	padding: 0;
	zoom:1;
	background-position: left center;
	background-repeat: no-repeat;
	color: #000;
	text-decoration: none;
	background-image: url(../images/trending-arrow-right.png);
	margin-left: 0px; 
	padding-left: 19px;
}

.trend_content_box_actions_right_act_blank2
{
	width:100%;
	height:20%;
	text-align:center;
}

.trend_content_box_actions_right_act_blank3
{
	width:100%;
	height:35%;
	text-align:center;
}

.trend_content_box_actions_right
{
	width:15%;
	height:100%;
	float:right;
}

.trend_content_box_actions_right_bid_mrg
{
	width:100%;
	height:25%;
}

.trend_content_box_actions_right_arrow_top_arr
{
	width:100%;
	height:20%;
	text-align:center;
	font-weight:bold;
	font-size:18px;
	cursor:pointer;
	cursor:hand;
}

.trend_content_box_actions_right_arrow_top
{
	padding: 0;
	zoom:1;
	background-position: left center;
	background-repeat: no-repeat;
	color: #000;
	text-decoration: none;
	background-image: url(../images/trending-arrow-up.png);
	margin-left: 0px; 
	padding-left: 19px;
}

.trend_content_box_actions_right_arrow_bottom_arr
{
	width:100%;
	height:20%;
	text-align:center;
	font-weight:bold;
	font-size:18px;
	cursor:pointer;
	cursor:hand;
}

.trend_content_box_actions_right_arrow_bottom
{
	padding: 0;
	zoom:1;
	background-position: left center;
	background-repeat: no-repeat;
	color: #000;
	text-decoration: none;
	background-image: url(../images/trending-arrow-down.png);
	margin-left: 0px; 
	padding-left: 19px;
}

.trend_content_box_actions_right_ask_mrg
{
	width:100%;
	height:25%;
}

.trend_content_box_actions_right_blank3
{
	width:100%;
	height:5%;
}

.trend_content_box_right
{
	float:right;
	width:28.5%;
	border:1px solid #000000;
	height:100%;	
	border-radius:4px;
}

.trend_content_box_right_blank1
{
	width:100%;
	border:1px solid #000000;
	height:15%;	
}

.trend_content_box_right_sp_rate
{
	width:100%;
	border:1px solid #000000;
	height:40%;
	text-align:center;
	font-weight:bold;
	color:#A13CB4;		
}

.trend_content_box_right_sp_header
{
	width:100%;
	height:35%;
	font-size:14px;
	border:1.5px solid #000000;
}

.trend_content_box_right_sp_rate_pr
{
	width:100%;
	height:65%;
	font-size:11px;
}

.trend_content_box_right_sp_rate_bid_pr
{
	float:left;
	width:55%;
	margin-top:3px;
}

.trend_content_box_right_sp_rate_bid
{
	float:left;
	width:80%;
}

.trend_content_box_right_sp_rate_sep
{
	float:right;
	width:18%;
}

.trend_content_box_right_sp_rate_ask
{
	float:right;
	width:42%;
	margin-top:3px;
}

.trend_content_box_right_blank2
{
	width:100%;
	border:1px solid #000000;
	height:15%;
}

.trend_content_box_right_rate_source_feed
{
	width:100%;
	border:1px solid #000000;
	height:18%;
	text-align:center;
	font-weight:bold;
	background-color:#4888F0;
	cursor:pointer;
	cursor:hand;
	/*
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FCD209",endColorstr="#E68500");
	*/
}

.trend_content_box_right_rate_source_manual
{
	width:100%;
	border:1px solid #000000;
	height:18%;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
	/*
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#E9BF75",endColorstr="#E9DF75");
	background:-moz-linear-gradient(center top , #E9BF75, #E9DF75) repeat scroll 0 0 transparent;
	*/
}

.trend_content_box_right_rate_source_inv
{
	width:100%;
	border:1px solid #000000;
	height:18%;
	text-align:center;
	font-weight:bold;
	background-color:#4888F0;
	cursor:pointer;
	cursor:hand;
}

.trend_content_box_right_trade_start
{
	width:100%;
	border:1px solid #000000;
	height:18%;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
	/*
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#EDD57F", endColorstr="#D73101");
	background:-moz-linear-gradient(center top , #EDD57F, #D73101) repeat scroll 0 0 transparent
	*/
}

.trend_content_box_right_trade_stop
{
	width:100%;
	border:1px solid #000000;
	height:18%;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
	/*
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#4BB049", endColorstr="#4BB949");
	background:-moz-linear-gradient(center top , #4BB049, #4BB949) repeat scroll 0 0 transparent
	*/
}

.trend_content_box_right_trade_inv
{
	width:100%;
	border:1px solid #000000;
	height:18%;
	text-align:center;
	font-weight:bold;
	background-color:#74D982;
	cursor:pointer;
	cursor:hand;
}

.trend_content_box_right_autotrader_auto
{
	width:100%;
	border:1px solid #000000;
	height:18%;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
	/*
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F95C59', endColorstr='#E80300');
	background:-moz-linear-gradient(center top , #F95C59, #E80300) repeat scroll 0 0 transparent;
	*/
}

.trend_content_box_right_autotrader_manual
{
	width:100%;
	border:1px solid #000000;
	height:18%;
	text-align:center;
	font-weight:bold;
	cursor:pointer;
	cursor:hand;
	/*
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#227AC3", endColorstr="#368FB3");
	background:-moz-linear-gradient(center top , #227AC3, #368FB3) repeat scroll 0 0 transparent;
	*/
}

.trend_content_box_right_autotrader_inv
{
	width:100%;
	border:1px solid #000000;
	height:18%;
	text-align:center;
	font-weight:bold;
	background-color:#4BB549;
	cursor:pointer;
	cursor:hand;
}

.trend_content_box_actions_bfr_high_dec
{
	font-size:17px;
	cursor:pointer;
	cursor:hand;
}

.trend_content_box_actions_aft_high_dec
{
	font-size:37px;
	cursor:pointer;
	cursor:hand;
}

.auto_feed
{
	background:none repeat scroll 0 0 #CD5BB4;
}

.manual_feed
{
	background:none repeat scroll 0 0 #7CC2ED;
}

.stop_trading
{
	background:none repeat scroll 0 0 #E80300;
}

.start_trading
{
	background:none repeat scroll 0 0 #1BE84E;
}

.auto_trader
{
	background:none repeat scroll 0 0 #C2C3FC;
}

.manual_trader
{
	background:none repeat scroll 0 0 #F7E99B;
}

/*
	Trending CSS - End
*/

/*
	Counterparty DB - Start
*/

.counterpartydbwins
{
    float: left;
    width: 248px;
    margin-right:10px
}

.counterpartydbcurr
{
	color:#fff;
	text-align:center;
	width:100%;
	background-color:#652a84;
	font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:11px;
	font-weight:bold;
	height:17px;
	padding-top:3px;
}

.counterpartydbcurrtrader
{
	color:#F7F7F7;
	text-align:center;
	width:100%;
	background-color:#652a84;
	font-family:roboto-bold;
	font-size:14px;
	font-weight:bold;
	height:17px;
	padding-top:3px;
}

.counterpartydbcurrdetails
{
	width:100%;
	font-weight:bold;
	height:17px;
	padding-top:3px;
}

.counterpartydbcurrratedetails
{
	width:100%;
	height:60px;
}

.counterpartydbcurrrate
{	
	padding-left: 10px 4px; 
	width:42.5%;
	float:left;
	text-align:center;
	height:28px;
	font-family:Zurich Lt BT;
	border-left:5px solid #000000;
	border:1px solid rgba(0,0,0,0.05);
	border-radius:4px 4px 4px 4px;
	box-shadow:0 1px 1px rgba(0,0,0,0.05) inset;
	margin-bottom:1px;
	min-height:10px;
	padding:16px 8px 2px;		
}

.counterpartydbwell
{
	background-color:#EFEFE0;
}

.CtrParty_DB_rigth_content
{
	min-height:110px; 	
	width:96%;	
	background-color:#FFFFF;
	margin:5px auto;
	padding:5px;
	left:72%;
}

.cutoff-round 
{
    border-radius: 3px 3px 3px 3px;
}

.currstopped
{
	cursor:not-allowed;	
}

a 
{
    color: #0069D6;
    font-weight: inherit;
    line-height: inherit;
    text-decoration: none;
}


.crptydisabled 
{
    background-color: #EFEFE0;
    border-color: silver;
    color: silver;
}

.defaultcolor
{
	color:#000000;	
}

.rfq_parent_div
{
	width:758px;
	height:318px;
}

.rfq_parent_div_withChat
{
	width:996px;
	height:318px;	
}

.rfq_actions_div
{
	width:100%;
	height:33px;	
}

.rfq_content_div
{
	width:100%;
	height:285px;	
}

.rfq_content_div_part
{
	width:79.8%;
	float:left;
}

.rfq_content_chat_part
{
	width:19.8%;
	height:96%;
	float:right;
}

.rfq_frm_content_div
{
	width:100%;
	height:205.87px;
}

.rfq_msg_div
{
	color:#fff;
	text-align:center;
	width:100%;
	height:21px;
	font-size:18px;
	background-color:#652a84;	
}

.rfq_frm_content_div_left
{
	width:61%;
	height:180px;
	float:left;
}

.rfq_frm_content_div_chat
{
	width:99%;
	height:100%;
	float:left;
}

.rfq_frm_content_div_left_dealtype
{
	width:99%;
	height:20px;
	padding-left:0px;
	padding-top:10px;
}

.rfq_frm_content_div_right
{
	width:38%;
	height:180px;
	float:right;
}

.rfq_trans_msg_div
{
	width:100%;
	height:48px;
	text-align:left;
	font-family:Zurich Lt BT;
	font-size:14px;	
}

.rfq_disclaimer_div
{
	width:100%;
	height:28px;
	text-align:left;
	font-family:Zurich Lt BT;
	font-size:14px;	
}

.rfq_control_div_fst
{
	width:100%;
	height:20px;
	padding-left:10px;
	padding-top:12px;	
}

.rfq_control_div_fst_left
{
	width:40%;
	float:left;
}

.rfq_control_div_fst_left_left
{
	width:35%;
	float:left;
	padding-top:4px;
	padding-bottom:1px;
}

.rfq_control_div_fst_left_right
{
	width:65%;
	float:right;
}

.rfq_control_div_fst_right
{
	width:55%;
	float:right;
}

.rfq_control_div_fst_right_left
{
	width:35%;
	float:left;
	padding-top:4px;
	padding-bottom:1px;
}

.rfq_control_div_fst_right_right
{
	width:65%;
	float:right;
}

.rfq_control_div_scnd
{
	width:100%;
	height:25px;
	padding-left:10px;
	padding-top:13px;
}

.rfq_control_div_scnd_left
{
	width:40%;
	float:left;
}

.rfq_control_div_scnd_left_left
{
	width:35%;
	float:left;
	padding-top:4px;
	padding-bottom:1px;
}

.rfq_control_div_scnd_left_right
{
	width:65%;
	float:right;
}

.rfq_control_div_scnd_right
{
	width:55%;
	float:right;
}

.rfq_control_div_scnd_right_left
{
	width:35%;
	float:left;
	padding-top:4px;
	padding-bottom:1px;
}

.rfq_control_div_scnd_right_right
{
	width:65%;
	float:right;
}

.rfq_control_div_thrd
{
	width:100%;
	height:20px;
	padding-left:10px;
	padding-top:12px;
	padding-bottom:23px;
}

.rfq_control_div_thrd_left
{
	width:40%;
	float:left
}

.rfq_control_div_thrd_left_left
{
	width:35%;
	float:left;
	padding-top:4px;
	padding-bottom:1px;
}

.rfq_control_div_thrd_left_right
{
	width:65%;
	float:right;
}

.rfq_control_div_thrd_right
{
	width:55%;
	float:right;
}

.rfq_control_div_thrd_right_left
{
	width:35%;
	float:left;
	padding-top:4px;
	padding-bottom:1px;
}

.rfq_control_div_thrd_right_right
{
	width:65%;
	float:right;
}

.rfq_info_div_fst
{
	width:100%;
	height:20px;
	padding-left:10px;
	padding-top:10px;
}

.rfq_info_div_fst_left
{
	width:37%;
	float:left;
	padding-top:4px;
	padding-bottom:1px;	
}

.rfq_info_div_fst_right
{
	width:63%;
	float:right;
}

.rfq_info_div_scnd
{
	width:100%;
	height:20px;
	padding-left:10px;
	padding-top:11px;
}

.rfq_info_div_scnd_left
{
	width:25%;
	float:left;
	padding-top:4px;
	padding-bottom:1px;
}

.rfq_info_div_scnd_right
{
	width:75%;
	float:right;
}

.rfq_info_div_thrd
{
	width:100%;
	height:20px;
	padding-left:10px;
	padding-top:12px;
}

.rfq_info_div_thrd_left
{
	width:37%;
	float:left;
	padding-top:4px;
	padding-bottom:1px;
}

.rfq_info_div_thrd_right
{
	width:63%;
	float:right;
}

.rfq_info_div_frth
{
	width:100%;
	height:20px;
	padding-left:10px;
	padding-top:12px;
}

.rfq_info_div_frth_left
{
	width:37%;
	float:left;
	padding-top:4px;
	padding-bottom:1px;
}

.rfq_info_div_frth_right
{
	width:63%;
	float:right;
}

.rfq_info_div_fifth
{
	width:100%;
	height:20px;
	padding-left:10px;
	padding-top:11px;
}

.rfq_info_div_fifth_left
{
	width:25%;
	float:left;
	padding-top:4px;
	padding-bottom:1px;
}

.rfq_info_div_fifth_right
{
	width:75%;
	float:right;
}

.rfq_control_div_opt
{
	width:100%;
	height:20px;
	padding-left:10px;
	padding-top:9px;
}

.rfq_control_div_opt_left
{
	width:40%;
	float:left;
}

.rfq_control_div_opt_left_left
{
	width:35%;
	float:left;
	padding-top:4px;
	padding-bottom:1px;
}

.rfq_control_div_opt_left_right
{
	width:65%;
	float:right;
}

.rfq_control_div_opt_right
{
	width:55%;
	float:right;
}

.rfq_control_div_opt_right_left
{
	width:35%;
	float:left;
	padding-top:4px;
	padding-bottom:1px;
}

.rfq_control_div_opt_right_right
{
	width:65%;
	float:right;
}

/*
	Counterparty DB - End
*/

.currsetuperr
{
	Color:red;
	font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);
	font-size:16pt;
}
.nocurrsetup
{
	margin-top:5px;
}

.act_deal_buy
{
	color:#10A535;
}
.act_deal_div
{
	width:4%;
	float:left;
	margin-top:5px;
}
.act_deal_sell	
{
	color:#F4423F;
}
.table_style_1
{
	table-layout:fixed;	
	border:0;
	width:100%;
	cellspacing:0;
	cellpadding:0;
	bgcolor:#fafafa;
}
.td_style1
{
	width:100%;
	height:35px;
}
.table_style_2
{
	border:1;
	width:100%;
	cellspacing:1; 
	cellpadding:0; 
	bordercolor:#FFFFFF;
}
.td_style2
{
	align:left;
	valign:top;
	 width:100%
}
.div_style1
{
	float:left;
	width:100%;
}
.table_style_3
{	
	width:100%;
	border:0;	
}
.td_style3
{
	align:left;
	width:90px;
}
.invisible
{
	display:none;
}
.input_bg1
{
	background-color:#F7CDD4;
}
.input_bg2
{
	background-color:#F7E3E7;
}
.input_bg3
{
	background-color:#BAE2AC;
}
.input_bg4
{
	background-color:#CAE6F9;
}
.input_style1
{
	font-family: Arial;
	font-size: 11;
}
.input_style2
{
	font-family: Arial;
	font-size: 11;
	width:100%;
}
.input_style3
{
	font-family: Arial;
	font-size: 11;
	width:100%;
	align:right;
}
.input_style4
{
	style=font-family: Arial;
	font-size: 11;
	height : 20px;
	align:right;
}
.record-unaothorised .x-grid3-cell-inner {
    color:red;
}
.activelabel
{
	font-weight:bold;
	font-size:10pt;
	color:#652a84;
	font-family:Zurich Lt BT ;
	src:url(../fontstyle/tt0176m_.TTF);
}
.dealpadtdlabel
{
	font-weight:bold;
	font-size:10pt;
	color:#652a84;
	font-family:Zurich Lt BT ;
	src:url(../fontstyle/tt0176m_.TTF);
}
.div_activedeals
{
	width:99%;
	text-align:right;
	border-bottom-width:2px;
	border-bottom-style:solid;
	border-bottom-color:#652a84;
	margin-right:3px;	
}
/*******************Tab Style*********************/

/*!
 * Bootstrap v2.0.3
 *
 * Copyright 2012 Twitter, Inc
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Designed and built with all the love in the world @twitter by @mdo and @fat.
 */
.nav {
  margin-left: 0;
  margin-bottom: 1px;
  list-style: none;
}
.nav > li > a {
  display: block;
  text-decoration: none;
  color: #652a84;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight:bold;
  line-height: 18px;
}
.nav > li > a:hover {
  text-decoration: none;
  background-color: #652a84;
  color:#ffffff;
}
.nav > .pull-right {
  float: right;
}
.nav .nav-header {
  display: block;
  padding: 3px 15px;
  font-size: 11px;
  font-weight: bold;
  line-height: 18px;
  color: #999999;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  text-transform: uppercase;
}
.nav li + .nav-header {
  margin-top: 9px;
}
.nav-list {
  padding-left: 15px;
  padding-right: 15px;
  margin-bottom: 0;
}
.nav-list > li > a,
.nav-list .nav-header {
  margin-left: -15px;
  margin-right: -15px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
}
.nav-list > li > a {
  padding: 3px 15px;
}
.nav-list > .active > a,
.nav-list > .active > a:hover {
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  background-color: #0088cc;
}
.nav-list [class^="icon-"] {
  margin-right: 2px;
}
.nav-list .divider {
  *width: 100%;
  height: 1px;
  margin: 8px 1px;
  *margin: -5px 0 5px;
  overflow: hidden;
  background-color: #e5e5e5;
  border-bottom: 1px solid #ffffff;
}
.nav-tabs,
.nav-pills {
  *zoom: 1;
}
.nav-tabs:before,
.nav-pills:before,
.nav-tabs:after,
.nav-pills:after {
  display: table;
  content: "";
}
.nav-tabs:after,
.nav-pills:after {
  clear: both;
}
.nav-tabs > li,
.nav-pills > li {
  float: left;
}
.nav-tabs > li > a,
.nav-pills > li > a {
  padding-right: 12px;
  padding-left: 12px;
  /*
  margin-right: 2px;
  */
  line-height: 14px;
}
.nav-tabs {
  border-bottom: 1px solid #652a84;
}
.nav-tabs > li {
  margin-bottom: -1px;
}
.nav-tabs > li > a {
  padding: 10px 45px;
  line-height: 10px;
  border: 1px solid transparent;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #dddddd;
}

.nav-tabs > .active > a {
  color: #ffffff;
  background-color: #652a84;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}

.nav-tabs > .active > a:hover {
  color: #ffffff;
  background-color: #652a84;
  border: 1px solid #ddd;
  border-bottom-color: transparent;
  cursor: default;
}
.nav-pills > li > a {
  padding-top: 8px;
  padding-bottom: 8px;
  margin-top: 2px;
  margin-bottom: 2px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
.nav-pills > .active > a,
.nav-pills > .active > a:hover {
  color: #ffffff;
  background-color: #652a84;
}
.nav-stacked > li {
  float: none;
}
.nav-stacked > li > a {
  margin-right: 0;
}
.nav-tabs.nav-stacked {
  border-bottom: 0;
}
.nav-tabs.nav-stacked > li > a {
  border: 1px solid #ddd;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.nav-tabs.nav-stacked > li:first-child > a {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}
.nav-tabs.nav-stacked > li:last-child > a {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.nav-tabs.nav-stacked > li > a:hover {
  border-color: #ddd;
  z-index: 2;
}
.nav-pills.nav-stacked > li > a {
  margin-bottom: 3px;
}
.nav-pills.nav-stacked > li:last-child > a {
  margin-bottom: 1px;
}
.nav-tabs .dropdown-menu {
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
}
.nav-pills .dropdown-menu {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.nav-tabs .dropdown-toggle .caret,
.nav-pills .dropdown-toggle .caret {
  border-top-color: #0088cc;
  border-bottom-color: #0088cc;
  margin-top: 6px;
}
.nav-tabs .dropdown-toggle:hover .caret,
.nav-pills .dropdown-toggle:hover .caret {
  border-top-color: #005580;
  border-bottom-color: #005580;
}
.nav-tabs .active .dropdown-toggle .caret,
.nav-pills .active .dropdown-toggle .caret {
  border-top-color: #333333;
  border-bottom-color: #333333;
}
.nav > .dropdown.active > a:hover {
  color: #000000;
  cursor: pointer;
}
.nav-tabs .open .dropdown-toggle,
.nav-pills .open .dropdown-toggle,
.nav > li.dropdown.open.active > a:hover {
  color: #ffffff;
  background-color: #652a84;
  border-color: #999999;
}
.nav li.dropdown.open .caret,
.nav li.dropdown.open.active .caret,
.nav li.dropdown.open a:hover .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
  opacity: 1;
  filter: alpha(opacity=100);
}
.tabs-stacked .open > a:hover {
  border-color: #999999;
}
.tabbable {
  *zoom: 1;
}
.tabbable:before,
.tabbable:after {
  display: table;
  content: "";
}
.tabbable:after {
  clear: both;
}
.tab-content {
  overflow-x: hidden;
  overflow-y: auto;
}
.tabs-below > .nav-tabs,
.tabs-right > .nav-tabs,
.tabs-left > .nav-tabs {
  border-bottom: 0;
}
.tab-content > .tab-pane,
.pill-content > .pill-pane {
  display: none;
}
.tab-content > .active,
.pill-content > .active {
  display: block;
}

.tabs-below > .nav-tabs {
  border-top: 1px solid #ddd;
}
.tabs-below > .nav-tabs > li {
  margin-top: -1px;
  margin-bottom: 0;
}
.tabs-below > .nav-tabs > li > a {
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}
.tabs-below > .nav-tabs > li > a:hover {
  border-bottom-color: transparent;
  border-top-color: #ddd;
}
.tabs-below > .nav-tabs > .active > a,
.tabs-below > .nav-tabs > .active > a:hover {
  border-color: transparent #ddd #ddd #ddd;
}
.tabs-left > .nav-tabs > li,
.tabs-right > .nav-tabs > li {
  float: none;
}
.tabs-left > .nav-tabs > li > a,
.tabs-right > .nav-tabs > li > a {
  min-width: 74px;
  margin-right: 0;
  margin-bottom: 3px;
}
.tabs-left > .nav-tabs {
  float: left;
  margin-right: 19px;
  border-right: 1px solid #ddd;
}
.tabs-left > .nav-tabs > li > a {
  margin-right: -1px;
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}
.tabs-left > .nav-tabs > li > a:hover {
  border-color: #eeeeee #dddddd #eeeeee #eeeeee;
}
.tabs-left > .nav-tabs .active > a,
.tabs-left > .nav-tabs .active > a:hover {
  border-color: #ddd transparent #ddd #ddd;
  *border-right-color: #ffffff;
}
.tabs-right > .nav-tabs {
  float: right;
  margin-left: 19px;
  border-left: 1px solid #ddd;
}
.tabs-right > .nav-tabs > li > a {
  margin-left: -1px;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
}
.tabs-right > .nav-tabs > li > a:hover {
  border-color: #eeeeee #eeeeee #eeeeee #dddddd;
}
.tabs-right > .nav-tabs .active > a,
.tabs-right > .nav-tabs .active > a:hover {
  border-color: #ddd #ddd #ddd transparent;
  *border-left-color: #ffffff;
}
.navbar {
  *position: relative;
  *z-index: 2;
  overflow: visible;
  margin-bottom: 18px;
}
.navbar-inner {
  min-height: 40px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #2c2c2c;
  background-image: -moz-linear-gradient(top, #333333, #222222);
  background-image: -ms-linear-gradient(top, #333333, #222222);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));
  background-image: -webkit-linear-gradient(top, #333333, #222222);
  background-image: -o-linear-gradient(top, #333333, #222222);
  background-image: linear-gradient(top, #333333, #222222);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1);
  -moz-box-shadow: 0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1);
  box-shadow: 0 1px 3px rgba(0,0,0,.25), inset 0 -1px 0 rgba(0,0,0,.1);
}
.navbar .container {
  width: auto;
}
.nav-collapse.collapse {
  height: auto;
}
.navbar {
  color: #999999;
}
.navbar .brand:hover {
  text-decoration: none;
}
.navbar .brand {
  float: left;
  display: block;
  padding: 8px 20px 12px;
  margin-left: -20px;
  font-size: 20px;
  font-weight: 200;
  line-height: 1;
  color: #999999;
}
.navbar .navbar-text {
  margin-bottom: 0;
  line-height: 40px;
}
.navbar .navbar-link {
  color: #999999;
}
.navbar .navbar-link:hover {
  color: #ffffff;
}
.navbar .btn,
.navbar .btn-group {
  margin-top: 5px;
}
.navbar .btn-group .btn {
  margin: 0;
}
.navbar-form {
  margin-bottom: 0;
  *zoom: 1;
}
.navbar-form:before,
.navbar-form:after {
  display: table;
  content: "";
}
.navbar-form:after {
  clear: both;
}
.navbar-form input,
.navbar-form select,
.navbar-form .radio,
.navbar-form .checkbox {
  margin-top: 5px;
}
.navbar-form input,
.navbar-form select {
  display: inline-block;
  margin-bottom: 0;
}
.navbar-form input[type="image"],
.navbar-form input[type="checkbox"],
.navbar-form input[type="radio"] {
  margin-top: 3px;
}
.navbar-form .input-append,
.navbar-form .input-prepend {
  margin-top: 6px;
  white-space: nowrap;
}
.navbar-form .input-append input,
.navbar-form .input-prepend input {
  margin-top: 0;
}
.navbar-search {
  position: relative;
  float: left;
  margin-top: 6px;
  margin-bottom: 0;
}
.navbar-search .search-query {
  padding: 4px 9px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 13px;
  font-weight: normal;
  line-height: 1;
  color: #ffffff;
  background-color: #626262;
  border: 1px solid #151515;
  -webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  box-shadow: inset 0 1px 2px rgba(0,0,0,.1), 0 1px 0 rgba(255,255,255,.15);
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  -o-transition: none;
  transition: none;
}
.navbar-search .search-query:-moz-placeholder {
  color: #cccccc;
}
.navbar-search .search-query::-webkit-input-placeholder {
  color: #cccccc;
}
.navbar-search .search-query:focus,
.navbar-search .search-query.focused {
  padding: 5px 10px;
  color: #333333;
  text-shadow: 0 1px 0 #ffffff;
  background-color: #ffffff;
  border: 0;
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.15);
  outline: 0;
}
.navbar-fixed-top,
.navbar-fixed-bottom {
  position: fixed;
  right: 0;
  left: 0;
  z-index: 1030;
  margin-bottom: 0;
}
.navbar-fixed-top .navbar-inner,
.navbar-fixed-bottom .navbar-inner {
  padding-left: 0;
  padding-right: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
.navbar-fixed-top .container,
.navbar-fixed-bottom .container {
  width: 940px;
}
.navbar-fixed-top {
  top: 0;
}
.navbar-fixed-bottom {
  bottom: 0;
}
.navbar .nav {
  position: relative;
  left: 0;
  display: block;
  float: left;
  margin: 0 10px 0 0;
}
.navbar .nav.pull-right {
  float: right;
}
.navbar .nav > li {
  display: block;
  float: left;
}
.navbar .nav > li > a {
  float: none;
  padding: 9px 10px 11px;
  line-height: 19px;
  color: #999999;
  text-decoration: none;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
.navbar .btn {
  display: inline-block;
  padding: 4px 10px 4px;
  margin: 5px 5px 6px;
  line-height: 18px;
}
.navbar .btn-group {
  margin: 0;
  padding: 5px 5px 6px;
}
.navbar .nav > li > a:hover {
  background-color: transparent;
  color: #ffffff;
  text-decoration: none;
}
.navbar .nav .active > a,
.navbar .nav .active > a:hover {
  color: #ffffff;
  text-decoration: none;
  background-color: #222222;
}
.navbar .divider-vertical {
  height: 40px;
  width: 1px;
  margin: 0 9px;
  overflow: hidden;
  background-color: #222222;
  border-right: 1px solid #333333;
}
.navbar .nav.pull-right {
  margin-left: 10px;
  margin-right: 0;
}
.navbar .btn-navbar {
  display: none;
  float: right;
  padding: 7px 10px;
  margin-left: 5px;
  margin-right: 5px;
  background-color: #2c2c2c;
  background-image: -moz-linear-gradient(top, #333333, #222222);
  background-image: -ms-linear-gradient(top, #333333, #222222);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));
  background-image: -webkit-linear-gradient(top, #333333, #222222);
  background-image: -o-linear-gradient(top, #333333, #222222);
  background-image: linear-gradient(top, #333333, #222222);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
  border-color: #222222 #222222 #000000;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #222222;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
  box-shadow: inset 0 1px 0 rgba(255,255,255,.1), 0 1px 0 rgba(255,255,255,.075);
}
.navbar .btn-navbar:hover,
.navbar .btn-navbar:active,
.navbar .btn-navbar.active,
.navbar .btn-navbar.disabled,
.navbar .btn-navbar[disabled] {
  background-color: #222222;
  *background-color: #151515;
}
.navbar .btn-navbar:active,
.navbar .btn-navbar.active {
  background-color: #080808 \9;
}
.navbar .btn-navbar .icon-bar {
  display: block;
  width: 18px;
  height: 2px;
  background-color: #f5f5f5;
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
  -webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 0 rgba(0, 0, 0, 0.25);
}
.btn-navbar .icon-bar + .icon-bar {
  margin-top: 3px;
}
.navbar .dropdown-menu:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid #ccc;
  border-bottom-color: rgba(0, 0, 0, 0.2);
  position: absolute;
  top: -7px;
  left: 9px;
}
.navbar .dropdown-menu:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #ffffff;
  position: absolute;
  top: -6px;
  left: 10px;
}
.navbar-fixed-bottom .dropdown-menu:before {
  border-top: 7px solid #ccc;
  border-top-color: rgba(0, 0, 0, 0.2);
  border-bottom: 0;
  bottom: -7px;
  top: auto;
}
.navbar-fixed-bottom .dropdown-menu:after {
  border-top: 6px solid #ffffff;
  border-bottom: 0;
  bottom: -6px;
  top: auto;
}
.navbar .nav li.dropdown .dropdown-toggle .caret,
.navbar .nav li.dropdown.open .caret {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.navbar .nav li.dropdown.active .caret {
  opacity: 1;
  filter: alpha(opacity=100);
}
.navbar .nav li.dropdown.open > .dropdown-toggle,
.navbar .nav li.dropdown.active > .dropdown-toggle,
.navbar .nav li.dropdown.open.active > .dropdown-toggle {
  background-color: transparent;
}
.navbar .nav li.dropdown.active > .dropdown-toggle:hover {
  color: #ffffff;
}
.navbar .pull-right .dropdown-menu,
.navbar .dropdown-menu.pull-right {
  left: auto;
  right: 0;
}
.navbar .pull-right .dropdown-menu:before,
.navbar .dropdown-menu.pull-right:before {
  left: auto;
  right: 12px;
}
.navbar .pull-right .dropdown-menu:after,
.navbar .dropdown-menu.pull-right:after {
  left: auto;
  right: 13px;
}

/******************End Tab Style*******************/

.manualpanel
{
	font-family:arial, sans sarif ;
	font-size:10pt;
	font-weight:bold;
	cursor:pointer;
	line-height:15px;
	height:18px;
	background-color:#652a84;
	text-align:left;
	color:#FFFFFF;
	padding-left:7px;
	padding-top:2px;
	padding-bottom:2px;	
}
.well{background-color:url("images/bg.gif") repeat scroll center bottom transparent;border-left:5px solid #000000;border:1px solid rgba(0,0,0,0.05);border-radius:4px 4px 4px 4px;box-shadow:0 1px 1px rgba(0,0,0,0.05) inset;margin-bottom:1px;min-height:10px;padding:2px;}
.bordered-table{border:1px solid #DDD;border-collapse:separate;border-radius:4px 4px 4px 4px;}
.togglestyle{display:none;}
.togglestyle_orderboard{display:none;height:80px;width:300px;right:0;}
.togglestyle_reverse{display:none;height:70px;width:320px;right:0;bottom:0;right:0;}
.toggledynamicform{src:url(../fontstyle/tt0176m_.TTF);background-color:rgb(242, 242, 237);margin-bottom:0;padding:8px 8px 2px;}
.childcurr{color:#fff;float:left;text-align:center;width:100%;background-color:#652a84;}

.customtext
{
	font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);
	font-size:11pt;
	color :#652a84; 
	font-weight:bold;
	
}
.graystrip
{
	background-color: rgb(209,207,187);
}
.orangestrip
{
	background-color:#006699;
}
.tab {padding:0px 15px 0px 15px;text-align:center;text-decoration:none;color:#676767;cursor:pointer;cursor:hand;empty-cells:show;font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);}
.selectedtab {border:1px solid #97acd4;color:#3366cc;background-color:white;border-bottom:0px;padding-bottom:1px;font-size:9pt;font-weight:bold;font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);}
.unselectedtab {border:1px solid #97acd4;background-color:#E5ECF9;color:#000000;border-bottom-color:#97acd4;font-size:9pt;font-weight:bold;font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);}
.righttopheader{font-weight:700;font-size:8pt;color:#FFF;font-family:Zurich Lt BT;src:url(../fontstyle/tt0176m_.TTF);}
.borderbox{border-bottom:#652a84 3px solid;  border-top:  #652a84 3px solid;}

.alertnotes
{
	Color:red;
	font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);
	font-size:14;
}

.ac_input
{
	font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);
	font-size:8.5pt;font-weight:400;
	text-decoration:none;color:#000;
	background-color:#FFF;
	border-style:solid;
	border-width:1px;
}

.childwins
{
    float: left;
    width: 98%;
}

.bordereddcd-table
{
	border:1px solid #ddd;
	border-collapse:separate;
	*border-collapse:collapse;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}

.childcurrdcd
{
	text-align:center;
	width:100%;
	float:left;
	font-size:12px;
	color:#ffffff;
	background-color:#1B5790;
}

.dealcurr
{
	width:49%;
	/*float:left;*/
	font-size:14px;
	color:#652a84;	
	text-align:center;
	font-weight:bold;
}

.currrate
{	
	padding-left: 5px 2px; 
	width:45%;
	float:left;
	text-align:center;
	height:45px;
}

.currrateright
{	
	padding-left: 5px 2px; 
	width:45%;
	float:right;
	text-align:center;
	height:45px;
}

/*
.rateticker
{
	font-size:30px;
}
*/
.dealingwinbox
{
	display:none;
}

.redcolor
{
	COLOR:RED;
}
.greencolor
{
	COLOR:green;
}
.bluecolor
{
	COLOR:blue;
}

.content_data_dcd
{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 13pt;  
	font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);
	text-align:left;
}

.heading1 
{
    font-size: 16px;
    line-height: 2em;
}

.decheading 
{
    font-size: 26px;
    line-height: 1.3em;
    font-weight:bold;
}

.dealingActionsWin
{
    float: left;
    position: relative;
    width: 100%;
}

.dealingwins
{
    float: left;
    text-align: center;
    overflow:auto;
    overflow-y:hidden;
    width:100%;
}

.topleftcontainer
{	
	width:12%;	
	overflow:auto;
}	

.welldcd
{
	background-color:#fafafa;
	border:1px solid rgba(0,0,0,0.05);
	border-radius:4px 4px 4px 4px;
	box-shadow:0 1px 1px rgba(0,0,0,0.05) inset;
	margin-bottom:1px;
	min-height:10px;
	padding:8px 6px 2px;
}

.topbottomcontainerleft
{	
	width:77%;
	overflow:auto;
	float:left;
}	

.topbottomcontainerright
{	
	width:22%;
	overflow:auto;
	float:right;
}	

.topcontainer
{
	width:100%%;
	height:80%;
}

.bottomcontainer
{
	width:100%%;
	height:20%;
}

.branchmain
{
	width:75%;
	overflow:hidden;
	float:left;
}

.topbottomleftcontainer
{	
	width:24.5%;
	height:100%;
	overflow:auto;
	float:left;
}

.dealpadtopbottomleftcontainer
{	
	width:17%;
	height:100%;
	overflow:hidden;
	float:left;
}

.topbottomrightcontainer
{	
	width:89.5%;	
	height:100%;
	overflow:auto;
	float:right;
}

.bottomcontainer
{
	width:100%;
	overflow:hidden;	
}

.tabContent {
	BORDER-BOTTOM: #e0d28b 1px solid; BORDER-LEFT: #e0d28b 1px solid; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fafafa; PADDING-LEFT: 12px; WIDTH: 220px; PADDING-RIGHT: 12px; FLOAT: left; BORDER-TOP: medium none; BORDER-RIGHT: #e0d28b 1px solid; PADDING-TOP: 10px; _width: 220px; font-family:arial,sans sarif ;src:url(../fontstyle/tt0176m_.TTF);font-size:7pt;
}
.tabContent TR TH {
	BORDER-BOTTOM: #c3c0b6 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #c3c0b6 0px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-SIZE: 1.1em; BORDER-TOP: #c3c0b6 0px solid; BORDER-RIGHT: #c3c0b6 1px solid; PADDING-TOP: 4px;font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);font-size:12px
}
.tabContent TR TD {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 1.3em; PADDING-TOP: 4px;
}
.tabContent TR.alt TD {
	background-color: #ffffff
}

.tabContentDealpad 
{
	BACKGROUND-COLOR: #fafafa; 
	FLOAT: left; 	
	font-family:arial,sans sarif ;
	src:url(../fontstyle/tt0176m_.TTF);
	font-size:7pt;
	width:100%;
}

.tabContentDealpad TR TD 
{
	padding:4px; 
	FONT-SIZE: 1.3em;
}

.tabContentDealpad TR.alt TD 
{
	background-color: #ffffff
}

.positiondiv
{
	height:405px;
	border:1px solid #652a84;
	overflow:auto;
}

.number {
	TEXT-ALIGN: right !important
}

.dealingheader
{
	position:relative;
	background:#ffebd6;
	font-family:Zurich Lt BT ;
	src:url(../fontstyle/tt0176m_.TTF);
	font-size:8pt;
	color:#black;
	font-weight:700;
}

.dashboardlabel
{
	font-weight:bold;
	font-size:10pt;
	color:#1B5790;
	font-family:Zurich Lt BT ;
	src:url(../fontstyle/tt0176m_.TTF);
}

.dealpadinput
{
	text-align:right;
	width:100px;	
}

.rfqmaindiv
{
	width:75%;
	overflow:hidden;
	float:left;
}

.dealpadrfqmaindiv
{
	width:82.5%;
	overflow:hidden;
	float:left;
}

.rfqdeals
{
	width:100%;
	height:7%;
}

.activedeals
{
	height:100%;	
	width:100%;	
	overflow:auto;
	float:right;
	background-color:#FFFFFF;
}
.pickdeals
{
	BACKGROUND-COLOR: #fafafa; 
}

.dealingactions
{
	width:100px;
	height:22px;
}

.tableCrossPay{color:red;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;text-align:left;font-size:12px;font-weight:700;float:left;width:100%;margin:0 1px;}

.dashboarddiv
{
	width:49.5%;
}

/**Icon Class*/
.icon-grid {
    background-image:url(fam/grid.png) !important;
}
.tree-List {
    background-image:url(fam/123.jpg) !important;
}
.icon-pview-unlocked {
    background-image:url(fam/s.gif) !important;
    font-size:13px;
    font-weight:bold;
    outline:1px
}
.icon-pview-locked {
    background-image:url(fam/page_lock.gif) !important;
    font-size:13px;
    background-color:grey;
}        
.view-unlocked {
    background-image:url(fam/s.gif) !important;
    font-size:13px;
}
.view-locked {
    background-image:url(fam/page_lock.gif) !important;
    font-size:13px;
}  

.icon-view-unlocked {
    background-image:url(fam/s.gif) !important;
}
.icon-view-locked {
    background-image:url(fam/page_lock.gif) !important;
}        
.icon-folder-unlocked {
    background-image:url(fam/s.gif) !important;
    font-size:13px;
    font-weight:bold;
}
.icon-folder-locked {
    background-image:url(fam/folder_lock.gif) !important;
    font-size:13px;
    font-weight:bold;
}  
.icon-online-user {
    background-image:url(fam/user_green.png) !important;
}        
.icon-online-user-text {
	/*font-weight:bold;FONT-SIZE:10pt;COLOR:RED;FONT-FAMILY: Arial, Helvetica, sans-serif;*/
	font:normal normal normal 13px/normal arial, 'sans-serif bold';height:25px ;
}	
.icon-offline-user {
   	   background-image:url(fam/user_gray.png)!important;            
}  
.icon-offline-user-text {
   	  /*COLOR:RED;font-style:italic;FONT-SIZE: 11pt;FONT-FAMILY: Arial, Helvetica, sans-serif;*/
   	  font:normal normal normal 13px/normal arial, 'sans-serif bold';height:25px ;
}  
.icon-broadcast-user {
   	   background-image:url(fam/group.png)!important;            
}  
.icon-report-add {
    background-image:url(fam/note_new.gif) !important;
}
.icon-report{
    background-image:url(fam/note.gif) !important;
}
.icon-pool{
    background-image:url(fam/list_packages.gif) !important;
}

.icon-upload {
    background-image:url(fam/arrow_up.gif) !important;
}
.icon-download {
    background-image:url(fam/arrow_down.gif) !important;
}
 .icon-select {
    background-image:url(fam/icon_accept.gif) !important;
}
.icon-close {
    background-image:url(fam/page_cross.gif) !important;
}

.icon-preview {
    background-image:url(fam/grid.png) !important;
}
.icon-automatch {
    background-image:url(fam/icon_wand.gif) !important;
}

.icon-unmatch{
    background-image:url(fam/connect.png) !important;
}
.icon-undo{
    background-image:url(fam/icon_history.gif) !important;
}
.icon-forcematch {
    background-image:url(fam/list_links.gif) !important;
}

.icon-activate {
    background-image:url(fam/user_green.png) !important;
}
.icon-deactivate {
    background-image:url(fam/user_red.png) !important;
}
.icon-deactivate-multiple {
    background-image:url(fam/user_red_multiple.png) !important;
}

#button-grid .x-panel-body {
    border:1px solid #99bbe8;
    border-top:0 none;
}
.icon-add {
    background-image:url(fam/add.gif) !important;
}
.icon-settle {
    background-image:url(fam/flag_green.gif) !important;
}
.icon-recived {
    background-image:url(fam/rss_go.png) !important;
}        
.icon-auth {
    background-image:url(fam/accept.png) !important;
}
.icon-reverse {
    background-image:url(fam/cross.png) !important;
}
.icon-option {
    background-image:url(fam/plugin.gif) !important;
}

.icon-delete {
    background-image:url(fam/delete.gif) !important;
}
.icon-refresh {
    background-image:url(fam/page_refresh.gif) !important;
}
.icon-auto-refresh {
    background-image:url(fam/action_refresh.gif) !important;
}
.icon-save {
    background-image:url(save.gif) !important;
}
.icon-modify {
    background-image:url(fam/page_edit.gif) !important;
}
.icon-print {
    background-image:url(fam/action_print.gif) !important;
}
.icon-email {
    background-image:url(fam/icon_airmail.gif) !important;
}
.search
{
    background-image:url(fam/page_find.gif)!important;
}
.preview
{
	background-image:url(fam/note.gif)!important;
}
.viewlist
{
	background-image:url(fam/list_components.gif)!important;
}
.handson{cursor:"hand"}

 .blist {
    background-image: url(fam/list-items.gif) !important;
}   
.icon-select-page {
        background-image:url(fam/insert-table.png) !important;
    }    
.icon-multi-select{
        background-image:url(fam/edit-select-all.png) !important;
    }         
.icon-select-current {
        background-image:url(fam/table_row_insert.png) !important;
    }
.icon-select-all {
        background-image:url(fam/table_multiple.png) !important;
}
.icon-deselect-all {
        background-image:url(fam/edit-clear-list.png) !important;
}
.icon-toggle-select {
        background-image:url(fam/table_relationship.png) !important;
}    
.icon-copy {
        background-image:url(fam/copy.gif) !important;
}
.icon-bloomberg {
        background-image:url(fam/BLOOMBERGICON.png) !important;
}
.icon-bse {
        background-image:url(fam/BSEICON.png) !important;
}
.icon-nse {
        background-image:url(fam/NSEICON.png) !important;
}
.icon-docs {
		background-image: url(fam/ocs.gif) !important;
}
.icon-expand-all {
    background-image: url(fam/expand-all.gif) !important;
}
.icon-collapse-all {
    background-image: url(fam/collapse-all.gif) !important;
}
.icon-expand-members {
    background-image: url(fam/expand-members.gif) !important;
}
.icon-hide-inherited {
    background-image: url(fam/hide-inherited.gif) !important;
}
.icon-grid-actions {
    background-image:url(fam/example.gif) !important;
}


.icon-grid-clear-filter {
    background-image:url(fam/page_white_paintbrush.png) !important;
}
/***********Gray Style Icons*****************/
.icon-gray-save {
    background-image:url(icons/gray/save_16x16.png) !important;
}

.icon-gray-cancel {
    background-image:url(icons/gray/cancel_16x16.png) !important;
}

.icon-gray-left_arrow {
    background-image:url(icons/gray/left_arrow_16x16.png) !important;
}

.icon-subview {
    background-image:url(fam/application_double.png) !important;
}

.icon-subview-default {
    background-image:url(fam/tick.png) !important;
}
.icon-subview-remove{
    background-image:url(fam/x.png) !important;
}
.icon-calc {
            background-image:url(fam/calculator.png) !important;
    }

.icon-accpet-btn 
{
	display: inline-block;
	padding: 0px 8px 0px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	height: 18px;
	color: #333333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: linear-gradient(top, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #ccc;
	border-bottom-color: #bbb;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	cursor: pointer;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	*margin-left: .3em;
    background-image:url(fam/glyphicons_halflings.png);
    background-position:-288px 0;	
}

.icon-reject-btn 
{
	display: inline-block;
	padding: 0px 8px 0px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	height: 18px;
	color: #333333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: linear-gradient(top, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #ccc;
	border-bottom-color: #bbb;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	cursor: pointer;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	*margin-left: .3em;
    background-image:url(fam/glyphicons_halflings.png);
    background-position:-312px 0;
}

.icon-nego-btn 
{
	display: inline-block;
	padding: 0px 8px 0px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	height: 18px;
	color: #333333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: linear-gradient(top, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #ccc;
	border-bottom-color: #bbb;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	cursor: pointer;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	*margin-left: .3em;
    background-image:url(fam/glyphicons_halflings.png);
    background-position:-48px -72px;
}

.icon-chat-btn 
{
	display: inline-block;
	padding: 0px 8px 0px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	height: 18px;
	color: #333333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: linear-gradient(top, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #ccc;
	border-bottom-color: #bbb;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	cursor: pointer;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	*margin-left: .3em;
    background-image:url(fam/glyphicons_halflings.png);
    background-position:-168px 0;
}    

.icon-resend-btn 
{
	display: inline-block;
	padding: 0px 8px 0px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	height: 18px;
	color: #333333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: linear-gradient(top, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #ccc;
	border-bottom-color: #bbb;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	cursor: pointer;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	*margin-left: .3em;
    background-image:url(fam/glyphicons_halflings.png);
    background-position:-215px -23px;
}

.changepass
{
	border-color:#e5ecf9;
}

.icon-cancel-btn 
{
	display: inline-block;
	padding: 0px 8px 0px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	height: 18px;
	color: #333333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: linear-gradient(top, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #ccc;
	border-bottom-color: #bbb;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	cursor: pointer;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	*margin-left: .3em;
    background-image:url(fam/glyphicons_halflings.png);
    background-position:-46px -95px;
}

.icon-add-btn 
{
	display: inline-block;
	padding: 0px 8px 0px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	height: 18px;
	color: #333333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: linear-gradient(top, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #ccc;
	border-bottom-color: #bbb;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	cursor: pointer;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	*margin-left: .3em;
    background-image:url(fam/glyphicons_halflings.png);
    background-position:63px -95px;
}

.icon-remove-btn 
{
	display: inline-block;
	padding: 0px 8px 0px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	height: 18px;
	color: #333333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: linear-gradient(top, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #ccc;
	border-bottom-color: #bbb;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	cursor: pointer;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	*margin-left: .3em;
    background-image:url(fam/glyphicons_halflings.png);
    background-position:39px -95px;
}

.welldcdlogin
{
	background-color:#fafafa;
	border:1px solid rgba(0,0,0,0.05);
	border-radius:4px 4px 4px 4px;
	box-shadow:0 1px 1px rgba(0,0,0,0.05) inset;
	margin-bottom:1px;
	min-height:10px;
	padding:8px 6px 2px;
	Color:red;
	font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);
	font-size:8pt;
}
.record-saved .x-grid3-cell-inner {
    color:green;
}
.record-unsaved .x-grid3-cell-inner {
    color:red;
}

.rno,.rno .rnd1,.rno .rnd2{color:#000;background:#fad163;}
b.rnd,b.mfx{display:block;background:#FFF;font-size:1px;}
b.rnd b,b.mfx b{display:block;height:1px;overflow:hidden;}
b.rnd1,b.mfx1{margin:0 2px;}
b.rnd2,b.mfx2{margin:0 1px;}
.nt td,.mfxnt td{font-size:100%;}
.nm,.mfxnm{padding:0 15px 1px;}

.ReportTitle{color:#652a84;font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);font-size:11px;font-weight:700;width:98%;height:98%;}

.tdtopdarkblue{color:#652a84;font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);font-size:11px;width:98%;height:98%;}

tbody.scrollContentreport tr.alternateRowreport td{background:#FFDEBD;border-bottom:1px solid #8B8C98;border-left:1px solid #8B8C98;border-right:1px solid #8B8C98;border-top:1px solid #8B8C98;height:5px;font-size:8pt;font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);}thead.fixedHeaderreport th{background:#ece9d8;border-left:1px solid #8B8C98;border-right:1px solid #8B8C98;border-top:1px solid #8B8C98;font-weight:700;font-size:8pt;font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);height:10px;text-align:center;color:#000;padding:4px 3px;}table.sortable a.sortheader{background:#F79F3B;font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);font-size:8pt;font-weight:700;color:#FFF;}table.sortable span.sortarrow{color:#000;text-decoration:none;font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);font-size:10pt;font-weight:700;}.headingband{font-family:roboto-bold;font-size:12px;font-weight:700;text-decoration:none;color:#F7F7F7;background:#F79F3B;text-align:center;}.scrollheader{position:relative;font-family:roboto-bold;font-size:8pt;color:#F7F7F7;font-weight:700;}

.scrollheadercustom {background: #652a84; font-family: Arial; font-size: 8pt;color:white; font-weight: bold} 
.position TH {background: #652a84; font-family: Arial; font-size: 8pt;color:white; font-weight: bold} 

div.tableContainerrpt{font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);font-size:8pt;clear:both;border:1px solid #F0F0F0;overflow:auto;position: relative; left: 0px; width:1253px; height:400px;}

.mfxrno,.mfxrno .mfx1,.mfxrno .mfx2{background:#F0F0F0;}

/*div.tableContainer table{border:0;font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);font-size:8pt;float:left;width:99%;}
div.tableContainer thead tr{top:expression(offsetParent.scrollTop);z-index:20;}
div.tableContainer thead td.locked{z-index:30;}
div.tableContainer th.locked{left:expression(parentNode.parentNode.parentNode.parentNode.scrollLeft);position:relative;z-index:10;}
div.tableContainer td.locked{left:expression(parentNode.parentNode.parentNode.parentNode.scrollLeft);position:relative;z-index:10;border-right:2px solid silver;}

.tdtopdarkblue{font-weight:700;font-size:9pt;color:#FFF;font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);background-color:#F79F3B;margin:0 1px 0 0;}.tdtopdarkblue:hover{font-weight:700;font-size:9pt;font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);background-color:#F79F3B;color:#000;text-decoration:none margin:0pt 1px 0 0;}

.borderboxrpt{border-bottom:#DD7909 3px solid;  border-top:  #DD7909 3px solid;}

.tableTitle{color:#652a84;font-family:"Lucida Grande","Lucida Sans Unicode",Verdana,Arial,Helvetica,sans-serif;text-align:center;font-size:12px;font-weight:700;float:left;width:98%;margin:0 1px;}


*/
.redheading{font-weight:700;font-size:10pt;color:#fff;danishfont-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);border-top:8px 1px solid;border-left:8px 1px solid;border-bottom:8px 1px solid;border-right:8px 1px solid;background-color:red;}
.icon-reverse-btn 
{
	display: inline-block;
	padding: 0px 8px 0px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	height: 18px;
	color: #333333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: linear-gradient(top, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #ccc;
	border-bottom-color: #bbb;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	cursor: pointer;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	*margin-left: .3em;
    background-image:url(fam/glyphicons_halflings.png);
    background-position:-118px -72px;
}

.icon-setting-btn
{
	display: inline-block;
	padding: 0px 8px 0px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	height: 18px;
	color: #333333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: linear-gradient(top, #ffffff, #e6e6e6);
	background-repeat: no-repeat;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #ccc;
	border-bottom-color: #bbb;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	cursor: pointer;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	*margin-left: .3em;
    background-image:url(icons/gray/glyphicons_137_cogwheels.png);
    /*background-position:-118px -72px;*/
}



.content_label{font-weight:700;font-size:10pt;color:none;font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);}
.content_data {FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: none; font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);}
.content_data_bfrh{font-weight:400;font-size:12pt;color:none;font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);}
.content_data_afth{font-weight:400;font-size:20pt;color:none;font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);}
.voucher_heading{font-weight:700;font-size:14pt;color:#652a84;font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);background-color:#FFF;}



.icon-modify-btn
{
	display: inline-block;
	padding: 0px 8px 0px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	height: 18px;
	color: #333333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: linear-gradient(top, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #ccc;
	border-bottom-color: #bbb;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	cursor: pointer;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	*margin-left: .3em;
    background-image:url(fam/page_edit.gif);
    width:18px;
}

.icon-accept-btn
{
	display: inline-block;
	padding: 0px 8px 0px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	height: 18px;
	color: #333333;
	text-align: center;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
	vertical-align: middle;
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: linear-gradient(top, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #ccc;
	border-bottom-color: #bbb;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	cursor: pointer;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	*margin-left: .3em;
    background-image:url(fam/page_tick.gif);
    width:18px;
}

.HAVING_BALANCE .x-grid3-cell-inner {color:red;}
.ZERO_BALANCE  .x-grid3-cell-inner {color:green;}


/***********start navigation style****************/
#nav ul {
	border-bottom:solid 5px #652a84;
}


#nav ul a {
	color: #652a84;
}

#nav ul a:hover {
	background:#652a84 bottom center no-repeat;
}

#nav ul a.active{
	background: #652a84  bottom center no-repeat;
}
/***********end navigation style****************/


/***********Start Container Style****************/
.main
{
border-top:5px #652a84 solid;
}

.main_right
{
border-bottom:solid 1px #652a84;
}
/***********End  Container Style****************/


/**********Start Accordian menu Style********/
ul.menu{
 border-right:0.1em solid #652a84; 
 }
 
 ul.menu li {
  border-bottom:0.1em solid #652a84;
}

ul.menu li a, ul.menu ul.menu li a {
  color:#652a84;
  border-left:0.1em solid #652a84; 
}
ul.menu li a:hover, ul.menu ul.menu li a:hover {
  background: #652a84; /* two */
}

ul.menu li ul li a, ul.menu ul.menu li ul li a {
  border-left:0.1em solid #652a84; 
}

ul.menu li ul li a:hover, ul.menu ul.menu li ul li a:hover {
  color: #652a84;
}

ul.menu a.active, ul.menu ul.menu li a.active, ul.menu a.active:hover, ul.menu ul.menu li a.active:hover {
 background: #652a84; /* two */
}
/**********End Accordian menu Style********/


/**********start usermenu menu Style********/
#middlebar .usermenu li a{
color:#652a84;
}
/**********end usermenu menu style********/



/**********Start Chat Style********/
.chatboxhead {
	background-color: #652a84;
}
/**********End Chat Style********/



/**********Start view actions bar style********/
.x-toolbar{
	border-color:#652a84;
    background:#fff;  
} 
/**********end view actions bar Style********/

.newlabelTD {
    background-color: #EFEFE0;
    padding: 4px;
    white-space: nowrap;
}
.disabled {
    background-color: #EFEFE0;
    border-color: silver;
}



/*****start ext all.css*************/
.x-tab-panel-bbar .x-toolbar, .x-tab-panel-tbar .x-toolbar {
    border-color:#652a84;
}


.x-form-check-group-label {
    border-bottom: 1px solid #652a84;
}

.x-grid-panel .x-panel-mc .x-panel-body {
    border-color:#652a84;
}

.x-grid-group-hd {
    border-bottom-color:#652a84;
}

.x-panel {
    border-color: #652a84;
}

.x-panel-header {
    border-color:#652a84;
}


.x-panel-body {
    border-color:#652a84;
}

.x-panel-bbar .x-toolbar, .x-panel-tbar .x-toolbar {
    border-color:#652a84;
}

.x-panel-tbar-noheader .x-toolbar, .x-panel-mc .x-panel-tbar .x-toolbar {
    border-top-color:#652a84;
}

.x-panel-body-noheader, .x-panel-mc .x-panel-body {
    border-top-color:#652a84;
}

.x-panel-tl, .x-panel-tr, .x-panel-bl,  .x-panel-br{
    border-bottom-color:#652a84;
}

.x-panel-ghost ul {
    border-color:#652a84;
}

.x-panel-dd-spacer {
    border-color:#652a84;
}
.x-window-proxy {
    border-color:#652a84;
}

.x-window-mc {
    border-color:#652a84;
}
.x-window-bbar .x-toolbar {
    border-top-color:#652a84;
}

.x-panel-ghost .x-window-tl {
    border-bottom-color:#652a84;
}
.x-panel-noborder .x-panel-header-noborder {
    border-bottom-color:#652a84;
}
.x-panel-noborder .x-panel-tbar-noborder .x-toolbar {
    border-bottom-color:#652a84;
}
.x-panel-noborder .x-panel-bbar-noborder .x-toolbar {
    border-top-color:#652a84;
}

.x-tab-panel-bbar-noborder .x-toolbar {
    border-top-color:#652a84;
}

.x-tab-panel-tbar-noborder .x-toolbar {
    border-bottom-color:#652a84;
}

.x-list-header-inner em.sort-asc, .x-list-header-inner em.sort-desc {
    border-color: #652a84;
}
/*****end ext all.css style*************/

	
/******Redirect style *****/
.headingband
{
	background: #652a84;
}

.top_header_redirect
{
	background:#FFFFFF;
}

.scrollheader 
{
	background: #652a84;
} 

/******end Redirect style *****/

/******Control styles*****************/
.newinput
{
	margin-bottom-color:C7E2F1;
	padding:2px 2px ;
	font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);
	font-size: 14px; 
	font-weight: normal; 
	text-decoration: none; 
	color: #000000; 
	border:1px solid #652a84;	
	height:14px
	vertical-align: middle;
}

.newinputnumber
{
	margin-bottom-color:C7E2F1;
	font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);
	font-size: 14px; 
	font-weight: normal; 
	text-decoration: none; 
	color: #000000; 
	border:1px solid #652a84;	
	height:14px
	vertical-align: middle;
	text-align:right
}

.newselect
{ 
  font:normal normal normal 13px/normal arial,sans-serif;
  text-align:left;
  height:20px;
  border:1px solid #652a84;
  color:#000000;
  margin:0;
  padding-bottom:6;
  /*padding-left:6px;*/
  /*padding-right:6px;
  padding-top:5px;*/
  vertical-align: middle;
  
}

.legend
{
	font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);
	font-size:13px;
	color:black;
	padding: 5px 3px 3px 3px;
	font-weight:bold;
}


/*.button
{
	margin:0 8px 0 0;
	padding:2px 6px;
	height:22px; 
	text-align:center;
	vertical-align:center;
	 
	display: inline-block;
	white-space:nowrap;
	cursor: pointer;
	 
	outline:none;
	color:#000;
	border: 1px solid #bbb;
	 
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	 
	background: -webkit-gradient(linear, left top, left bottom, from(#f9f9f9), to(#A4B1BF));
	background: -moz-linear-gradient(top, #f9f9f9, #A4B1BF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#A4B1BF');
	 
	border-top-color:#ccc;
	border-bottom-color:#a0a0a0;
}*/

.newtextarea
{
  font:normal normal normal 13px/normal arial,sans-serif;;
  border-color:#4D90FE;
  border:1px solid #4D90FE;;
  color:#000000;
  margin:0;
  padding:4px;
  vertical-align:top;  	
}

.disabled
{
	border-color: silver;
	background-color:#F2F2ED;
 	/*  height:20px; */
	/*height:18.5px;*/
}
/*******end control styles***************/

.noaccess
{
	background-color:#A71E2C;
	color: white;
    text-align:center;
    font-size:15px;
	float: center;
    /*min-height: 300px;*/
    overflow: auto;
    width: 100%;
    height:100%;
    text-align:center;
}

.x-panel-header {
    color:#F7F7F7;
	font-weight:bold; 
    font-size: 15px;
    font-family:roboto-bold;
    border-color:#99bbe8;
    background-image: linear-gradient(to right, #ff334ea3 0%, #280071 70%);
    background-color:#652a84;
}

ul.token-input-list-facebook {
    overflow: hidden; 
    height: auto !important; 
    height: 1%;
    width: 100%;
    border: 1px solid #652a84;
    cursor: text;
    font-size: 12px;
    font-family:Zurich Lt BT ;src:url(../fontstyle/tt0176m_.TTF);
    min-height: 1px;
    z-index: 9999;
    margin: 0;
    padding: 0;
    background-color: #fff;
    list-style-type: none;
    clear: left;
}

a:visited 
{
color:#652a84;
}
.tdsmalldarkblue  {FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #652a84; font-family:roboto-bold;
}


.tauploads_style1 {
	display:block;
	height:100%;
	width:100%;
	overflow:hidden;
}

.tauploads_style2 {
	position:absolute;
	display:block;
	height:91%;
	width:98.5%;
	overflow-x:auto;
	overflow-y:scroll;
}

.ui-sortable-placeholder { border: 1px dotted black; visibility: visible !important; height: 50px !important; }
.ui-sortable-placeholder * { visibility: hidden; }

.dealpad_trend_msg {
    color: red;
    float: left;
    font-family: Zurich Lt BT;
    font-size: 19px;
    text-align: right;
    width: 99%;
}
.fromuser
{
	color: blue;
	/* new*/
	font-weight:bold;
}

.touser
{
	/* color: green; */
	color: black;
	/* new*/
	font-style:italic;
}
.rate_log
{
	width:96%;
	height:95%;
	background-color:#ffffff;
	font-family:Zurich Lt BT;
	padding-left:10px;
	padding-top:10px;
	font-size:13px;
	overflow-y:scroll;
}

.innercontentTABLE
{
margin-top:19px;
margin-left:25px;
text-align:justify;

}
.innercontentTD
{
	vertical-align:top;
}

.arrowTD
{
	font-family:arial,sans-serif;
	letter-spacing:0.03em;
	margin-bottom-color:C7E2F1;
	padding:3px 3px 3px 3px;	
	margin-left:4px;
	width:10px;
	background:url(../stylesheet/fam/bullet_blue.png);
	background-repeat:no-repeat;
	vertical-align:middle;	
}

.elementTD
{
	font-family: arial,sans-serif;
	letter-spacing:0.03em;
	margin-bottom-color:C7E2F1;
	padding:3px 3px 3px 3px;	
	margin-left:4px;
	font-size:10pt;
	
}

a.x-class-less
{
color:red;
text-decoration:none;
}

a.x-class-stop
{
text-decoration:none;
background-color: #EFEFE0;
border-color: silver;
color: silver;
cursor:not-allowed;	
}

a.x-class-stale
{
text-decoration:none;
background-color: #F7E8E8;
border-color: silver;
color: silver;
cursor:not-allowed;	
}

a.x-class-default
{
color:black;
text-decoration:none;
}

a.x-class-more
{
color:green;
text-decoration:none;
}


a.x-class-default div span[even="1"],a.x-class-stop div span[even="1"], a.x-class div span[even="1"], a.x-class-more div span[even="1"] ,a.x-class-less div span[even="1"] ,a.x-class-stale div span[even="1"]
{
font-size: 17px;	
}

a.x-class-default div span[even="2"],a.x-class-stop div span[even="2"], a.x-class div span[even="2"],a.x-class-more div span[even="2"],a.x-class-less div span[even="2"] ,a.x-class-stale div span[even="2"]
{
font-size: 30px;	
}

.rate_box_prop
{
	line-height:45px;	
}
.x-grid3-row-alt{
	/* background-color:#E8E8E8; */
}

@font-face{
	font-family: roboto-regular;
	src: url(../fontstyle/Roboto-Regular.ttf);
}

@font-face{
	font-family: roboto-bold;
	src: url(../fontstyle/Roboto-Bold.ttf);
}

@font-face{
	font-family: roboto-medium;
	src: url(../fontstyle/Roboto-Medium.ttf);
}

