/* FIRST EDITION:6 KISLEV 5789*/
/* v. 82.1 */


div.sourcesline{
color:blue;
font-weight:bold;
word-wrap: break-word;
}


div.sources p{
margin-left:2em;
}

div.sources a{
margin-left:.2em;
text-indent:-2em;
}


div.sources .nml8{
margin-left:-2em;
}


div#question {
text-align:left;
direction:ltr;
font-family: Arial, Helvetica, sans-serif;
width:100%;
}


div.qa {
width:100%;
font-size:1.2em; /*pixels/16=em */
line-height:130%;
border:1px solid #98bf21;
padding:15px;
}

div.qa p {
	margin-bottom:1em;
}

div.qa.querycolon{
color:white;
font-size:1.5em;
padding-top:5px;
padding-bottom:4px;
background-color:#99CCFF;
font-style:italic;
font-weight:bolder;
}


div.qa.query{
	background-color:#ffffff;
}

div.qa.query.heb{
	text-align:right;
	direction:rtl;

}

div.qa.query.heb p.english{
	text-align:left;
	direction:left;
	color:black;
}

/*
div.qa.querycolon.heb{
direction:rtl;
}
*/

div.qa.kollelcolon {
font-size:1.5em;
background-color:#3366FF;
color:#FFFF66;
padding-top:5px;
padding-bottom:4px;
font-style:italic;
font-weight:bolder;

}


div.qa.kollelcolon.heb{
direction:rtl;
}


div.qa.kollel {
background-color:#F3F8E4;

}



div.qa.kollel.heb{
	text-align:right;
	direction:rtl;
}



 



	p.prekollelsignline, p.prekollelsignlineeng  {
	font-size:13pt;
	margin-top:0pt;
	/*margin-bottom:1em;*/
		margin-bottom:0pt;
	font-style:italic;
	font-weight:normal;
	}

	 p.kollelsignline, p.kollelsignlineeng {
	margin-top:0pt;
	margin-bottom:1em;
	color:#000000;
	font-style:italic;
	font-weight:bold;
	font-size:13pt;
	}



	 p.presignline, p.presignlineeng  {
	font-size:13pt;
	margin-top:0pt;
	/*margin-bottom:1em;*/
	margin-bottom:0pt;
	color:#000000;
	font-style:italic;
	font-weight:normal;
	}


 

	 p.signline, p.signlineeng {
	margin-top:0pt;
	margin-bottom:1em;
	color:#000000;
	font-style:italic;
	font-weight:bold;
	font-size:13pt;
	}




	.ask	{
	text-align:right;
width:10%;
   margin: -2.5em 1.5em 0 0;
}


#header .ask, #header .askheb {

    font-size:0.9em;
    font-weight:bold;
    text-transform:uppercase;
    float:right;
/*    margin: -6.5em 1.5em 0 0; */
/*   margin: -2.5em 1.5em 0 0;  THIS WORKS FOR DISUCSS */
   margin: -2.5em 1.5em 0 0;  

}






	.source	{
	color:#000080;
	text-align:center;
	font-size:24pt;
	margin-top:12pt;


	margin-bottom:24pt;


	font-weight:bold;
	text-transform:uppercase;
	background-color:#FFFFCC;
}





	.subject	{
	margin-top:0pt;
	margin-bottom:12pt;

	margin-left:1in;
	margin-right:1in;
	text-align:center;
	font-size:16.0pt;
	font-weight:bold;
	line-height:130%;

	text-transform:uppercase;
	color:#0000FF;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#FFFFCC;
	}






	div#question .hebrew{
	text-align:right;
	direction:rtl;
	}






p.prekollelsignlineeng, p.kollelsignlineeng, p.presignlineeng, p.signlineeng, p.english, p.nospaceeng, p.indenteng, p.nospaceindenteng, p.eng {
	text-align:left;
	direction:ltr;
}





/* ONLY DIV#QUESTION IS USED NOW 
div.question {
text-align:left;
direction:ltr;
font-family: Arial, Helvetica, sans-serif;
width:100%;
border-collapse:collapse;
color:white;
font-size:1.5em;
padding-top:5px;
padding-bottom:4px;
background-color:#99CCFF;
font-style:italic;
font-weight:bolder;
}
*/


div.questiontext p.signline {
	margin-top:0pt;
	color:#000000;
	font-size:13pt;
	font-style:italic;
	font-weight:bold;
}

	.quote   {
	color:#808080;
	font-size:10pt;
	margin-top:6pt;
	margin-bottom:6pt;
	}

	.quotenext  {
	color:#808080;
	font-size:10pt;
	margin-top:0pt;
	margin-bottom:0pt;
	}

	.quotecolon  {
	color:#C0C0C0;
	font-size:10pt;
	margin-top:1pt;
	}

 p.nospaceeng1 {
	color:#000000;
	margin-top:6pt;
	margin-bottom:0pt;
	}


/*
 p.prekollelsignlineeng  {
	font-size:13pt;
	margin-top:0pt;
	margin-bottom:0pt;
	font-style:italic;
	font-weight:normal;
	}






 p.presignlineeng	{
	font-size:13pt;
	margin-top:0pt;
	margin-bottom:0pt;
	color:#000000;
	font-style:italic;
	font-weight:normal;
}


 p.signlineeng	{
	margin-top:0pt;
	color:#000000;
	font-size:13pt;
	font-style:italic;
	font-weight:bold;
}
*/


	.nml1 /* 1) */ {
	font-weight:bold;
	font-family:"Courier";
	font-size:14.0pt;
	text-transform:lowercase;
	color:#009900;
}

	.nml2 { /* a) */
	color:#FF0000;
	font-weight:bold;
	font-family:"Courier";
	font-size:14.0pt;
	text-transform:lowercase;
}

	.nml3 { /* [1] */
	color:#CC6666;
	font-weight:bold;
	font-family:"Courier";
	font-size:14.0pt;
	text-transform:lowercase;
	}

	.nml4 { /* (a) (A) */
	font-weight:bold;
	font-family:"Courier";
	font-size:12.0pt;
	text-transform:lowercase;
	color:#3366FF;

}

	.nml5 { /* a. A. */
	font-weight:bold;
	font-family:"Courier";
	font-size:14.0pt;
	text-transform:lowercase;
	color:#CC00CC;
}

	.nml6 { /* i. */
	font-size:14.0pt;
	color:#33FF00;
	text-transform:uppercase;
	font-family: Times New Roman, Arial;
	}

	.nml7 { /* (1) */
	font-weight:bold;
	font-family:"Courier";
	font-size:14.0pt;
	text-transform:lowercase;
	color:#FF00FF;
	}


	.nml8 { /* 1. */
	font-weight:bold;
	font-family:"Courier";
	font-size:14.0pt;
	text-transform:lowercase;
	color:#FF9900;
	}

	.nml9 { /* à' */
	font-weight:bold;
	font-family:"Courier";
	font-size:14.0pt;
	text-transform:lowercase;
	color:#990033;
	}

.signlinehalachah {
		margin-left:0.5in;
		text-indent:-.25in;
		font-style:italic;
		color:#CC0033;
}


	.indent, .nospaceindent, .indenteng, .nospaceindenteng {
		margin-left:0.5in;
		text-indent:-.25in;

}

.chart {
	font-family:"Courier";
	line-height:90%;
	margin-bottom:0in;
	margin-top:0in;

}



   div.kollelcolon {
        margin:0 auto;
font-size:1.5em;
 background-color:#3366FF;
color:#FFFF66;
padding-top:5px;
padding-bottom:4px;
font-style:italic;
font-weight:bolder;
    }




 div.qa.querycolon.heb{
 text-align:right;
 direction:rtl;
 }
 
 
 div.qa.kollelcolon.heb{
 text-align:right;
direction:rtl;
 }