span.ui-icon.ui-icon-triangle-1-e {
	background-position: 0px -192px !important;
}

span.ui-icon.ui-icon-triangle-1-s {
	background-position: -16px -192px !important;
}

.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default
	{
	border: none !important;
	background: #c4c4c4
		url("https://www.coloradosos.gov/ccsa/javax.faces.resource/images/ui-bg_highlight-hard_80_c4c4c4_1x100.png.xhtml?ln=primefaces-aristo")
		50% 50% repeat-x;
	background: #c4c4c4 linear-gradient(top, rgba(255, 255, 255, 0.8),
		rgba(255, 255, 255, 0) );
	background: #c4c4c4
		-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255,
		0.8) ), to(rgba(255, 255, 255, 0) ) );
	background: #c4c4c4 -moz-linear-gradient(top, rgba(255, 255, 255, 0.8),
		rgba(255, 255, 255, 0) );
}

.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header  .ui-state-hover
	{
	border: none !important;
	background: #c4c4c4
		url("https://www.coloradosos.gov/ccsa/javax.faces.resource/images/ui-bg_highlight-hard_80_c4c4c4_1x100.png.xhtml?ln=primefaces-aristo")
		50% 50% repeat-x;
	background: #c4c4c4 linear-gradient(top, rgba(255, 255, 255, 0.8),
		rgba(255, 255, 255, 0) );
	background: #c4c4c4
		-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255,
		0.8) ), to(rgba(255, 255, 255, 0) ) );
	background: #c4c4c4 -moz-linear-gradient(top, rgba(255, 255, 255, 0.8),
		rgba(255, 255, 255, 0) );
}

.columnLeft {
	text-align: left;
}

.columnRight {
	text-align: right;
	vertical-align: bottom;
}

.ui-messages-error,.ui-message-error {
	color: #ffffff;
	background-color: #ffffff;
	border-color: #ffffff;
}

p.thick {
	font-weight: bold;
}

.topalignedcheckbox label {
    display: block;
    float: left;
    padding-right: 10px;
    white-space: nowrap;
}
.topalignedcheckbox input {
    vertical-align: top;
}
.topalignedcheckbox label span {
    vertical-align: top;
}
