P {
	font-family:arial,verdana,san-serif;
	font-size:13px;
}

A {
	TEXT-DECORATION: none;
	font-family:arial,verdana,san-serif;
}

A:active {
	COLOR: #0033CC;
	TEXT-DECORATION: none
}

A:visited {
	COLOR: #0033CC;
	TEXT-DECORATION: none
}

A:link {
	COLOR: #0033CC;
}

A:hover {
	COLOR: #333333;
	text-decoration: none;
}

TD  {
	font-family:arial,verdana,san-serif;
	font-size:14px;
}

H1 {
	font-family:times,arial,verdana;
	color: #CC0000;
}

H2 {
	font-family:times,arial,verdana;
}

.TITLE {
	font-family:arial,verdana,san-serif;
	font-size:21px;
	font-weight:bold;
	text-align:center;
	color: #000033;
}


.TITLE_SUB {
	font-family:verdana,arial,san-serif;
	font-size:15px;
	color:#003366;
	font-weight:bold;

}


.SMALL {
	font-family:arial,verdana,san-serif;
	font-size:11px;
}


.MSG {
	font-family:arial,verdana,san-serif;
	font-size:15px;
	font-weight:bold;
	color: #000099;
}

.ERRORMSG {
	font-family:arial,verdana,san-serif;
	font-size:13px;
	font-weight:bold;
	color: #EE0000;
}

.BOXMSG {
	font-family:arial,verdana,san-serif;
	font-size:13px;
	line-height:150%;
}

.DISABLED {
	color: #777777;
}

.MANDATORY {
	color: #EE0000;
	font-weight:bold;
	font-size:15px;
}

.OPTIONAL {
	font-family: arial, verdana, san-serif;
	color: #000033;
	font-weight:bold;
	font-size:11px;
}

.ALLOCATE {
	color : #000099;
	font-weight:bold;
}
.ALLOCATE_BG {
	background: #ACBCEF;
}


.PRESELECT {
	color : #EE0000;
}

.PRESELECT_BG {
	background : F9A186;
}

.TBL_BORDER {
	border:	#000099 1px solid;
	BORDER-COLLAPSE: collapse;
}

.TBL_TOPBORDER {
	border-top:#000099 1px solid;
	BORDER-COLLAPSE: collapse;
}

.TBL_BOTTOMBORDER {
	border-bottom:#000099 1px solid;
	BORDER-COLLAPSE: collapse;
}

.TBL_LEFTBORDER {
	border-left:#000099 1px solid;
	BORDER-COLLAPSE: collapse;
}


.TBL_RIGHTBORDER {
	border-right:#000099 1px solid;
	BORDER-COLLAPSE: collapse;
}

.TBL_LIGHTBORDER {
	border:	#AACCFF 1px solid;
	BORDER-COLLAPSE: collapse;
}

.TBL_TOPLIGHTBORDER {
	border-top:#AACCFF 1px solid;
	BORDER-COLLAPSE: collapse;
}

.TBL_BOTTOMLIGHTBORDER {
	border-bottom:#AACCFF 1px solid;
	BORDER-COLLAPSE: collapse;
}

.TBL_LEFTLIGHTBORDER {
	border-left:#AACCFF 1px solid;
	BORDER-COLLAPSE: collapse;
}

.TBL_RIGHTLIGHTBORDER {
	border-right:#AACCFF 1px solid;
	BORDER-COLLAPSE: collapse;
}

.TBL_HEADER {
	font-family:verdana,arial,san-serif;
	background:#97CEFA;
	color:#333333;	
	font-size:13px;
	font-weight:bold;
	height:30;
}





.TBL_DARKCELL {
	background:#F0F8FF;
	background:#E0ECFF;
}

.TBL_LIGHTCELL {

}
