/* Overrides, to be distributed later */

/* classes */
.hidden {
	display: none;
}
.ui-button {  
	line-height: 1;
	font-size: 1.2em;
	font-weight: bold;
	color: #4F4F4F;
	background-color:#E9E9E9;
	background-image:-moz-linear-gradient(top,#E9E9E9,#B8B8B7);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#E9E9E9),to(#B8B8B7));
	background-image:-webkit-linear-gradient(top,#E9E9E9,#B8B8B7);
	background-image:-o-linear-gradient(top,#E9E9E9,#B8B8B7);
	background-image:linear-gradient(to bottom,#E9E9E9,#B8B8B7);
	background-repeat:repeat-x; 
	border: 1px solid #888;
	border-radius: 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius:	4px;
	-o-border-radius: 4px;
	-khtml-border-radius: 4px;
	box-shadow: 1px 1px 0 #fff;
	-webkit-box-shadow: 1px 1px 0 #fff;
	-moz-box-shadow: 1px 1px 0 #fff;
	text-shadow: 1px 1px 0 rgba(255,255,255,.25);
}
.ui-button .ui-corner-all {
	border-radius:		 4px;
	-webkit-border-radius: 4px;
	-moz-border-radius:	4px;
	-o-border-radius:	  4px;
	-khtml-border-radius:  4px;
}
.ui-button:hover, .ui-button:focus {
	line-height: 1;
	font-size: 1.2em;
	font-weight: bold;
	box-shadow: 0 0 3px #888888, inset 0 1px 0 rgba(255,255,255,0.5);
	-webkit-box-shadow: 0 0 3px #888888, inset 0 1px 0 rgba(255,255,255,0.5);
	-moz-box-shadow: 0 0 3px #888888, inset 0 1px 0 rgba(255,255,255,0.5);
	color: #1C4257;
	background-color:#B2D9F0;
	background-image:-moz-linear-gradient(top,#B2D9F0,#78A1BC);
	background-image:-webkit-gradient(linear,0 0,0 100%,from(#B2D9F0),to(#78A1BC));
	background-image:-webkit-linear-gradient(top,#B2D9F0,#78A1BC);
	background-image:-o-linear-gradient(top,#B2D9F0,#78A1BC);
	background-image:linear-gradient(to bottom,#B2D9F0,#78A1BC);
	background-repeat:repeat-x; 
	border: 1px solid #78a5d9;
}
.ui-button:active {
	position: relative;
	top: 1px;
}
.ui-dialog-titlebar-close:active {
	position: absolute;
	top: 50%;
}
.group-header {
	background-color: #236B8E;
	color: white;
	padding: 3px;
	font-size:larger;
	font-weight: bold;
	width: 10%;
}
.header1 {
	font-size: large;
}
.header2 {
	font-size: larger;
}
.actions {
	background: #e5e5e5; /* Old browsers */
	background: -moz-linear-gradient(top,  #e5e5e5 0%, #d1d1d1 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e5e5e5), color-stop(100%,#d1d1d1)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e5e5e5 0%,#d1d1d1 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e5e5e5 0%,#d1d1d1 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e5e5e5 0%,#d1d1d1 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e5e5e5 0%,#d1d1d1 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5e5e5', endColorstr='#d1d1d1',GradientType=0 ); /* IE6-9 */
	border-top: 1px solid #d1d1d1;
	border-bottom: 1px solid #ffffff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	padding: 1em 0;
	text-align: right;
	margin-top: 1em;
}
.ui-widget-header .ui-icon {
	float: left;
	margin-right: 5px;
}
.ui-dialog-titlebar-close .ui-icon {
	float: none;
	margin-right: 0;
}
.text-centered {
	text-align: center;
	font-size: 1.3em;
	margin-bottom: 0.5em;
}
.edit-multiple {
	padding-left: 0.4em;
	padding-right: 0.4em;
	white-space: nowrap;
	width: 8em;
}
.ui-menubar .ui-menu {
	width: 250px;
}
.system-message {
	padding: 1em;
	font-size: 1.2em;
	border: 1px solid #CCCCCC;
	border-top: none;
	max-height: 13em;
	background-color: #FEFEFE;
	overflow-x: hidden;
	overflow-y: auto;
}
.filter-dialog-field-input {
	width: auto;
}
.filter-dialog-operators {
	width: 9em;
}
.formula-builder-terms {
	height: 16em !important;
	*height: 17.6em !important;
	width: 55em;
}
.show-hidden-label {
	display: inline;
	font-weight: normal;
	vertical-align: center;
	position: relative;
	top: -2px;
	margin-left: 2px
}
.chronological-case-remarks {
	height: 40em;
	overflow-y: auto;
	margin-top: 1.3em;
}
.ccr {
	font-size: 1.2em;
	margin-top: 1em;
}
.tree-caption {
	font-size: 1.3em;
	font-weight: bold;
}
.width_0 {
	width: 0px !important;
}
.width_percent_10 {
	width: 10%;
}
.width_percent_20 {
	width: 20%;
}
.width_percent_25 {
	width: 25%;
}
.width_percent_30 {
	width: 30%;
}
.width_percent_33 {
	width: 33%;
}
.width_percent_40 {
	width: 40%;
}
.width_percent_50 {
	width: 50%;
}
.width_percent_100 {
	width: 100%;
}
.extended-text {
	width: 73em;
	padding-top: 0.1em;
	padding-left: 1em;
	font-size: 1.3em;
	white-space: pre-wrap;
}
.extended-text p {
	font-size: 1em;
}
.strong {
	font-weight: bold;
}
.primary-btn {
	margin-top: 2px;
}
.buttons-w-tree {
	width: 709px;
}
.float_left {
	float: left;
}
.float_right {
	float: right;
}
.clear_both {
	clear: both;
}
/* specific items */
#header.short-header {
	height: 84px !important;
}
#page-content.short-header {
	padding-top: 10em !important;
}
#mainMenu li.ui-menubar-item span.ui-button-text {
	padding-top: 0.25em;
	font-size: 1.1em;
}
#su-answers-error .fieldErrors li {
	font-size: 1.2em;
	font-weight: bold;
}
#lapse {
	text-indent: 1em;
}
/* labels */
label span.required, legend span.required {
	color: #e90000;
	font-weight: bold;
}
.alternative .radio label, .alternative .checkbox label {
	margin-left: 0.3em;
	padding: 0.3em;
}
.alternative .checkbox label {
	display: inline;
}
div.labeled-data
{
	padding: 4px;
	outline: none;
	font-size:1.3em;
	margin: 0 0 1em 0;
	width: 15.13em;
	font-family: Monaco, Consolas, "DejaVu Sans Mono", monospace;
}
div.labeled-data.double
{
	width: 31.26em;
}
div.labeled-data.triple
{
	width: 47.39em;
}
span.label {
	display: inline;
	margin: .1em 1em 0 0;
	font-size:1.2em;
	font-weight: bold;
	margin-left: 5px;
}
.label-column {
	width: 15.13em;
	margin-bottom: 0.5em;
	font-size: 1.3em;
	text-indent: 1em;
}
label.double
{
	width: 41.5em !important;
}
label.triple
{
	width: 63.2em !important;
}
/* for the checkbox label */
label.checkbox-focus {
	background-color: white;
	border: 1px solid #293338;
	box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
	-moz-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
	-webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0,0.1);
}
label.checkbox-blur {
	border: 1px solid transparent;
}
/* anchors */
a.calendar-link {
	background-image: url("../img/icon-calendar.png");
	background-position: left center;
	background-repeat: no-repeat;
	position: relative;
	left: -22px;
	padding: 8px;
	/* for IE, we must supply some text in the A */
	color: transparent;
}
a.calendar-link:hover, a.calendar-link:focus {
	background-image: url("../img/icon-calendar-hover.png");
}
a.mail {
	background: url(../img/mail-icon.png) no-repeat 100% 0;
	font-weight: bold;
	padding: 0 1.6em 0 0;
}
a.downloads {
	color: #0099cc;
	display: block;
	font-size: 1.3em;
	margin-top: 1em;
	text-decoration: none;
	text-indent: 2em;
}
a.downloads:hover {
	text-decoration: underline;
}
a.mailToLink {
	text-decoration: none;
	color: black;
}
a.mailToLink:hover {
	text-decoration: underline;
}
.jstree a {
	font-size: 1.2em;
}
#login-menu-items a {
	clear: both;
	display: block;
	font-size: 1.2em;
	margin-top: 1em;
}
/* fieldsets */
legend.grapefruit {
	color: #000000;
}
fieldset.bordered {
	border: 1px solid #dedede;
}
legend.bordered {
	padding: 0 5px;
}
fieldset {
	padding-left: 1.5em;
}
fieldset.field-group, fieldset.treeView {
	border: 1px solid #dedede; 
	margin-bottom: 1em;
}
fieldset.field-group {
	width: 900px;
	margin-top: 0;
}
.treeView .row {
	width: 710px;
	margin: 0 10px;
}
.alternative div.group.last-in-fieldset {
    margin-bottom: 0;
}
/* inputs */
div.input-guide, div.wide-input-guide {
	font-size: 1.2em;
	font-style: italic;
	margin: 7px 0 7px 5px;
}
div.wide-input-guide {
	text-indent: -3em;
	padding-left: 3em;
	line-height: 1.6em;
}
input.amount {
	width: 13em !important;
	text-align: right;
}
.alternative input[type="text"].across2, .alternative input[type="password"].across2, .alternative input[type="email"].across2, .alternative select.across2, .alternative textarea.across2 {
	width: 22.9em;
}
.ms-drop input[type='checkbox'] {
	* width: auto !important;
}
textarea.deep {
	height: 35em !important;
}
textarea.medium-deep {
	height: 15em !important;
}
.alternative input[type="text"].long, .alternative input[type="password"].long, .alternative input[type="email"].long, .alternative input[type="file"].long, .alternative select.long, .alternative textarea.long {
	width: 99.8% !important;
}
.alternative input[type="text"].long-w-icon, .alternative input[type="password"].long-w-icon, .alternative input[type="email"].long-w-icon, .alternative input[type="file"].long-w-icon, .alternative select.long-w-icon, .alternative textarea.long-w-icon {
  width: 94.5% !important;
}
select.long-select {
  width: 97.7% !important;
}
select.long-select-w-tree {
  width: 97.7% !important;
}
.alternative select.long-filtered {
  width: 94% !important;
}
.alternative textarea.extra-long, .alternative div.extra-long {
	width: 1000px;
}
.label-column.long {
	width: 99.8%;
}
input[type="file"].label-above {
	position: relative;
	top: -3px;
}
select:disabled.read-only {
	background-color: #fafafa;
	border: none;
}
.read-only {
	background-color: #fafafa;
	border: none;
}
input.input-focus, select.input-focus, textarea.input-focus {
	border-color: #293338;
}
.alternative .col.checkbox.alone {
	padding-top: 1.2em;
}
.checkbox.dual {
	padding-top: 0;
}
.checkbox.dual div {
	margin-top: 0.5em;
}
.alternative .col.checkbox.stacked {
	padding-top: 0.7em;
}
/* onpage search */
#cor-search-form .group, #csm-search-form .group, #eo-search-form .group { margin: 0; }
#cor-search-form .search-type, #csm-search-form .search-type, #eo-search-form .search-type, #ih-search-form .search-type, #ccc-search-form .search-type, #fa-search-form .search-type, #ec-search-form .search-type, #ex-search-form .search-type { font-size: 1.1em; margin: 1.7em 0.3em 0 0; }
#cor-search-form label, #csm-search-form label, #eo-search-form label, #ih-search-form label, #ccc-search-form label, #fa-search-form label, #ec-search-form label, #ex-search-form label { font-size: 1em; font-weight: normal; text-indent: 2px; }
#csm-search-form input, #ih-search-form input, #ccc-search-form input, #fa-search-form input, #ec-search-form input, #ex-search-form input {
	line-height: 0.7em;
	width: 12em;
	* width: 11.5em;
}
#cor-search-form input { line-height: 0.7em; width: 11em; }
#eo-search-form input { line-height: 0.7em; width: 10em; }
#eo-search-form input { * width: 9em; }
#csm-search-form select { height: 1.7em; width: 12em; }
#cor-search-form select { height: 1.7em; width: 11em; }
#cor-search-form button, #csm-search-form button, #eo-search-form button, #ih-search-form button, #ccc-search-form button, #fa-search-form button, #ec-search-form button, #ex-search-form button {
	margin: 1em 0 0 0.5em;
	font-size: 1em;
}
#cor-search-form button, #csm-search-form button, #eo-search-form button, #ih-search-form button, #ccc-search-form button, #fa-search-form button, #ec-search-form button, #ex-search-form button {
	* margin-left: 0;
	* margin-right: 0.5em;
}
#eo-search-form button, #ih-search-form button, #ccc-search-form button, #fa-search-form button, #ec-search-form button, #ex-search-form button { margin: 1.3em 0 0 0.5em; }
#eo-search-form button.ms-choice { * margin-top: 2px; }
#sois input { width: inherit; }
#sois div button { margin: inherit; }
#sois div.ms-parent { top: -2px; }
#of306Attached select { position: relative; top: -2px; * top: 1px; }
fieldset.onpage-search { border: 1px solid #dedede; }
legend.onpage-search { font-size: 1.1em; font-weight: bold; padding: 0 5px; }
#ih-search-form button.ms-choice {
	margin-top: 0;
}
#ih-search-form input[type="radio"] {
	width: 4em;
}
.onpage-search button {
	margin-bottom: 4px;
}
#onpageSearchParams, #onpageSearchButtons {
	float: left;
}
#onpageSearchButtons button {
	display: block;
}
/* left-nav */
.left-nav { background-color: #efefef; text-indent: 10px; padding: 10px 0; }
.left-nav a.default { color: black; font-size: 1.3em; }
.left-nav .divider { height: 0.8em; background-color: grey; margin: 0.6em 0; padding: 0 1em; }
/* paragraphs */
p.alert {
	color: #ffffff;
	background: #436C98;
	height: 2em;
	line-height: 2em;
	font-weight: bold;
	padding-left: 1em;
	margin: 2em 0 0 0;
}
p.continued {
	margin-bottom: 0.2em;
}
p.continuing {
	margin-top: 0;
}
p.left-aligned {
	text-align: left;
}
/* system messages */
.system-message {
	padding: 1em;
	font-size: 0.95em;
	border: 1px solid #999999;
	border-top: none;
	max-height: 13em;
	background-color: #fefefe;
	overflow-x: hidden;
	overflow-y: auto;
}
/* login container */
.login-container p.login-reset {
	margin: 0 0 1em 0;
}
#login-button {
	margin: 1em 0;
	white-space: nowrap;
}
.login-container p.login-reset {
	margin-bottom: 0;
}
#login div.error {
	margin-left: 1.7em;
	margin-top: 0.1em;
	font-size: 1.2em;
	color: red;
}
p.login-reset {
	display: none;
}
p.login-reset.error {
	display: block;
}
.login-container p.login-reset.login-reset-displayed {
	clear: both;
	display: block !important;
	margin-top: 1em;
}
#windows-login-button {
	padding: .4em 0;
	width: 140px;
}
/* divs */
div.status-line {
	font-size: 1.2em;
}
div.error.danger-gradient, div.info.info-gradient {
	font-size: 1.7em;
	padding: 15px;
}
div.error.danger-gradient {
	font-style: italic;
	font-weight: bold;
	padding: 15px 0 15px 15px;
	word-wrap: break-word;
}
.error .globalErrors li {
	color: #FFFFFF;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
}
.status-message {
	font-weight: bold;
}
.status-message a {
	text-decoration: none;
}
.status-message a:hover {
	text-decoration: underline;
}
.info-gradient ul {
	margin-bottom: 1.6em;
	padding-left: 2.5em;
}
.info-gradient li {
	font-size: 1.4em;
}
.info-gradient a {
	color: #FFFFFF;
}
div.model-name li.unlock-icon {
	background-image: url(../img/lock-unlock.png);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 1.8em;
	margin-right: 1em;
}
div.table-wrapper {
	padding: 0.35em 0.625em 0.75em;
	margin: 0.5em 2px 0 2px;
}
/* columns and grids */
.grid_12 .row {
	width: 728px;
	margin: 0 10px;
}
.grid_12 .row textarea {
	height: 10em;
	width: 55.8em;
}
.col.double
{
	width: 41.5em !important;
}
.col.triple
{
	width: 63.2em !important;
}
.col.quadruple
{
	width: 85em !important;
}
.alternative .col {
	margin-right: 2em;
}
.alternative .col.checkbox {
	padding-top: 2.1em;
	width: 19.75em;
}
.alternative .col.checkbox.inline {
	padding-top: 0;
}
.alternative .col.checkbox.inline.long {
	width: 25em;
}
.alternative .col.checkbox.vertical {
	padding-top: 1em;
}
.grid_12 fieldset.field-group {
	width: 685px;
}
.adjustToFieldset {
	padding-left: 1.9em;
}
.alternative .adjustToFieldset input.medium-long[type="text"], .alternative .adjustToFieldset input.medium-long[type="password"] {
	*width: 48.4em;
}
.alternative select.alternate-value-css-class {
	width: 14em;
}
.alternative select.alternate-value-list {
	width: 40em;
}
.adjustToReportGenerationFieldset {
	padding-left: 4.2em;
}
input.spinner {
	width: 16.1em !important;
	height: 21px; /* important to avoid "bounce" in surrounding structures */
}
input.medium-long.spinner {
	width: 49.9em !important;
}
input.medium-long.color {
	width: 44.2em !important;
}
.preview-image, .autotext-image {
	height: 16px;
	width: 16px;
	position: relative;
	top: 4px;
	left: -3px;
}
.preview-span, .autotext-span {
	cursor: pointer;
}
.preview-span:hover, .autotext-span:hover {
	text-decoration: underline;
}
.preview-button, .autotext-button {
	background: 0;
	border: 0;
	margin-right: 3px; /* this is to be sure the outline is visible when tabbed to */
	padding: 0 3px 3px 3px;
	position: relative;
	top: -3px;
	font-weight: normal;
	font-size: 1.2em;
}
.preview-button:hover, .preview-button:focus, .autotext-button:hover, .autotext-button:focus {
	background: 0;
	border: 0;
	font-weight: normal;
	text-decoration: underline;
}
.preview-button:focus, .autotext-button:focus {
	outline: 1px dotted black;
}
.trumbowyg-disabled .trumbowyg-editor.trumbowyg-reset-css {
	background: #fafafa !important;
}
.trumbowyg-box, .trumbowyg-editor {
	margin: 0;
}
.system-message li {
	font-size: 1.25em;
	text-indent: -1em;
	margin-left: 1em;
}
.ui-menu .ui-menu-item-wrapper.ui-state-active {
	white-space: nowrap;
}
#formats {
	font-size: 1.2em;
	margin-bottom: 1em;
}
#formats .second {
	text-indent: 5px;
}
#formats .heading {
	color: black;
	background-color: #dff0ff;
	text-align: center;
}
.fieldset-padded {
	padding: 0 1.5em 1.5em 1.5em;
}
.indent1 {
	margin-left: 5em !important;
}
.indent2 {
	margin-left: 10em !important;
}
th.checkbox input {
	position: relative;
	top: 2px;
}
th.centered.checkbox input {
	float: none;
}
table.eqip-files {
	width: 40%;
	margin-left: 30%;
	border-top: 1px solid lightgrey;
	border-right: 1px solid lightgrey;
}
table.eqip-files td.eqip-files {
	background-color: white;
	text-indent: 1em;
}
table.eqip-files td.eqip-files.edit {
	text-indent: 0;
	text-align: center;
	width: 10%;
}
table.eqip-files td.eqip-files.edit img, table.eqip-files td.eqip-files.edit input[type="image"] {
	position: relative;
	top: 2px;
}
p.status-error {
	font-weight: bold;
	padding: 0 1em 0.625em 1em;
}
div.current-signature-label, div.current-agency-image-label {
	font-style: italic;
	font-size: 1.2em;
	text-align: left;
	margin: 10px 0 5px 5px;
}
div.current-signature-image, div.current-agency-image {
	margin-left: 10px;
}
div.current-signature-image img, div.current-agency-image img {
	max-width: 980px;
}
li.abis-checked i.jstree-icon {
	background-image: url(../img/silk-check.png);
	background-repeat: no-repeat;
	background-color: transparent;
	background-position: right top;
}
li.abis-flag-red i.jstree-icon {
	background-image: url(../img/flag_red.png);
	background-repeat: no-repeat;
	background-color: transparent;
	background-position: top right;
}
li.abis-half-done i.jstree-icon {
	background-image: url(../img/silk-cog-go.png);
	background-repeat: no-repeat;
	background-color: transparent;
	background-position: right top;
}
li.abis-alert i.jstree-icon {
	background-image: url(../img/silk-alert.png);
	background-repeat: no-repeat;
	background-color: transparent;
	background-position: center top;
}
li.abis-email-sent i.jstree-icon {
  background-image: url(../img/silk-email-sent.png);
  background-repeat: no-repeat;
  background-color: transparent;
  background-position: center top;
}
li.abis-report-generated i.jstree-icon {
  background-image: url(../img/silk-report.png);
  background-repeat: no-repeat;
  background-color: transparent;
  background-position: center top;
}
span.autotext-select {
	position: relative;
	left: -0.5em;
	top: -0.5em;
}
span.autotext-select label {
	font-weight: normal;
}
.ui-tabs span.autotext-select label {
	font-size: 1em;
	font-family: sans-serif;
}
span.autotext-select select {
	margin-left: 0.4em;
	font-size: 1em;
}
span.autotext-select select optgroup {
	font-weight: bold;
}
.ui-tabs .preview-span button {
	font-size: 1em;
	font-family: sans-serif;
}
.page-menu-panel {
	position: relative;
}
.user-alerts-container {
	position: absolute;
	/* Keep the alert control below the top navigation row, including Logout. */
	top: 35px;
	right: 0;
	background-color: transparent;
	height: 80px;
}
.user-alerts-container a {
	text-decoration: none;
}
.user-alerts-container img {
	width: 16px !important;
	height: 16px !important;
	margin-top: 15px;
	margin-right: 16px;
}
.user-alerts {
	background-image: url('../img/silk-email-open.png');
	background-position: center;
	background-repeat: no-repeat;
	width: 16px !important;
	height: 16px !important;
	margin-top: 12px;
	margin-right: 16px;
	color: #2f2f5c;
	font-size: 14px;
	font-weight: bold;
	text-align: center;
	line-height: 1.5em;
}

/* reverse the bold-normal switch between the tab texts */
.ui-state-default a.ui-tabs-anchor {
	font-weight: normal;
}
.ui-tabs-active.ui-state-active a.ui-tabs-anchor {
	font-weight: bold;
}
label.label-above a, label.label-above a:link, label.label-above a:visited, label.label-above a:active {
	display: block;
	margin: .1em 1em 0 0;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
}
label.label-above a:hover, label.label-above a:focus {
	display: block;
	margin: .1em 1em 0 0;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: underline;
}
div.sead3-link {
	margin-top: 1.5em;
	margin-bottom: 1.5em;
}
div.sead3-link-top {
	margin-bottom: 1.5em;
}
div.sead3-link-bottom {
	margin-top: 1.5em;
}
a.MultiFile-remove {
	font-size: 1.3em;
}
span.MultiFile-label {
	font-size: 1.2em;
}

/*
#header { height: 114px !important; }
#page-content {
	padding-top: 13em !important;
	* padding-top: 1em !important;
}
*/
/*
li.error {
	font-size: 1.2em;
}
*/
/*
.alternative .col.date {
	margin-right: 0.5em;
}
*/
/* used?
.alternative .col.chrome {
	margin-right: 4px;
}
*/
/*
.alternative .col.date.chrome {
	margin-right: -12px;
}
a.calendar-link.chrome {
	padding: 16px;
}
*/
/*
#referenceItems {
	margin: 10px 20px;
	width: 980px;
}
#referenceItems caption {
	font-size: 1.1em;
	font-weight: bold;
	margin: 15px 0;
}
*/
/* This ensures that the floating header will match the table
.floatThead-container {
	margin-left: 20px;
}
*/
/*
li.abis-skip ins.jstree-icon {
	background-image: url(../img/silk-check-light.png);
	background-repeat: no-repeat;
	background-color: transparent;
	background-position: right top;
}
*/
.font_1_3 {
	font-size: 1.3em;
}

.error .globalErrors li a {
	font-size: 1em;
}

