#header, #footer {
	position: relative;
}

#header, #footer {
	background-color: {{HEADER.BG}};
	color: {{HEADER.TEXT}};
}

#header {
	border-bottom: 6px solid {{GUTTER.HORIZONTAL.BG}};
}

#footer {
	border-top: 6px solid {{GUTTER.HORIZONTAL.BG}};
}

#header, #footer
{
	padding-top: 2px;
	padding-left: 5px;
	padding-bottom: 2px;
	overflow: hidden;
	margin: 0;
}

#header {
	height: 40px;
}

#footer {
	height: 36px; 
	padding-top: 5px;
}

#content {
}

#reportpane {
	border:none;
	padding: 0;
}

.navbar {
	display: block;
	float: right;
	padding-right: 2px;
	padding-top: 3px;
}

.btn-selected {
	background-color: {{BUTTON.SELECT.BG}} !important;
	color: {{BUTTON.SELECT.TEXT}} !important;
	border-color: {{BUTTON.SELECT.BORDER}} !important;
}

#categorytab .ui-jqgrid .ui-jqgrid-bdiv tr.ui-row-ltr>td {border-right: none;}
#categorytab .ui-jqgrid .ui-jqgrid-htable th.ui-th-ltr  { border-right: none; }

#domaincategories .ui-widget.ui-widget-content, #domainqueries .ui-widget.ui-widget-content {
	border: none; 
	padding: 0px;
}

#customqueries-box {
	padding: 5px;
}
	
#customqueries {
	overflow-x: hidden;
	overflow-y: auto;
}

#customqueries-box input {border-width: 1px;}