/* Any CSS in this file will override any default CSS from Emprise JS Charts */

.chartContainer {
	button { border:0; }
}
.ejsc-v-axis-caption{
	left:14px!important;
}

.ejsc-legend{
	right: 0px;
	top: 0px;
	z-index:0;
}

.Panel_Chart .Panel_contentarea, .Panel_Chart .Chart_contentarea, .chartContainer, .chartComponent {
	overflow:hidden!important;
}

.ejsc-key-grabber {
	position:absolute;
	left:-3000px;
}

.ejsc-h-axis-caption {
	bottom:7px!important;
}

.no-icon-menu .x-menu-item-icon {
	display: none;
}

.chart-notification {
	width: 300px;
	height: 65px;
}

.ejsc-hint{
	z-index:1;
}

/* Used for drag and drop message */
.message-background {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	overflow: hidden;
}


.legend-holder {
	position:absolute;
	bottom:20px;
}

.legend {
	position:absolute;
	right:0;
}

.series .series-visible-icon-holder {
	position:absolute;
	top:7px;
	right:6px;
}

.series-visible-icon-hidden, .series-visible-icon-visible {
	height:10px;
	width:10px;
}

.series-type-icon {
	height:9px;
	width:9px;
}

/*
 * .legend needed to increase specificity so the chart-ie hover rule is not used
 */
.series-type-icon, .series-title  {position:absolute;}
.series-type-icon {top:7px;left:3px;}

.series-title {
	left:14px;
}

.legend-controller {
	height:16px;
	position:absolute;
	right:-2px;
	text-align:right;
}

.legend-title, .legend-button {
	position:absolute;
}

.legend-button {
	right:0;
}

.legend-button-image {width:18px;height:18px;}


.legend-title {
	right:18px;
	padding:0px 5px 2px 5px;
}

.legend {
	/* Required to fix an ie6 overflow bug */
	position:relative;
}

.series {
	position:relative;
	padding:2px;
	height:18px;
}



.updateButtonHolder{
	position:absolute;
	top:22px;
	left:7px;
}

.addButtonHolder{
	position:absolute;
	top:22px;
	left:65px;
}

.removeButtonHolder{
	position:absolute;
	top:22px;
	left:124px;
}

.hideButtonHolder{
	position:absolute;
	top:22px;
	left:340px;
}

.datePickerHolder{
	position:absolute;
	top:10px;
	left:300px;
}

.comboBoxHolder{
	position:absolute;
	top:10px;
	left:82px;
}

.chartSettingsPanelComponent{
	overflow:hidden !important;
}

.comboBoxLabel{
	position:absolute;
	top:13px;
	left:15px;
}

.datePickerLabel{
	position:absolute;
	position:absolute;
	top:13px;
	left:267px;
}

.updateButtonHolder{
	position:absolute;
	top:22px;
	left:7px;
}

.addButtonHolder{
	position:absolute;
	top:22px;
	left:65px;
}

.removeButtonHolder{
	position:absolute;
	top:22px;
	left:124px;
}

.marketOverviewhideButtonHolder{
	position:absolute;
	top:22px;
	left:193px;
}

.datePickerHolder{
	position:absolute;
	top:10px;
	left:300px;
}

.comboBoxHolder{
	position:absolute;
	top:10px;
	left:82px;
}

.chartSettingsPanelComponent{
	overflow:hidden !important;
}

.comboBoxLabel{
	position:absolute;
	top:13px;
	left:15px;
}

.datePickerLabel{
	position:absolute;
	top:13px;
	left:267px;
}
