@charset "utf-8";
/* CSS Document */

.m_k_hmpg_search_green {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #608022;
	text-decoration: underline;
	text-align: right;
	font-weight: normal;
}
.m_k_hmpg_search_blue {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	color: #006280;
	text-decoration: underline;
	text-align: right;
}
.light_green_bg {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #d2e9a1;
	line-height: 12pt;
	color: #3A4D15;
}

.green_left_glow {
	background-image: url(https://web-archive.nli.org.il/National_Library/oe_/http://www.culinarykosher.com/images/green_left_glow.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 11px;
}

.georgia_purple_big {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	line-height: 20pt;
	color: #3f2947;
}
.georgia_purple_small {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	line-height: 15pt;
	color: #3f2947;
}
.georgia_purple_small_italics {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	line-height: 15pt;
	color: #3f2947;
	font-style: italic;
}
.green_right_glow {
	background-image: url(https://web-archive.nli.org.il/National_Library/oe_/http://www.culinarykosher.com/images/green_right_glow.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 11px;
}
.green_top_glow {
	background-image: url(https://web-archive.nli.org.il/National_Library/oe_/http://www.culinarykosher.com/images/green_top_glow.png);
	background-repeat: repeat-x;
	width: 814px;
	height: 11px;
}
.green_bottom_glow {
	background-image: url(https://web-archive.nli.org.il/National_Library/oe_/http://www.culinarykosher.com/images/green_bottom_glow.png);
	background-repeat: repeat-x;
	width: 814px;
	height: 11px;
}
.georgia_green_big {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	line-height: 20pt;
	color: #3a4d15;
}
.tahoma_green_small {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11pt;
	line-height: 16pt;
	color: #3a4d15;
	vertical-align: middle;
}
.green_divider {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-top-color: #b8dd6b;
	border-right-color: #b8dd6b;
	border-bottom-color: #b8dd6b;
	border-left-color: #b8dd6b;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.blue_divider {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-top-color: #7dcde5;
	border-right-color: #7dcde5;
	border-bottom-color: #7dcde5;
	border-left-color: #7dcde5;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.apricot_divider {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-top-color: #fdd64f;
	border-right-color: #fdd64f;
	border-bottom-color: #fdd64f;
	border-left-color: #fdd64f;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.tahoma_blue_small {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: normal;
	color: #006280;
}
.tahoma_lighter_apricot_small {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: normal;
	color: #cd7605;
}
.tahoma_lighter_apricot_small {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: normal;
	color: #cd7605;
}
.tahoma_apricot_small {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	color: #814a03;
}

.georgia_blue_big {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	line-height: 20pt;
	color: #006280;
}

.georgia_apricot_big {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	line-height: 20pt;
	color: #814a03;
}
.blue_divider {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-top-color: #9cd9eb;
	border-right-color: #9cd9eb;
	border-bottom-color: #9cd9eb;
	border-left-color: #9cd9eb;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.pink_divider {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: solid;
	border-top-color: #e89292;
	border-right-color: #e89292;
	border-bottom-color: #e89292;
	border-left-color: #e89292;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
}
.blue_bottom_glow {
	background-image: url(https://web-archive.nli.org.il/National_Library/oe_/http://www.culinarykosher.com/images/blue_bottom_glow.png);
	background-repeat: repeat-x;
	width: 814px;
	height: 11px;
}
.blue_top_glow {
	background-image: url(https://web-archive.nli.org.il/National_Library/oe_/http://www.culinarykosher.com/images/blue_top_glow.png);
	background-repeat: repeat-x;
	width: 814px;
	height: 11px;
}
.blue_left_glow {
	background-image: url(https://web-archive.nli.org.il/National_Library/oe_/http://www.culinarykosher.com/images/blue_left_glow.png);
	background-repeat: repeat-y;
	background-position: right;
	width: 11px;
}
.blue_right_glow {
	background-image: url(https://web-archive.nli.org.il/National_Library/oe_/http://www.culinarykosher.com/images/blue_right_glow.png);
	background-repeat: repeat-y;
	background-position: left;
	width: 11px;
}
.tahoma_purple_small {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: normal;
	color: #724a80;
}
.green_outset_border {
	border: thin outset #adc183;
}
.blue_outset_border {
	border: thin outset #78b3c5;
}

.pink_outset_border {
	border: thin outset #660000;
}
.apricot_outset_border {
	border: thin outset #d48721;
}
.apricot_form_blanks_tahoma {
	border: thin solid #fee89a;
	font-family: tahoma;
	background-color: #fffcf4;
	font-size: 10pt;
	color: #814a03;
}
.tahoma_green_smaller {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: normal;
	color: #3a4d15;
	vertical-align: middle;
}
.tahoma_dark_blue_smaller {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: normal;
	color: #092933;
	vertical-align: middle;
}
.tahoma_purple_smaller {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: normal;
	color: #3a4d15;
	vertical-align: #724a80;
}
.tahoma_blue_smaller {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: normal;
	color: #006280;
	vertical-align: #724a80;
}
.tahoma_apricot_smaller {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	line-height: normal;
	color: #814a03;
	vertical-align: #724a80;
}
a.light_green:link {
	color: #9ccf31; 
	text-decoration: underline; 
}
a.light_green:active {
	color: #9ccf31;  
	text-decoration: none; 
}
a.light_green:visited {
	color: #9ccf31; 
	text-decoration: underline; 
}
a.light_green:hover {
	color: #82a43f; 
	text-decoration: none; 
}
a.light_blue:link {
	color: #7dcde5; 
	text-decoration: underline; 
}
a.light_blue:active {
	color: #7dcde5;  
	text-decoration: none; 
}
a.light_blue:visited {
	color: #7dcde5; 
	text-decoration: underline; 
}
a.light_blue:hover {
	color: #006280; 
	text-decoration: none; 
}
a.lighter_apricot:link {
	color: #cd7605; 
	text-decoration: underline; 
}
a.lighter_apricot:active {
	color: #cd7605;  
	text-decoration: none; 
}
a.lighter_apricot:visited {
	color: #cd7605; 
	text-decoration: underline; 
}
a.lighter_apricot:hover {
	color: #814a03; 
	text-decoration: none; 
}
a.apricot:link {
	color: #814a03; 
	text-decoration: underline; 
}
a.apricot:active {
	color: #814a03;  
	text-decoration: none; 
}
a.apricot:visited {
	color: #814a03; 
	text-decoration: underline; 
}
a.apricot:hover {
	color: #cd7605; 
	text-decoration: none; 
}

a.lighter_green:link {
	color: #82a43f; 
	text-decoration: none; 
}
a.lighter_green:active {
	color: #82a43f;  
	text-decoration: none; 
}
a.lighter_green:visited {
	color: #9ccf31; 
	text-decoration: underline; 
}
a.lighter_green:hover {
	color: #82a43f; 
	text-decoration: underline; 
}

a.green:link {
	color: #3a4d15; 
	text-decoration: underline; 
}
a.green:active {
	color: #9ccf31;
	text-decoration: underline;
}
a.green:visited {
	color: #3a4d15; 
	text-decoration: underline; 
}
a.green:hover {
	color: #3a4d15; 
	text-decoration: none; 
}
a.purple:link {
	color: #573e60;
	text-decoration: underline;
}
a.purple:active {
	color: #724a80;
	text-decoration: underline;
}
a.purple:visited {
	color: #724a80; 
	text-decoration: underline; 
}
a.purple:hover {
	color: #3f2947; 
	text-decoration: none; 
}
a.white_underline:link {
	color: #ffffff; 
	text-decoration: underline; 
}
a.white_underline:active {
	color: #ffffff;
	text-decoration: underline;
}
a.white_underline:visited {
	color: #ffffff; 
	text-decoration: underline; 
}
a.white_underline:hover {
	color: #ffffff; 
	text-decoration: none; 
}
.georgia_green_small {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	line-height: normal;
	color: #3a4d15;
}
.georgia_blue_small {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	line-height: normal;
	color: #7dcde5;
}
.georgia_green_medium_italics {
	font-family: Palatino Linotype�, �Book Antiqua�, Palatino, serif;
	font-size: 14pt;
	line-height: 20pt;
	color: #3a4d15;
	font-style: strong;
}
.georgia_blue_medium_italics {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	line-height: 20pt;
	color: #006280;
	font-style: italic;
}
.georgia_purple_medium_italics {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	line-height: 20pt;
	color: #3f2947;
	font-style: italic;
}

.georgia_apricot_medium_italics {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	line-height: 20pt;
	color: #814a03;
	font-style: italic;
}
.georgia_green_medium {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	line-height: 14pt;
	color: #3a4d15;
}
.georgia_purple_medium {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	line-height: 14pt;
	color: #3f2947;
}
.georgia_blue_medium {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	line-height: 14pt;
	color: #006280;
}
.georgia_apricot_medium {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	line-height: 14pt;
	color: #814a03;
}
.georgia_apricot_lighter_medium {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	line-height: 14pt;
	color: #cd7605;
}
.georgia_green_big_italics {
	font-family: Century Gothic, sans-serif;
	font-size: 17pt;
	line-height: 20pt;
	color: #3a4d15;
	font-style: bold;
}

.georgia_blue_big_italics {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15pt;
	line-height: 20pt;
	color: #092933;
	font-style: italic;
}
.georgia_apricot_big_italics {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15pt;
	line-height: 20pt;
	color: #814a03;
	font-style: italic;
}
.georgia_lighter_apricot_big_italics {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15pt;
	line-height: 20pt;
	color: #cd7605;
	font-style: italic;
}
.georgia_lighter_apricot_big {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15pt;
	line-height: 20pt;
	color: #cd7605;
}
.georgia_lighter_green_medium_bold {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	line-height: normal;
	color: #82a43f;
	font-weight: bold;
}
.georgia_lighter_blue_medium_bold {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	line-height: normal;
	color: #006280;
	font-weight: bold;
}
.georgia_lighter_green_small {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	line-height: normal;
	color: #82a43f;
	font-weight: normal;
}
.georgia_lighter_apricot_small {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	line-height: normal;
	color: #cd7605;
	font-weight: normal;
}
.georgia_lighter_blue_small {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	line-height: normal;
	color: #006280;
	font-weight: normal;
}
.green_outset_border_inside_white {
	border: thin outset #adc183;
	background-color: #FFFFFF;
	right: 100px;
}
.blue_outset_border_inside_white {
	border: thin outset #092933;
	background-color: #FFFFFF;
	right: 100px;
}
.georgia_lighter_green_small_italics {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	line-height: normal;
	color: #82a43f;
	font-weight: normal;
	font-style: italic;
	vertical-align: bottom;
}
.georgia_lighter_apricot_small_italics {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	line-height: normal;
	color: #cd7605;
	font-weight: normal;
	font-style: italic;
	vertical-align: bottom;
}
.georgia_lighter_blue_small_italics {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	line-height: normal;
	color: #006280;
	font-weight: normal;
	font-style: italic;
	vertical-align: bottom;
}
.georgia_lighter_green_medium {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	line-height: 14pt;
	color: #82a43f;
}
.tahoma_lighter_green_small {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	color: #82a43f;
	vertical-align: middle;
}
.georgia_white_small {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	line-height: normal;
	color: #FFFFFF;
	font-weight: normal;
}
.georgia_blue_small_all_caps {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 8pt;
	line-height: 15pt;
	color: #006280;
	font-variant: normal;
	text-transform: uppercase;
}
a.blue:link {
	color: #006280;
	text-decoration: underline;
}
a.blue:active {
	color: #006280;
	text-decoration: underline;
}
a.blue:visited {
	color: #006280;
	text-decoration: underline;
}
a.blue:hover {
	color: #006280;
	text-decoration: none;
}
a.dark_blue:link {
	color: #092933;
	text-decoration: underline;
}
a.dark_blue:active {
	color: #092933;
	text-decoration: underline;
}
a.dark_blue:visited {
	color: #092933;
	text-decoration: underline;
}
a.dark_blue:hover {
	color: #092933;
	text-decoration: none;
}
a.lighter_blue:link {
	color: #006280;
	text-decoration: none;
}
a.lighter_blue:active {
	color: #006280;
	text-decoration: none;
}
a.lighter_blue:visited {
	color: #006280;
	text-decoration: none;
}
a.lighter_blue:hover {
	color: #006280;
	text-decoration: underline;
}
.georgia_blue_big_small_caps {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 32pt;
	line-height: 20pt;
	color: #006280;
	font-variant: small-caps;
}
.tahoma_black_small {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	color: #000000;
}
.georgia_dark_blue_medium {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	line-height: 14pt;
	color: #092933;
}
.georgia_dark_blue_medium_italics {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	line-height: 20pt;
	color: #092933;
	font-style: italic;
}
.tahoma_dark_pink_small {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 14pt;
	color: #660000;
}
.georgia_pink_big {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12pt;
	line-height: 20pt;
	color: #662e2e;
}
.georgia_pink_bigger {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	line-height: 20pt;
	color: #662e2e;
}
.tahoma_dark_pink_smaller {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: normal;
	color: #662e2e;
}
a.dark_pink:link {
	color: #662e2e;
	text-decoration: underline;
}
a.dark_pink:active {
	color: #662e2e;
	text-decoration: underline;
}
a.dark_pink:visited {
	color: #662e2e;
	text-decoration: underline;
}
a.dark_pink:hover {
	color: #662e2e;
	text-decoration: none;
}.georgia_pink_medium {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	line-height: 15pt;
	color: #662e2e;
}
.georgia_pink_medium_italics {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	line-height: 15pt;
	color: #662e2e;
	font-style: italic;
}
a.pink:link {
	color: #e16565;
	text-decoration: underline;
}
a.pink:active {
	color: #e16565;
	text-decoration: underline;
}
a.pink:visited {
	color: #e16565;
	text-decoration: underline;
}
a.pink:hover {
	color: #e16565;
	text-decoration: none;
}
.georgia_pink_small {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 9pt;
	line-height: 15pt;
	color: #662e2e;
}
.pink_outset_border_inside_white {
	background-color: #FFFFFF;
	right: 100px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #e16565;
	border-right-color: #e16565;
	border-bottom-color: #e16565;
	border-left-color: #e16565;
}
.green_divider_dotted {
	border-top-width: thick;
	border-right-width: thick;
	border-bottom-width: thick;
	border-left-width: thick;
	border-bottom-style: none;
	border-top-color: #b8dd6b;
	border-right-color: #b8dd6b;
	border-bottom-color: #b8dd6b;
	border-left-color: #b8dd6b;
	border-top-style: dotted;
	border-right-style: none;
	border-left-style: none;
	line-height: normal;
}
.green_divider_top {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: none;
	border-top-color: #b8dd6b;
	border-right-color: #b8dd6b;
	border-bottom-color: #b8dd6b;
	border-left-color: #b8dd6b;
	border-top-style: solid;
	border-right-style: none;
	border-left-style: none;
}
.blue_divider_dotted {
	border-top-width: thick;
	border-right-width: thick;
	border-bottom-width: thick;
	border-left-width: thick;
	border-bottom-style: none;
	border-top-color: #9cd9eb;
	border-right-color: #9cd9eb;
	border-bottom-color: #9cd9eb;
	border-left-color: #9cd9eb;
	border-top-style: dotted;
	border-right-style: none;
	border-left-style: none;
	line-height: normal;
}
.blue_divider_top {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: none;
	border-top-color: ##9cd9eb;
	border-right-color: ##9cd9eb;
	border-bottom-color: ##9cd9eb;
	border-left-color: ##9cd9eb;
	border-top-style: solid;
	border-right-style: none;
	border-left-style: none;
}
.purple_divider_top {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-bottom-style: none;
	border-top-color: #be87d1;
	border-right-color: #be87d1;
	border-bottom-color: #be87d1;
	border-left-color: #be87d1;
	border-top-style: solid;
	border-right-style: none;
	border-left-style: none;
}
.georgia_light_purple_medium {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	line-height: 14pt;
	color: #be87d1;
}a.light_purple:link {
	color: #be87d1;
	text-decoration: underline;
}
a.light_purple:active {
	color: #be87d1;
	text-decoration: underline;
}
a.light_purple:visited {
	color: #be87d1;
	text-decoration: underline;
}
a.light_purple:hover {
	color: #be87d1;
	text-decoration: none;
}
.georgia_purple_bigger {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	line-height: 20pt;
	color: #3f2947;
}
.light_purple_border {
	border: thin solid #be87d1;
}
.georgia_dark_pink_big_italics {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 15pt;
	line-height: 20pt;
	color: #913e3e;
	font-style: italic;
}
.georgia_dark_pink_medium {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 10pt;
	line-height: 15pt;
	color: #660000;
	font-style: normal;
}
.georgia_green_bigger_italics {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	line-height: 20pt;
	color: #3a4d15;
	font-style: italic;
}
#xtextx ul 
{
	list-style-type:none; 
	float:left;
	width:200px; 
	border-right:dotted 1px #353535;

}
#xtextx  ul li a
{
	color:#353535; 
	text-decoration:none;
	line-height:15px;
}
#xtextx  ul li a:hover
{
	color:#660033;
}
.xxtitle
{
	margin-top:12px;
	margin-bottom:2px; 
	font-weight:bold;
}
li .xnonlinks
{
	color:#353535; 
	text-decoration:none;
	line-height:15px;
}