/*
 *+------------------------------------------------------------------------+
 *| Licensed Materials - Property of IBM
 *| IBM Cognos Products: BUX
 *| (C) Copyright IBM Corp. 2009, 2013
 *|
 *| US Government Users Restricted Rights - Use, duplication or
 *| disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
 *+------------------------------------------------------------------------+
 */
/* This is a generated file, do not edit */
/*Listen to dialog controls*/

/*layout section*/
.icdIcon16 {
	width: 16px;
	height: 16px;
	background-repeat: no-repeat;
}

.icdIcon32 {
	background-repeat: no-repeat;
	background-position: center center;
	min-height: 32px;
	min-width: 32px;
	height: 2em;
	width: 2em;
}

.bux-check-on,
.bux-check-off,
.bux-check-mixed {
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 20px;
	cursor: default;
}

.bux-connect-collapse,
.bux-connect-expand {
	background-repeat: no-repeat;
	background-position: center left;
	width: 15px;
	height: 15px;
}

.bux-connect-tab-label {
	padding-top: 5px;
	padding-bottom: 5px;
}
/*Edit dashboard style dialog*/
/*layout section*/
.icdUI .bux-borderStylePicker .dijitButtonNode {
	min-width: 257px !important;
}

.icdUI .bux-borderStylePicker .dijitButtonText {
	min-width: 218px !important;
}

.icdUI .buxValuePicker,
.icdUI .buxValuePicker .dijitComboBox {
	margin: 0px;
	width: 130px;
	vertical-align: top;
}

.buxValuePicker .dijitComboBox .dijitButtonNode {
	padding: 1px 0.1em;
}

.buxValuePicker .dijitButtonNode {
	height: 17px;
}

.bux-iconPicker,
.bux-imagePickerNone {
	background-repeat: no-repeat;
	width: 16px;
	height: 16px;
	text-align: center;
}

.dj_ie .icdUI .dijitComboBoxMenuPopup {
	background-color: #ffffff;
}

.icdContentToolbar .bux-pane-stackbutton {
	vertical-align: middle;
}

.icdContentToolbar .dijitButtonNode {
	border: 0;
}

/*skin section*/
.bux-check-on {
	background-image: none;
	background-image: url(images/controls/checkbox_checked.gif);
}

.bux-check-off {
	background-image: none;
	background-image: url(images/controls/checkbox_unchecked.gif);
}

.bux-check-mixed {
	background-image:  url(images/controls/checkbox_mixed.gif);
}

.bux-connect-collapse {
	background-image: none;
	background-image: url(images/tree/tree_closed.png);
}

.bux-connect-expand {
	background-image: none;
	background-image: url(images/tree/tree_open.png);
}

.bux-connect-tab-label {
	border-top: 1px solid #cbcbcb;
	background-repeat: repeat-x;
	font-weight: bold;
}

.bux-connect-row-expand .bux-connect-tab-label {
	background-image: none;
	background-image: url(images/dialog/eventFilterDialog/section_gradient_open.png);
}

.bux-connect-row-collapse .bux-connect-tab-label {
	background-image: none;
	background-image: url(images/dialog/eventFilterDialog/section_gradient_closed.png);
}

/*Edit dashboard style dialog*/

/*skin section*/
.icdColorPickerColorNode {
	border: 1px solid #769dc0;
	-moz-border-radius: 3px;
	min-width: 100px;
	padding-right: 2px;
	height: 12px;
	margin-top: 2px;
	display: inline-block;
}

.icdUI .dojoxColorPicker {
	background-color: transparent;
	border: none
}

.buxCheckBoxPartialChecked {
	background-position: -16px;
}

.buxCheckBoxPartialCheckedDisabled {
	background-position: -64px;
}

.buxCheckBoxPartialCheckedHover {
	background-position: -112px;
}

.dl {
	text-decoration: underline;
	cursor: pointer !important;
}

/*All Controls skin*/
.claro .dijitArrowButtonInner {
	background-image: none;
	background-image: url(images/icons/blue_bar_strip.png);
	background-position: -192px;
}

.claro .dijitDisabled .dijitArrowButtonInner {
	background-position: -208px;
}

.claro .dijitToolbar .dijitButtonHover .dijitButtonNode,
.claro .dijitToolbar .dijitDropDownButtonHover .dijitButtonNode,
.claro .dijitToolbar .dijitToggleButtonHover .dijitButtonNode,
.dj_ie .claro .dijitToolbar .dijitButtonHover .dijitButtonNode,
.dj_ie .claro .dijitToolbar .dijitDropDownButtonHover .dijitButtonNode,
.dj_ie .claro .dijitToolbar .dijitToggleButtonHover .dijitButtonNode {
	background-color: #efefef;
	border: 1px solid #ffffff;
	background-image: #FF0000;
}

.claro .buxBannerbar .dijitToolbar .dijitHover .dijitButtonNode {
	background-image: none;
	background-image: -moz-linear-gradient(top, #000000 0%, #212121 100%);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#000000), color-stop(100%,#212121));
	background-image: -webkit-linear-gradient(top, #000000 0%, #212121 100%);
	background-image: -o-linear-gradient(top, #000000 0%, #212121 100%);
	background-image: -ms-linear-gradient(top, #000000 0%, #212121 100%);
	background-image: linear-gradient(to bottom, #000000 0%, #212121 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#212121',GradientType=0 );
	zoom: 1;
}

.claro .dijitToolbar .dijitComboButton .dijitButtonNodeHover,
.claro .dijitToolbar .dijitComboButton .dijitDownArrowButtonHover,
.icdContentToolbar .bux-pane-stackbuttonChecked .dijitButtonNode,
.icdUI .dijitToggleButtonChecked .dijitButtonNode,
.icdUI .dijitButtonChecked .dijitButtonNode {
	background-image: none;
	background-color: #efefef !important; /*although this is the same as above we have to have a important here to override the transparent definition after to cancel the claro default hover effect*/
	border: 1px solid #ffffff !important; /*if important is used for all the buttons then blue dot in IE7 will get the same effect we have here which is unwanted*/
}

.icdContentToolbar .bux-pane-stackbuttonChecked .dijitButtonNode {
	padding: 1px;
}

.claro .dijitToolbar .dijitButtonActive .dijitButtonNode,
.claro .dijitToolbar .dijitDropDownButtonActive .dijitButtonNode,
.claro .dijitToolbar .dijitDropDownButtonOpened .dijitButtonNode,
.claro .dijitToolbar .dijitToggleButtonActive .dijitButtonNode {
	background-color: #e1e6f0;
	background-position: 0 0;
	border: 1px solid #869cbf;
}

.claro .dijitToolbar .dijitComboButtonOpened .dijitDownArrowButton {
	background-color: #e1e6f0 !important;
	background-position: 0 0 !important;
	border: 1px solid #869cbf !important;
}

.claro .dijitToolbar .dijitComboButtonHover,
.claro .dijitToolbar .dijitComboButtonActive,
.claro .dijitToolbar .dijitComboButtonHover .dijitDownArrowButton {
	background-color: transparent; /*we don't want the default effect we get with claro theme because we want the arrowDown to highlight on mouse over*/
	border: none;
	background-position: 0 -30px;
}

.claro .dijitToolbar .dijitComboButton {
	-moz-border-radius: 2px 2px 2px 2px; /*we need this otherwise comboButton borders won't be rounded*/
}

.claro .dijitToolbar .dijitComboButtonActive .dijitButtonNode,
.claro .dijitToolbar .dijitComboButtonOpened .dijitButtonNode {
	background-color: #e1e6f0;
	background-position: 0 0;
}

.icdUI .dijitDropDownButtonDisabled .dijitButtonNode {
	color: #6c6c6c; /* it should be #6D6D6D but RPT still reports that it fails minimum contrast */
}

.icdUI .dijitComboBoxDisabled .dijitInputField {
	color: #6d6d6d;
}

.claro .dijitTextBoxDisabled,
.claro .dijitTextBoxDisabled .dijitInputContainer {
	color: #6d6d6d;
}

/*Stop the comboButton arrow from becoming jumpy on hover*/
.claro .dijitToolbar .dijitComboButtonHover .dijitDownArrowButton {
	padding-right: 2px;
}

.claro .dijitToolbar .dijitComboButtonHover .dijitDownArrowButtonHover {
	padding-left: 1px;
	padding-right: 1px;
}

.icdUI .dijitButtonDisabled .dijitButtonNode {
	color: #696969;
}

/* -- A11Y -- */

.buxCheckBoxPartialCheckedA11Y {
	display: none;
}

.dijit_a11y .buxCheckBoxPartialChecked .buxCheckBoxPartialCheckedA11Y,
.dijit_a11y .buxCheckBoxPartialCheckedHover .buxCheckBoxPartialCheckedA11Y,
.dijit_a11y .buxCheckBoxPartialCheckedDisabled .buxCheckBoxPartialCheckedA11Y {
	width: 16px;
	height: 16px;
	border: none;
	display: block;
}

.dijit_a11y .buxCheckBoxPartialChecked .dijitCheckBoxInput,
.dijit_a11y .buxCheckBoxPartialCheckedHover .dijitCheckBoxInput,
.dijit_a11y .buxCheckBoxPartialCheckedDisabled .dijitCheckBoxInput,
.dijit_a11y .bux-check-on,
.dijit_a11y .bux-check-off,
.dijit_a11y .bux-check-mixed,
.dijit_a11y .bux-connect-collapse,
.dijit_a11y .bux-connect-expand,
.a11y-bux-control-container,
.a11y-bux-check-on,
.a11y-bux-check-off,
.a11y-bux-check-mixed,
.a11y-bux-connect-collapse,
.a11y-bux-connect-expand {
	display: none;
}

.dijit_a11y .a11y-bux-control-container,
.dijit_a11y .a11y-bux-check-on,
.dijit_a11y .a11y-bux-check-off,
.dijit_a11y .a11y-bux-check-mixed,
.dijit_a11y .a11y-bux-connect-collapse,
.dijit_a11y .a11y-bux-connect-expand {
	display: inline-block;
	background-color: #b3b3b3;
	cursor: pointer;
}

.dijit_a11y .buxFilterDialogA11yLabel {
	margin-left: 2px;
}

.dijit_a11y .a11y-bux-connect-collapse,
.dijit_a11y .a11y-bux-connect-expand {
	border: 1px solid;
	padding-left: 10px;
	padding-right: 10px;
}

.dijit_a11y .buxValuePicker {
	padding: 1px;
}

.dijit_a11y .buxValuePicker .dijitButtonNode {
	height: auto;
}

.dijit_a11y .buxValuePicker {
	width: auto !important;
}

.dijit_a11y .dijitDisabled .dijitButtonNode {
	opacity: 0.6;
}

.dijit_a11y .dijitTextBox {
	border-color: #000000;
}

.dijit_a11y .icdImagePickerDialog .dijitDialogPaneContent .dijitContentPane {
	overflow-x: hidden;
}
