/*--- home page settings---*/
.body						{margin-left: 3px; margin-top: 0px;}
.font 						{font-family: Arial, Helvetica, Geneva, sans-serif}

/* header_title     The Central Database of Shoah Victims' Names */
.header_title				{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: medium; color: #666699; text-decoration: none;}

/*upper main menu     Home | About | Holocaust-Shoah | Education | Exhibitions | Support Us | Subscribe*/
.upper_main_menu:link 		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: #66669A; text-decoration: none; font-weight: bold;}
.upper_main_menu:visited 	{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: #66669A; text-decoration: none; font-weight: bold;}
.upper_main_menu:hover 		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: #ACB0CB; text-decoration: none; font-weight: bold; }
.upper_main_menu:active		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: #ACB0CB; text-decoration: none; font-weight: bold;}
.upper_divider				{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color:#66669A; text-decoration: none; font-weight: bold;}

/*side main menu     Home | About | Holocaust-Shoah | Education | Exhibitions | Support Us | Subscribe*/
.side_main_menu:link 		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: #9B63AE; text-decoration: none; font-weight: bold;}
.side_main_menu:visited 	{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: #9B63AE; text-decoration: none; font-weight: bold;}
.side_main_menu:hover 		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: #ACB0CB; text-decoration: none; font-weight: bold; }
.side_main_menu:active		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: #ACB0CB; text-decoration: none; font-weight: bold;}
.side_divider				{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color:#9B63AE; text-decoration: none; font-weight: bold;}



/*advanced search button*/
.adv_search					{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: #666699; text-decoration: none; font-weight: bold;}
.adv_search:link 			{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: #66669A; text-decoration: none; font-weight: bold;}
.adv_search:visited 		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: #66669A; text-decoration: none; font-weight: bold;}
.adv_search:hover 			{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: #ACB0CB; text-decoration: none; font-weight: bold; }
.adv_search:active			{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: #ACB0CB; text-decoration: none; font-weight: bold;}

/*genral_links*/
.genral_links 				{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: black; text-decoration: none; }
.genral_links:link 			{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: black; text-decoration: none; }
.genral_links:visited		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: #666699; text-decoration: none; }
.genral_links:hover 		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: #666699; text-decoration: none; }
.genral_links:active 		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; text-decoration: none; }

/*general links in block text*/
.block_links 				{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: #666699; text-decoration: none; }
.block_links:link 			{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: #666699; text-decoration: none; }
.block_links:visited		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: black; text-decoration: none; }
.block_links:hover 			{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: #CC6600; text-decoration: none; }
.block_links:active 		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; text-decoration: none; }

/*additional links*/
.add_links 					{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: black; text-decoration: none;  }
.add_links:link 			{font-family:  Arial, Helvetica, Geneva, sans-serif; font-size: small; color: black; text-decoration: none; }
.add_links:visited 			{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: #666699; text-decoration: none;  }
.add_links:hover 			{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: #666699; text-decoration: none;  }
.add_links:active 			{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; text-decoration: none;  }

/*search table*/
.search_table 				{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: black; text-decoration: none; font-weight: bold;}


/*buttons*/
.button 					{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: #FFFDFC; text-decoration: none; background-color: #66669A; }
.button:link 				{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: #FFFDFC; text-decoration: none; background-color: #66669A; }
.button:visited 			{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: #FFFDFC; text-decoration: none; background-color: #66669A; }
.button:hover 				{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: #CCCCCC; text-decoration: none; background-color: #66669A; }
.button:active 				{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: #FFFDFC; text-decoration: none; background-color: #66669A; }
.button_nonactive			{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: black; text-decoration: none;  }
.button_active 				{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: #FFFDFC; text-decoration: none; background-color: #66669A; }
.button_active:link 		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: #FFFDFC; text-decoration: none; background-color: #66669A; }
.button_active:visited 		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: #FFFDFC; text-decoration: none; background-color: #66669A; }
.button_active:hover 		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: #CCCCCC; text-decoration: none; background-color: #66669A; }
.button_active:active 		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: #FFFDFC; text-decoration: none; background-color: #66669A; }
/*footer*/
.footer 					{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; color: #666699; text-decoration: none;}
.footer_light 				{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; color: #ACB0CB; text-decoration: none; font-weight: bold;}
.footer:link 				{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; color: #66669A; text-decoration: none; font-weight: bold;}
.footer:visited 			{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; color: #66669A; text-decoration: none; font-weight: bold;}
.footer:hover 				{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; color: #ACB0CB; text-decoration: none; font-weight: bold; }
.footer:active 				{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; color: #ACB0CB; text-decoration: none; font-weight: bold;}

.data						{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: black; font-style: normal;}
/*tables*/
.table_header				{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: #666699; font-style: normal; font-weight: bold;}
.table_header_1				{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: #666699; font-style: normal; font-weight: bold;}
.blue_row					{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: black; font-style: normal; background-color: #E7E7F7;}
.white_row					{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: black; font-style: normal; background-color: white;}
.grey_row					{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: #000000; font-style: normal; background-color: #CCCCCC;}
.reg_text 					{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: black; font-style: normal; line-height: 150%;}
.reg_text_gen				{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: black; font-style: normal; line-height: 150%;}
.names						{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: black; font-style: normal; font-weight: bold;}
.sub_pot					{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: black; text-decoration: none; background-color: #ACB0CB; }
.detalis_public				{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: #000099; text-decoration: none; font-weight: bold;}
.error						{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: large; color: black; text-decoration: none;  }
.school_explain_txt 		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; font-style: normal; line-height: 150%; }
.school_explain_title		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: medium; color: #7A3381; font-style: normal; font-weight: bold;}
.school_explain_title1		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small; color: #7A3381; font-style: normal; font-weight: bold;}
.school_upper_divider		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color:#8E8C8F; text-decoration: none; font-weight: bold;}
.school_upper_main_menu:link 		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: #66669A; text-decoration: none; font-weight: bold;}
.school_upper_main_menu:visited 	{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: #66669A; text-decoration: none; font-weight: bold;}
.school_upper_main_menu:hover 		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: #ACB0CB; text-decoration: none; font-weight: bold; }
.school_upper_main_menu:active		{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: x-small; color: #ACB0CB; text-decoration: none; font-weight: bold;}

/*
.textResW { font-family: arial; font-size: 10pt; color: black; text-decoration: none; }

.textResW:link { font-family: arial; font-size: 10pt; color: black; text-decoration: none; }
.textResW:visited { font-family: arial; font-size: 10pt; color: black; text-decoration: none; }
.textResW:hover { font-family: arial; font-size: 10pt; color: black; text-decoration: underline; }
.textResW:active { font-family: arial; font-size: 10pt; color: black; text-decoration: underline; }



.textPDark { font-family: arial; font-size: 9pt; color: #FFFDFC; text-decoration: none; background-color: #003399; }
.textPLight { font-family: arial; font-size: 9pt; color: #FFFDFC; text-decoration: none; background-color: #ACB0CB; }
.textPLightB { font-family: arial; font-size: 9pt; color: black; text-decoration: none; background-color: #ACB0CB; }

.textResP { font-family: arial; font-size: 10pt; color: black; text-decoration: none; background-color: E8E7F9; }
.textResP:link { font-family: arial; font-size: 10pt; color: black; text-decoration: none; background-color: E8E7F9; }
.textResP:visited { font-family: arial; font-size: 10pt; color: black; text-decoration: none; background-color: E8E7F9; }
.textResP:hover { font-family: arial; font-size: 10pt; color: black; text-decoration: underline; background-color: E8E7F9; }
.textResP:active { font-family: arial; font-size: 10pt; color: black; text-decoration: underline; background-color: E8E7F9; }



.field { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: small  ; color: black; text-decoration: none; }

.textWLight { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: xx-small; color: red; text-decoration: none; font-weight: bold;}
.test { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: smaller; color: red; text-decoration: none; }
.testTable { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 18px; color: red; text-decoration: none; }


td.store_mini_title { font-family: Arial; font-size: 9pt; color: #000000; text-decoration: none }
td.store_title { color: #25057F; font-size: 14px; font-weight: bold; font-family: Arial; text-decoration: none }
td.soon_title { font-size: 12px; color: #939292; font-family: Arial ; font-weight: bold; text-decoration: none }


.greyTD { font-family: arial; font-size: 10pt; color: black; text-decoration: none; background-color: #CCCCCC; }
.lightGreyTD { font-family: arial; font-size: 10pt; color: black; text-decoration: none; background-color: #EFEFF7; }