	H2
	{
		font-size: 11pt;
		font-weight: bold;
	}

	A.BTN
	{
		text-decoration: none;
		color: #00524D;
		font-family: Verdana, Sans;
		font-size: 9pt;
	}

	A.BTN:visited
	{
		color: #005953;
	}

	A.BTN:hover
	{
		color: #005953;
	}

	A
	{
		color: #007F76;
	}
	
	A:visited
	{
		color: #005953;
	}

	A:hover
	{
		color: #005953;
	}

	.LEFT
	{
		color: #46C7C7;
	}

	A.LEFT
	{
		color: #46C7C7;
		text-decoration: none;
	}
	
	A.LEFT:visited
	{
		color: #46C7C7;
	}

	A.LEFT:hover
	{
		color: #005953;
	}

	SELECT
	{
		color: #00524D;
		font-family: Verdana, Sans;
		font-size: 9pt;
	}

	INPUT
	{
		color: #00524D;
		font-family: Verdana, Sans;
		font-size: 9pt;
	}
	
	.KSEXCAPTION
	{
		color: #00524D;
		font-family: Verdana, Sans;
		font-size: 9pt;
		font-weight: bolder;
	}
	
	TEXTAREA
	{
		color: #00524D;
		font-family: Verdana, Sans;
		font-size: 9pt;
	}
	
	.COLORNB
	{
		background-color: #86C07D;
	}

	.COLORNB2
	{
		background-color: #FFC07D;
	}

	.TABLEBORDER
	{
		background: url("img/mainbg.png");
		font-family: Verdana, Sans;
		font-size: 9pt;
	}

	.TABLEHEAD
	{
		background: url("img/tablehead.png");
	}
	
	.TABLEROW1
	{
		background: #ffffff;
	}

	.TABLEROW2
	{
		background: #eaf2f3;
	}

	.NB1 {
		background-color: #c1e0bb;
	}
	
	.NB2 {
		background-color: #ffdab1;
	}
	
	.NB3 {
		background-color: #c7dfff;
	}
	
	.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: #c1e0bb;
	}

	.NB2TABLEROW1_SEL
	{
		background: #c1e0bb;
	}

	.NB1TABLEROW2_SEL
	{
		background: #a3bd9e;
	}

	.NB2TABLEROW2_SEL
	{
		background: #a3bd9e;
	}
	.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: #00524D;
		font-family: Verdana, Sans;
		font-size: 9pt;
	}
	
	.NB {
		background-color: #ff9966;
	}
	
	.TAVAB
	{
		color: #00524D;
		font-family: Verdana, Sans;
		font-size: 9pt;
		font-weight: bold;
	}
	
	.TAVASML
	{
		color: #00524D;
		font-family: Verdana, Sans;
		font-size: 7pt;
	}
	
	.SMLB
	{
		color: #00524D;
		font-family: Verdana, Sans;
		font-size: 7pt;
		font-weight: bold;
		text-decoration: none;
	}
	.SMLB:hover
	{
		color: #ff0000;
	}

	.LEFT
	{
		color: #46C7C7;
		font-family: Verdana, Sans;
		font-size: 9pt;
	}
	
	.COLOR1
	{
		
	}
	
	.GRID_ERROR {
		background-color: red;
		color: white;
		font-size: smaller;
	}
	
.header_error {
	background-color: red;
	color: white;
	font-size: larger;
	padding: 4px 4px;
}

.INFO {
    -- font-family: arial;
    background-color:white;
    border:#0084B4 solid 1px;
}

.warning  {
	color: red;
	font-family: Verdana, Sans;
	font-weight: bolder;
	font-size: 9pt;
	text-align: center;
	animation: blinker 1s linear infinite;
}

.ac_info {
    color: gray;
}

@keyframes blinker {
	50% {
		opacity: 0.1;
	}
}