TH{
	font: bold 11px arial, helvetica, sans-serif;
	color: #004C4C;
	background: #39556A;
}

TH.dark{
	color: #ffffff;
	background: #39556A;;
}

TH.light{
	color: #000000;
	background: #1c2d5b;
}

.section, .sectionTitle, .sectionTitleMedium, .sectionTitleLight {
	font: bold 11px arial, helvetica, sans-serif;
}


.sectionBoxTitle {
	color: #fff;
	background:#1a2c5a; 
	font-weight: bold;
}
.sectionBoxTitle a{ 
	color: #fff;
}

.sectionBoxTitle a:HOVER{ 
	color: #fff !important;
	text-decoration: underline;
}

.sectionTitle {
	color: #fff;
	background:#1a2c5a;
	font-weight: bold;
}	

td.sectionBoxTitle , td.sectionTitle  {
	border-bottom: 1px solid #1a2c5a;
	text-align: left;
}

td.sectionBoxTitle table {
	width: 100%;
}

.sectionTitleMedium {
	color: #000;
	background: #fff;
}

table.sectionTitleMedium  td{
	color: #fff;
	background: #1c2d5b;
}

td.sectionTitleMedium a{ 
	color: #1a2c5a;
}

.sectionTitleMedium a{ color: #fff; }
.sectionTitleMedium a:HOVER{ color: #fff !important;  text-decoration: underline;}
td.sectionTitleMedium a:HOVER{ 
	color: #1a2c5a !important;
	text-decoration: underline;
}

.sectionTitleLight {
	color: #000000;
	background: #f1f1f1;
	border-bottom: 1px solid #1c2d5b;
}

.sectionBackground {
	background: #fff;
}

TH  {
 background: #1c2d5b !important;
}

td.sectionBackground table{
	background: #fff;
}

td table.sectionBackground {
	background: #fff;
	border-collapse: collapse;
}

 td table.sectionBackground td.sectionTitle {
	background: #1c2d5b !important;
	padding-left: 8px;
	color: #fff;
	
}
.sectionBackgroundMedium td.sectionTitle { 
	background: #1c2d5b !important;
	padding-left: 8px;
}


  td table.sectionBackground tr.rowOffBold td,  
  td table.sectionBackground tr.rowOn td,
  td table.sectionBackground tr.rowOff td,
  td table.sectionBackground tr.rowOnBold td,
  td table.sectionBackground td.sectionTitle {
	border: 1px solid #93999a;
} 


.sectionBackgroundMedium {
	background: #f1f1f1;
}

.sectionBackgroundDark {
	background: #cccccc;
}

.sectionBackgroundLight {
	background: #f9f9f9;
}

.rowOn {
	background: #f7f7f7;
}

.rowOff{
	background: #ffffff;
}

.rowOnBold {
	background: #f7f7f7;
	
}
.rowOnBold td {font-weight: bold; }

.rowOffBold {
	background: #ffffff;
}

.rowOffBold td { font-weight: bold;}

.columnBorderLeft	{
	border-left-color:  #004c4c;
	border-left:  #004c4c;
	border-left-style: outset;
	border-left-width: 2px;
}

.columnBorderRight	{
	border-right-color:  #004c4c;
	border-right:  #004c4c;
	border-right-style: outset;
	border-right-width: 2px;
}



a.rowSelected:HOVER, a.rowDisabled:HOVER, a.rowSelectedDark:HOVER,  a.rowSelectedLight:HOVER {
	text-decoration: underline;
	color: #0000ff;
}
.rowSelected, a.rowSelected:VISITED, a.rowSelected:ACTIVE {
	background-color: #fceead;
	font-weight: bold;
}
.rowSelectedLight, a.rowSelectedLight:VISITED, a.rowSelectedLight:ACTIVE {
	background-color: #fef7d6;
	font-weight: bold;
}
.rowSelectedDark, a.rowSelectedDark:VISITED, a.rowSelectedDark:ACTIVE{
	background-color: #f2ca0a;
	font-weight: bold;
}
.rowDisabled, a.rowDisabled:VISITED, a.rowDisabled:ACTIVE {
	color: #666666;
	font-style: italic;
	background-color: #ffffff;
	font-weight: bold;
}
/* ORDERS SECTION ************************************ */
.slipValidatedText {
	font: bold 11px arial, helvetica, sans-serif;
}

/*internalTransfer*/
.sectionInternalTransferBorder {
	background: #b4b4b4;
}
.sectionInternalTransferBackground { 
	background: #dbdbdb;
}

/*international*/
.sectionInternationalBackground	{ 
	background: #f3efd9;
}
.sectionInternationalBorder	{ 
	background: #ded398;
}

/*sepa*/
.sectionSepaBackground	{ 
	background: #e3eaf5;
}
.sectionSepaBorder	{ 
	background: #85b1d8;
}

/*switzerland*/
.sectionSwitzerlandBackground { 
	background: #e5efd9;
}
.sectionSwitzerlandBorder { 
	background: #bfd8a0;
}

/*internal bank*/
.sectionInternalBankBackground { 
	background: #d7d4ec;
}
.sectionInternalBankBorder { 
	background: #57527b;
}

/*orange*/
.sectionOrangeBackground { 
	background: #ffefdf;
}
.sectionOrangeBorder { 
	background: #ff9933;
}

/*red*/
.sectionRedBackground	{ 
	background: #ffe6f2;
}
.sectionRedBorder { 
	background: #ffaed5;
}

/*multiple tabs*/
A.multipleTabGROSPOn, A.multipleTabGROSPOn:Visited, A.multipleTabGROSPOn:Active, A.multipleTabGROSPOn:Hover, .multipleTabGROSPOn { 
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #ffa425;
}

A.multipleTabGROSPOff, A.multipleTabGROSPOff:Visited, A.multipleTabGROSPOff:Active, A.multipleTabGROSPOff:Hover, .multipleTabGROSPOff { 
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #666666;
	background: #f1f1f1;
}

A.multipleTabGRRSPOn, A.multipleTabGRRSPOn:Visited, A.multipleTabGRRSPOn:Active, A.multipleTabGRRSPOn:Hover, .multipleTabGRRSPOn { 
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #ffaed5;
}

A.multipleTabGRRSPOff, A.multipleTabGRRSPOff:Visited, A.multipleTabGRRSPOff:Active, A.multipleTabGRRSPOff:Hover, .multipleTabGRRSPOff { 
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #666666;
	background: #f1f1f1;
}

A.multipleTabGRITOn, A.multipleTabGRITOn:Visited, A.multipleTabGRITOn:Active, A.multipleTabGRITOn:Hover, .multipleTabGRITOn { 
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #b4b4b4;
} 

A.multipleTabGRITOff, A.multipleTabGRITOff:Visited, A.multipleTabGRITOff:Active, A.multipleTabGRITOff:Hover, .multipleTabGRITOff { 
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #666666;
	background: #f1f1f1;
}

A.multipleTabGRCHPOn, A.multipleTabGRCHPOn:Visited, A.multipleTabGRCHPOn:Active, A.multipleTabGRCHPOn:Hover, .multipleTabGRCHPOn { 
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #bfd8a0;
}

A.multipleTabGRCHPOff, A.multipleTabGRCHPOff:Visited, A.multipleTabGRCHPOff:Active, A.multipleTabGRCHPOff:Hover, .multipleTabGRCHPOff { 
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #666666;
	background: #f1f1f1;
}

A.multipleTabGRIBOn, A.multipleTabGRIBOn:Visited, A.multipleTabGRIBOn:Active, A.multipleTabGRIBOn:Hover, .multipleTabGRIBOn { 
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #645c8b;
}

A.multipleTabGRIBOff, A.multipleTabGRIBOff:Visited, A.multipleTabGRIBOff:Active, A.multipleTabGRIBOff:Hover, .multipleTabGRIBOff { 
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #666666;
	background: #f1f1f1;
}

A.multipleTabGRINTPOn, A.multipleTabGRINTPOn:Visited, A.multipleTabGRINTPOn:Active, A.multipleTabGRINTPOn:Hover, .multipleTabGRINTPOn { 
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #ffffff;
	background: #ded398;
}
A.multipleTabGRINTPOff, A.multipleTabGRINTPOff:Visited, A.multipleTabGRINTPOff:Active, A.multipleTabGRINTPOff:Hover, .multipleTabGRINTPOff { 
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #666666;
	background: #f1f1f1;
}
/* ORDER SECTION END ************************************************** */