/* CSS Document */

body {
	font-family: Sans-Serif, Arial, Verdana, Sans-Serif;
	FONT-WEIGHT: normal; FONT-SIZE: 14px;
	color:#000000;  
}

.normal {
	font-family: Sans-Serif, Arial, Verdana, Sans-Serif;
	FONT-WEIGHT: normal; FONT-SIZE: 16px;
	color:#000000;  
}

input,textarea, select,button { background-color: #FFFFFF; font-family: verdana, arial, sans-serif; font-size: 14px; color: #222; padding: 0px;}

img { border: none 0; max-width:100%;}
.gray_textured_bg {
	background-image: url(../img/recipe/common/gray_textured_bg.jpg);
	background-repeat: repeat;
}

hr {color:#aaaaaa;background-color:#aaaaaa;height:1px;border:none;}

A {TEXT-DECORATION: none;COLOR: #003399;}
A:visited {COLOR: #003399;}
A:active {COLOR: #333399;}
A:hover {TEXT-DECORATION: underline;COLOR: #003399;}

a.topmenu { color: #FFF; FONT-SIZE:14px; FONT-WEIGHT: normal;TEXT-DECORATION: none;} 
a.topmenu:hover { color: #183e3c; background-color: #DDD;  }
a.topmenu:visited {color: #FFF; FONT-SIZE:14px; FONT-WEIGHT: normal;TEXT-DECORATION: none;} 
a.topmenu:visited:hover { color: #183e3c; background-color: #DDD;  }


.msg_menu { color: black; FONT-SIZE:14px; FONT-WEIGHT: bold;TEXT-DECORATION: none;} 

a.newmess {font-size: 14px;line-height:120%;FONT-WEIGHT: bold;}
a.oldmess {font-size: 14px;line-height:120%;FONT-WEIGHT: normal;}

a.comments { color: blue; FONT-SIZE:12px; FONT-WEIGHT: normal;TEXT-DECORATION: none;} 
a.comments:hover { color: red; background-color: #FFF;TEXT-DECORATION: underline;}
a.comments:visited {color: blue; FONT-SIZE:12px; FONT-WEIGHT: normal;TEXT-DECORATION: none;} 
a.comments:visited:hover { color: red; background-color: #FFF;  }

a.gedolim:visited {FONT-WEIGHT: normal; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Geneva, Helvetica, Trebuchet MS, Sans-serif; text-decoration: underline; }
a.gedolim:link {FONT-WEIGHT: normal; FONT-SIZE: 14px;  FONT-FAMILY: Verdana, Geneva, Helvetica, Trebuchet MS, Sans-serif; text-decoration: underline; }
a.gedolim:hover {FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: red; FONT-FAMILY: Verdana, Geneva, Helvetica, Trebuchet MS, Sans-serif; text-decoration: none; }
a.gedolim:active {FONT-WEIGHT: normal; FONT-SIZE: 14px;  FONT-FAMILY: Verdana, Geneva, Helvetica, Trebuchet MS, Sans-serif; text-decoration: underline; }


a.readmore { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #8B0F31; FONT-FAMILY: Verdana, Geneva, Helvetica, Trebuchet MS, Sans-serif;}
a.readmore:visited { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #8B0F31; FONT-FAMILY: Verdana, Geneva, Helvetica, Trebuchet MS, Sans-serif }
a.readmore:visited:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Geneva, Helvetica, Trebuchet MS, Sans-serif ;background-color: #A3847F;TEXT-DECORATION: none;} 
a.readmore:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Geneva, Helvetica, Trebuchet MS, Sans-serif ;background-color: #A3847F;TEXT-DECORATION: none;} 

.home_art_tit { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #585951; FONT-FAMILY: Arial, Geneva, Helvetica, Trebuchet MS, Sans-serif;TEXT-DECORATION: none;}
a.home_art_tit { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #585951; FONT-FAMILY: Arial, Geneva, Helvetica, Trebuchet MS, Sans-serif;TEXT-DECORATION: none;}
a.home_art_tit:visited { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #585951; FONT-FAMILY: Arial, Geneva, Helvetica, Trebuchet MS, Sans-serif;TEXT-DECORATION: none;}
a.home_art_tit:visited:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: blue; FONT-FAMILY: Arial, Geneva, Helvetica, Trebuchet MS, Sans-serif;TEXT-DECORATION: underline;}
a.home_art_tit:hover { FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: blue; FONT-FAMILY: Arial, Geneva, Helvetica, Trebuchet MS, Sans-serif;TEXT-DECORATION: underline;}

.home_art_main { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #585951; FONT-FAMILY: Arial, Geneva, Helvetica, Trebuchet MS, Sans-serif;TEXT-DECORATION: none;}
a.home_art_main { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #585951; FONT-FAMILY: Arial, Geneva, Helvetica, Trebuchet MS, Sans-serif;TEXT-DECORATION: none;}
a.home_art_main:visited { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #585951; FONT-FAMILY: Arial, Geneva, Helvetica, Trebuchet MS, Sans-serif;TEXT-DECORATION: none;}
a.home_art_main:visited:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #585951; FONT-FAMILY: Arial, Geneva, Helvetica, Trebuchet MS, Sans-serif;TEXT-DECORATION: underline;}
a.home_art_main:hover { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #585951; FONT-FAMILY: Arial, Geneva, Helvetica, Trebuchet MS, Sans-serif;TEXT-DECORATION: underline;}
.subHead  { MARGIN-TOP: 4px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY:Verdana, Geneva, Helvetica, Trebuchet MS, Sans-serif }

.heading  { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000; FONT-FAMILY: Verdana, Geneva, Helvetica, Trebuchet MS, Sans-serif }
.headingb  { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #383438; FONT-FAMILY: Verdana, Geneva, Helvetica, Trebuchet MS, Sans-serif }


input.post, textarea.post, select, input.button, input.mainoption, input.liteoption { border-color: #886040; }

table.MainBox  { BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 0px solid;font-size: 14px; }
table.MainBox td {
    BORDER-BOTTOM: #999 1px solid;
}
.sectionlink{
	font-size:10px;
	clear: left;
	
}

.HL {background: #ffffbb;color: #000000;}



.ck1 {margin-top:10px}
.stats    { FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000; FONT-FAMILY: Verdana, Geneva, Helvetica, Trebuchet MS, Sans-serif }
.stats2    { FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000; FONT-FAMILY: Verdana, Geneva, Helvetica, Trebuchet MS, Sans-serif }
.statsw    { FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Helvetica, Trebuchet MS, Sans-serif }

.abstract { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000; FONT-FAMILY: Verdana, Geneva, Helvetica, Trebuchet MS, Sans-serif }
.abstract3 { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000; FONT-FAMILY: Verdana, Geneva, Helvetica, Trebuchet MS, Sans-serif }
.abstract_arial { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000; FONT-FAMILY: Arial, Geneva, Helvetica, Trebuchet MS, Sans-serif }
.abstract_white { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Geneva, Helvetica, Trebuchet MS, Sans-serif }
.abstract_red { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: red; FONT-FAMILY: Verdana, Geneva, Helvetica, Trebuchet MS, Sans-serif }
.abstract_green { FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #347C17; FONT-FAMILY: Verdana, Geneva, Helvetica, Trebuchet MS, Sans-serif }
.ab { FONT-WEIGHT: normal; FONT-SIZE: 14px; COLOR: #000; FONT-FAMILY: Verdana, Geneva, Helvetica, Trebuchet MS, Sans-serif }

div.MSG {
  background-color:#C6DAFF;
  border:1px solid #0F3C6D;
  color:#142A3B;
  padding:10px;
  margin-top:8px;
  margin-bottom:8px;
  font-weight:bold;
}

.filter_red_head { FONT-WEIGHT: bold; COLOR: #DD4B39;}

.floatright { float: right; }

.headingr  { FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #FF0000; FONT-FAMILY: Verdana, Geneva, Helvetica, Trebuchet MS, Sans-serif; }

.georgia_purple_big {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14pt;
	
	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;
}

.bigalert {
	color: brown;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	display:inline;
}

.seder {
	color: #3f2947;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: bold;
	text-decoration: none;
	display:inline;	
}
h1 {
	color: #3f2947;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	font-weight: bold;
	text-decoration: none;
	display:inline;
}
h2 {
	color: #3f2947;
	font-family: Georgia, "Times New Roman", Times, serif;
	display:inline;
	font-size: 18px;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 0px;
}
h4 {
	color: #3f2947;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
    font-style: italic;
	text-decoration: none;
	margin-bottom: 0px;
}

/* begin css tabs */

ul#tabnav { /* general settings */
text-align: left; /* set to left, right or center */
margin: 1em 0 1em 0; /* set margins as desired */
font: bold 11px verdana, arial, sans-serif; /* set font as desired */
border-bottom: 1px solid #6c6; /* set border COLOR as desired */
list-style-type: none;
padding: 3px 10px 3px 10px; /* THIRD number must change with respect to padding-top (X) below */
}

ul#tabnav li { /* do not change */
display: inline;
}

body#tab1 li.tab1, body#tab2 li.tab2, body#tab3 li.tab3, body#tab4 li.tab4 body#tab5 li.tab5 { /* settings for selected tab */
border-bottom: 1px solid #fff; /* set border color to page background color */
background-color: #fff; /* set background color to match above border color */
}

body#tab1 li.tab1 a, body#tab2 li.tab2 a, body#tab3 li.tab3 a, body#tab4 li.tab4 a body#tab5 li.tab5 a { /* settings for selected tab link */
background-color: #fff; /* set selected tab background color as desired */
color: #000; /* set selected tab link color as desired */
position: relative;
top: 1px;
padding-top: 4px; /* must change with respect to padding (X) above and below */
}

ul#tabnav li a { /* settings for all tab links */
padding: 3px 4px; /* set padding (tab size) as desired; FIRST number must change with respect to padding-top (X) above */
border: 1px solid #6c6; /* set border COLOR as desired; usually matches border color specified in #tabnav */
background-color: #cfc; /* set unselected tab background color as desired */
color: #666; /* set unselected tab link color as desired */
margin-right: 0px; /* set additional spacing between tabs as desired */
text-decoration: none;
border-bottom: none;
}

ul#tabnav a:hover { /* settings for hover effect */
background: #fff; /* set desired hover color */
}

