
.form_label_1 {
padding-left: 10px;
	color: blue;
	background-color: #DCDCDC;
	font-size: 10pt;
text-align: left;
	vertical-align : middle;
}

.photo {
	background-color: white;
	border-bottom: thin solid red;
	font-size: 9pt;
}
.icon {
	background-color: white;
	border-bottom: thin solid red;
	font-size: 9pt;
	text-align: right;
	
}
.summary_head_1{
	color: blue;
	background-color: #F0F8FF;
	border-top: 2px solid Blue;
}
.summary_ref{
	background-color: #E6E6FA;
	font-weight: bold;
	font-size: 8pt;
}


input.text_1{
background-color: #F0FFFF;
	font-size: 9pt;
	color: Navy;
	
}

input.text_2{
background-color: #FFE4C4;
	font-size: 9pt;
	color: RED;
	
}
select.select_1{
background-color: #F0FFFF;
	font-size: 9pt;
	color: Navy;
	
}
	
H1.region {
	background-color: red;
	border-bottom: thin solid red;
	font-size:12pt;
	color:white;
}

h2.h2_fl_blue {color:blue;font-size:11pt;font-weight:normal;}
span.dept_header {
	background-color: #E6E6FA;
	font-weight: bold;
	font-size: 10pt;
	color: black;
}
span.form_label_1{
padding-left: 10px;
	color: blue;
	background-color: #DCDCDC;
	font-size: 10pt;
text-align: left;
	vertical-align : middle;
}

span.mandatory_field {
 color: red;
 font-weight: bold;
}



table.edit{
	border: none;
	
}



td.s_description_x{
	background-color: Gray;
	border-left: solid;
	border-left: thin;
	border-left:blue;
}

table.summary{
	background-color: #F5F5DC;
	border-left: solid 2px blue;  
	border-right: solid 2px blue;  
	border-top: solid 2px blue;  
	border-bottom: solid 2px blue;   

}
table.summary_icons{
	background-color: white;
}
TD{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

td_details_link{

}

td.s_description_1{
	background-color: white;
	font-size: 9pt;
}

td.fd_description_1{
	background-color: #E6E6FA;
	font-size: 9pt;
}

td.fd_description_2{
	background-color: #E6E6FA;
	font-size: 9pt;
	font-style : normal;
}
TD.form_label_1 {
padding-left: 10px;
	color: black;
	background-color: #DCDCDC;
	font-size: 10pt;
text-align: left;
	vertical-align : middle;
}	
TD.form_label_2 {
	color: blue;
	background-color: #BAF77D;
	font-size: 10pt;
	text-align: left;
	vertical-align : middle;
}	


TD.form_header_1{
	color: white;
	background-color: Blue;
	font-size: 13pt;
	font-weight: bolder;
}
TD.form_sub_head_1{
color: Red;
background-color:  #E0FFFF;;
	font-size: 11pt;
	font-weight: bolder;
	}
	TD.help_label_1 {
padding-left: 10px;
	color: black;
	background-color: #DCDCDC;
	font-size: 10pt;
text-align: left;
	vertical-align : top;
}	

TD.help_text_1 {
	color: blue;
	background-color: #BAF77D;
	font-size: 10pt;
	text-align: left;
	vertical-align : middle;
}	
	td.icons{
	background-color: white;
	font-size: 9pt;
	}
	
	td.nav_bar{
	background-color: #9ACD32;
	vertical-align: middle;
	text-align: center;
}
	
	td.region{
	background-color: red;
	border-bottom: thin solid red;
	font-size:12pt;
	font-weight:bold;
	color:white;
}
td.separator_1{
	background-color: #E6E6FA;
	border-bottom: thick none Blue;

}
TD.summary_label_1 {
	color: blue;
	background-color: #E6E6FA;
	font-size: 10pt;
	text-align: left;
	vertical-align : middle;
	font-weight:bolder;
}

td.summary_text {
	background-color: #E6E6FA;
	font-weight: bold;
	font-size: 10pt;
}


	
TD.summary_label_2 {
	color: Red;
	background-color: #BAF77D;
	font-size: 9pt;
	text-align: left;
	vertical-align : middle;
}


	
textarea.textarea_1{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #E1FCC7;
	color: Blue;
	font-size: 9pt;
}


tr.header_1{
	background-color: #F0FFFF;
}
td.admin{
	background-color: #E6E6FA;
	font-size: 9pt;
}
td.town_header {
	background-color: #E6E6FA;
	font-weight: bold;
	font-size: 12pt;
}
TR.odd {
	 background-color: #D3D3D3;
}

TR.even {
	 background-color: #E0FFFF;
}
TR.no_sec_code {
	 background-color: yellow;
}

