/* Buttons */
.dialogButton, .QB-dialog-button {
	display: inline-block;
	background-color: #D4D0C8;
	vertical-align: top;
	padding: 3px 5px;
	margin: 0 0.6em;
	border: 1px solid #7F7F7F;
	text-decoration: none;
	text-align: center;
	color: black;
	min-width: 80px;
	min-height: 12px;
	cursor: pointer;
	height: 20px;
	box-sizing: border-box;
/*
	background-color: buttonface;
	border: 2px outset buttonface;
	-webkit-appearance: button;
*/
}

.disabled {
	color: #808080;
	cursor: default;
}

.innerButton {
	padding: 1px 5px;
	margin: 0 0.3em;
	min-width: 60px;
}

.normalButton {
	min-width: 80px;
}

.longerButton {
	min-width: 110px;
}

.shortButton {
	min-width: 60px;
}

.marginTB {
	margin: 8px 0;
}
.qb-DB-dialog-header .ui-dialog-titlebar {
	border: none;
	border-radius: 0;
	background-color: rgb(228,235,245);
}

.qb-linkButtonFullWidthCenter {margin:5px auto; display:block; width:100%}

.qb-attribute-body, .qb-attribute-html {overflow:auto;height:100%;margin:0;padding:0;}
.qb-outer-panel {background-color:rgb(242,242,242);padding:0px;border-spacing:0px;margin:0px auto;}
.qb-inner-panel {border:1px solid rgb(127,127,127);background-color:#fff;border-spacing:0px;margin:10px;padding:5px 15px 10px 15px;font:11px Arial;}

.qb-button {
	width: 80px;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer
}
.qb-button:hover {color:rgb(0,0,255);}
.qb-buttons-container {border:1px solid #4d4d4d;background-color:#dcdddf;}
.qb-buttons-container-darker {border:1px solid #4d4d4d;background-color:#ccc;}
.qb-buttons-panel {text-align:center;margin-top:10px;margin-bottom: 10px}
.qb-html {overflow: auto; height:100%}
.qb-body {margin-left:0px;margin-top:0px;background-color:rgb(242,242,242);width:100%;padding-top:0px;text-align:center;overflow: auto;height:100%}
.qb-outer-panel{background-color:rgb(242,242,242);padding:0px;border-spacing:0px;margin:0px auto;}
.qb-inner-panel{border:1px solid rgb(127,127,127);background-color:#fff;border-spacing:0px;margin:10px;padding:5px 15px 10px 15px;font:11px Arial;}
.qb-inputbox {font-family:Arial;font-size:11px;text-align:left;text-decoration:none;color:rgb(0,0,0);margin-left:5px;width:180px;float:left;}
.qb-inputbox-short {font-family:Arial;font-size:11px;text-align:left;text-decoration:none;color:rgb(0,0,0);float:left;width:65px;margin-left:5px;}
.qb-inputbox-label {text-align:left;float:left;line-height:20px;}
.qb-row {height:20px;margin-top:3px;line-height:20px;text-align:left;}
.qb-spinbox-row {height:25px;margin-top:5px;}
.qb-buttons-panel {text-align:center;margin-top:10px; margin-bottom: 10px}
.qb-selectbox {font-family:Arial;font-size:11px;text-align:left;text-decoration:none;color:rgb(0,0,0);width:160px;}
.qb-selectbox2 {font-family:Arial;font-size:11px;text-align:left;text-decoration:none;color:rgb(0,0,0);width:150px;float:left;}
.qb-spinbox {float:left;margin-left:5px;}
.qb-checkbox {margin-left:0px;}
.qb-optionheader {font-family:Arial;font-size:11px;font-weight:bold;text-align:left;margin-top:10px;float:none;height:20px;line-height:20px;}
.qb-optionheader-top {font-family:Arial;font-size:11px;font-weight:bold;text-align:left;margin-top:5px;height:20px;line-height:20px;}
.qb-row-item14 {width:14%;float:left;text-align:left;}
.qb-row-item20 {width:20%;float:left;text-align:left;}
.qb-row-item25 {width:25%;float:left;text-align:left;}
.qb-row-item30 {width:30%;float:left;text-align:left;}
.qb-row-item50 {width:50%;float:left;text-align:left;}
.qb-row-item65 {width:65%;float:left;text-align:left;}
.qb-row-item70 {width:70%;float:left;text-align:left;}
.qb-bordered-cell {font-family:Arial;font-size:11px;text-align:left;text-decoration:none;color:rgb(0,0,0);background-color:rgb(255,255,255);border:1px solid rgb(127,127,127);}
.qb-tree-container {margin-top:6px;text-align:left;overflow:auto;background-color:#FFFFFF;border:1px solid rgb(127,127,127);}
.qb-textcell {padding-left:2px;background-color:#fff;border:1px solid rgb(127,127,127); overflow: hidden}
.qb-header-bg {width:100%;height:26px;background-image:url('images/headerBG.gif');background-repeat:repeat-x;background-position:0px 0px;}

/* jquery ui */
.no-close .ui-dialog-titlebar-close {display: none;}
.noTitle .ui-dialog-titlebar {display: none;}
#editDialog {padding: 0;}
