@CHARSET "ISO-8859-1";


div.in-tab-below-table {
	border: 1px solid gray;
	border-top-width: 0px;
	background-color: #eeeeee;
	padding: 5px;
}
div.in-tab-above-table {
	border: 1px solid gray;
	border-bottom-width: 0px;
	background-color: #eeeeee;
	padding: 5px;
}



// No border
.borderless .ui-datatable thead th,
.borderless .ui-datatable tbody,
.borderless .ui-datatable tbody tr,
.borderless .ui-datatable tbody td {
    border: none;
    display: none;
}

.borderless .ui-state-default,
.borderless .ui-widget-content .ui-state-default,
.borderless .ui-widget-header .ui-state-default {
    border: none;
}

.ui-datatable {
	background-color: white;
	font-family: "Times New Roman";
}

.ui-datatable table {
	min-height: 320px;
	border: 0px solid transparent;
	/* width: auto; */
}
.ui-datatable.minimize table {
	min-height: 30px;
}

.ui-datatable div.ui-datatable-scrollable-header-box table {
	min-height: 0px;
	border: 0px solid transparent;
	width: auto;
}
.ui-datatable div.ui-datatable-scrollable-footer-box table {
	min-height: 0px;
	border: 0px solid transparent;
	width: auto;
}

.table-noheader thead {
	display: none;
}
.ui-datatable table thead {
	height: 5%;
}
.ui-datatable table thead tr {
	border: 1px solid gray;
}
.ui-datatable table thead tr th.ui-state-default {
	background-image: none;
	background-color: #d4d0c8;
	background-color: #BBC0D1;
	border: 1px solid gray;
	border-right-width: 2px;
	color: black;
}
.ui-datatable table thead tr th div.ui-dt-c {
	padding: 0px;
}
.ui-datatable .ui-datatable-data tbody {
	border: 0px solid gray;
}
.ui-datatable .ui-datatable-data tr {
	height: 2%;
}
.ui-datatable .ui-datatable-data tr:last-child {
	height: auto;
}
.ui-datatable .ui-datatable-data tr {
	background-image: none;
	background-color: white;
	border: 0px solid transparent;
	color: #336;
	vertical-align: top;
}
.ui-datatable .ui-datatable-data tr.ui-state-hover {
	background-color: #E5EAF5;
}
.ui-datatable .ui-datatable-data td {
	background-image: none;
	background-color: none;
	border: 0px solid transparent;
	color: #336;
}
.ui-datatable .ui-datatable-data td div.ui-dt-c {
	padding: 0px;
	min-height: 21px;
	vertical-align: middle;
}
.ui-datatable .ui-datatable-data td.col-left {
	text-align: left;
	padding-left: 1px;
}
.ui-datatable .ui-datatable-data td.col-center {
	text-align: center;
}
.ui-datatable .ui-datatable-data td.col-right {
	text-align: right;
	padding-right: 5px;
}

.ui-datatable  .rsi-table-button.ui-button.ui-state-default.ui-button-text-only {
	background-image: none;
	background-color: #3ca23b; /*#6390d4;*/
	border-top: 1px outset rgba(0,0,0,0.90); /*#96AED6;*/
	border-bottom: 2px ridge rgba(0,0,0,0.90); /*#3e62a0;*/
	border-left: 1px outset rgba(0,0,0,0.90); /*#96AED6;*/
	border-right: 2px ridge rgba(0,0,0,0.90); /*#3e62a0;*/
	padding: 2px 3px;
	margin-top: 2px;
	font-family: Verdana,Arial,sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 90%;
}
.ui-datatable  .rsi-table-button.ui-button.ui-state-hover.ui-button-text-only {
	background-image: none;
	background-color: #83c566; /*#c3d9ee;*/
	border-top: 1px outset rgba(0,0,0,0.90); /*#96AED6;*/
	border-bottom: 2px ridge rgba(0,0,0,0.90); /*#3e62a0;*/
	border-left: 1px outset rgba(0,0,0,0.90); /*#96AED6;*/
	border-right: 2px ridge rgba(0,0,0,0.90); /*#3e62a0;*/
}
.ui-datatable  .rsi-table-button.ui-button.ui-state-focus.ui-button-text-only {
	background-image: none;
	background-color: #83c566; /*#c3d9ee;*/
	border-top: 1px ridge rgba(0,0,0,0.90); /*#3e62a0;*/
	border-bottom: 2px groove rgba(0,0,0,0.90); /*#96AED6;*/
	border-left: 1px ridge rgba(0,0,0,0.90); /*#3e62a0;*/
	border-right: 2px groove rgba(0,0,0,0.90); /*#96AED6;*/
}
.ui-datatable  a.rsi-table-button.ui-button.ui-state-default.ui-button-text-only:focus {
	background-image: none;
	background-color: #83c566; /*#c3d9ee;*/
	border-top: 1px ridge rgba(0,0,0,0.90); /*#3e62a0;*/
	border-bottom: 2px groove rgba(0,0,0,0.90); /*#96AED6;*/
	border-left: 1px ridge rgba(0,0,0,0.90); /*#3e62a0;*/
	border-right: 2px groove rgba(0,0,0,0.90); /*#96AED6;*/
	color: black;
}

.ui-datatable .rsi-table-button.ui-button.ui-state-default .ui-button-text {
	font-size: 11px;
	font-weight: bold;
	line-height: 90%;
	color: white;
	padding: 0px;
	padding-top: 1px;
	padding-right: 0px;
}
.ui-datatable  .rsi-table-button.ui-button.ui-state-hover .ui-button-text {
	line-height: 90%;
	color: black;
}
.ui-datatable  .rsi-table-button.ui-button.ui-state-focus .ui-button-text {
	line-height: 90%;
	color: black;
}
.ui-datatable  .rsi-table-view-button {
	background-image: url("/eefs/theme/btnViewDoc_press.gif");
	height: 32px;
	width: 32px;
}
.ui-datatable  .rsi-table-view-button:hover {
	background-image: url("/eefs/theme/btnViewDoc_norm.gif");
	height: 32px;
	width: 32px;
}
.ui-datatable  .rsi-table-download-button {
	background-image: url("/eefs/theme/btnDownload_press.gif");
	height: 32px;
	width: 32px;
}
.ui-datatable  .rsi-table-download-button:hover {
	background-image: url("/eefs/theme/btnDownLoad_norm.gif");
	height: 32px;
	width: 32px;
}
.ui-datatable  .rsi-table-recreate-button {
	background-image: url("/eefs/theme/btnPUSearch_press.gif");
	height: 32px;
	width: 32px;
}
.ui-datatable  .rsi-table-recreate-button:hover {
	background-image: url("/eefs/theme/btnPUSearch_norm.gif");
	height: 32px;
	width: 32px;
}

.ui-datatable  .rsi-table-button.ui-button.ui-state-default.ui-button-text-only.rsi-button-green {
	background-color: #db5b0d; /*#71de81;*/
	border-top: 1px outset rgba(0,0,0,0.90); /*#6AEC99;*/
	border-bottom: 2px ridge rgba(0,0,0,0.90); /*#57bd7c;*/
	border-left: 1px outset rgba(0,0,0,0.90); /*#6AEC99;*/
	border-right: 2px ridge rgba(0,0,0,0.90); /*#57bd7c;*/
	color: white;
}
.ui-datatable  .rsi-table-button.ui-button.ui-state-hover.ui-button-text-only.rsi-button-green {
	background-color: #db5b0d;; /*#b6eebe;*/
	color: white;
	}
.ui-datatable  .rsi-table-button.ui-button.ui-state-hover.ui-button-text-only.rsi-button-green {
	background-color: #db5b0d;; /*#b6eebe;*/
	color: white;
}	
.ui-databable td button.ui-button-hover .ui-button-text {
	line-height: 90%;
	color: black;
}
.ui-datatable  a.rsi-table-button.ui-button.ui-state-default.ui-button-text-only.rsi-button-green:focus {
	background-image: none;
	background-color: #cb7462; /*#a9e0b1;*/
	border-top: 1px ridge rgba(0,0,0,0.90); /*#3e62a0;*/
	border-bottom: 2px groove rgba(0,0,0,0.90); /*#96AED6;*/
	border-left: 1px ridge rgba(0,0,0,0.90); /*#3e62a0;*/
	border-right: 2px groove rgba(0,0,0,0.90); /*#96AED6;*/
	color: black;
}


.ui-datatable table tfoot {
	border: 1px solid gray;
}
.ui-datatable table tfoot tr td {
	background-image: none;
	background-color: #d4d0c8;
	border: none;
	color: black;
}
.ui-datatable tfoot span.ui-state-default {
	background-image: none;
	border: 1px outset #fffff8;
	border-bottom-width: 2px;
	border-bottom-color: #81807c;
	border-bottom-style: inset;
	border-right-width: 2px;
	border-right-color: #81807c;
	border-right-style: inset;
	background-color: #d4d0c7;
	color: black;
	font-size: 16px;
	line-height: 80%;
}
.ui-datatable tfoot span.ui-state-hover {
	background-color: #F5F1EA;
}
.ui-datatable tfoot span.ui-state-active {
	border: 1px inset #81807c;
	border-bottom-width: 2px;
	border-bottom-color: #fffff8;
	border-bottom-style: inset;
	border-right-width: 2px;
	border-right-color: #fffff8;
	border-right-style: inset;
	background-color: #F5F1EA;
}

.ui-datatable .ui-paginator {
	background: none;	background-color: #d4d0c8;
	border: 1ox solid grey;
	border-top: none;
	color: black;
	
	
}
.ui-datatable .ui-paginator-page.ui-state-default,
.ui-datatable .ui-paginator-first.ui-state-default,
.ui-datatable .ui-paginator-prev.ui-state-default,
.ui-datatable .ui-paginator-next.ui-state-default,
.ui-datatable .ui-paginator-last.ui-state-default,
.ui-datatable .ui-paginator-rpp-options.ui-state-default 
{
	background-color: #ece9db;
	color: black;
}
.ui-datatable .ui-paginator-rpp-options.ui-state-default 
{
	display: none;
}
.ui-datatable .ui-paginator-page.ui-state-active,
.ui-datatable .ui-paginator-first.ui-state-active,
.ui-datatable .ui-paginator-prev.ui-state-active,
.ui-datatable .ui-paginator-next.ui-state-active,
.ui-datatable .ui-paginator-last.ui-state-active,
.ui-datatable .ui-paginator-rpp-options.ui-state-active 
{
	background-color: #c3d9ee;
	color: black;
}


.ui-datatable tfoot span.ui-paginator-current {
	border:none;
	background: none;
}
.ui-datatable tfoot select.ui-paginator-rpp-options {
	display: none;
}
.ui-datatable tfoot span.ui-icon-seek-first {
	background-position: -80px -162px;
}
.ui-datatable tfoot span.ui-icon-seek-prev {
	background-position: -48px -162px;
}
.ui-datatable tfoot span.ui-icon-seek-next {
	background-position: -32px -162px;
}
.ui-datatable tfoot span.ui-icon-seek-end {
	background-position: -64px -162px;
}


.ui-datatable thead th,
.ui-datatable tbody td,
.ui-datatable tfoot td {
	padding: 4px 2px;
}

.ui-datatable tbody td.wrap {
    white-space: normal;
}
