a#viewallrecimg,
a#appDetails,
a#Formsview,
a#details,
a#viewacctsmry,
a#hlptktlink {
	background: url(/common/images/arrows.jpg) no-repeat right;
	padding: 0 15px 1px 0;
}

.tableAccounts {
	MARGIN-BOTTOM: 10px
}
.tableAccounts TD {
	BACKGROUND: #fff; FONT-SIZE: 0.9em
}
.tableAccounts TD A:link {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline;
	color: #007c93;
}
.tableAccounts TD A:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.tableAccounts TD.noBold A:link {
	FONT-WEIGHT: normal
}
.tableAccounts TD.noBold A:visited {
	FONT-WEIGHT: normal
}
.tableAccounts TR.header TH {
	BACKGROUND: #e1e1e1; FONT-SIZE: 0.6em; FONT-WEIGHT: bold
}
.tableColor1 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 4px; WIDTH: 754px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px;
}
.tableColor1 P {
	MARGIN-BOTTOM: 10px !important
}
.tableColor2 {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 4px; WIDTH: 912px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 10px;
}
.tableColor2 P {
	MARGIN-BOTTOM: 10px !important
}
.tableColor2 P.content {
	MARGIN-RIGHT: 20px !important
}
.tableNotice {
	MARGIN-BOTTOM: 10px; BACKGROUND: #f0f5fa
}
.tableNotice TR TH {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 1.1em  Arial, Lucida Grande, Verdana, Helvetica, sans-serif; BACKGROUND: #d40019; COLOR: #fff; PADDING-TOP: 2px
}
.tableStyle1 {
	/*MARGIN-BOTTOM: 10px; BACKGROUND: #f0f5fa*/
	border: 1px solid #ccc;
	MARGIN-BOTTOM: 10px;

}
.tableStyle1 TR TH {
	/*BORDER-BOTTOM: #fff 2px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 1.1em Arial, Helvetica, sans-serif;background-color: transparent;background-image: url(/common/images/header_gradient.jpg);
 color: #333333; PADDING-TOP: 2px*/

 BORDER-BOTTOM: #fff 4px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 1.1em  Arial, Lucida Grande, Verdana, Helvetica, sans-serif; BACKGROUND: url(/common/images/header_gradient.jpg) repeat-x bottom; border-bottom: 1px solid #017b90; COLOR: #333; PADDING-TOP: 5px;
	height: 20px;
}
.tableStyle2 {
	MARGIN-BOTTOM: 10px; BACKGROUND: #ececec
}
.tableStyle2 TR TH {
	BORDER-BOTTOM: #fff 2px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 1.1em  Arial, Lucida Grande, Verdana, Helvetica, sans-serif; BACKGROUND: #ececec; PADDING-TOP: 5px
}
.tableStyle3 {
	MARGIN-BOTTOM: 10px; MARGIN-LEFT: 10px; border: 1px solid #ccc;
}
.tableStyle3 TABLE TR TH {
	 border-bottom: 1px solid #017b90; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 1.1em  Arial, Lucida Grande, Verdana, Helvetica, sans-serif; BACKGROUND: url(/common/images/header_gradient.jpg) repeat-x bottom; COLOR: black; PADDING-TOP: 2px
}
.tableStyle3 TABLE TR TH.subheader {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 1em  Arial, Lucida Grande, Verdana, Helvetica, sans-serif; BACKGROUND: url(/common/images/header_gradient.jpg) repeat-x bottom; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px
}
.tableStyle3 TABLE TR.dataNoSpaceBoth TD {
	PADDING-BOTTOM: 0px !important; PADDING-TOP: 0px !important
}
.tableStyle3 TABLE TR.dataNoSpaceBottom TD {
	PADDING-BOTTOM: 0px !important
}
.tableStyle3 .btn_style1 {
	MARGIN-TOP: 5px
}
.tableStyle3 .detailsLink {
	VERTICAL-ALIGN: middle
}
.tableStyle5 {
	WIDTH: 764px;
	MARGIN-BOTTOM: 10px;
	border: 1px solid #ccc;
 /*	old 535px */
}
.tableStyle5 TABLE TD {
	BORDER-BOTTOM: #fff 2px solid
}
.colBorders.tableStyle5 TABLE TD {
	/*BORDER-RIGHT: #fff 2px solid*/
}
.colBorders.tableStyle5 TABLE TH {
	BORDER-RIGHT: #fff 0 solid;
}
.tableStyle5 THEAD TR {

	BACKGROUND: url(/common/images/header_gradient.jpg) repeat-x bottom;	
}
.tableStyle5 THEAD TR.subrow {

	BACKGROUND: #ffffff;	
}
.tableStyle5 THEAD TR.subrow TD {

	border-bottom: 1px solid #017b90;		
}
.tableStyle5 TR TH {
	/* BORDER-BOTTOM: #fff 4px solid; */ PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 1.1em  Arial, Lucida Grande, Verdana, Helvetica, sans-serif; BACKGROUND: url(/common/images/header_gradient.jpg) repeat-x bottom; /* border-bottom: 1px solid #017b90; */ height: 20px; COLOR: #333; PADDING-TOP: 5px
}
#tableHeader {
	BORDER-BOTTOM: #fff 4px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 1.1em  Arial, Lucida Grande, Verdana, Helvetica, sans-serif; BACKGROUND: #e3e3e3; COLOR: #000000; PADDING-TOP: 5px
}
.tableStyle5 TR TD.subheader {
	BORDER-BOTTOM: #fff 4px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #e3e3e3; COLOR: #000000; PADDING-TOP: 5px
}
.tableStyle5 TR TH.subheader {
	/* BORDER-BOTTOM: #fff 4px solid; */ PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #e3e3e3; COLOR: #000000; PADDING-TOP: 5px;BACKGROUND: url(/common/images/header_gradient.jpg) repeat-x bottom;
}
.noBorder.tableStyle5 TABLE TD {
	BORDER-BOTTOM: 0px
}
.tableStyle5 .subtable {
	WIDTH: 753px; BACKGROUND: #f5f5f5
}
.tableStyle5 .subtable TABLE TD {
	BORDER-BOTTOM: #fff 2px solid
}
.tableStyle5 .subtable TR TH {
	/* BORDER-BOTTOM: #fff 4px solid; */ PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 1.1em  Arial, Lucida Grande, Verdana, Helvetica, sans-serif; BACKGROUND: #d1d1d1; COLOR: #000000; PADDING-TOP: 5px
}
.tableStyle5 .subtable TR TH.subheader {
	/* BORDER-BOTTOM: #fff 4px solid; */ PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #e3e3e3; PADDING-TOP: 5px
}
.tableStyle5 TABLE TR.unsettled {
	BACKGROUND: #D3E2EF;
}
.tableStyle5 TABLE TR.denied {
	display: none;
	BACKGROUND: #F1F1F1;
}
.tableStyle6 {
	WIDTH: 375px; FLOAT: left; HEIGHT: 100%; MARGIN-RIGHT: 5px;
}
.tableStyle6 TABLE {
	MARGIN-BOTTOM: 10px;
}
.tableStyle6 TD.links {
	HEIGHT: 140px
}
.tableStyle6 TR TH {
	BORDER-BOTTOM: #fff 2px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 1.1em  Arial, Lucida Grande, Verdana, Helvetica, sans-serif; BACKGROUND: url(/common/images/header_gradient.jpg) repeat-x bottom; border-bottom: 1px solid #017b90; COLOR: #333; PADDING-TOP: 2px
}
.tableStyle6 TR.notice {
	HEIGHT: auto
}
.tableStyle6 TR.notice TD {
	BORDER-TOP: #fff 2px solid
}
.tableStyle6 TR.subheader {
	BACKGROUND: url(/common/images/header_gradient.jpg) repeat-x bottom; border-bottom: 1px solid #017b90; COLOR: #333;
}
.tableStyle6 TR.subheader TD {
	BORDER-BOTTOM: #fff 2px solid; PADDING-BOTTOM: 5px; FONT: 1.1em Arial, Helvetica, sans-serif; PADDING-TOP: 5px
}

.accountsPortletTableStyle6{
	WIDTH: 375px; height: auto;float: left;padding:0; border: 1px solid #ccc; MARGIN-RIGHT: 5px;
}
/*.accountsPortletTableStyle6 .tableStyle6{
	float: left;margin-right:0px;padding-right: 0px;
}*/
.tableStyle7 {
	WIDTH: 996px;
	border: 1px solid #ccc;
	margin-bottom: 10px;
}
.tableStyle7 TABLE TD {
	BORDER-BOTTOM: #fff 2px solid
}
.colBorders.tableStyle7 TABLE TD {
	BORDER-RIGHT: #fff 2px solid
}
.colBorders.tableStyle7 TABLE TH {
	/*BORDER-RIGHT: #fff 2px solid*/
}
.tableStyle7 TR TH {
	BORDER-BOTTOM: #fff 4px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 1.1em  Arial, Lucida Grande, Verdana, Helvetica, sans-serif; BACKGROUND: url(/common/images/header_gradient.jpg) repeat-x bottom; border-bottom: 1px solid #017b90; COLOR: #333; PADDING-TOP: 5px
}
.tableStyle7 TR TD.subheader {
	BORDER-BOTTOM: #fff 4px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #e3e3e3; COLOR: #000000; PADDING-TOP: 5px
}
.tableStyle7 TR TH.subheader {
	BORDER-BOTTOM: #fff 4px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: url(/common/images/header_gradient.jpg) repeat-x bottom; border-bottom: 1px solid #017b90; COLOR: #333; PADDING-TOP: 5px
}
.noBorder.tableStyle7 TABLE TD {
	BORDER-BOTTOM: 0px
}

.twoFactAuthQuestTableStyle7 {
	WIDTH: 765px;
	border: 1px solid #ccc;
	margin-bottom: 10px;
}
.twoFactAuthQuestTableStyle7 TABLE TD {
	BORDER-BOTTOM: #fff 2px solid
}
.colBorders.twoFactAuthQuestTableStyle7 TABLE TD {
	BORDER-RIGHT: #fff 2px solid
}
.colBorders.twoFactAuthQuestTableStyle7 TABLE TH {
	/*BORDER-RIGHT: #fff 2px solid*/
}
.twoFactAuthQuestTableStyle7 TR TH {
	BORDER-BOTTOM: #fff 4px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 1.1em  Arial, Lucida Grande, Verdana, Helvetica, sans-serif; BACKGROUND: url(/common/images/header_gradient.jpg) repeat-x bottom; border-bottom: 1px solid #017b90; COLOR: #333; PADDING-TOP: 5px
}
.twoFactAuthQuestTableStyle7 TR TD.subheader {
	BORDER-BOTTOM: #fff 4px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #e3e3e3; COLOR: #000000; PADDING-TOP: 5px
}
.twoFactAuthQuestTableStyle7 TR TH.subheader {
	BORDER-BOTTOM: #fff 4px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: url(/common/images/header_gradient.jpg) repeat-x bottom; border-bottom: 1px solid #017b90; COLOR: #333; PADDING-TOP: 5px
}

.tableTitleBox {
	MARGIN-BOTTOM: 2px
}
.tableTitleBox TD {
	BACKGROUND: #c1c1c1
}
.tableTitleBox TR TH {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 1.1em  Arial, Lucida Grande, Verdana, Helvetica, sans-serif; BACKGROUND: #c1c1c1; COLOR: #333; PADDING-TOP: 2px
}
.titleBar1 {
	border: 1px solid #ccc; PADDING-BOTTOM: 0; PADDING-LEFT: 4px !important; WIDTH: 757px; PADDING-RIGHT: 4px !important; FONT: bold 1.1em  Arial, Lucida Grande, Verdana, Helvetica, sans-serif; BACKGROUND: url(/common/images/header_gradient.jpg) repeat-x bottom; border-bottom: 1px solid #017b90; COLOR: #333; PADDING-TOP: 5px;
	height: 20px;
}
.titleBar1 A:link {
}
.titleBar1 A:visited {
	COLOR: #007d93; TEXT-DECORATION: none
}
.titleBar1 A:hover {
TEXT-DECORATION: underline
}
.customtext {
	BORDER-BOTTOM: #fff 0px solid; PADDING-BOTTOM: 2px !important; MARGIN: 0px; PADDING-LEFT: 4px !important; PADDING-RIGHT: 4px !important; FONT: 1.1em  Arial, Lucida Grande, Verdana, Helvetica, sans-serif; COLOR: #000000; PADDING-TOP: 5px !important
}
.titleBar2 {
	border: 1px solid #ccc; PADDING-BOTTOM: 2px !important; MARGIN: 0px; PADDING-LEFT: 4px !important; WIDTH: 989px; PADDING-RIGHT: 4px !important; FONT: bold 1.1em  Arial, Lucida Grande, Verdana, Helvetica, sans-serif; BACKGROUND: url(/common/images/header_gradient.jpg) repeat-x bottom; border-bottom: 1px solid #017b90; COLOR: #333; PADDING-TOP: 5px !important
}
.tableStyle_left_portlet {
	border: 1px solid #ccc;
	WIDTH: 535px; MARGIN-BOTTOM: 10px;
}
.tableStyle_left_portlet TABLE TD {
	BORDER-BOTTOM: #fff 2px solid;
}
.colBorders.tableStyle_left_portlet TABLE TD {
	BORDER-RIGHT: #fff 2px solid;
}
.colBorders.tableStyle_left_portlet TABLE TH {
	/*BORDER-RIGHT: #fff 2px solid;*/
}
.tableStyle_left_portlet TR TH {
	BORDER-BOTTOM: #fff 4px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 1.1em  Arial, Lucida Grande, Verdana, Helvetica, sans-serif; BACKGROUND: url(/common/images/header_gradient.jpg) repeat-x bottom; border-bottom: 1px solid #017b90; COLOR: #333; PADDING-TOP: 5px;
	height: 20px;
}
#tableHeader {
	BORDER-BOTTOM: #fff 4px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 1.1em  Arial, Lucida Grande, Verdana, Helvetica, sans-serif; BACKGROUND: #fff; PADDING-TOP: 5px
}
.tableStyle_left_portlet TR TD.subheader {
	BORDER-BOTTOM: #fff 4px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; COLOR: #000000; PADDING-TOP: 5px
}
.tableStyle_left_portlet TR TH.subheader {
	BORDER-BOTTOM: #fff 4px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fff; COLOR: #000000; PADDING-TOP: 5px
}
.noBorder.tableStyle_left_portlet TABLE TD {
	BORDER-BOTTOM: 0px
}
.tableStyle_left_portlet .subtable {
	WIDTH: 525px; BACKGROUND: #f5f5f5
}
.tableStyle_left_portlet .subtable TABLE TD {
	BORDER-BOTTOM: #fff 2px solid
}
.tableStyle_left_portlet .subtable TR TH {
	BORDER-BOTTOM: #fff 4px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT: bold 1.1em  Arial, Lucida Grande, Verdana, Helvetica, sans-serif; BACKGROUND: #d1d1d1; PADDING-TOP: 5px
}
.tableStyle_left_portlet .subtable TR TH.subheader {
	BORDER-BOTTOM: #fff 4px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #e3e3e3; PADDING-TOP: 5px
}
.rowBorder {
	BORDER-RIGHT: #fff 2px solid
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables features
*/
 
.dataTables_processing {
	position: absolute;
	top: 50%;
	left: 50%;
	width: 515px;
	height: 30px;
	margin-left: -125px;
	margin-top: -15px;
	padding: 14px 0 2px 0;
	border: 1px solid #ddd;
	text-align: center;
	color: #999;
	font-size: 14px;
	background-color: white;
}

.dataTables_empty {
	text-align: center !important;
}

table.display thead th{
	cursor: pointer;
	* cursor: hand;
}


.dataTables_paginate {
	width: 44px;
	* width: 50px;
	float: right;
	text-align: right;
}

.paging_full_numbers {
	width: 400px;
	height: 22px;
	line-height: 22px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.paging_full_numbers .paginate_button,
 	.paging_full_numbers .paginate_active , .dataTables_paginate .paginate_button.current{
	border: 1px solid #aaa;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	padding: 2px 5px;
	margin: 0 3px;
	cursor: pointer;
	*cursor: hand;
}

.paging_full_numbers .paginate_button {
	background-color: #ddd;
}

.paging_full_numbers .paginate_button:hover {
	background-color: #ccc;
}

.paging_full_numbers .paginate_active, .dataTables_paginate .paginate_button.current {
	background-color: #99B3FF;
}

.paging_full_numbers .paginate_button_disabled, .paging_full_numbers .paginate_button_disabled:hover {
	color: #aaa;
	border-color: #ccc;
	cursor: default;
	text-decoration: none;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables sorting
 */
 
.sorting_asc {
	background: url('/common/images/sort_asc.png') no-repeat center right !important;
	cursor: pointer;
	* cursor: hand;
}

.sorting_desc {
	background: url('/common/images/sort_desc.png') no-repeat center right !important;
	cursor: pointer;
	* cursor: hand;
}

.sorting {
	background: url('/common/images/sort_both.png') no-repeat center right !important;
	cursor: pointer;
	* cursor: hand;
}

.sorting_asc_disabled {
	background: url('/common/images/sort_asc_disabled.png') no-repeat center right !important;
}

.sorting_desc_disabled {
	background: url('/common/images/sort_desc_disabled.png') no-repeat center right !important;
}

.table_header {
background:#d1d1d1;
margin:0px !important;
padding:0px 4px 0px 4px !important;
BACKGROUND: url(/common/images/header_gradient.jpg) repeat-x bottom;
border:1px solid #CCC;
border-bottom:1px solid #017B90;
}
.table_header  h2{
color:#333;
font:bold 1.1em Arial, Helvetica, sans-serif !important;
margin:0px;
padding:5px 0 6px 0;
}

.dataTables_length{
float:right;
}

.column-header-text {
	float: right;
	padding-right: 12px;
}

#manage-shoebox-expenses-table_wrapper thead .sorting,
#manage-shoebox-expenses-table_wrapper thead .sorting_asc,
#manage-shoebox-expenses-table_wrapper thead .sorting_desc {
BACKGROUND: url(/common/images/header_gradient.jpg) repeat-x bottom;
}

#manage-shoebox-expenses-table tbody tr td.group {
	background-color: #B6DEDE !important;
	color: #000 !important;
	font-weight: bold !important;
}
/*
	end of new styles for web enhancement
*/


.tableStyle5_ge_home table td {
		padding:0px;
		/*border-bottom: 2px solid #fff !important;*/
	}
	
		
	.tableStyle5_ge_home {
	background: #f5f5f5;
	margin-bottom: 10px;
	width: 535px;
}
	.tableStyle5_ge_home table td {
		/*border-bottom: 2px solid #fff !important;*/
	}
	.tableStyle5_ge_home.colBorders table td,
	.tableStyle5_ge_home.colBorders table th {
		border-right: 2px solid #fff !important;
	}
	.tableStyle5_ge_home tr th {
		background: #17375d;
		color: #fff;
		/*border-bottom: 4px solid #fff;*/
		font: bold 1.1em Arial, Helvetica, sans-serif;
		padding: 5px 4px 2px 4px;
	}
	
			.tableStyle5_ge_home tr td.subheader,
		.tableStyle5_ge_home tr th.subheader {
			background: #e3e3e3;
			color: #000000;
			border-bottom: 4px solid #fff;
			padding: 5px 4px 2px 4px;
		}

	.tableStyle5_ge_home.noBorder table td {
		border-bottom: 0 !important;
	}

.tableStyle5_ge_home .subtable {
	background: #f5f5f5;
	width: 525px;
}
	.tableStyle5_ge_home .subtable table td {
		border-bottom: 2px solid #fff !important;
	}
	.tableStyle5_ge_home .subtable tr th {
		background: #d1d1d1;
		border-bottom: 4px solid #fff;
		font: bold 1.1em Arial, Helvetica, sans-serif;
		padding: 5px 4px 2px 4px;
	}
		.tableStyle5_ge_home .subtable tr th.subheader {
			background: #e3e3e3;
			border-bottom: 4px solid #fff;
			padding: 5px 4px 2px 4px;
		}
.tableStyle5_ge_home_imp_header {
	background: #c90019 !important;
}

.cabinet-dropdown-selector {
	background: #84C448;
}

#manage-shoebox-expenses-table_wrapper th .column-header-text {
	display: inline-block;
	float: inherit !important;
	padding-right: 1px;
}

#manage-shoebox-expenses-table_wrapper th .column-filter-dropdown-wrapper {
	display: inline-block;
	position: relative;
	top: 3px;
}

#manage-shoebox-expenses-table_wrapper .column-filter-dropdown-box .column-filter-dropdown-body .column-filter-dropdown-item:hover {
	background: #84C448;
}

#manage-shoebox-expenses-table_wrapper .column-filter-dropdown-box .column-filter-dropdown-body .column-filter-dropdown-item {
	color: #296F7B;
	cursor: pointer;
	padding: 7px;
}

#manage-shoebox-expenses-table_wrapper .filter-border {
	border-bottom: 1px solid #ddd;
}

#manage-shoebox-expenses-table_wrapper .column-filter-dropdown-box .column-filter-dropdown-header {
	background: #84C448;
	color: white;
	font-weight: bold;
	padding: 10px;
}

#manage-shoebox-expenses-table_wrapper .column-header-text {
	display: inline-block;
	text-align: left;
}

#manage-shoebox-expenses-table_wrapper td.cabinet-val {
	text-align: left;
}

#manage-shoebox-expenses-table_wrapper .amount-column-header,
#manage-shoebox-expenses-table_wrapper td.cabinet-val.cabinet-val-amount {
	text-align: right;
}

#manage-shoebox-expenses-table_wrapper thead .sorting,
#manage-shoebox-expenses-table_wrapper thead .sorting_asc,
#manage-shoebox-expenses-table_wrapper thead .sorting_desc {
	background: inherit !important;
}

#manage-shoebox-expenses-table_wrapper span.group-count-span {
	float: right;
	padding: 2px 6px;
	background-color: #84c448;
	color: black;
}

#manage-shoebox-expenses-table_wrapper .action-column-header,
#manage-shoebox-expenses-table_wrapper .upload-date-column-header {
    padding-top: 4px;
}

#manage-shoebox-expenses-table_wrapper .tableStyle5 tr th {
    font: bold 9px Arial,Lucida Grande,Verdana,Helvetica,sans-serif;
}

.created-close-div {
	display: inline-block;
	color: black;
	position: relative;
	top: -5px;
}

#manage-shoebox-expenses-table_wrapper th .column-header-text {
	display: inline-block;
	float: inherit;
	padding-right: 1px;
}

#manage-shoebox-expenses-table_wrapper th .column-filter-dropdown-wrapper {
	display: inline-block;
	position: relative;
	top: 3px;
}

#manage-shoebox-expenses-table_wrapper .action-column-header,
#manage-shoebox-expenses-table_wrapper .upload-date-column-header {
    padding-top: 2px;
}

.tableAccounts tr.header th h4 {
		padding: 0;
		margin: 0;
		font-size: 1.1em !important;
	}
	
.tableNotice tr th h4{
		padding: 0;
		margin: 0;
		font-size: 1.1em !important;
	}
	
.tableStyle1 tr th h4{
		padding: 0;
		margin: 0;
		font-size: 1.1em !important;
	}
	
.tableStyle2 tr th h4{
		padding: 0;
		margin: 0;
		font-size: 1.1em !important;
	}
	
.tableStyle3 table tr th h4{
		padding: 0;
		margin: 0;
		font-size: 1.1em !important;
	}
	
.tableStyle3 table tr th h5{
		padding: 0;
		margin: 0;
		font-size: 1em !important;
	}
	
.tableStyle5 tr th h4{
		padding: 0;
		margin: 0;
		font-size: 1.1em !important;
	}
	
.tableStyle5 tr th h5{
		padding: 0;
		margin: 0;
		font-size: 1em !important;
	}
	
.tableStyle6 tr th h4{
		padding: 0;
		margin: 0;
		font-size: 1.1em !important;
	}
	
	.tableStyle7 tr th h4{
		padding: 0;
		margin: 0;
		font-size: 1.1em !important;
	}
	
.tableTitleBox tr th h4{
		padding: 0;
		margin: 0;
		font-size: 1.1em !important;
	}
	

.tableStyle_left_portlet tr th h4{
		padding: 0;
		margin: 0;
		font-size: 1.1em !important;
	}
	
.tableStyle_left_prlt_ge_home tr th h4{
		padding: 0;
		margin: 0;
		font-size: 1.1em !important;
	}

	.tableStyle5_ge_home tr th h4{
		padding: 0;
		margin: 0;
		font-size: 1.1em !important;
	}
	
table tr td h4{
margin: 0;
padding: 0;
font-size: 1.1em;
}


.created-close-div {
	display: inline-block;
	color: black;
	position: relative;
	top: -5px;
}

form div.table_header div.link_class
{
float:right;
padding-top:5px;
width:40%;
}

.expand {
	background: url('/common/images/icon_arrow_right.png') no-repeat top left !important;
	background-size: 15px 15px !important;
	cursor: pointer !important;
}
tr.shown td.details-control {
	background: url('/common/images/icon_arrow_up.png') no-repeat top left !important;
	background-size: 15px 15px !important;
}

.nutralizeTitleBar1{
	border:none;
	margin-bottom: 0 !important;
}

.addBorder{
	border:1px solid #017b90;
	WIDTH: 758px;
}