/*************************************
	The following imports are for
	development purposes; for 
	deployment, they should be merged
	within a single file.
**************************************/

@import url("Button.css");
@import url("DataIconGrid.css");
@import url("Dialog.css");
@import url("DojoxCompatGrid.css");
@import url("DojoxGrid.css");
@import url("DropDownSelect.css");
@import url("Form-Common.css");
@import url("TitlePane.css");
@import url("Toolbar.css");
@import url("TabContainer.css");

/* @import url("TabPaneWrapper.css");*/
/* @import url("Toolbar.css"); */
@import url("Tree.css"); 


/* Default Dijit Input Field Background */
.dijitInputField {
	
}

/* Tree */

.dijitTreeNode {
	
}

.dijitTreeRow {
	height: 18px;
	padding: 1px 0 0 0;
}

.dijitTreeContainer .dijitTreeIsRoot .dijitTreeContent {
	padding: 0;
}

/* Basic widgets */


.dijitRadio,
.dijitRadioIcon	{		
	background-image: url('../../images/basic_widgets/radiobutton.png'); /* NOT THEMED */
	background-position: 0 0;
	background-repeat: no-repeat;
	width: 13px;
	height: 13px;
	margin: 0;
	padding: 0;
}

/*
.dijitRadioDisabled {
	background-position: -144px;
}

.dijitRadioHover {
	background-position: -176px;
}
*/

.dijitRadioChecked,
.dijitToggleButtonChecked .dijitRadioIcon {
	background-image: url('../../images/basic_widgets/radiobutton_selected.png'); /* NOT THEMED */
}

/*
.dijitRadioCheckedDisabled {
	background-position: -128px;
}
*/
/*
.dijitToggleButton .dijitCheckBoxIcon {
	background-image: url('../../images/tundra/checkmarkNoBorder.png'); /* NOT THEMED *//*
}
*/

.dijitCheckBoxInput {
	height: 13px;
	width: 13px;
}

.dijitCheckBox,
.dijitCheckBoxIcon		/* inside a toggle button */	{
	background-image: url('../../images/basic_widgets/checkbox.png'); /* NOT THEMED */
	background-position: 0 0;
	background-repeat: no-repeat;
	width: 13px;
	height: 13px;
	/*
	margin: 0 2px 0 0;
	padding: 0;
 */
}

.dijitCheckBoxChecked,
.dijitToggleButtonChecked .dijitCheckBoxIcon {
	background-image: url('../../images/basic_widgets/checkbox_checked.png'); /* NOT THEMED */
}

/*
.dijitCheckBoxDisabled {
	background-position: -48px;
}

.dijitCheckBoxCheckedDisabled {
	background-position: -32px;
}

.dijitCheckBoxHover {
	background-position: -80px;
}

.dijitCheckBoxCheckedHover {
	background-position: -64px;
}
*/


/* More from tundra: menu */

.dijitMenu,
.dijitMenuBar {
	margin: 0px;
	padding: 0px;
	border-width: 1px;
	border-style: solid;
	background-color: #FFF;
	font-size: 11px;
}

.dj_webkit .dijitPopup .dijitMenu {
	/* -webkit-border-radius: 5px; */
	-webkit-box-shadow: 0px 5px 10px #999; /* FIXME */
}

.dijitBorderContainer .dijitMenuBar {
	border-width: 1px;
	border-style: solid;
}

.dijitMenu {
	padding: 3px 0;
}

.dijitMenuItem {
	margin: 0;
	color:#000;
	font-size: 11px;
	padding: 0;
}

.dijitMenuItemSelected.dijitMenuItemDisabled {
	background-color: #FFF;
}

.dijitMenuItemHover,
.dijitMenuPassive .dijitMenuItemHover {
	color: #333;
}

.dijitMenuItemFocused {
	outline: 1px invert dotted;
}

.dijitMenuPreviousButton, .dijitMenuNextButton {
	font-style: italic;
}

.dijitMenuItem td {
	padding: 3px 2px;
}

.dijitMenuItem .dijitMenuItemLabel {
	padding: 6px 0px 6px 19px;
}

.dj_gecko .dijitMenuItemLabel {
	padding: 5px 0px 4px 19px;
}

.dj_ie .dijitMenuItemLabel {
	padding: 4px 0px 4px 19px;
}

.dijitMenuItem .dijitRadio,
.dijitMenuItem .dijitCheckBox {
	margin-left: 4px;
}

/* Remove menu item icons from view */
.dijitMenuItemIcon {
	display: none;
}

/* Editor plugins need to show menuItemIcons */
.EditorPluginDropDownContainer .dijitMenuItemIcon {
  display: inline;
}

.dijitMenuItemIcon.calendarColorSwatch {
	height: 16px;
	width: 16px;
	display: inline;
}

.dijitMenuExpand {
	margin: 0 25px;
}

/* separator can be two pixels -- set border of either one to 0px to have only one */
.dijitMenuSeparatorTop {
	/* Colors that should be overridden in theme */
	border-width: 1px 0 0 0;
	border-style: solid;
}

.dijitMenuSeparatorBottom {
	/* Colors that should be overridden in theme */
	display: none;
}

/* the checked menu item */
.dijitCheckedMenuItemIconChar {
	display: none;
}

.dijitCheckedMenuItemIcon {
	background-image: url('../../images/tundra/checkmark.png'); /* NOT THEMED */
	background-position: -80px;
}

.dijitCheckedMenuItemChecked .dijitCheckedMenuItemIcon {
	background-position: -64px;
}

/* Split Container Horizonal Sizer */
#iwcID .dijitSplitContainerSizerH {
	top: 1px !important;
}

.dj_ie .dijitGutter {
	height: 0;
	margin: 0;
	padding: 0;
}


/* dijitSplitters */
.dijitSplitterV {
  border-left-width: 1px;
  border-right-width: 1px;
}


.dijitSplitterH {
  border-top-width: 1px;
  border-bottom-width: 1px;
}

/* dijitPopup */
.dijitPopup table.dijitCalendarContainer {
	width: 194px !important; /* The widget tries to set the style/width of the popup */
}

table.dijitCalendarContainer td.dijitCalendarCurrentDate {
	border-width:1px;
  border-style: solid;
  /* border-color set per themes */
}

/* Select wins over Hovered - Override dojo styles */

.dijitTimePickerItemHover {
	background-color:gray;
	color:white;
	cursor:pointer;
}

.dijitTimePickerItemSelected {
	font-weight:bold;
	color:#333;
	background-color:#b7cdee;
}

.dijitValidationIcon {
	padding: 2px 2px 0 0;
}

.dj_ie .dijitValidationIcon {
	margin: 2px 2px 0 0;
}
