body, li {
	font-family: Tahoma;
	font-size: 9pt;
	color: #393627;
}

H2
{
	font-size: 12pt;
	font-weight: bolder;
	color: #8aa39a;
}

A.BTN
{
	text-decoration: none;
	color: #393627;
	font-family: Tahoma;
	font-size: 9pt;
}

A.BTN:visited
{
	color: #393627;
}

A.BTN:hover
{
	color: #393627;
}

A
{
	color: #393627;
}
	
A:visited
{
	color: #393627;
}

A:hover
{
	color: #8aa39a;
}

.LEFT
{
	color: #ffffff;
}

A.LEFT
{
	color: #dfe5b5;
	text-decoration: none;
}
	
A.LEFT:visited
{
	color: #dfe5b5;
}

A.LEFT:hover
{
	color: #c0c642;
}

#leftcaption {
	color: #dfe5b5;
	font-weight: bolder;
}

.cTopLeft {
	background:#393627;
	color: #dfe5b5;
	text-align: center;
	font-weight: bolder;
	vertical-align: middle;
}

SELECT
{
	color: #00524D;
	font-family: Tahoma;
	font-size: 9pt;
}

INPUT
{
	color: #00524D;
	font-family: Tahoma;
	font-size: 9pt;
}
	
.KSEXCAPTION
{
	color: #00524D;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bolder;
}
	
TEXTAREA
{
	color: #00524D;
	font-family: Tahoma;
	font-size: 9pt;
}
	
.COLORNB
{
	background-color: #86C07D;
}

.COLORNB2
{
	background-color: #FFC07D;
}

.TABLEBORDER
{
	background: url("img/mainbg.png");
	font-family: Tahoma;
	font-size: 9pt;
}

.TABLEHEAD
{
	background: url("img/bg_table_header.gif");
	background-repeat: repeat;
	background-color: #f6f8e7;
}
	
.TABLEROW1
{
	background: #ffffff;
}

.TABLEROW2
{
	background: #f6f8e7;
}

.ROW_NOTFOUND {
	background-color: lightgrey;
}

.ROW_MISMATCH {
	background-color: #ffdab1;
}

.ROW_OK {
	background-color: #c1e0bb;
}

.NB1TABLEROW1
{
	background-color: #c1e0bb;
	_background-color: #d7fbd2;
}

.NB1TABLEROW2
{
	background-color: #c1e0bb;
}

.NB2TABLEROW1
{
	background-color: #ffdab1;
	_background-color: #ffebd6;
}

.NB2TABLEROW2
{
	background-color: #ffdab1;
}

.NB3TABLEROW1
{
	background-color: #c7dfff;
	_background-color: #dfefff;
}

.NB3TABLEROW2
{
	background-color: #c7dfff;
}

.COLORNB_SEL
{
	background: #c9c9c9;
}

.NB1TABLEROW1_SEL
{
	background: #c9c9c9;
}

.NB2TABLEROW1_SEL
{
	background: #c9c9c9;
}

.NB1TABLEROW2_SEL
{
	background: #c9c9c9;
}

.NB2TABLEROW2_SEL
{
	background: #c9c9c9;
}

.NB3TABLEROW1_SEL
{
	background: #c9c9c9;
}

.NB3TABLEROW2_SEL
{
	background: #c9c9c9;
}



.COLORNB1_SEL
{
	background: #c9c9c9;
}

.COLORNB2_SEL
{
	background: #c9c9c9;
}

.TABLEROW1_SEL
{
	background: #c9c9c9;
}

.TABLEROW2_SEL
{
	background: #c9c9c9;
}

.TAVA
{
	color: #393627;
	font-family: Tahoma;
	font-size: 9pt;
}
		
.NB {
	background-color: #ff9966;
}
	
.TAVAB
{
	color: #393627;
	font-family: Tahoma;
	font-size: 9pt;
	font-weight: bold;
}
	
.TAVASML
{
	color: #393627;
	font-family: Tahoma;
	font-size: 7pt;
}
	
.SMLB
{
	color: #393627;
	font-family: Tahoma;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
}

.TBLINPUTH {
	font-family: Tahoma;
	font-size: 7pt;
	font-weight: bold;
	text-decoration: none;
	width: 30px;
}

.TBLINPUT {
	font-family: Tahoma;
	font-size: 7pt;
	text-decoration: none;
	width: 30px;
}
	
.SMLB:hover
{
	color: #ff0000;
}

.LEFT
{
	color: #dfe5b5;
	font-family: Tahoma;
	font-size: 9pt;
}
	
.COLOR1
{
	
}
	
.GRID_ERROR {
	background-color: red;
	color: white;
	font-size: smaller;
}
	
.TABLESMALL td, .TABLESMALL input {
	font-size: xx-small;
}

.rounded_STYLE {
    border: 1px solid #393627;   /* if needed */
    -webkit-border-radius: 6;    /* for Safari */
    -moz-border-radius: 6;       /* for Firefox */
}
