.MenuBar {
 vertical-align:bottom;
}
.remainderPanel{
	background-color: white;
}

.header-wrapped {
	white-space: normal !important;
}

.bullish-row td {
    background-color: lightgreen;
}

.bearish-row td {
    background-color: lightpink;
}
.neutral-row td {
    background-color: #B57EDC;
}
.color-row td {
    background-color: #198E19;
}

.tigrid-header {
	
}

.rowdatagrid-black .rowdatacellInner, .rowdatagrid-gray .rowdatacellInner {
	/*color: #000;*/
}

.rowdataheader {
	max-height: 22px;
}
.rowdataheader-abbreviated {
	max-height: 22px;
}

.rowdataheader-normal {
	max-height: 22px;
}
.rowdataheader-D_Symbol {
	max-width: 100;
}

/* visibility: hidden hides the element but it still consumes space.  use display: none to hide and not consume space */
.om-hidden {
	visibility: hidden;
}
.om-timedexit-selected, .om-riskmgmt-selected, .om-advanced-selected, .om-summary-header, .om-calendar-dow, .om-calendar-month, .om-summary-startingequity input, .om-calendar-firstofmonth {
	font-weight: bold;
}
.om-calendar-infocell, .om-summary-value {
	padding: 2px;
}
.om-summary-heading {
	padding: 2px;
	font-weight: bold;
}
.om-calendar-table-Large td {
	vertical-align: top;
}
.om-calendar-infocell-large {
	height: 62px;
	width: 100px;
}
.om-calendar-large-daycontent {
	font-size: 8pt;
}
 .exitIcon {
    vertical-align: center;
 	display: inline-block;
 }

 .hcCustomTooltipLight {
    width:95px!important;
    overflow:auto;
    color: black;
    white-space:normal !important;
}

 .hcCustomTooltipDark {
    width:95px!important;
    overflow:auto;
    color: white;
    white-space:normal !important;
} 
 