/* Minification failed. Returning unminified contents.
(60,2): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
/* Corner radius */
.ui-tabs-nav { -moz-border-radius-topleft: 0px !important; -webkit-border-top-left-radius: 0px !important; -khtml-border-top-left-radius: 0px !important; border-top-left-radius: 0px !important; }
.ui-tabs-nav { -moz-border-radius-topright: 0px !important; -webkit-border-top-right-radius: 0px !important; -khtml-border-top-right-radius: 0px !important; border-top-right-radius: 0px !important; }
.ui-tabs-nav { -moz-border-radius-bottomleft: 0px !important; -webkit-border-bottom-left-radius: 0px !important; -khtml-border-bottom-left-radius: 0px !important; border-bottom-left-radius: 0px !important; }
.ui-tabs-nav { -moz-border-radius-bottomright: 0px !important; -webkit-border-bottom-right-radius: 0px !important; -khtml-border-bottom-right-radius: 0px !important; border-bottom-right-radius: 0px !important; }

/* Corner radius */
.ui-dialog-titlebar { -moz-border-radius-topleft: 0px !important; -webkit-border-top-left-radius: 0px !important; -khtml-border-top-left-radius: 0px !important; border-top-left-radius: 0px !important; }
.ui-dialog-titlebar { -moz-border-radius-topright: 0px !important; -webkit-border-top-right-radius: 0px !important; -khtml-border-top-right-radius: 0px !important; border-top-right-radius: 0px !important; }
.ui-dialog-titlebar { -moz-border-radius-bottomleft: 0px !important; -webkit-border-bottom-left-radius: 0px !important; -khtml-border-bottom-left-radius: 0px !important; border-bottom-left-radius: 0px !important; }
.ui-dialog-titlebar { -moz-border-radius-bottomright: 0px !important; -webkit-border-bottom-right-radius: 0px !important; -khtml-border-bottom-right-radius: 0px !important; border-bottom-right-radius: 0px !important; }



/* Background Colour */
body {
	background-color:rgb(255, 255, 255);
	font-family: 'Trebuchet MS', Arial, Verdana;
	color: Black;
}

.headerUsername {
	color: Black;
}

.masterDiv {
	background-color:rgb(255, 255, 255);
}

.siteLabel {
	color:rgb(152, 152, 152)!important;
}

.protectedHeaderLinksDiv {
	border-color: rgb(0, 0, 0);
}

.interviewTopDiv {
	border-color: rgb(0, 0, 0);
}

.crumb {
	color: rgb(40,119,164)!important;
}
.crumbLast  {
	color: rgb(0, 0, 0) !important;
}

.footerDiv {
	border-color: rgb(0, 0, 0);
}

.optionHeading {
	color:rgb(0, 0, 0) !important;
}


/* Default Colour */
:root {
	--xd-primary: rgb(102, 102, 102);
}
/* Default Colour */
a
{
	color:rgb(102, 102, 102);
}

.fontColour
{
	color:rgb(102, 102, 102);
}

.fontColour a
{
	color:rgb(102, 102, 102);
}

.borderColour
{
	border-color:rgb(0,0,0);
}

.backgroundColour
{
background-color: rgb(255, 255, 255);
}

/* Overrides */
.headerSortDown, .headerSortUp
{
   color: rgb(0,0,0) !important;
   font-weight:bold !important; 
}

.header {
	font-weight:normal; 
}

.ui-outline-hover
{ 
	border:1px solid rgb(0, 0, 0);
}


.formFieldLabelRight {
	color: rgb(102, 102, 102);
}
.formFieldButtonHover
{
	border: 1px solid  rgb(170, 170, 170);
}



/* Component containers
----------------------------------*/
.ui-widget-content { border: 1px solid rgb(0, 0, 0); background: rgb(255, 255, 255); color: rgb(70,70,70); }
.ui-widget-content a { color: rgb(102, 102, 102); }
.ui-widget-header { border-bottom: 1px solid rgb(0, 0, 0); background: rgb(255, 255, 255); color:rgb(70,70,70); font-weight: bold; font-size: 1.12em; }
.ui-widget-header a { color:rgb(70,70,70); }

/* Interaction states  background: -webkit-linear-gradient(top, rgb(255,0,0), rgb(213,1,0));
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border:1px solid rgb(70,70,70); background-color: rgb(70,70,70); color: rgb(255, 255, 255); font-weight: bold; }
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited { color: rgb(255, 255, 255); text-decoration: none; }
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, 
.ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {border:1px solid rrgb(70,70,70); background-color: rgb(70,70,70); color: rgb(255, 255, 255); font-weight: bold; }
.ui-state-hover a, .ui-state-hover a:hover { color:rgb(255, 255, 255); text-decoration: none; }
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {border:1px solid rgb(70,70,70); background-color: rgb(255, 255, 255); color: rgb(70,70,70); font-weight: bold; }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: rgb(70,70,70); text-decoration: none; }
.ui-widget :active { outline: none; }

/* Interaction Cues
----------------------------------*/
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight  {border: 0px solid rgb(31, 117, 204); background: rgb(255, 255, 255); color: rgb(31, 117, 204); }
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a { color:rgb(31, 117, 204); }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 0px solid rgb(255, 0, 0); background: rgb(255, 255, 255); color:rgb(255, 0, 0); }
.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a { color: rgb(255, 0, 0); }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text { color: rgb(255, 0, 0); }
.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary { font-weight: bold; }
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary { opacity: .7; filter:Alpha(Opacity=70); font-weight: normal; }
.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled { opacity: .35; filter:Alpha(Opacity=35); background-image: none; }

/* Overlays */
.ui-widget-overlay { background-color: rgb(201, 201, 201); opacity: .50;filter:Alpha(Opacity=50); }
.ui-widget-shadow { margin: -5px 0 0 -5px; padding: 5px; background: rgb(35, 35, 35); opacity: .20;filter:Alpha(Opacity=20); -moz-border-radius: 5px; -khtml-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
 
.repeaterHeader {
	color: rgb(102, 102, 102);
}

.interviewMenuItem {
	color: rgb(102, 102, 102);
}


.subFormListItem {
	border: 1px solid  rgb(170, 170, 170) !important;
	
	-moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; -khtml-border-top-left-radius: 8px; border-top-left-radius: 8px; 
	-moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; -khtml-border-top-right-radius: 8px; border-top-right-radius: 8px; 
	-moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; -khtml-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; 
	-moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; -khtml-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px;
}


*:focus { outline-color: rgb(40,119,164); } 
/* *:focus { outline:none;border:1px solid red; } */

select {
	color: rgb(102, 102, 102);
	
	-moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; -khtml-border-top-left-radius: 8px; border-top-left-radius: 8px; 
-moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; -khtml-border-top-right-radius: 8px; border-top-right-radius: 8px; 
-moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; -khtml-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; 
-moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; -khtml-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px;
}
fieldset {
	color: rgb(102, 102, 102);
	-moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; -khtml-border-top-left-radius: 8px; border-top-left-radius: 8px; 
-moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; -khtml-border-top-right-radius: 8px; border-top-right-radius: 8px; 
-moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; -khtml-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; 
-moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; -khtml-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px;
}
.textBox {
	color: rgb(102, 102, 102);
	-moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; -khtml-border-top-left-radius: 8px; border-top-left-radius: 8px; 
-moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; -khtml-border-top-right-radius: 8px; border-top-right-radius: 8px; 
-moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; -khtml-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; 
-moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; -khtml-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px;
}

.select {
	color: rgb(102, 102, 102);
-moz-border-radius-topright: 0px; -webkit-border-top-right-radius: 0px; -khtml-border-top-right-radius: 0px; border-top-right-radius: 0px; 
-moz-border-radius-bottomright: 0px; -webkit-border-bottom-right-radius: 0px; -khtml-border-bottom-right-radius: 0px; border-bottom-right-radius: 0px;
}

.textArea {
	color: rgb(102, 102, 102);
	-moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; -khtml-border-top-left-radius: 8px; border-top-left-radius: 8px; 
-moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; -khtml-border-top-right-radius: 8px; border-top-right-radius: 8px; 
-moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; -khtml-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; 
-moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; -khtml-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px;
}



