
/* FILE: touch\css\themes\dark.css */
body.theme-dark{
	background-color: #2f2f2f;
}

.theme-dark .ui-body-c, 
.theme-dark .ui-overlay-c,
.theme-dark .ui-body-d, 
.theme-dark .ui-overlay-d,
body.login.theme-dark .form-container{
	background: #2f2f2f;
	color: #b7b7b7;
    text-shadow: none;
}

body.theme-dark div.container{
	color: #f1f1f1;
}

.theme-dark table{
	color: #b7b7b7;
}

.theme-dark .ui-bar-b,
.theme-dark #settings-hidden-page h1.settings-head,
.theme-dark #settings-hidden-page li.settings-head{
	background-image: -webkit-gradient(linear,left top,left bottom,from(#e36f1e),to(#ce5500));
    background-image: -webkit-linear-gradient(#e36f1e,#ce5500);
    background-image: -moz-linear-gradient(#e36f1e,#ce5500);
    background-image: -ms-linear-gradient(#e36f1e,#ce5500);
    background-image: -o-linear-gradient(#e36f1e,#ce5500);
    background-image: linear-gradient(#e36f1e,#ce5500);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#e36f1e, endColorstr=#ce5500);
}

.theme-dark .ui-bar-a{
	background: #e36f1e;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#e36f1e),to(#ce5500));
    background-image: -webkit-linear-gradient(#e36f1e,#ce5500);
    background-image: -moz-linear-gradient(#e36f1e,#ce5500);
    background-image: -ms-linear-gradient(#e36f1e,#ce5500);
    background-image: -o-linear-gradient(#e36f1e,#ce5500);
    background-image: linear-gradient(#e36f1e,#ce5500);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#e36f1e, endColorstr=#ce5500);
	text-shadow: 0 1px 1px #3373a5;
}

.theme-dark .ui-btn-active{
	background-image: -webkit-gradient(linear,left top,left bottom,from(#e36f1e),to(#ce5500));
    background-image: -webkit-linear-gradient(#e36f1e,#ce5500);
    background-image: -moz-linear-gradient(#e36f1e,#ce5500);
    background-image: -ms-linear-gradient(#e36f1e,#ce5500);
    background-image: -o-linear-gradient(#e36f1e,#ce5500);
    background-image: linear-gradient(#e36f1e,#ce5500);
	border-color: #e36f1e;
}

.theme-dark .ui-icon, .theme-dark .ui-icon-searchfield:after{
	background-color: rgba(227, 111, 30, 0.4);
	background-image: url(/touch/js/jquery.mobile/images/icons-18-white.png);
    background-repeat: no-repeat;
}

.theme-dark .zag-navigation .ui-icon{
	background-size: 15px;
    background-position: center;
}

.theme-dark .zag-navigation .ui-icon-zag-watchlist{
	background-image: url(../touch/images/icons/28-star.png);
}

.theme-dark .zag-navigation .ui-icon-zag-quote{
	background-image:url(../touch/images/icons/06-magnify.png);
}

.theme-dark .zag-navigation .ui-icon-zag-balances{
	background-image:url(../touch/images/icons/137-presentation.png);
}

.theme-dark .zag-navigation .ui-icon-zag-positions{
	background-image:url(../touch/images/icons/17-bar-chart.png);
}

.theme-dark .zag-navigation .ui-icon-zag-trading{
	background-image:url(../touch/images/icons/172-pricetag.png);
}
.theme-dark .zag-navigation .ui-icon-zag-research{
	background-image:url(../touch/images/icons/152-rolodex.png);
}
.theme-dark .zag-navigation .ui-icon-zag-withdrawal{
	background-image:url(../touch/images/icons/179-notepad.png);
}

.theme-dark #buyingPowerTab table thead th, .theme-dark #positionsTab table thead th{
	background-color: #2f2f2f;
	color: #b7b7b7;
}

.theme-dark #summaryPrices th{
	background: #2f2f2f;
}

.theme-dark .ui-navbar .ui-grid-c li .ui-btn{
	background: #2f2f2f;
    text-shadow: none;
    color: #b7b7b7;
    border: none;
	border-bottom: 2px solid #2f2f2f;
	border-left: 1px solid #969696;
	border-right: 1px solid #969696;
}

.theme-dark .ui-navbar .ui-grid-c li .ui-btn:focus{
	-moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.theme-dark .ui-navbar .ui-grid-c li .ui-btn.ui-btn-active{
	border-bottom: 2px solid #e36f1e;
}

.theme-dark .ui-btn-up-c{
	border: 1px solid #2f2f2f;
    background: #2f2f2f;
    font-weight: bold;
    color: #b7b7b7;
    text-shadow: none;
    background-image: -webkit-gradient(linear,left top,left bottom,from(#2f2f2f),to(#292929));
    background-image: -webkit-linear-gradient(#2f2f2f,#292929);
    background-image: -moz-linear-gradient(#2f2f2f,#292929);
    background-image: -ms-linear-gradient(#2f2f2f,#292929);
    background-image: -o-linear-gradient(#2f2f2f,#292929);
    background-image: linear-gradient(#2f2f2f,#292929);
}

.theme-dark .ui-btn-hover-c{
	border: 1px solid #484747;
    background: #545252;
    font-weight: bold;
    color: #b7b7b7;
    text-shadow: none;
    background-image: -webkit-gradient(linear,left top,left bottom,from(#545252),to(#484747));
    background-image: -webkit-linear-gradient(#545252,#484747);
    background-image: -moz-linear-gradient(#545252,#484747);
    background-image: -ms-linear-gradient(#545252,#484747);
    background-image: -o-linear-gradient(#545252,#484747);
    background-image: linear-gradient(#545252,#484747);
}



.theme-dark .ui-btn-up-c:visited, 
.theme-dark .ui-btn-up-c a.ui-link-inherit,
.theme-dark .ui-btn-hover-c:visited, 
.theme-dark .ui-btn-hover-c a.ui-link-inherit{
	color: #b7b7b7;
}

.theme-dark .ui-btn-up-d{
	border: 1px solid #484747;
    background: #000;
    font-weight: bold;
    color: #b7b7b7;
    text-shadow: none;
    background-image: -webkit-gradient(linear,left top,left bottom,from(#000),to(#000));
    background-image: -webkit-linear-gradient(#000,#000);
    background-image: -moz-linear-gradient(#000,#000);
    background-image: -ms-linear-gradient(#000,#000);
    background-image: -o-linear-gradient(#000,#000);
    background-image: linear-gradient(#000,#000);
}

.theme-dark #level2Tab tr{
	background-color:#f9f9f9;
}

.theme-dark #buyTable tbody tr:nth-child(even) {
    background-color: rgb(219, 237, 242);
}

.theme-dark #sellTable tbody tr:nth-child(even) {
    background-color: rgb(242, 224, 223);
}

.theme-dark table.stripe th{
	background: #e36f1e;
	color:#f9f9f9;
}

.theme-dark table.stripe tr:nth-child(even){
	background: #424141;
}

.theme-dark .ui-btn-up-b, 
.theme-dark .btn-primary{
	background: #e36f1e;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#e36f1e),to(#ce5500));
    background-image: -webkit-linear-gradient(#e36f1e,#ce5500);
    background-image: -moz-linear-gradient(#e36f1e,#ce5500);
    background-image: -ms-linear-gradient(#e36f1e,#ce5500);
    background-image: -o-linear-gradient(#e36f1e,#ce5500);
    background-image: linear-gradient(#e36f1e,#ce5500);
	border: 1px solid #ce5500;
}

body.theme-dark .container #loginForm input[type=submit],
body.theme-dark .container #loginForm input[type=button]{
	background: #e36f1e;
	background-color: #e36f1e;
	border: 1px solid #ce5500;
}

.theme-dark .btn-primary.active.focus, 
.theme-dark .btn-primary.active:focus, 
.theme-dark .btn-primary.active:hover, 
.theme-dark .btn-primary:active.focus, 
.theme-dark .btn-primary:active:focus, 
.theme-dark .btn-primary:active:hover, 
.theme-dark .open>.dropdown-toggle.btn-primary.focus, 
.theme-dark .open>.dropdown-toggle.btn-primary:focus, 
.theme-dark .open>.dropdown-toggle.btn-primary:hover{
	background-color: #e36f1e;
    border-color: #ce5500;
}

.theme-dark .btn-primary:focus, .theme-dark .btn-primary:hover{
	background-color: #e36f1e;
    border-color: #ce8007;
	background-position:0;
}

.theme-dark .table-striped>tbody>tr:nth-of-type(odd){
	background: #2f2f2f;
}

.theme-dark table.table-striped tr:nth-child(even){
	background: #3e3e3e;
}

.theme-dark #balancesPositionsNav .btn-default {
	color: #b7b7b7;
    text-shadow: none;
    background: none;
    border-color: #dbdbdb;
    border-color: #ccc;
}

.theme-dark .modal-content{
	color: #b7b7b7;
    background-color: #2f2f2f;
}

.theme-dark .modal-content .close{
	color: #b7b7b7;
}

.theme-dark .modal-content .list-group-item{
	color: #b7b7b7;
    background-color: #2f2f2f;
}

.theme-dark .modal-content a.list-group-item .list-group-item-heading, 
.theme-dark .modal-content button.list-group-item .list-group-item-heading{
	color: #b7b7b7;
}

.theme-dark .modal-content a.list-group-item:focus,
.theme-dark .modal-content a.list-group-item:hover,
.theme-dark .modal-content button.list-group-item:focus,
.theme-dark .modal-content button.list-group-item:hover{
	color: #b7b7b7;
    background-color: #3e3e3e;
}

.theme-dark .list-group-item.active, 
.theme-dark .list-group-item.active:focus, 
.theme-dark .list-group-item.active:hover {
    text-shadow: none;
    background-image: -webkit-linear-gradient(top,#e36f1e 0,#ce5500 100%);
    background-image: -o-linear-gradient(top,#e36f1e 0,#ce5500 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#e36f1e),to(#ce5500));
    background-image: linear-gradient(to bottom,#e36f1e 0,#ce5500 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe36f1e', endColorstr='#ffce5500', GradientType=0);
    background-repeat: repeat-x;
    border-color: #ce5500;
}

.theme-dark .trade-form-container table{
	color: #2f2f2f;
}
/* FILE: touch\css\themes\light.css */
.theme-light .ui-bar-a{
	background-image: -webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#ccc));
    background-image: -webkit-linear-gradient(#fff,#ccc);
    background-image: -moz-linear-gradient(#fff,#ccc);
    background-image: -ms-linear-gradient(#fff,#ccc);
    background-image: -o-linear-gradient(#fff,#ccc);
    background-image: linear-gradient(#fff,#ccc);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffff, endColorstr=#cccccc);
	color: #000;
	text-shadow: 0 -1px 1px #ccc;
}

.theme-light .ui-bar-b,
.theme-light #settings-hidden-page h1.settings-head,
.theme-light #settings-hidden-page li.settings-head{
	background-image: -webkit-gradient(linear,left top,left bottom,from(#1da9c7),to(#1da9c7));
    background-image: -webkit-linear-gradient(#1da9c7,#1da9c7);
    background-image: -moz-linear-gradient(#1da9c7,#1da9c7);
    background-image: -ms-linear-gradient(#1da9c7,#1da9c7);
    background-image: -o-linear-gradient(#1da9c7,#1da9c7);
    background-image: linear-gradient(#1da9c7,#1da9c7);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#1da9c7, endColorstr=#1da9c7);
}

.theme-light .logoSmall{
	filter: invert(100%);
}

.theme-light .ui-icon, .theme-light .ui-icon-searchfield:after{
	background-color: rgba(113, 113, 113, 0.4);
	background-image: url(/touch/js/jquery.mobile/images/icons-18-white.png);
    background-repeat: no-repeat;
}

.theme-light .zag-navigation .ui-icon{
	background-size: 15px;
    background-position: center;
}

.theme-light .zag-navigation .ui-icon-zag-watchlist{
	background-image: url(../touch/images/icons/28-star.png);
}

.theme-light .zag-navigation .ui-icon-zag-quote{
	background-image:url(../touch/images/icons/06-magnify.png);
}

.theme-light .zag-navigation .ui-icon-zag-balances{
	background-image:url(../touch/images/icons/137-presentation.png);
}

.theme-light .zag-navigation .ui-icon-zag-positions{
	background-image:url(../touch/images/icons/17-bar-chart.png);
}

.theme-light .zag-navigation .ui-icon-zag-trading{
	background-image:url(../touch/images/icons/172-pricetag.png);
}
.theme-light .zag-navigation .ui-icon-zag-research{
	background-image:url(../touch/images/icons/152-rolodex.png);
}
.theme-light .zag-navigation .ui-icon-zag-withdrawal{
	background-image:url(../touch/images/icons/179-notepad.png);
}

.theme-light .ui-btn-up-a:not(.ui-btn-active){
	border: 1px solid #7d7d7d;
    background: #333;
    font-weight: bold;
    color: #fff;
    text-shadow: 0 1px 1px #111;
    background-image: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#ccc));
    background-image: -webkit-linear-gradient(#fff,#ccc);
    background-image: -moz-linear-gradient(#fff,#ccc);
    background-image: -ms-linear-gradient(#fff,#ccc);
    background-image: -o-linear-gradient(#fff,#ccc);
    background-image: linear-gradient(#fff,#ccc);
	color: #000;
	text-shadow: 0 -1px 1px #ccc;
}

.theme-light .ui-btn-active{
	background-image: -webkit-gradient(linear,left top,left bottom,from(#1da9c7),to(#0093b3));
    background-image: -webkit-linear-gradient(#1da9c7,#0093b3);
    background-image: -moz-linear-gradient(#1da9c7,#0093b3);
    background-image: -ms-linear-gradient(#1da9c7,#0093b3);
    background-image: -o-linear-gradient(#1da9c7,#0093b3);
    background-image: linear-gradient(#1da9c7,#0093b3);
	border-color: #1da9c7;
}

.theme-light .ui-btn-hover-a{
	border: 1px solid #ccc;
    background: #fff;
    text-shadow: 0 1px 1px #ccc;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#ccc),to(#ddd));
    background-image: -webkit-linear-gradient(#ccc,#ddd);
    background-image: -moz-linear-gradient(#ccc,#ddd);
    background-image: -ms-linear-gradient(#ccc,#ddd);
    background-image: -o-linear-gradient(#ccc,#ddd);
    background-image: linear-gradient(#ccc,#ddd);
}

.theme-light .ui-btn-up-b, .theme-light .btn-primary{
	background: #1da9c7;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#1da9c7),to(#0093b3));
    background-image: -webkit-linear-gradient(#1da9c7,#0093b3);
    background-image: -moz-linear-gradient(#1da9c7,#0093b3);
    background-image: -ms-linear-gradient(#1da9c7,#0093b3);
    background-image: -o-linear-gradient(#1da9c7,#0093b3);
    background-image: linear-gradient(#1da9c7,#0093b3);
	border: 1px solid #0093b3;
}

.theme-light .ui-btn-hover-b{
	border: 1px solid #0093b3;
    background: #1da9c7;
    text-shadow: 0 1px 1px #1da9c7;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#1da9c7),to(#1da9c7));
    background-image: -webkit-linear-gradient(#1da9c7,#1da9c7);
    background-image: -moz-linear-gradient(#1da9c7,#1da9c7);
    background-image: -ms-linear-gradient(#1da9c7,#1da9c7);
    background-image: -o-linear-gradient(#1da9c7,#1da9c7);
    background-image: linear-gradient(#1da9c7,#1da9c7);
}

.theme-light #buyingPowerTab table thead th, .theme-light #positionsTab table thead th{
	background-color: #1da9c7;
	color: #fff;
}

.theme-light #summaryPrices th{
	background: #1da9c7;
}

.theme-light table.stripe th{
	background: #1da9c7;
	color: #fff;
	text-shadow: 0 1px 0 #333;
}

/* FILE: touch\css\themes\gold.css */
.theme-gold .ui-bar-a, 
.theme-gold .ui-bar-b,
.theme-gold #settings-hidden-page h1.settings-head,
.theme-gold #settings-hidden-page li.settings-head{
	background-image: -webkit-gradient(linear,left top,left bottom,from(#c5964a),to(#ce8007));
    background-image: -webkit-linear-gradient(#c5964a,#ce8007);
    background-image: -moz-linear-gradient(#c5964a,#ce8007);
    background-image: -ms-linear-gradient(#c5964a,#ce8007);
    background-image: -o-linear-gradient(#c5964a,#ce8007);
    background-image: linear-gradient(#c5964a,#ce8007);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#c5964a, endColorstr=#ce8007);
}

.theme-gold .ui-icon, .theme-gold .ui-icon-searchfield:after{
	background-color: rgba(113, 113, 113, 0.4);
	background-image: url(/touch/js/jquery.mobile/images/icons-18-white.png);
    background-repeat: no-repeat;
}

.theme-gold .zag-navigation .ui-icon{
	background-size: 15px;
    background-position: center;
}

.theme-gold .zag-navigation .ui-icon-zag-watchlist{
	background-image: url(../touch/images/icons/28-star.png);
}

.theme-gold .zag-navigation .ui-icon-zag-quote{
	background-image:url(../touch/images/icons/06-magnify.png);
}

.theme-gold .zag-navigation .ui-icon-zag-balances{
	background-image:url(../touch/images/icons/137-presentation.png);
}

.theme-gold .zag-navigation .ui-icon-zag-positions{
	background-image:url(../touch/images/icons/17-bar-chart.png);
}

.theme-gold .zag-navigation .ui-icon-zag-trading{
	background-image:url(../touch/images/icons/172-pricetag.png);
}
.theme-gold .zag-navigation .ui-icon-zag-research{
	background-image:url(../touch/images/icons/152-rolodex.png);
}
.theme-gold .zag-navigation .ui-icon-zag-withdrawal{
	background-image:url(../touch/images/icons/179-notepad.png);
}

.theme-gold .ui-btn-up-a{
	border: 1px solid #7d7d7d;
    background: #333;
    font-weight: bold;
    color: #fff;
    text-shadow: 0 1px 1px #111;
    background-image: -webkit-gradient(linear,left top,left bottom,from(#d2d2d2),to(#7d7d7d));
    background-image: -webkit-linear-gradient(#d2d2d2,#7d7d7d);
    background-image: -moz-linear-gradient(#d2d2d2,#7d7d7d);
    background-image: -ms-linear-gradient(#d2d2d2,#7d7d7d);
    background-image: -o-linear-gradient(#d2d2d2,#7d7d7d);
    background-image: linear-gradient(#d2d2d2,#7d7d7d);
}

.theme-gold .ui-btn-active{
	background-image: -webkit-gradient(linear,left top,left bottom,from(#d6ba8c),to(#c5964a));
    background-image: -webkit-linear-gradient(#d6ba8c,#c5964a);
    background-image: -moz-linear-gradient(#d6ba8c,#c5964a);
    background-image: -ms-linear-gradient(#d6ba8c,#c5964a);
    background-image: -o-linear-gradient(#d6ba8c,#c5964a);
    background-image: linear-gradient(#d6ba8c,#c5964a);
	border-color: #c5964a;
}

.theme-gold .ui-btn-up-b, .theme-gold .btn-primary{
	background: #c5964a;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#c5964a),to(#ce8007));
    background-image: -webkit-linear-gradient(#c5964a,#ce8007);
    background-image: -moz-linear-gradient(#c5964a,#ce8007);
    background-image: -ms-linear-gradient(#c5964a,#ce8007);
    background-image: -o-linear-gradient(#c5964a,#ce8007);
    background-image: linear-gradient(#c5964a,#ce8007);
	border: 1px solid #ce8007;
}

.theme-gold .ui-btn-hover-b{
	border: 1px solid #ce8007;
    background: #c5964a;
    text-shadow: 0 1px 1px #c5964a;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#c5964a),to(#ce8007));
    background-image: -webkit-linear-gradient(#c5964a,#ce8007);
    background-image: -moz-linear-gradient(#c5964a,#ce8007);
    background-image: -ms-linear-gradient(#c5964a,#ce8007);
    background-image: -o-linear-gradient(#c5964a,#ce8007);
    background-image: linear-gradient(#c5964a,#ce8007);
}

.theme-gold .ui-btn-hover-a{
	border: 1px solid #ce8007;
    background: #c5964a;
    text-shadow: 0 1px 1px #c5964a;
	background-image: -webkit-gradient(linear,left top,left bottom,from(#e4d6c3),to(#dcc090));
    background-image: -webkit-linear-gradient(#e4d6c3,#dcc090);
    background-image: -moz-linear-gradient(#e4d6c3,#dcc090);
    background-image: -ms-linear-gradient(#e4d6c3,#dcc090);
    background-image: -o-linear-gradient(#e4d6c3,#dcc090);
    background-image: linear-gradient(#e4d6c3,#dcc090);
}

.theme-gold .ui-focus, .theme-gold .ui-btn:focus{
	-moz-box-shadow: inset 0 0 3px #c5964a,0 0 9px #ce8007;
    -webkit-box-shadow: inset 0 0 3px #c5964a, 0 0 9px #ce8007;
    box-shadow: inset 0 0 3px #c5964a, 0 0 9px #ce8007;
}

.theme-gold #summaryPrices th{
	background: #c5964a;
}

.theme-gold table.stripe th{
	background: #c5964a;
	color: #fff;
	text-shadow: 0 1px 0 #333;
}
body.theme-gold .container #loginForm input[type=submit],
body.theme-gold .container #loginForm input[type=button]{
	background: #c5964a;
	background-color: #c5964a;
	border: 1px solid #ce8007;
}


.theme-gold .btn-primary.active.focus, 
.theme-gold .btn-primary.active:focus, 
.theme-gold .btn-primary.active:hover, 
.theme-gold .btn-primary:active.focus, 
.theme-gold .btn-primary:active:focus, 
.theme-gold .btn-primary:active:hover, 
.theme-gold .open>.dropdown-toggle.btn-primary.focus, 
.theme-gold .open>.dropdown-toggle.btn-primary:focus, 
.theme-gold .open>.dropdown-toggle.btn-primary:hover{
	background-color: #c5964a;
    border-color: #ce8007;
}

.theme-gold .btn-primary:focus, .theme-gold .btn-primary:hover{
	background-color: #c5964a;
    border-color: #ce8007;
	background-position:0;
}

.theme-gold #buyingPowerTab table thead th, .theme-gold #positionsTab table thead th{
	background-color: #c5964a;
	color: #fff;
}

.theme-gold .list-group-item.active, .theme-gold .list-group-item.active:focus, .theme-gold .list-group-item.active:hover{
	text-shadow: 0 -1px 0 #ce8007;
    background-image: -webkit-linear-gradient(top,#c5964a 0,#ce8007 100%);
    background-image: -o-linear-gradient(top,#c5964a 0,#ce8007 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#c5964a),to(#ce8007));
    background-image: linear-gradient(to bottom,#c5964a 0,#ce8007 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc5964a', endColorstr='#ffce8007', GradientType=0);
    background-repeat: repeat-x;
    border-color: #ce8007;
}

.theme-gold .btn-black{
	background-image: -webkit-linear-gradient(top,#c5964a 0,#c5964a 100%);
    background-image: -o-linear-gradient(top,#c5964a 0,#c5964a 100%);
    background-image: -webkit-gradient(linear,left top,left bottom,from(#c5964a),to(#c5964a));
    background-image: linear-gradient(to bottom,#c5964a 0,#c5964a 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffc5964a', endColorstr='#ffc5964a', GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #c5964a;
}

.theme-gold .btn-black:focus, .btn-black:hover{
	background-color: #ce8007;
    background-position: 0;
    color: #F9F9F9;
}
	


/*Stock ----------------------------------------------------------------------- */

.theme-gold #stock,#review{
    background-color: #f2f2f2;
}

/*.currentAccount .customDropdown.accountName {
    border: 1px solid #f2f2f2;
    background: #f2f2f2;
}*/

.theme-gold #headerCurrentAccountFrm .currentAccount > div:first-child {
    background: #f2f2f2;
}

.theme-gold #stock .trade-input-lookup-btn { 
    border: 1px solid #c5964a;
    background: #c5964a;
    color: #fff;
}

.theme-gold .stockAction, .theme-gold .gtc {
    background-color: #f2f2f2; 
    border: 1px solid #f2f2f2;
}

.theme-gold .customDropdown:after {
    border-top: 6px solid transparent;
    border-bottom: 6px solid #7f7f7f;
    border-right: 6px solid #7f7f7f;
    border-left: 6px solid transparent;
}

.theme-gold .customDropdown select {
    padding: 5px 10px 10px 10px;
    background-color: transparent;
}

.theme-gold .border-right:after {
    border: 1px solid #ddd;
    border-width: 0 0 0 1px;
}

.theme-gold .dateField input {
    background-color: transparent;
}

.theme-gold #review .trade-manageorder-btn { 
    background-color: #4d7acd;
    color: #fff;    
    text-shadow: none;
}

.theme-gold .shares{
    border: 1px solid #ccc;    
}

.theme-gold .shares button.plus-number{
    background: none !important;
    outline: none !important;
}

.theme-gold .shares button.plus-number span{
    color: #7f7f7f;
}

.theme-gold .form-control:focus #shares{
    border: 1px solid red;
}

.theme-gold .btn-primary, .theme-gold .btn-primary:focus, .theme-gold .btn-primary:hover, .theme-gold .btn-primary:active {
    background-image: none !important;
    background-color: #c5964a !important;
    border-color: #c5964a !important;
    color: #FFFFFF !important;
    border: 0px !important;
}

.theme-gold .btn-default {
    background-image: none;
    background-color: #c5964a;
    color: #FFFFFF;
    text-shadow: none;
    border: 0px;
}

.theme-gold .btn-default:hover {
    background-color: #c5964a !important;
}

.theme-gold #balancesPositionsNav .btn-default {
    background-color: #947440 !important;
    border: 0px;
}

.theme-gold #buyTable, .theme-gold #sellTable, .theme-gold #buyingPowerTab table, .theme-gold #positionsTab table, .theme-gold .table>thead>tr>th {
    border: 1px solid #444;
}

.theme-gold .table-condensed>tbody>tr>th, .theme-gold .table-condensed>tbody>tr>td {
    /*border-bottom: solid 1px #fff;*/
}

.theme-gold .trade-preview.trade-form-container.buy {
    display: block;
    padding: 15px;
    background-color: #cfe0ce;
}

.theme-gold .trade-preview.trade-form-container.sell {
    background-color: #FFC8C8;
}

.theme-gold .btn-default:active:hover {
    color: #FFFFFF;
}

.theme-gold .list-group-item.active, .theme-gold .list-group-item.active:focus, .theme-gold .list-group-item.active:hover {
    background-color: #7e90b1;
}

.theme-gold .account-name-wrapper {
    background-color: #f2f2f2;
}

.theme-gold .theme-table thead tr th{
    background-color: #f2f2f2;
    color: black;
    border: 0;
}

.theme-gold #main-trade-price[disabled] {
    background-color: #ccc !important;
}

.theme-gold .show-advanced-wrapper {
    background: #f2f2f2;
}

.theme-gold .green {
    color: #0a0;
}

.theme-gold .red { 
    color:red !important;
}

.theme-gold .changeGreen {
    background-color:rgba(107, 255, 143, 0.34)!important;
}

.theme-gold .changeRed { 
    background-color:rgba(255, 107, 107, 0.34)!important;
}

.theme-gold td.action-coll a{ color:rgba(51,51,51,1); }

.theme-gold .pending {
    font-weight:bold !important;
    color: #2626FF;
}
.theme-gold .rejected{
    font-weight:bold !important;
    color: #FF0000;
}
.theme-gold .completed {
    font-weight:bold !important;
    color: #52B85A;
}
.theme-gold .cancelled {
    font-weight:bold !important;
    color: #c7913c;
}
.theme-gold .expired {
    font-weight:bold !important;
    color: #DFC30D;
}
.theme-gold .suspended {
    font-weight:bold !important;
    color: #5359BF;
}
.theme-gold .buyStr{
    font-weight:bold !important;
    color: #2626FF;
}
.theme-gold .sellStr{
    font-weight:bold !important;
    color: #FF0000;
}
.theme-gold .nav-tabs.nav-justified>li {
    display: table-cell;
    width: 1%;
}
.theme-gold tr.altRow{
    background:white;
}
.theme-gold .table tr td.boldText{
    font-weight:bold;
}

.theme-gold .btn-danger, .theme-gold .btn-warning {
    background-image: none;
}

.theme-gold #orderTrailTbl, .theme-gold #fillDetailsTbl {
    border: 1px solid #dddddd;
}

.theme-gold #orderTrailTbl tr td, .theme-gold #fillDetailsTbl tr td, .theme-gold #fillDetailsTbl tr th, .theme-gold #orderTrailTbl tr th {
    border-color: #dddddd;
}

.theme-gold #positionsTbl th {
    background-color: #CAE7F1;
}

.theme-gold #buyTable th {
    background-color: rgb(99, 177, 203);
    color: #ffffff;
}

.theme-gold #sellTable thead th {
    background-color: rgb(220, 168, 165);
    color: #ffffff;
}

.theme-gold #sellTable tbody tr:nth-child(even) {
    background-color: rgb(242, 224, 223);
    border-bottom: 1px solid rgb(204, 204, 204);
}

.theme-gold #buyTable tbody tr:nth-child(even) {
    background-color: rgb(219, 237, 242);
    border-bottom: 1px solid rgb(204, 204, 204);
}

.theme-gold #buyTable th, .theme-gold #sellTable th, .theme-gold #buyTable td, .theme-gold #sellTable td {
    border-left: 1px solid #969696;
    border-bottom: 1px solid #969696;
    padding: 4px;
}

.theme-gold a {
    color: #c5964a;
}

.theme-gold #symbol-page a#symbolTrade, .theme-gold #symbol-page a.ui-btn-active, .theme-gold #trade-symbol-result a.active p.list-group-item-text {
    color: #ffffff;
}
.theme-gold #manage-order .btn-primary {
    box-shadow: none;
}

.theme-gold #manage-order .header-container {
    background-color: #c5964a;
    background-image: none;
    border-color: #c5964a;    
}

.theme-gold #trade-symbol-result a p.list-group-item-text {
    color: #333;
}

.marketDepthPriceHeader {
    background-color: #c5964a !important;
}

.ui-widget-header {
    background: none;
    background-color: #c5964a;
}

#marketDepthTabContainer ul li {
    background: gray;
    border-color: gray;
}

#marketDepthTabContainer ul li a {
    color: #FFFFFF;
}

#marketDepthTabContainer {
    border: 1px solid #c5964a;
}