TR.CSS_EVEN_ROW{
	border-bottom: #666666 1px solid;
	background-color: #f0f0f0;
}

TR.CSS_ODD_ROW{
	border-bottom: #666666 1px solid;
	background-color: #e0e0e0;
}

TR.CSS_SYSTEM_ROW{
	border-bottom: #666666 1px solid;
	background-color: #e34e4e;
}

TR.CSS_SELECTED_ROW{
	border-bottom: #666666 1px solid;
	background-color: #eac1c1;
}

TR.CSS_HEADER_ROW{
	border-bottom: #666666 1px solid;
	background-color: #f0f0f0;
}

TD.CSS_EVEN_CELL{
	background-color: #f0f0f0;
	font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
	font-size: 12PX;
}

TD.CSS_ODD_CELL{
	background-color: #e0e0e0;
	font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
	font-size: 12PX;
}

TD.CSS_HEADER_CELL{
	background-color: #f0f0f0;
	font-weight: BOLD;
	font-size: 12PX;
	color: #CC3300;
	font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
}

.DG{
	border-right: #666666 1px solid;
	padding-right: 1px;
	border-top: #666666 1px solid;
	padding-top: 1px;
	border-left: #666666 1px solid;
	padding-left: 1px;
	border-bottom: #666666 1px solid;
	padding-bottom: 1px;
	background-color: #fafafa;
	font-size: 12PX;
}

.report{
	border-right: #000000 1px solid;
	border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	background-color: #FFFFFF;
	font-size: 12PX;
}

.report TD{
	border-bottom: #000000 1px solid;
}


.DG A:HOVER{
	font-weight: NORMAL;
	font-size: 12PX;
	color: #ff9933;
	text-decoration: NONE;
	font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
}

.DG A{
	font-weight: NORMAL;
	font-size: 12PX;
	color: #333366;
	text-decoration: NONE;
	font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
}


.button_elements {
	font-size: 9pt; 
	font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
	font-weight: italic; 
	border-style: solid; 
	border-width: 1px; 
	border-color: #000000; 
	background-color:#CCCCCC;	
	cursor: hand;
}

.button_red {
	font-size: 9pt; 
	font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
	font-weight: italic; 
	border-style: solid; 
	border-width: 1px; 
	border-color: #E81D26; 
	background-color:#FEFEFE;	
	cursor: hand;
}

.button_black {
	font-size: 9pt; 
	font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF; 
	font-weight: bold; 
	border-style: solid; 
	border-width: 1px; 
	border-color: #000000; 
	background-color:#FEFEFE;	
	cursor: hand;
	color: #000000;
}

.input_gray {
	BORDER-WIDTH:1px 1px 1px 1px;
	BORDER-COLOR: #f1f1f1;
	BACKGROUND-COLOR:#FFFFFF;
	COLOR:#000000;
	font-size:11px;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
}

.input_red {
	BORDER-WIDTH:1px 1px 1px 1px;
	BORDER-COLOR: #f1f1f1;
	BACKGROUND-COLOR:ffaeae;
	COLOR:#000000;
	font-size:11px;
	FONT-FAMILY: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
}

.select_elements {
	font-size: 11px; 
	font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF; 
	font-weight: italic; border-style: solid; 
	border-width: 1px; 
	border-color: #000000; 
	background-color:#FFFFFF;
}

.text {
	font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

.text_r {
	font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
	font-size:12px;
	font-weight:normal;
	color:#CC0000;
}

.text_w {
	font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
}

.text_w8 {
	font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
	font-size:8pt;
	font-weight:normal;
	color:#FFFFFF;
}

.text8 {
	font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
	font-size:8pt;
	font-weight:normal;
	color:#000000;
}

.text_err {
	font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
	font-size:12px;
	font-weight:normal;
	color:#FF0000;
}

.link_w {
	font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration: underline;
}

.link{
	font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration: underline;
}

.link_top{
	font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
	font-size:8pt;
	font-weight:bold;
	color:#888888;
	text-decoration: none;
}

.link:HOVER{
	font-weight: NORMAL;
	font-size: 12PX;
	color: #ff9933;
	text-decoration: underline;
	font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF;
}

.link_top_menu_w { font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF; font-size:12px; font-weight:normal; color:#ffffff; text-decoration: none; }
.link_top_menu_w:HOVER { font-weight: NORMAL;	font-size: 12PX; color: #ffffff; text-decoration: underline; font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF; }

.link_top_menu { font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF; font-size:12px; font-weight:normal; color:#000000; text-decoration: none; }
.link_top_menu:HOVER { font-weight: NORMAL;	font-size: 12PX; color: #000000; text-decoration: underline; font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF; }
.link_top_menu_b { font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF; font-size:12px; font-weight:bold; color:#000000; text-decoration: none; }
.link_top_menu_b:HOVER { font-weight: bold;	font-size: 12PX; color: #000000; text-decoration: underline; font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF; }

.link_top_menu_sub { font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF; font-size:11px; font-weight:normal; color:#000000; text-decoration: none; }
.link_top_menu_sub:HOVER { font-weight: NORMAL;	font-size: 11PX; color: #000000; text-decoration: underline; font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF; }
.link_top_menu_sub_b { font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF; font-size:11px; font-weight:bold; color:#000000; text-decoration: none; }
.link_top_menu_sub_b:HOVER { font-weight: bold;	font-size: 11PX; color: #000000; text-decoration: underline; font-family: VERDANA, ARIAL, HELVETICA, SANS-SERIF; }


a.splash_on, a.splash_on:active, a.splash_on:visited, a.splash_on:hover { background: url('imgs/lnk_on.jpg') no-repeat center center; width:19px; height:19px; padding:6px; font-size:11px; color:#ffffff; font-weight:bold; text-decoration:none; }
a.splash_off, a.splash_off:active, a.splash_off:visited, a.splash_off:hover { background: url('imgs/lnk_off.jpg') no-repeat center center; width:19px; height:19px; padding:6px; font-size:11px; color:#030303; font-weight:bold; text-decoration:none; }

.bg-splashes { background:url('imgs/bg-splashes.jpg') no-repeat center top;  width:619px; height:26px; margin:0px; padding:2px 10px 2px 0px; border:0px; font-size: 6px; }

