P {color: black;}

#footnoteTable, #footnoteTable a {color: black!important;}

.dark-background
{
    BACKGROUND-COLOR: #f3ab51
}
.lite-background
{
    BACKGROUND-COLOR: #feedd3
}
.level1
{
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Verdana;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 177%
}
.related
{
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Verdana;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 177%
}

SELECT
{
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
.level1a
{
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial, Verdana;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 177%
}
.lite-background2
{
    BACKGROUND-COLOR: #f7c78c
}
INPUT
{
    FONT-SIZE: 10px
}
.tiny
{
    COLOR: #000000;
    FONT-SIZE: 10px
}
.hr
{
    COLOR: #999999
}
.h3a
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
.h3a-highlight
{
    COLOR: #844d08;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
.h4b
{
    COLOR: #000000;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.unnamed1
{
    MARGIN-LEFT: 10px
}
.parshah-summary
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 130%
}
.parshah-commentary
{
    BACKGROUND-COLOR: #feedd3;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    LINE-HEIGHT: 130%
}
.h5
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.coTitle
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: 135%;
    TEXT-DECORATION: none
}
.coSubTitle
{
    FONT-SIZE: 8pt;
    FONT-STYLE: italic;
    FONT-WEIGHT: bolder
}
.coBody
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    LINE-HEIGHT: 135%;
    TEXT-DECORATION: none
}
.tanya-note
{
    FONT-FAMILY: 'Times New Roman';
    FONT-SIZE: small;
    FONT-STYLE: normal;
    LINE-HEIGHT: 130%;
    TEXT-ALIGN: justify;
    TEXT-INDENT: 20px
}
.tanya-trans
{
    FONT-FAMILY: 'Times New Roman';
    FONT-SIZE: medium;
    FONT-STYLE: italic;
    LINE-HEIGHT: 130%;
    TEXT-ALIGN: justify
}
.tanya-trans-sml
{
    FONT-FAMILY: 'Times New Roman';
    FONT-SIZE: small;
    FONT-STYLE: italic;
    LINE-HEIGHT: 130%;
    TEXT-ALIGN: justify
}
.tanya-heb-sml
{
    FONT-FAMILY: 'Times New Roman', Verdana;
    FONT-SIZE: small;
    TEXT-ALIGN: justify
}
.tanya-heb
{
    FONT-FAMILY: 'Times New Roman', Verdana ;
    FONT-SIZE: 15PX;
    TEXT-ALIGN: justify
}
.hayom-yom-date
{
    COLOR: #666666;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder
}
.hayom-yom-shiur
{
    COLOR: #000000;
    FONT-SIZE: 10px
}
.hayom-yom-dayinfo
{
    COLOR: #000000;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bolder
}
.tanya-trans EM
{
    FONT-STYLE: normal
}
.tanya-trans-sml EM
{
    FONT-STYLE: normal
}
.tanya-note-sml
{
    FONT-FAMILY: arial,'Times New Roman';
    FONT-SIZE: x-small;
    FONT-STYLE: normal;
    LINE-HEIGHT: 130%;
    TEXT-ALIGN: justify;
    TEXT-INDENT: 20px
}
.DSRightColumnText
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt
}
.DSRightColumnText A
{
    COLOR: #000000;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.DSRightColumnText A:hover
{
    TEXT-DECORATION: underline
}
.DSRightColumnText A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.tanya-note-heb
{
    FONT-FAMILY: 'Times New Roman', Verdana;
    FONT-SIZE: small
}
.tanya-note EM
{
	FONT-STYLE: italic
}

.shm-mitzvah {
	font-family: Georgia, "Times New Roman", Times, serif; font-size: 110%; font-weight: 600;
}

.shm-number {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 78%;
}

.shm-pasuk {
font-family: Georgia, "Times New Roman", Times, serif; font-size: 90%; font-weight: 400; text-align: right; font-style: italic; line-height: 140%;
	
}

.you-are-here  {

	BACKGROUND-COLOR: FDDAA6
}

TD.normal,  TD.normal li
{
    FONT-SIZE: 100%;
    LINE-HEIGHT: 135%;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.h1 {FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

.PromoText {FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica}




.calbutton {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	padding: 2px;
}
.calbutton a{
	font-family: Tahoma, Arial, Verdana;
	text-decoration:none;
	color: #000000;
	padding: 1px 3px;
}
.calbutton a:hover{
	font-family: Tahoma, Arial, Verdana;
   background-color: #E9F2F8; /*FCFDFE*/
	text-decoration:none;
	border: 1px solid #000099;
	padding: 1px 3px;
	color: #000000;
}

.caldatestitle {
	font-family: Verdana, Arial, Tahoma;
	font-size: 14px;
	font-weight: 600;
	color: #000000;
}
.calsechead, .calsechead a {
	font-family: Verdana, Arial, Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #000099;
	text-decoration:none;
}
.notCurMonDate {color:#f2f2f2!important; background-color:#f2f2f2; text-decoration:none;}
.offWhtBg {background-color:#FFFBF7; font-family:Tahoma, Arial; font-size:11px;}
.monthDayWeek, monthDayWeek a {font-weight:bold; color:#104A7B;text-align:center;background-color:#ffffff; text-decoration:none!imporant;}
.leftBarBg {background-color:#DBEAF5;}
.gryTxt {color:#999999;}

.calform {
	font-family: Tahoma, Arial, Verdana;
	font-size: 11px;
	background-color: #FAFCFE;
	border: 1px solid #A0C6E5;
	}
