FONT {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt;
	COLOR: #666666;
	FONT-FAMILY: Arial, verdana, helvetica, sans-serif
}

FONT.news_title {
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 10pt;
	COLOR: #666666;
	FONT-FAMILY: Arial, verdana, helvetica, sans-serif
}

FONT.b_title {
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 10pt;
	COLOR: #A0B834;
	FONT-FAMILY: Arial, verdana, helvetica, sans-serif
}

P {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt;
	TEXT-INDENT: 20px;
	TEXT-ALIGN: justify;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 20px;
	COLOR: #666666;
	FONT-FAMILY: Arial, verdana, helvetica, sans-serif
}

P.unjustified {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt;
	TEXT-INDENT: 20px;
	TEXT-ALIGN: left;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 20px;
	COLOR: #666666;
	FONT-FAMILY: Arial, verdana, helvetica, sans-serif
}

.separator {
	COLOR: #E6E6EF
}

.red {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 7pt; 
	COLOR: #FF3366;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}

.orange {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 7pt; 
	COLOR: #FF9900;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}

.white {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	COLOR: #FFFFFF;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}

.pink {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	COLOR: #FF75BA;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}

.blue {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	COLOR: #59ACFF;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}

.yellow {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	COLOR: #FAD029;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}

.green {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	COLOR: #A0B834;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}

.purple {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	COLOR: #A27AFE;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}

.black {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 12pt; 
	COLOR: #666666;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}

.white_b {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #FFFFFF;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}

.pink_b {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #FF75BA;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}

.blue_b {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #59ACFF;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}

.yellow_b {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #FAD029;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}

.green_b {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #A0B834;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}

.purple_b {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #A27AFE;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
/*
.black_b {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12pt; 
	COLOR: #666666;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
*/
A.purple_menu,A.purple_menu:visited,A.purple_menu:active,A.purple_menu:link,A.purple_menu:hover {
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #A27AFE;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	TEXT-ALIGN: left
}

A.green_menu,A.green_menu:visited,A.green_menu:active,A.green_menu:link,A.green_menu:hover {
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #A0B834;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	TEXT-ALIGN: left
}

A.yellow_menu,A.yellow_menu:visited,A.yellow_menu:active,A.yellow_menu:link,A.yellow_menu:hover {
	TEXT-DECORATION: none;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt; 
	COLOR: #FF9900;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	TEXT-ALIGN: left
}

INPUT.button {
	margin-left: 4px;
	padding: 1px 0.5em;
	font-size: 8pt;
	font-family: arial, verdana, helvetica, sans-serif;

	COLOR : #666666;
	FONT-WEIGHT: normal;
	BORDER-COLOR: #CCCCCC;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 0.5pt;
	BACKGROUND-color : #FFFFFF
}

INPUT.form,TEXTAREA.form,FILE.form {
	COLOR : #666666;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9pt;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	BORDER-COLOR: #E6E6EF;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 0.5pt;
	BACKGROUND-color : #FFFFFF
}

table.se_table {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	BACKGROUND-color: #E6E6EF;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
}

tr.pi_row {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	BACKGROUND-color: #FF9ACE;
	COLOR: #FFFFFF;
	TEXT-INDENT: 3px;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
}

tr.bl_row {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	BACKGROUND-color: #59ACFF;
	COLOR: #FFFFFF;
	TEXT-INDENT: 3px;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
}

tr.ye_row {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	BACKGROUND-color: #FAD029;
	COLOR: #FFFFFF;
	TEXT-INDENT: 3px;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
}

tr.gr_row {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	BACKGROUND-color: #A0B834;
	COLOR: #FFFFFF;
	TEXT-INDENT: 3px;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
}

tr.pu_row {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	BACKGROUND-color: #A27AFE;
	COLOR: #FFFFFF;
	TEXT-INDENT: 3px;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
}

.header{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #ffffff;
	TEXT-INDENT: 3px;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}

.grid{
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt; 
	BACKGROUND-color: #ffffff;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	TEXT-INDENT: 3px;
	COLOR: #666666
}

UL {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt;
	TEXT-INDENT: 20px;
	COLOR: #666666;
	FONT-FAMILY: Arial, verdana, helvetica, sans-serif
}












TR.menu_header {
	FONT-WEIGHT: bolder; 
	FONT-SIZE: 9pt; 
	COLOR: "#FFFFFF";
	TEXT-ALIGN: left;
	TEXT-INDENT: 50px;
	BACKGROUND-image: url("images/menu_header.gif");
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
}
TR.grid_ck {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt;
	TEXT-ALIGN: left;
	TEXT-INDENT: 10px;
	COLOR: #666666;
	background-color: #FFFFFF;
	FONT-FAMILY: Arial, verdana, helvetica, sans-serif
}



FONT.page_title {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 17pt;
	COLOR: #7BDF21;
	FONT-FAMILY: Arial, verdana, helvetica, sans-serif
}

FONT.prn_page_title {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, verdana, helvetica, sans-serif
}

FONT.i_title {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt;
	COLOR: #666666;
	FONT-FAMILY: Arial, verdana, helvetica, sans-serif
}


FONT.add {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 9pt;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, verdana, helvetica, sans-serif
}
FONT.comp {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt;
	COLOR: #ffffff;
	FONT-FAMILY: Arial, verdana, helvetica, sans-serif
}
FONT.title {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 17pt;
	TEXT-INDENT: 20px;
	COLOR: #0000000;
	FONT-FAMILY: Arial, verdana, helvetica, sans-serif
}
FONT.prod {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt;
	TEXT-INDENT: 20px;
	TEXT-TRANSFORM: uppercase;
	COLOR: #00688B;
	FONT-FAMILY: Arial, verdana, helvetica, sans-serif
}
FONT.prod_f {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10pt;
	TEXT-TRANSFORM: uppercase;
	COLOR: #00688B;
	FONT-FAMILY: Arial, verdana, helvetica, sans-serif
}
FONT.prod_t {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 8pt;
	COLOR: #00688B;
	FONT-FAMILY: Arial, verdana, helvetica, sans-serif
}



A.cont_menu {
	TEXT-DECORATION: none;
	TEXT-INDENT: 20px;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: "#666666";
	TEXT-ALIGN: left
}
A.cont_menu:visited {
	TEXT-DECORATION: none;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: "#666666";
	TEXT-ALIGN: left
}
A.cont_menu:active {
	TEXT-DECORATION: none;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: "#666666";
	TEXT-ALIGN: left
}	
A.cont_menu:link {
	TEXT-DECORATION: none;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: "#666666";
	TEXT-ALIGN: left
}
A.cont_menu:HOVER {
	TEXT-DECORATION: none;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: normal;
	COLOR: "#666666";
	TEXT-ALIGN: left
}
A.cont_m {
	TEXT-DECORATION: none;
	TEXT-INDENT: 20px;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: "#005977";
	TEXT-ALIGN: left
}
A.cont_m:visited {
	TEXT-DECORATION: none;
	TEXT-INDENT: 20px;	
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: "#005977";
	TEXT-ALIGN: left
}
A.cont_m:active {
	TEXT-DECORATION: none;
	TEXT-INDENT: 20px;	
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: "#005977";
	TEXT-ALIGN: left
}	
A.cont_m:link {
	TEXT-DECORATION: none;
	TEXT-INDENT: 20px;	
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: "#005977";
	TEXT-ALIGN: left
}
A.cont_m:HOVER {
	TEXT-DECORATION: none;
	TEXT-INDENT: 20px;	
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	COLOR: "#CC0000";
	TEXT-ALIGN: left
}
.gray {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	COLOR: #666666;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}

.g_black {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9pt; 
	COLOR: #666666;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}

.gray_idx {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10pt; 
	COLOR: #666666;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}

.gray_idx_title {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 15pt; 
	COLOR: #666666;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif
}
INPUT.admin_form,TEXTAREA.admin_form {
	COLOR : #666666;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	BORDER-COLOR: #00688B;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 0.5pt;
	BACKGROUND-color : #FFFFFF
}

input.radio {
	background-color : #FFFFFF;
	color : #00688B;
	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;
}

INPUT.login {
	COLOR : #666666;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	BORDER-COLOR: #BAC9C8;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 0.5pt;
	BACKGROUND-color : #FFFFFF
}

SELECT {
	COLOR : #666666;
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	FONT-FAMILY: arial, verdana, helvetica, sans-serif;
	BORDER-COLOR: #00688B;
	BORDER-STYLE: solid;
	BORDER-WIDTH: 0.5pt;
	BACKGROUND-color : #FFFFFF
}


* HTML INPUT.SUBMIT {
	padding: 2px 0.5em;
	/*\*/padding: 0 0.5em;/* */
	width/**/: 0;
	overflow/**/: visible
}
INPUT.SUBMIT {
	cursor: pointer !important;
	cursor: hand
}
.SUBMIT {
	color: #2b333c
}
.SUBMIT {
	background: #fefefe url(../images/background_form_element.gif) repeat-x;
	border: 3px double;
	border-color: #c4cccc #acb5b5 #6f7777 #acb5b5
}
.SUBMIT:HOVER,
.SUBMIT:FOCUS {
	border: 3px double;
	border-color: #aedf9a #94da78 #6ab94b #94da78
}
HTML>BODY INPUT.SUBMIT-disabled, 
HTML>BODY INPUT.SUBMIT-disabled:HOVER, 
HTML>BODY INPUT.SUBMIT-disabled:FOCUS {
	color: #8A8E92;
	background-color: #f2f2f2; 
	border: 3px double;
	border-color: #c4cccc #acb5b5 #6f7777 #acb5b5
}
.SUBMIT:visited {
	color: #2b333c
}