



/* new ones start*/

table.select-list{
	border: solid;
	border-width: 3px;
	border-color: #0A59A6;
	border-right: none;
	border-top: none;
	padding: 0000;
	margin: 0000;
}
tr.address_main   {background-color:#d3ffcc;}
tr.address_other  {background-color:#b8ffac;}
td.address_main   {color:#3940a8;font-weight:normal;padding-left:50px;}
td.address_other  {color:#939bf6;font-weight:normal;padding-left:50px;}
#org_record     {border-top:solid 1px red;padding-top:2px;margin-top:3px;}
.name_row    {background-color:#add8e6;}

tr.select-list-header{
background-color:#E0E0E4;  
}

h1.select-list-header {
	color:#0A59A6;
	font-size: 13pt;
	padding-top: 2px;
	padding-bottom: 2px;
	margin: 0000;}

tr.select-list-explain{
background-color:#EEEEF0;
}
	h2.select-list-explain {
	color:#0A59A6;
	font-size: 11pt;
	padding: 0,0,0,0;
	margin: 0000;
}
tr.select-list-row-head{background-color:#EFE9CF;}
h3.select-list-row-head{
    color:#0A59A6;
	font-size: 10pt;
	padding: 0,0,0,0;
	margin: 0000;}
	
tr.select-list-row-odd{
    background-color:#F7F4E7;
    color:#0A59A6;
	font-size: 10pt;}
	
tr.select-list-row-even{
background-color:#FAF8F1;
color:#0A59A6;
	font-size: 10pt;}
/* new ones finish*/
/* new ones start again*/

tr.org_link {background-color:#EFE9CF;}
td.org_link {color:blue;font-weight:bold;font-size:8pt;padding-left:30px;}


body {font-family:arial,verdana,sans serif;}

h1.standard-form-header {
	color:#0A59A6;
	font-size: 13pt;
	padding-top: 2px;
	padding-left: 4px;
	padding-bottom: 2px;
	margin: 0000;
}

h2.standard-form-subhead {
	color:#0A59A6;
	font-size: 11pt;
	padding: 0,0,0,0;
	margin: 0000;
}

table.standard-form {
	border: solid;
	border-width: 3px;
	border-color: #0A59A6;
	border-right: none;
	border-top: none;
	padding: 0000;
	margin: 0000;
}


tr.standard-form-header{
background-color:#E0E0E4;
}

td.standard-form-header{
background-color:#E0E0E4;
}

tr.standard-form-subhead{
background-color:#EEEEF0;
}

td.standard-form-subhead{
background-color:#EEEEF0;
}

tr.standard-form-row-head{background-color:#EFE9CF;}
h3.standard-form-row-head{
    color:#0A59A6;
	font-size: 10pt;
	padding: 0,0,0,0;
	margin: 0000;}

tr.standard-form-row-1{
background-color:#F7F4E7;

}

tr.standard-form-row-2{
background-color:#F2EED9;

}

.standard-form-label-1 {
    color:#0A59A6;
	font-size: 9pt;
	font-weight: bold;
	padding-bottom: 6px;
}

.standard-form-label-2 {
    color:#0A59A6;
	font-size: 9pt;
	font-weight: bold;
}

.standard-form-label-exp {
    font-weight: normal;
}

img.standard-form-thumbnail{
border: solid;
border-width: 2px;
border-color:#0A59A6;
}



/* new ones finish*/

DIV.form_radio_2{
	background: red;
	border-top: 1px solid blue;

}

P.body_1 {
	margin-left: 20px;
	margin-right: 20px;
	color: blue;
	font-size: 10pt;	
}
img.comment_image {align:left;border: red solid 1px;}
a.comment_url {text-decoration:underline;}
a:link {
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: Underline;
}
a:link.list_compact_1	{
	font-size: 7pt;
	margin-left: 7px;
	list-style : disc outside;	
}
a:visited.list_compact_1	{
	font-size: 7pt;
	margin-left: 7px;
	list-style : disc outside;
/*organisation links*/
}A:LINK.o_name{
		font-size: 8pt;
		background-color:  #F5F5F5;

}
 A:VISITED.o_name{
	font-size: 8pt;
	background-color: #FFEFD5;
} 

A:HOVER.o_name{
	font-size: 8pt;
	background-color: #FFEFD5;
}
 A:ACTIVE.o_name {
		font-size: 8pt;
		background-color:  #00EFD5;
}
 A:FOCUS.o_name {
		font-size: 8pt;
		background-color:  #55EFD5;
}
/*product links*/
 A:LINK.p_name{
	font-size: 8pt;
	background-color: #F5F5F5;
	
}
 
 A:VISITED.p_name{
		font-size: 8pt;
		background-color:  #FFEFD5;
}
 

 A:HOVER.p_name {
		font-size: 8pt;
			background-color:  #FFEFD5;
}
 A:ACTIVE.p_name {
		font-size: 8pt;
		background-color:  #00EFD5;
}
/* A:FOCUS.p_name {
		font-size: 8pt;
		background-color:  #55EFD5;
}*/
/*function links*/
 A:LINK.f_name {
		font-size: 8pt;
			background-color:  transparent;
}
 A:LINK.f_name_x_status {
		font-size: 8pt;color:#ff0000;
			background-color:  transparent;
}

 A:HOVER.f_name {
	font-size: 8pt;
	background-color: #FAFAD2;
}
 A:VISITED.f_name {
		font-size: 8pt;
		background-color:  #FFEFD5;
}
 A:visited.f_name_x_status {
		font-size: 8pt;color:#ff0000;
			background-color:  transparent;
}
 A:ACTIVE.f_name {
		font-size: 8pt;
		background-color:  #00EFD5;
}
 A:FOCUS.f_name {
	font-size: 8pt;
	background-color: #90EE90;
}
a:link.fg_display_summary{
	font-size: 8pt;
	color:blue;
	background-color: transparent;

}
a:visited.fg_display_summary{
	font-size: 8pt;
	color: Purple;
	background-color:  #FFEFD5;

}
a:HOVER.fg_display_summary{
	font-size: 8pt;
	color: Purple;
	background-color:  #FFEFD5;

}
a:link.pg_display_summary{
	font-size: 8pt;
	color:blue;
	background-color: transparent;
}
a:visited.pg_display_summary{
	font-size: 8pt;
	color: Purple;
	background-color:  #FFEFD5;
}
a:HOVER.pg_display_summary{
	font-size: 8pt;
	color: Purple;
	background-color:  #FFEFD5;
}
a:link.sg_display_summary{
	font-size: 8pt;
	color:blue;
	background-color: transparent;
}
a:visited.sg_display_summary{
	font-size: 8pt;
	color: Purple;
	background-color:  #FFEFD5;
}
a:HOVER.sg_display_summary{
	font-size: 8pt;
	color: Purple;
	background-color:  #FFEFD5;
}

a:link.s_name{
	font-size: 8pt;
	color:blue;
	background-color: transparent;
}
a:visited.s_name{
	font-size: 8pt;
	color: Purple;
	background-color:  #FFEFD5;
}
a:HOVER.s_name{
	font-size: 8pt;
	color: Purple;
	background-color:  #FFEFD5;
}

a:link.navbar_blu_1 {
	color text-decoration: underline;
	color : #483D8B;
	font-size : 8pt;

}
a:visited.navbar_blu_1 {
	color text-decoration: underline;
	color : #483D8B;
	font-size : 8pt;

}
a:link.navbar_text_h_sel {
	color: Gray;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:10pt;
}
a:visited.navbar_text_h_sel {
	color: Gray;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:9pt;
}
a:visited {
	color: #0000FF;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a:link.navbar_text_h {
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:link.navbar_text_h_child {
	color: #4282B5;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:link.navbar_text_v_child {
	color: Blue;;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:link.navbar_text_v_gchild {
	color: #4282B5;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	text-indent: 10px;
}
a:visited.navbar_text_v_child {
	color: #003063;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	background-color: transparent;;
}
a:visited.navbar_text_v_gchild {
	color: #4282B5;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
	text-indent: 10px;
	
}
a:link.navbar_text_v_child {
	color: blue;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	font-weight: bold;
}
a:link.navbar_text_v_gchild {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align: left;
	color: Gray;
	font-weight: bold;
	text-indent: 5px;
}
a:visited.navbar_text_h {
	color: white;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:link.title{
	color: #94A2AD;
	font-size: 16pt;
	text-align:left;
}
a:visited.title{
	color: #94A2AD;
	font-size: 16pt;
	text-align:left;
}


/* B U T T O N S*/
button.form_1 {
	background-color: #4682B4;
}
/* F O R M S*/

form.admin_1 {
background: #8A8CD2;
}

/* HE A D I N G S*/

/* ABI New*/

table.form_comment {
	border: solid;
	border-width: 3px;
	border-color: #0A59A6;
	border-right: none;
	border-top: none;
	padding: 0000;
	margin: 0000;
}

h1.form_header {
	color:#0A59A6;
	font-size: 13pt;
	padding-top: 2px;
	padding-left: 4px;
	padding-bottom: 2px;
	margin: 0000;
}
h2.form_subhead {
	color:#0A59A6;
	font-size: 10pt;
	padding: 0,0,0,0;
	margin: 0000;
}

.form_header{
background-color:#E0E0E4;
}

tr.form_subhead{
background-color:#EEEEF0;
}

tr.form_line1{
background-color:#F7F4E7;
}

.form_label_1 {
    color:#0A59A6;
	font-size: 8pt;
	font-weight: bold;
}

.form_label_exp {
    color:#0A59A6;
	font-size: 8pt;
	font-weight: normal;
}

.form_label_2 {
	font-size: 8pt;
	font-weight: bold;
}
.form_label_3 {
	font-size: 8pt;
	font-weight: bold;
}

.select {
font-size: 9pt;

}

img.thumbnail{
border: solid;
border-width: 2px;
border-color:#0A59A6;
}
/*end abi new*/




H1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-weight: bold;
}

H1.title {
	color: #94A2AD;
}
	
H2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
}
H2.artfull_5{
	color: white;
	background-color: Navy;
}
H3{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

H3.subhead_5{
	color:Azure;
	background-color: #708090;
}
H4{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

IMG { float: left }
img.comment_image {float:left;border: red solid 1px;}
/* I N P U T */
INPUT {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: BLACK;
	font-size: 10pt;
	background-color: #EEE8AA;
}

input.form_box_1 {
	padding-left: 5px;
	font-size: 9pt;
	background-color: #E6E6FA;

}
input.form_box_2 {
	padding-left: 5px;
	font-size: 9pt;
	background-color: #EEE8AA;;

}

input.form_checkbox_1 { 
	background: #E8F0F7;
}
input.form_file_1 {
	background: #DFF2F1;
	color: Black;
}

input.form_input {
	color:  Blue;
	font-weight: normal;
	font-size: 8pt;
	margin: 5pt;
	padding-left: 10pt;
	background-color: yellow;
}

input.form_radio_1 { 
	background: #E8F0F7;
}
input.form_radio_2 { 
	background: red;
	border-top: 1px solid blue;
}
input.form_reset_1 { 
	background: #4682B4;
	color: #E8F0F7;
}
input.form_submit_1 { 
	background: #4682B4;
	color: #E8F0F7;
	
}

input.form_submit_cp_blue{
	background-image: url(../images/button_menu_blue_20.gif);
	background-repeat: norepeat;
	background-color: Blue;
	font-size: 14px;
	color: Blue;
	border: none;
	font-weight : lighter;
}
input.form_submit_cp_red{
	background-image: url(../images/button_menu_red_20.gif);
	background-repeat: norepeat;
	background-color: red;
	font-size: 14px;
	color: red;
	border: none;
	font-weight : lighter;
}
/* L A B E L S*/
label.form_1 { background: #E8F0F7;
font-weight: bolder;
color: #4682B4;
}
label.form_hi_1 { background: #E8F0F7;
font-weight: bolder;
color: red;
}

label.form_small_1 { background: #E8F0F7;
font-weight: normal;
font-size: smaller;
color: Green;
}
label.form_small_hi_1 { background: #E8F0F7;
font-weight: Bold;
font-size: 10pt;
color: red;
}

/* P A R A G R A P H */
P{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
P.artbodygen{
	color: Black;
}

P.discreet {
	 font-size: 7pt;
	 color: blue;
}

P.message_1 {
	 font-size: 10pt;
	 color: blue;
	 background-color: Silver;
}
/*p.test{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Blue;
	font-size: 12pt;
}*/

/* S P A N */
span.cvg_name {
	 font-size: 10pt;
	 color: blue;
	 background-color: Silver;
	 font-wight: bold;
}

span.org_name {
	 font-size: 10pt;
	 color: blue;
	 background-color: Silver;
	 font-wight: bold;
}


/*S E L E C T S*/
select.form_list_1 {
	background: #E8F0F7;
	color: #2F5677;
	font-size: 11px;
}

/* T A B L E  */
TABLE.article {
	background-color : white;
}

table.clean_1{
/*	background-image: url(../images/background_word_montage.png);*/
}
table.display_table {
	background-color: #B0E0E6;
}table.error {
	background-color: #B0E0E6;
}
TABLE.form{
	background-color: #E6E6FA;
	border: thin solid Navy;
}
table.form_main_1 {
	border: thin solid #4682B4;
	margin: 5px;
	background-color : #ADD8E6;
}
table.form_sub_1 {
	margin: 5px;
	background: #E8F0F7;
	border: 1px;
	border-style: solid;
	border-color: Green ;
}
TABLE.layout_LS{
	background-image: url(../images/left_side_backgrnd.gif);
	border-right: solid #B0E0E6 1px;
	background-repeat : no-repeat;
}

table.navbar {
	margin: 2px;
 
	margin-bottom : 0px;
	margin-top : 0px;
	padding-top : 0px;
	padding-bottom : 0px;

}

table.navbar_child {
	margin: 2px;
 
	margin-bottom : 0px;
	margin-top : 0px;
	padding-top : 0px;
	padding-bottom : 0px;

}
table.search_results_1 {
	margin: 2px;
	background: #E8F0F7;
	border: 1px;
	border-style: solid;
	border-color: blue ;
	margin-bottom : 0px;
	margin-top : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
}
/* T D  */

TD{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: black;
	font-size: 10pt;
 }
 TD.art_header_1{
	background-color : White;
	font-size : 20pt;
	color: Black;
	text-align: left;
	padding-left: 10px;
	padding-top: 40px;
	padding-bottom: 30px;

}

 TD.art_para_1{
	background-color : #F0F8FF;
	font-size : 9pt;
	color:  black;
	text-align: left;
	padding-left: 5px;
	border-left: 10px solid #4282B5;
	padding-top: 0px;
}

 TD.art_para_2{
	background-color : #E9E9E9;
	font-size : 9pt;
	color:  black;
	text-align: right;
	padding-right: 5px;
	border-right: solid #4282B5 10px;
	padding-top: 0px;
}

 TD.art_para_3{
	background-color : #DEDEDE;
	font-size : 9pt;
	color:  black;
	text-align: right;
	padding-right: 5px;
	border-right: 10px solid #4282B5;
	padding-top: 0px;
}

 TD.art_para_4{
	background-color : #DEDEDE;
	font-size : 9pt;
	color:  black;
	text-align: right;
	padding-right: 5px;
	border-right: solid #4282B5 10px;
	padding-top: 0px;
}




 TD.art_subhead_1{
	background-color : White;
	font-size : 16pt;
	color: black;
	text-align: left;
	padding-left: 10px;
	padding-top: 20px;
	padding-bottom: 0px;
	border-left: 1px dotted #4282B5;
}


 TD.art_subhead_2{
	background-color : White;
	font-size : 16pt;
	color: black;
	text-align: Right;
	padding-right: 10px;
	padding-top:20px;
	padding-bottom: 10px;
	border-right: dotted #4282B5 1px;
}

 TD.art_subhead_3{
	background-color : White;
	font-size : 16pt;
	color: black;
	text-align: left;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 20px;	
	border-right: dotted #4282B5 1px;}

 TD.art_subhead_4{
	background-color : White;
	font-size : 16pt;
	color: black;
	text-align: left;
	padding-right: 5px;
	padding-top: 10px;
	padding-bottom: 20px;
	border-right: dotted #4282B5 1px;
}


TD.art5_full {
	color:navy;
	width: 100%;
 font-size: 10pt;	
}

td.bar_graphic{
background-color: red;
margin-top: 10;
margin-bottom:10;
height: 4px;
}

TD.border_1 {
	border-bottom : 1pt solid;
	border-bottom-width : 1pt;
	border-bottom-color : blue;
}
TD.bullet_1{
	color: blue;
	font-size: 10pt;
	font-weight: bold;
	text-decoration:  NONE;
	
	
}
td.clean_message_1{
	margin-left: 20px;
	margin-right: 20px;
	color: blue;
	font-size: 10pt;
}
td.clean_message_2{
	background-color:  #FFEBCD;
	margin-left: 20px;
	margin-right: 20px;
	color: blue;
	font-size: 10pt;
}
td.display_table{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
}
td.error{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-align: left;
	color: red;
	font-weight: bold;
	background-color:  Yellow;
}
TD.function_text {
	color:black;
	width: 100%;
 font-size: 10pt;	
  background-color: #E2EFC9;
}
td.group_head{
	font-size: 8pt;
	background-color:  blue;
	color:  white;
}

td.group_w_functions {
	font-size: 7pt;
	color: navy;
	padding-left: 10px;
}
td.group_x_functions {
	font-size: 8pt;
	font-weight: bold;
	background-color:  #EFEBDE;
	color:  navy;
}

td.help_text_1{
	font-size: 7pt;
	background-color:  #EFEBDE;
	color:  navy;
	padding-left: 5px;
	padding-right: 5px;
}

td.f_level_display_1 {
	background-color: #696969;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: #DCDCDC;
}
td.f_level_display_2 {
	background-color: #B0C4DE;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: Navy;
	}
td.f_level_display_3 {
	background-color: #B0E0E6;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: Navy;
}
td.f_level_display_4 {
	background-color: #E5F9FD;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: Navy;
	}
td.f_level_display_5 {
	background-color: #F0FFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: Navy;
	}
td.form_cell_even_1 { background: #DFF2F1;
	
}
td.form_cell_odd_1 { background: #DCF1E6;
}

TD.form_data {
	 font-size: 8pt;
	 color: Black;
}
	
TD.form_header{
	background-color: 
	color: white;
	font-weight: bold;
}
td.form_header_1 { background: #4682B4;
 color: #E8F0F7;
 font: bold;
 font-size: 16px;
 text-align: center;
}

td.form_iframe{
	 background-color: Silver;
	 color: Green;
	 font-weight: bolder;
	 font-size: 8pt;
	margin: 5pt;
	padding-left: 10pt;
}
td.form_input { background-color: #E8F0F7;
	color:  Blue;
	font-weight: bolder;
	font-size: 8pt;
	margin: 5pt;
	padding-left: 10pt;
	text-align: left;
	vertical-align: top;
	
}
TD.form_label{
	color:  Blue;
	font-weight: bolder;
	font-size: 8pt;
	margin: 5pt;
	padding-left: 10pt;
}
/*
td.form_label_1 { background-color: #E8F0F7;
	color:  Blue;
	font-weight: bolder;
	font-size: 8pt;
	margin: 5pt;
	padding-left: 10pt;
	text-align: right;
	vertical-align: top;
}
*/
td.form_submit_1 { background-color: #E8F0F7;
	text-align: center;
	vertical-align: top;
}
/*
TD.form_label_2{
	background-color: #E8F0F7;
	color: red;
	font-weight: bolder;
	font-size: 8pt;
	margin: 5pt;
	padding-left: 10pt;
	text-align: right;
}
TD.form_label_3{
	background-color: #E8F0F7;
	color: blue;
	font-weight: bolder;
	font-size: 8pt;
	margin: 5pt;
	padding-left: 10pt;
	padding-right: 3pt;
	text-align: left;
*/
TD.form_label_3{ background-color: #E8F0F7;
	color:  Blue;
	font-weight: bolder;
	font-size: 10pt;
	margin: 5pt;
	padding-left: 10pt;
	text-align: left;
}
TD.form_radio_group_1 {
		border-top: 1px solid blue;
}

TD.form_sub_head{
	color: White;
	font-weight: bold;
	background-color: Gray;
}
td.form_subhead_1{ background: #E6E6FA;
color: #4682B4;
font: bold;
font-size: 14pt;
}
td.form_subhead_2 {
 background: #F0F8FF;
color: #4682B4;
font: bold;
font-size: 10pt;
}
td.form_subhead_3 {
 background: #D0D5D9;;
color: #4682B4;
font: bold;
font-size: 9pt;
}
td.form_text_1 {
	color: Gray;
	font-weight: bold;
	vertical-align : top;
}



td.form_text_error_1 { color: Red;
font: bold;
}

td.form_text_help_1 { color: Green;
font: bold;
}
td.funct_ns{
	background-color: #99CCCC;
	font-size:9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
td.funct_s {
	background-color: #E0FFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1pt solid blue;
	border-width: 1pt;
	font-size:10pt;
}

td.function {
 padding-left: 40px;
	font-size : 8pt;
	color: blue;
	margin-left: 8px;
	border-top:1px solid blue;
}

td.function_full_display{
	background-color:  #DCDCDC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1pt solid;
	border-color: Green;
	border-width: 1pt;
	font-size: 9pt;
	color: Navy;
	}	
	td.function_group {
	font-size : 8pt;
	color: green;
	border-left : 1px;
	border-left-color : Blue;
	border-left-style : dotted;
}
td.function_header{
	background-color: Gray
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: bold;
	color: blue;
}
td.function_s {
	background-color: #FFFF80;
	font-size : 8pt;
	color: red;
	margin-left: 10px;

}
td.id_no {
	color:red;
	font-weight:bolder;
	text-align: center;
}
td.level_even {
	background-color: #87CEEB;
}

td.level_odd {
	background-color: #B0C4DE;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

td.list_compact_1{
	color: blue;
	font-size: 7pt;
	margin-left: 4px;
	list-style : disc;
}


td.list_header_compact_1{
color: red;
background-color:  #DCDCDC;
font-size: 8pt;
font-weight: bolder;
}

td.list_subhead_1{
color: white;
background-color: blue;
font-size: 8pt;
font-weight: bolder;
}







td.message_1{
	font-size: 12px;
	color: Blue;
	background-color: #E0FFFF;
	text-align: center;
}
td.navbar_text_h{
	background-color: #4682B4;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}	

td.navbar_text_h_child{
	background-color: #F7FBFF;
	margin-bottom : 0px;
	margin-top : 0px;
	padding-top : 2px;
	padding-bottom : 2px;
	border-bottom: solid 1px #4282B5;
	border-left: solid 1px #4282B5;
	border-right: solid 1px #4282B5;
}
	
td.navbar_text_h_sel{
	background-color: #F7FBFF;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
	border-top: solid #4282B5 1px;
	border-left: solid #4282B5 1px;
	border-right: solid #4282B5 1px;
}

td.navbar_text_v{
	background-color: #4682B4;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: bold;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}	

td.navbar_text_v_child{
	background-color:  transparent;;
	margin-bottom : 0px;
	margin-top :  2px;
	padding-top : 2px;
	padding-bottom : 2px;
	border-left: solid 1px #4282B5;
	border-right: solid   3px #4282B5;
	border-top: solid   1px #4282B5;
}
td.navbar_text_v_gchild{
	background-color: transparent;
	text-align: left;
	text-indent: 10px;

}
td.navbar_blu_1{
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: bold;
	margin-bottom : 0px;
	margin-top : 0px;
	padding-top : 0px;
	padding-bottom : 0px;
	}

td.navbar_subhead_1{
	background-color: #B0C4DE;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight: bold;
}
td.o_name_hi{
	background-color:  #DCDCDC;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1pt solid;
	border-color: red;
	border-width: 1pt;
	font-size: 10pt;
	color: Navy;
	}
td.privacy_message {
	background-color:  #FFDFE5;
	font-size:9pt;
	font-weight:  normal;
	color:red;
}	
	
td.product_header{
	background-color: #B0C4DE;
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10pt;
	font-weight: bold;
}
td.product_name{
	background-color:  #9DC1F7;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:  normal;
}

td.product_score{
    text-align: center;
}
td.product_status {
	color:Green;
	font-size: 7pt;
	text-align:left;
	background-color: #CBECAA;
}
td.rfp_rc{font-size:8px;color:blue;}
td.seq_no {
	color:blue;
	text-align: center;
}
td.status {
	color:Green;
	font-size: 8pt;
	text-align:center;
	border-top: 1px blue solid;
	}

td.title {
	color: #003063;
	font-size: 16pt;
	text-align:left;
	font-weight: bold;
}
td.vendor_comment{
	background-color: #F5F5DC;
	color:  Navy;
	font-size: 8pt;
}
	td.vendor_name{
	background-color:  #9DC1F7;;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:  normal;
}
/* T E X T    A R E A  */
textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	background-color: #EEE8AA;
}
textarea.form_1 {
 padding-left: 5px;
 font-size: 9px;
 color: #8B0000;
}
textarea.form_hi_1 {
 background-color: #FFFFFF;
 color: red;
 border: thin solid #4682B4;
 padding-left: 5px;
}
TEXTAREA.form_text_area {
	font-size:9pt;
	color: black;
}
TEXTAREA.form_input {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color:  Blue;
	font-weight: normal;
	font-size: 8pt;
	margin: 5pt;
	padding-left: 10pt;
	background-color: #EEE8AA;
}
/* T R  */
TR.even {
	background-color: #F0F8FF;
}

TR.form_1 {
	background-color : #F0F8FF;
}
TR.form_2 {
	background-color : #DCDCDC;
}
TR.odd {
	background-color: #E6E6FA;
	margin-left: 4px;
}
TR.status_0 {
	 background-color: #ADD8E6;
}

TR.status_1 {
	 background-color: yellow;
}
TR.status_2 {
	 background-color: #F5F5DC;
}
.highlight_1 {
	background-color: Yellow;
}

.highlight_2 {
	background-color:#bce7da;
}