/*v.76:1*/

co.page {
text-align:left;
}


/*Audio link image*/
.mishnahline {
    text-align:center;
	margin:2em 0em 1em 0em;
}

.mishnahline p {
	margin:0;
	color:red;
	font-size:1.2em;
	font-weight:bold;
	text-transform:uppercase;
	text-align:center;
	margin-bottom:12.0pt;
	margin-top:48.0pt;
	}

/*do not erase - needed for files before Nisan 5776*/
	.bas.mishnahline 	{
	text-align:center;
	font-size:12.0pt;
	font-weight:bold;
	color:red;
	margin-bottom:12.0pt;
	margin-top:48.0pt;
	text-transform:uppercase;
	}

/*do not erase - needed for files before Nisan 5776*/
	.bas.mishnahlinetop 	{
	font-size:1.2em;
	margin:0;
	text-align:center;
	font-weight:bold;
	color:red;
	margin-bottom:12.0pt;
	margin-top:18.0pt;
	text-transform:uppercase;
	}


/*do not erase - needed for files before Nisan 5776*/
	p.mishnahlinetop 	{
	font-size:14.0pt;
	margin:0;
	text-align:center;
	font-weight:bold;
	color:red;
	margin-bottom:12.0pt;
	margin-top:18.0pt;
	text-transform:uppercase;
	}



	div.mishnahlinetop 	p{
	font-size:1.2em;
	margin:0;
	text-align:center;
	font-weight:bold;
	color:red;
	margin-bottom:12.0pt;
	margin-top:18.0pt;
	text-transform:uppercase;
	}


.daftitle{
width:40%;
}





	.NewQuestion	{
	margin-bottom:0.0pt;
	margin-top:24.0pt;
	font-size:14.0pt;
	font-weight:bold;
	color:black;
	color:#000080;
	text-align:left;
	}

	.newqafterdh	{
	margin-bottom:0.0pt;
	margin-top:12.0pt;
	font-size:14.0pt;
	font-weight:bold;
	color:#000080;
	text-align:left;
}

	.newansafterdh	{
	margin-bottom:0.0pt;
	margin-top:12.0pt;
	font-size:14.0pt;
	font-weight:bold;
	color:#000080;
	text-align:left;
}


	/* .rvdh	{
	width:400px;
	margin-bottom:0.0pt;
	margin-top:48.0pt;
	margin-left:100px;
	font-size:14.0pt;
	font-weight:bold;
	color:red;
	text-align:center;
	text-transform:uppercase;
} */

	.note  {
	font-style:italic;
	font-size:12pt;
	color:#000080;
	font-family:"Times New Roman";
}

	.notewd  {
	font-style:italic;
	font-size:13pt;
	color:#000080;
	font-weight:bold;
	font-family:"Times New Roman";
	text-transform:uppercase;
	}

	.NewQAfterMishnah {
	margin-bottom:0.0pt;
	margin-top:6.0pt;
	font-size:14.0pt;
	font-weight:bold;
	color:#000080;
	text-align:left;
	}




	.NewQAfterDaf {
	margin-bottom:0.0pt;
	margin-top:18.0pt;
	font-size:14.0pt;
	font-weight:bold;
	color:#000080;
	text-align:left;
	}


	.NewQAfterBBB {
	margin-bottom:0.0pt;
	margin-top:18.0pt;
	font-size:14.0pt;
	font-weight:bold;
	color:#000080;
	text-align:left;
	}

	.NewQAfterPerek {
	margin-bottom:0.0pt;
	margin-top:18.0pt;
	font-size:14.0pt;
	font-weight:bold;
	color:#000080;
	text-align:left;
	}




	.NewAnswer	{
	margin-bottom:0.0pt;
	margin-top:24.0pt;
	font-size:14.0pt;
	font-weight:bold;
	color:#000080;
	text-align:left;
}




	.NewAnsAfterMishnah {
	margin-bottom:0.0pt;
	margin-top:6.0pt;
	font-size:14.0pt;
	font-weight:bold;
	color:#000080;
	text-align:left;
	}



	.NewAnsAfterDaf {
	margin-bottom:0.0pt;
	margin-top:18.0pt;
	font-size:14.0pt;
	font-weight:bold;
	color:#000080;
	text-align:left;
	}


	.NewAnsAfterBBB {
	margin-bottom:0.0pt;
	margin-top:18.0pt;
	font-size:14.0pt;
	font-weight:bold;
	color:#000080;
	text-align:left;
	}

	.NewAnsAfterPerek {
	margin-bottom:0.0pt;
	margin-top:18.0pt;
	font-size:14.0pt;
	color:#000080;
	font-weight:bold;
	text-align:left;
	}




	.FirstIndent	{
	margin-top:9.0pt;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	text-align:justify;
	text-indent:-.25in;
	font-size:11.0pt;
	font-family:"Arial";
	line-height:125%;
	}

	.FirstIndentHalachah	{
	margin-top:.3in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	text-align:justify;
	text-indent:-.25in;
	font-size:12.0pt;
	font-weight:bold;
	text-transform:uppercase;

	}

	.SecondIndent	{
	margin-top:3pt;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.75in;
	text-align:justify;
	text-indent:-.25in;
	font-size:11.0pt;
	font-family:"Arial";
	line-height:125%;

	}
	.ThirdIndent	{
	margin-top:0pt;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:1.0in;
	text-align:justify;
	text-indent:-.25in;
	font-size:11.0pt;
	font-family:"Arial";
	line-height:125%;

	}

	.qlink	{
	margin-right:0in;
	margin-bottom:0in;
	margin-top:3pt;
	font-family:"Times New Roman";
	font-size:12.0pt;
	text-indent:.25in;
	font-style: italic;
	font-weight:normal;
	}



	.alink	{
/*	margin-right:0in;
	margin-bottom:0in;
	margin-top:0in;
	text-indent:-.25in; */
	font-family:"Times New Roman";
	font-size:12.0pt;
	font-style:italic;
	font-weight:normal;

	}



	.NumL1    {
	color:#000080;
	text-transform:lowercase;
	font-weight:bold;
	font-family:"Times New Roman, Serif";
	}


	.DesL1    {
	font-weight:bold;
	color:#FF0000;


	}



	.NumL2    {
	color:#000080;
	font-weight:bold;
	font-family:"Times New Roman, Serif";
	}


	.DesL2    {
	font-weight:bold;
	color:#FF0000;


	}

	.NumL3    {
	color:#000080;

	}



	.DesL3    {
	font-weight:bold;
	color:#FF0000;


	}




	.numt    {
	color:#000080;
	font-weight:bold;
	text-transform:uppercase;
	font-size: 14pt;
	}








	'div#rvq {
	'background-color:#FFFFCC;
	'background-color:red;

	'}



		div#rva {
	background-color:#FFFFCC;
	background-color:orange;

	}



		div#rva .indent1{
	background-color:#FFFFCC;
	background-color:green;

	}