/************************************/
/* Hedge operation - main			*/
/************************************/
td.opnname{
	width:160px;
}
td.opnstatus{
	width:70px;
}

/************************************/
/* Hedge reporting - combi report	*/
/************************************/
table.hedge_combi > thead > tr > th:not(:first-child){
	text-align:center;
}
table.hedge_combi > tbody > tr > td:not(:first-child){
	text-align:right;
}

table.hedge_combi > thead > tr > th,
table.hedge_combi > tbody > tr > td{
	min-width:100px;
}
table.hedge_combi > thead > tr > th:first-child
table.hedge_combi > tbody > tr > td:first-child{
	min-width:300px;
}

/************************************/
/* Hedge reporting - pl report  	*/
/************************************/

table.hedge_pl > thead > tr > th:not(:first-child){
	text-align:center;
}

td.regime_1, td.regime_2{
	color:#FFF !important;
	border-color:#000 !important;
}

tr:nth-child(even) > td.regime_1{
	background-color:#E30613 !important;
}
tr:nth-child(odd) > td.regime_1{
	background-color: #E94F35 !important;
}
tr:nth-child(even) > td.regime_2{
	background-color:#94273D !important;
}
tr:nth-child(odd) > td.regime_2{
	background-color: #A84D57 !important;
}

tr:nth-child(even) td span.highlight{
	background-color:#849400 !important;
}
tr:nth-child(odd) td span.highlight{
	background-color: #9aad00 !important;
}
tr:nth-child(even) td.regime_1 span.highlight{
	background-color:#621d00 !important;
	color: #aaba00;
}
tr:nth-child(odd) td.regime_1 span.highlight{
	background-color:#621d00 !important;
	color: #aaba00;
}
tr:nth-child(even) td.regime_2 span.highlight{
	background-color:#621d00 !important;
	color: #aaba00;
}
tr:nth-child(odd) td.regime_2 span.highlight{
	background-color: #621d00 !important;
	color: #aaba00;
}
span.highlight{
	border-radius:4px;
	padding:2px;
} 

