body 	
{
  	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;font-weight: normal;	
	background-color: #685f38;	
}
body.list_individuals
{
		font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;font-weight: normal;	
		background-color: #fde8a5;
}
a 	
{  
	color: #685f38; text-decoration: none; font-weight:bold;font-size:11px;
}

a:hover
{  
	color: #fde8a5; background-color: #685f38; text-decoration: none;font-size:11px;
}
a.small_size
{
	color: #685f38; text-decoration: none; font-weight:bold;font-size:10px;
}
a.small_size:hover
{  
	color: #fde8a5; background-color: #685f38; text-decoration: none;font-size:10px;
}

a.reverse
{
	color: #fde8a5; background-color: #685f38; text-decoration: none;font-size:11px;
}
a.reverse:hover
{
	color: #685f38; text-decoration: none; font-weight:bold;font-size:11px;
}
a.reverse_small_size
{
	color: #fde8a5; background-color: #685f38; text-decoration: none;font-size:11px;
}
a.reverse_small_size:hover
{
	color: #685f38; text-decoration: none; font-weight:bold;font-size:11px;
}
a.reverse_light_small_size
{
	color: #fde8a5; background-color: #a09561; text-decoration: none;font-size:10px;
}
a.reverse_light_small_size:hover
{
	color: #685f38; text-decoration: none; font-weight:bold;font-size:10px;
}
a.reverse_wo_background
{
	color: #fde8a5; text-decoration: none;font-size:11px;
}
a.reverse_wo_background:hover
{
	color: #fde8a5; text-decoration: none; font-weight:bold;font-size:11px;
}
a.reverse_wo_background_small_size
{
	color: #fde8a5; text-decoration: none;font-size:10px;
}
a.reverse_wo_background_small_size:hover
{
	color: #fde8a5; text-decoration: none; font-weight:bold;font-size:10px;
}
a.display_list_individuals
{
	color: #685f38; text-decoration: none;font-size:10px;margin-left:300px;
}
a.display_list_individuals:hover
{
	color: #fde8a5; text-decoration: none; font-weight:bold;font-size:10px;margin-left:300px;
}
a.calendar_current_day
{
	color: #fde8a5; text-decoration: none; font-weight:bold;font-size:11px;
}
a.calendar_current_day:hover
{
	color: #685f38; background-color: #fde8a5; text-decoration: none;font-size:11px;
}
a.calendar_current_day_small_size
{
	color: #fde8a5; text-decoration: none; font-weight:bold;font-size:10px;
}
a.calendar_current_day_small_size:hover
{
	color: #685f38; background-color: #fde8a5; text-decoration: none;font-size:10px;
}
a.calendar_day_header_table_title
{
	color:#685f38 ;
	font-family:"Script MT Bold", "Lucida Handwriting", Verdana, Arial;
	font-size:18px;
	font-weight:bold;
	background-color:#fde8a5;	
}
a.calendar_day_header_table_title:hover
{
	color:#fde8a5;
	font-family:"Script MT Bold", "Lucida Handwriting", Verdana, Arial;
	font-size:18px;
	font-weight:bold;
	background-color:#685f38;	
}
.background_main_table
{
	border-width:0;
	background-color:#fde8a5;	
}
.normal_text
{
	color:#685f38;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
}
.normal_text_center
{
	color:#685f38;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	text-align:center;
}
.normal_text_bold
{
	color:#685f38;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	font-weight:bold;
}
.normal_text_size12
{
	color:#685f38;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
}
.reverse_text_size12
{
	color:#fde8a5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
}
.normal_text_w_margin
{
	color:#685f38;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	margin-left:50px;
}
.normal_text_w_margin_size12
{
	color:#685f38;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	margin-left:50px;
}
.normal_text_w_less_margin
{
	color:#685f38;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	margin-left:40px;
}
.big_text_bold
{
	color:#685f38;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;	
	font-weight:bold;
}
.reverse_color_text
{
	color:#fde8a5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
}
.header_big_title
{
	font-family:"Script MT Bold", "Lucida Handwriting", Verdana, Arial;
	font-size:40px;
	color:#685f38;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;	
}
.header_title_2_rows
{
	font-family:"Script MT Bold", "Lucida Handwriting", Verdana, Arial;
	font-size:20px;
	color:#685f38;
	font-weight:bold;
	text-align:center;	
}

.title_page
{
	color:#685f38 ;
	font-family:"Script MT Bold", "Lucida Handwriting", Verdana, Arial;
	font-size:22px;
	font-weight:bold;
	background-color:#fde8a5;
	margin-left:50px;	
}
.title_page_more_margin
{
	color:#685f38 ;
	font-family:"Script MT Bold", "Lucida Handwriting", Verdana, Arial;
	font-size:22px;
	font-weight:bold;
	background-color:#fde8a5;
	margin-left:80px;	
}
.title_page_90_margin
{
	color:#685f38 ;
	font-family:"Script MT Bold", "Lucida Handwriting", Verdana, Arial;
	font-size:22px;
	font-weight:bold;
	background-color:#fde8a5;
	margin-left:90px;	
}
.submenu_page
{
	color:#685f38 ;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#fde8a5;
	margin-left:50px;	
}
.submenu_page_90_margin
{
	color:#685f38 ;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-color:#fde8a5;
	margin-left:90px;	
}
.table_header_center_black_background
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#fde8a5;
	background-color:#685f38;
	text-align:center;	
}
.table_list
{
	background-color:#fde8a5;
	border-width:2px;
	border-color:#685f38;
	color:#685f38;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;		
}
.table_list_reverse_color
{
	background-color:#a09561 ;
	border-width:2px;
	border-color:#685f38;
	color:#fde8a5;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;		
}
.table_list_header_align_left
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#fde8a5;
	background-color:#685f38;
	text-align:left;
	line-height:2;
}
.table_list_header_align_left_normal_height
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#fde8a5;
	background-color:#685f38;
	text-align:left;	
}
.table_list_header_align_left_normal_height_reverse
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#fde8a5;
	background-color:#685f38;
	text-align:left;	
}
.table_double_line
{
	background-color:#685f38;
	color:#fde8a5;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.table_normal_line
{
	background-color:#fde8a5;
	color:#685f38;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.form_field
{
	color:#685f38;
	font-weight:bold;
}
.form_button
{
	background-color:#685f38;
	color:#fde8a5;	
}
.message_result
{
	color:#685f38;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;
	margin-left:50px;
}
.pages
{
	color:#685f38;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;
	text-align:center;	
}
.pages_search
{
	color:#685f38;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;
	margin-left:150px;
}
.pages_left
{
	color:#685f38;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:bold;
	text-align:left;	
}
.view_all
{
	margin-left:100px;
}
.view_all_right
{
	margin-left:80px;
}
.search_error_field {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;
	text-align: center;
}
.search_error_field_left {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF0000;	
}
.pied_page
{
	text-align:left;
	vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fde8a5;
	padding-left:50px;	
}
.home_page_about_paragraph
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#685f38;
	text-align:justify;
}

.home_page_about_title
{
	font-family:"Script MT Bold", "Lucida Handwriting", Verdana, Arial;
	font-size:18px;
	color:#685f38;
	font-weight:bold;
	text-align:center;
}

.home_page_table_title
{
	font-family:"Script MT Bold", "Lucida Handwriting", Verdana, Arial;
	font-size:18px;
	line-height:2;
	color:#685f38;
	font-weight:bold;
}
.home_page_table
{
	
	width:698;
	margin-left:40px;
	border-color:#685f38;
	border-style:solid;
}
.home_page_table_wo_width
{
	margin-left:40px;
	border-color:#685f38;
	border-style:solid;
}
.home_page_source_img
{
	border-width:2px;
	border-color:685f38;	
}

.calendar_day_header_table_title
{
	color:#685f38 ;
	font-family:"Script MT Bold", "Lucida Handwriting", Verdana, Arial;
	font-size:18px;
	font-weight:bold;
	background-color:#fde8a5;	
}

.calendar_day_number
{
	color:#685f38 ;
	font-family:"Script MT Bold", "Lucida Handwriting", Verdana, Arial;
	font-size:18px;
	font-weight:bold;	
}
.search_table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#685f38;
	border-width:2px;
	border-top-color: #685f38;
	border-right-color: #685f38;
	border-bottom-color: #685f38;
	border-left-color: #685f38;
	border-top-style: solid;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: solid;
	background-repeat: repeat;
	background-position: center center;
}
.search_table_margin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#685f38;
	border-width:2px;
	border-top-color: #685f38;
	border-right-color: #685f38;
	border-bottom-color: #685f38;
	border-left-color: #685f38;
	border-top-style: solid;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: solid;
	background-repeat: repeat;
	background-position: center center;
	margin-left:50px;
}
.search_table_border_inside {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#685f38;
	border-width:2px;
	border-style:solid;
	border-color:#685f38;
	background-repeat: repeat;
	background-position: center center;
}
.search_cell_table
{
	border-color:#685f38;
	border-style:solid;
	border-width:2px;
}
.search_result_individual
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 150px;
	line-height:1;

}
.consanguinity_result
{
	color:#685f38;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
	text-align:center;
}
.patro_character
{
	font-family:"Lucida Handwriting", "Monotype Corsiva", "Tempus Sans ITC", Arial, "Courier New";
	font-size:28px;
	margin-left:40px;
	color:685f38;
}
.patro_nb_ind
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:685f38;	
}
.patro_detail_patronymic
{
	font-family:"Lucida Handwriting", "Monotype Corsiva", "Tempus Sans ITC", Arial, "Courier New";
	font-size:20px;	
	color:685f38;
	font-weight:bold;
}
.patro_detail_patronymic_reverse
{
	font-family:"Lucida Handwriting", "Monotype Corsiva", "Tempus Sans ITC", Arial, "Courier New";
	font-size:20px;	
	color:fde8a5;
	font-weight:bold;
}
.patro_detail_patronymic_w_margin
{
	font-family:"Lucida Handwriting", "Monotype Corsiva", "Tempus Sans ITC", Arial, "Courier New";
	font-size:20px;	
	color:685f38;
	font-weight:bold;
	margin-left:50px;
}
.individual_form__main_table 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#685f38;
	width: 600px;	
	margin-left:35px;
}
.individual_form_table 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#685f38;
	width: 600px;	
	margin-left:40px;
}
.individual_form_table_parents_sub
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#685f38;	
	
}
.individual_form_table_parents
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#685f38;
	width: 350px;	
	margin-left:40px;
	border-color:#685f38;
	border-style:solid;
	border-width:2px;
}
.individual_form_table_wo_width
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#685f38;		
	margin-left:40px;
}
.individual_form_table_wo_width_margin_50
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#685f38;		
	margin-left:50px;
}
.individual_form_table_wo_margin 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#685f38;
	width: 600px;	
}
.individual_form_table_width_700
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#685f38;
	width: 700px;	
	margin-left:40px;
}
.individual_form_table_width_700_background
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#685f38;
	width: 700px;	
	margin-left:40px;
	background-color:#685f38;
}
.individual_form_table_width_500
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#685f38;
	width: 500px;	
	margin-left:40px;
}
.indivial_form_section_title
{
	font-family:"Script MT Bold", "Lucida Handwriting", Verdana, Arial;
	font-size:22px;
	font-weight:bold;	
	margin-left:35px;
	color:#685f38;
	line-height:2;
}
.indivial_form_section_title_reverse_color
{
	font-family:"Script MT Bold", "Lucida Handwriting", Verdana, Arial;
	font-size:22px;
	font-weight:bold;	
	margin-left:35px;
	color:#fde8a5;	
}
.indivial_form_section_title_small_size
{
	font-family:"Script MT Bold", "Lucida Handwriting", Verdana, Arial;
	font-size:18px;
	font-weight:bold;	
	margin-left:50px;
	color:#685f38;	
}

.indivial_form_section_title_wo_margin
{
	font-family:"Script MT Bold", "Lucida Handwriting", Verdana, Arial;
	font-size:22px;
	font-weight:bold;		
	color:#685f38;
	line-height:2;
}
.individual_form_name_title
{
	font-family:"Lucida Handwriting", "Monotype Corsiva", "Tempus Sans ITC", Arial, "Courier New";
	font-size:18px;
	font-weight:bold;
}
.individual_main_tag {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	margin-left: 0px;
}
.individual_form_picture_table {
	border: thin outset #685f38;
	background-color:#685f38;
}
.individual_form_picture_table_w_margin
{
	margin-left:40px;
	
}
.individual_sub_tag {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	margin-left: 40px;
}
.individual_sub_tag_50 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	margin-left: 50px;
}
.individual_sub_tag_normal {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;	
	font-variant: normal;
	text-transform: capitalize;
	margin-left: 40px;
}
.individual_sub_sub_tag {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;
	text-transform: capitalize;
	margin-left: 80px;
}
.source_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-left: 100px;
}
.sosa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: #FF0000;
}
.sosa_center
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
	color: #FF0000;
	text-align:center;
}
.gallery_table
{
	margin-left:40px;
	background-color:#685f38;
	border-style:solid;	
	border-color:#fde8a5;		
}
.gallery_table
{
	margin-left:40px;
	background-color:#685f38;	
	border-style:solid;	
	border-color:#fde8a5;		
}
.gallery_table_wo_margin
{
	margin-left:10px;
	background-color:#685f38;	
	border-style:solid;	
	border-color:#fde8a5;		
}
.gallery_table_cell
{
	border-style:solid;
	border-color:#fde8a5;
	text-align:center;
	vertical-align:top;
	width:140px;
}
.links_cell
{
	border-style:none;	
	text-align:center;
	vertical-align:top;	
}
.gallery_image
{
	border-width:1px;
	border-color:#fde8a5;
}
.gallery_arrow
{
	margin-left:740px;
}
.gallery_detail_title
{
	font-family:"Script MT Bold", "Lucida Handwriting", Verdana, Arial;
	font-size:20px;
	font-weight:bold;	
	text-align:center;
	color:#685f38;	
}
.gallery_detail_title_reverse
{
	font-family:"Script MT Bold", "Lucida Handwriting", Verdana, Arial;
	font-size:20px;
	font-weight:bold;	
	text-align:center;
	color:#fde8a5;	
}
.help_description {
	white-space: pre;
}
.contact_error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
}
.contact_error_center {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-align:center;
}
.about_para_type_gros_titre {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:685f38;
	width:700px;
}
.about_para_type_normal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	white-space: pre;
	color:685f38;
	width:700px;
}
.about_para_type_citation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #5c5c5c;
	white-space: pre;
	width:700px;
}
.about_para_type_liste {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	list-style-position: inside;
	list-style-type: disc;
	width:700px;
}
.about_para_type_titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width:700px;
}
.glossary_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 35px;
	font-weight: bold;
}
.glossary_description {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left: 60px;
}




.new_ind_note_required {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	font-style: normal;
	font-weight: bold;
	color: #a09561;
}
h4 	{  	font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 12px; 
		font-style: normal; 
		font-weight: bold;
		color:#666666;
	}
h1 	{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: large;	
	font-variant: small-caps; text-align: center;
}
h2   	{
  font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px; color: §3§; margin-left:150px 	}

.admin_body_login
{
	
	margin-left: 10%; 
	margin-top: 10px;
	margin-right: 10%;
	margin-bottom: 10px; 
}
.admin_login_table
{
	background-color:fde8a5;	
}
.install_ok
{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #685f38;
	text-align: left;		

}
.small_marriage_date
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	font-style:italic;
	color:#685f38;
}
.liste_time_chart {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-variant: normal;	
	margin-left: 50px;
}
.nom_pls_time_chart_list{
color:#685f38;
font-weight:bold;
}
.i_color{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#fde8a5;
	}