/*                 sos-faces component styles section             */
/* Do not put JSF/Prime Faces overrides here, put them at the end */
.required_field {
	color: #DD0000;
}

H1 {
	FONT-FAMILY: verdana, arial, verdana;
	COLOR: #000099;
	FONT-SIZE: 18pt;
	font-weight: bold;
}

H2 {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	COLOR: #0000FF;
	FONT-SIZE: 10pt;
	font-weight: normal;
}

.error_text {
	font-family: Arial, Helvetica, sans-serif;
	color: #DD0000;
}

.blue_label {
	font-family: Arial, Helvetica, sans-serif;
	color: #0000FF;
	font-size: 11pt;
	font-weight: bold;
}

.textbox_label {
	font-family: arial, verdana;
	color: #000000;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
}

.textbox_label_below {
	font-family: arial, verdana;
	color: #000000;
	font-weight: normal;
	font-size: 8pt;
	font-style: italic;
	padding-top: 0px;
}

.ui-commandlink {
	color: blue !important;
	font-size: 10pt;
}

.forgotPasswordLink {
	font-family: arial, verdana;
	color: red !important;
	font-size: 8pt;
}

.linkPrev .ui-commandlink {
	position: relative;
	top: 0in;
	left: 0;
	width: .25in;
	text-align: left;
	color: blue !important;
	text-decoration: underline;
	font-family: arial;
	font-size: 8pt
}

/* Following Classes are for the <h:messages> severity style  */
.infoClass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .95em;
	color: #FF6600;
	font-weight: bold;
}

.warnClass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .95em;
	color: #226655;
	font-weight: bold;
}

.errorClass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: .95em;
	color: #DD0000;
	font-weight: bold;
}

.fatalClass {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.10em;
	color: #DD0000;
	font-weight: bold;
}

/* Style class to turn off borders on the Prime Faces panels */
.borderlessPanel,
.borderlessPanel tbody, 
.borderlessPanel th, 
.borderlessPanel tr,
.borderlessPanel td {
	border: none !important;	
}

/*                 JSF/Prime Faces overrides section              */
/* Do not put JSF/Prime Faces overrides here, put them at the end */
/* Comment the component and effect for each class entered        */

/* Required field mark */
.ui-outputlabel-rfi {
	color: #DD0000;
}

.ui-widget-content .ui-state-error {
	color: #000000;
	background: #ffffff;
}

/* Removes iframe vertical scrollbar in chrome & safari browsers */
.iframe::-webkit-scrollbar {
	display: none;
}