.table1 {
        background-color: #3CAEF2;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #FFFF00;
        padding: 5px;
        font-weight: bold;
        text-transform: uppercase;
        text-decoration: blink;
}
.table2 {
        background-image:   url(/images/site/bl-tr.gif); background-position: left top;
        background-color: #3CAEF2; font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px; color: #FFFFFF; padding: 12.5px; font-weight: 600;
        text-transform: uppercase; background-repeat: no-repeat; background-attachment: fixed;
}
.tableeng1 {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;
        font-style: italic; font-weight: normal; padding: 5px;
        color: #3C6399; background-color: #DEF5E4; text-align: center; vertical-align: middle;
}
.tableeng14i {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 28px;
        font-style: italic; font-weight: bolder; padding-right: 4px; padding-left: 7px;
        color: #666666; background-color: #E0ECF3; text-align: left;
}
.tableeng16i {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; line-height: 28px;
        font-style: italic; font-weight: bolder;
        color: #5B8CB5; background-color: #E0ECF3; text-align: left;
}
.tableeng2 {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px;
        font-style: italic; font-weight: bolder; padding: 5px 5px 5px 15px;
        color: #3C6399; background-color: #E0ECF3; text-align: left; vertical-align: middle;
}
.tableeng3 {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 28px;
        font-weight: bolder; padding-right: 4px; padding-left: 7px;
        color: #5B8CB5; background-color: #E0ECF3; text-align: left;
}
.tableeng3right {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bolder; line-height: 28px;
        color: #5B8CB5; background-color: #E0ECF3; text-align: right; padding-right: 7px; padding-left: 4px;
}
.tableheb-cent {
        font-family: Monotype Hadassah; font-size: 18px; font-weight: bolder;
        color: #333333; background-color: #E0FEFD; text-align: center; padding-right: 7px; padding-left: 7px;
}
.tableheb1 {
        font-family: Guttman Yad; font-size: 26px; font-weight: bolder; vertical-align: middle;
        color: #3C6399; background-color: #DEF5E4; text-align: center; padding-bottom: 8px;
}
.tableheb11 {
        font-family: Guttman Yad; font-size: 16px; font-weight: bolder; vertical-align: middle;
        color: #3C6399; background-color: #E5FBEA; text-align: right; padding-bottom: 4px;
}
.tableheb14 {
        font-family: Monotype Hadassah; font-size: 14px; line-height: 20px; font-weight: bolder;
        color: #333333; background-color: #E0ECF3;
}
.tableheb18 {
        font-family: Monotype Hadassah; font-size: 18px; font-weight: bolder; line-height: 25px;
        color: #333333; text-align: right; background-color: #DEF5E4; padding-right: 7px; padding-left: 4px;
}
.tableheb1left {
        font-family: Monotype Hadassah; font-size: 25px; background-color: #DEF5E4; font-weight: bolder;
        color: #5B8CB5; text-align: left; padding-right: 4px; padding-left: 7px;
}
.tableheb2 {
        font-family: Monotype Hadassah; font-size: 25px; font-weight: bold; color: #3C6399;
        background-color: #E0ECF3; text-align: center; line-height: 28px; vertical-align: middle;
}
.tableheb21 {
        font-family: Monotype Hadassah; font-size: 21px; font-weight: bolder; line-height: 28px;
        color: #5987D2; text-align: right; background-color: #DEF5E4;
}
.tableheb2gr {
        font-family: Monotype Hadassah; font-size: 25px; font-weight: bold; background-color: #E4FAF0;
        color: #457398; text-align: right; padding-right: 13px; padding-left: 4px;
}
.tableheb3 {
        font-family: Monotype Hadassah; font-size: 18px; font-weight: bold; color: #5B8CB5;
}
.tableheb4 {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: 900;
        color: #5B8CB5; text-align: right;
}
.table-eng11b {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
        color: #003366; background-color: #DBECFD; padding: 1px 3px 1px 10px; text-align: left;
}
.table-eng11bl {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
        color: #003366; background-color: #F0F8FF; padding: 1px 3px 1px 10px; text-align: left;
}
.table-eng11gr {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
        color: #003366; background-color: #E4FAF0; padding: 6px 10px;
}
.table-eng11grl {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
        color: #003366; background-color: #F1FEF8; padding: 1px 3px 1px 10px; text-align: left;
}
.table-eng11bl-r {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;
        color: #003366; background-color: #F0F8FF; padding: 1px 3px 1px 10px; text-align: right;
}
.table-eng12b-i {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 500;
        color: #003366; background-color: #E0ECF3; padding: 6px; text-align: center;
        font-style: italic; vertical-align: middle;
}
.table-eng12b {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px;
        color: #003366; background-color: #DBECFD; padding: 6px; text-align: justify;
}
.table-eng12bl {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px;
        color: #003366; background-color: #F0F8FF; padding: 6px; text-align: justify;
}
.table-eng12gr {
        font-family: Verdana, Arial, Helvetica, sans-serif;        font-size: 12px; line-height: 18px;
        color: #003366; background-color: #E4FAF0; padding: 6px; text-align: justify;
}
.table-eng12grl {
        font-family: Verdana, Arial, Helvetica, sans-serif;        font-size: 12px; line-height: 18px;
        color: #003366; background-color: #F1FEF8; padding: 6px; text-align: justify;
}
.table-eng12b-c {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;
        color: #003366; background-color: #DBECFD; padding: 1px 3px; text-align: center;
}
.table-eng12bl-c {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;
        color: #003366; background-color: #F0F8FF; padding: 1px 3px; text-align: center;
}
.table-eng12gr-c {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;
        color: #003366; background-color: #E4FAF0; padding: 1px 3px; text-align: center;
}
.table-eng12grl-c {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal;
        color: #003366; background-color: #F1FEF8; padding: 1px 3px; text-align: center;
}
.table-heb17 {
        font-family: Monotype Hadassah, TopType Hatzvi, Narkisim, Noam, Times New Roman; direction: RTL;
        font-size: 17px; font-weight: bolder; text-align: right; padding: 1px 10px 1px 3px;
        color: #3C6399; background-color: #E0FEFD;
}
.table-heb17bl {
        font-family: Monotype Hadassah, TopType Hatzvi, Narkisim, Noam, Times New Roman; direction: RTL;
        font-size: 17px; font-weight: bolder; text-align: right; padding: 1px 10px 1px 3px;
        color: #003366; background-color: #F0F8FF;
}
.table-heb17bl-i {
        font-family: Monotype Hadassah, TopType Hatzvi, Narkisim, Noam, Times New Roman; direction: RTL;
        font-size: 17px; font-weight: bolder; text-align: right; padding: 1px 10px 2px 3px;
        color: #003366; background-color: #F0F8FF; font-style: italic;
}
.table-heb17gr {
        font-family: Monotype Hadassah, TopType Hatzvi, Narkisim, Noam, Times New Roman; direction: RTL;
        font-size: 17px; font-weight: bolder; text-align: right;
        color: #003366; background-color: #E4FAF0; padding: 1px 10px 2px 3px;
}
.table-heb17grl {
        font-family: Monotype Hadassah, TopType Hatzvi, Narkisim, Noam, Times New Roman; direction: RTL;
        font-size: 17px; font-weight: bolder; text-align: right;
        color: #003366; background-color: #F1FEF8; padding: 1px 10px 2px 3px;
}
.table-heb17grl-l {
        font-family: Monotype Hadassah, TopType Hatzvi, Narkisim, Noam, Times New Roman; direction: RTL;
        font-size: 17px; font-weight: bolder; text-align: left; padding: 1px 10px 1px 3px;
        color: #3C6399; background-color: #F1FEF8;
}
.table-heb18b {
        font-family: Monotype Hadassah, TopType Hatzvi, Narkisim, Noam, Times New Roman; direction: RTL;
        font-size: 18px; font-weight: bold; text-align: right; padding: 1px 10px 1px 3px;
        color: #003366; background-color: #DBECFD;
}
.table-heb18b-c {
        font-family: Monotype Hadassah, TopType Hatzvi, Narkisim, Noam, Times New Roman; direction: RTL;
        font-size: 18px; font-weight: bold; text-align: center; vertical-align: middle;
        color: #003366; background-color: #F0F8FF; padding: 1px 10px 2px 3px;
}
.table-heb18bl {
        font-family: Monotype Hadassah, TopType Hatzvi, Narkisim, Noam, Times New Roman; direction: RTL;
        font-size: 18px; font-weight: bold; text-align: right; padding: 1px 10px 1px 3px;
        color: #333333; background-color: #F0F8FF;
}
.table-heb18gr {
        font-family: Monotype Hadassah, TopType Hatzvi, Narkisim, Noam, Times New Roman; direction: RTL;
        font-size: 18px; font-weight: bolder; text-align: right; vertical-align: middle;
        color: #003366; background-color: #E4FAF0; padding: 1px 10px 2px 3px;
}
.table-heb18grl {
        font-family: Monotype Hadassah, TopType Hatzvi, Narkisim, Noam, Times New Roman; direction: RTL;
        font-size: 18px; font-weight: bold; text-align: right; padding: 1px 10px 1px 3px;
        color: #333333; background-color: #F1FEF8;
}
.table-heb18grl-c {
        font-family: Monotype Hadassah, TopType Hatzvi, Narkisim, Noam, Times New Roman; direction: RTL;
        font-size: 18px; font-weight: bold; text-align: center; vertical-align: middle;
        color: #003366; background-color: #F1FEF8; padding: 1px 10px 2px 3px;
}
.table-heb18bl-b {
        font-family: Monotype Hadassah, TopType Hatzvi, Narkisim, Noam, Times New Roman; direction: RTL;
        font-size: 18px; font-weight: bold; text-align: right; padding: 1px 10px 1px 3px;
        color: #3C6399; background-color: #F0F8FF;
}
.table-heb18grl-b {
        font-family: Monotype Hadassah, TopType Hatzvi, Narkisim, Noam, Times New Roman; direction: RTL;
        font-size: 18px; font-weight: bold; text-align: right; padding: 1px 10px 1px 3px;
        color: #3C6399; background-color: #F1FEF8;
}
.table-heb25y {
        font-family: Yad, Ktav, Ktav-L, Guttman Yad, Guttman Yad-Brush;
        font-size: 25px; font-weight: bolder; text-align: center; vertical-align: middle;
        color: #3C6399; background-color: #DEF5E4;
}
.table-title-heb {
        font-family: Monotype Hadassah, TopType Hatzvi, Narkisim, Noam, Times New Roman; font-weight: bolder;
        font-size: 17px; font-style: italic; vertical-align: middle; text-align: center;
        color: #003366; background-color: #EBEAF2; padding: 2px 10px 2px 3px;
}
.table-title-eng {
        font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: 500; font-size: 12px;
        font-style: italic; vertical-align: middle; text-align: center;
        color: #003366; background-color: #EBEAF2; padding: 2px 6px 2px 6px;
}
.lesson-heb-text1 {
	font-family: Monotype Hadassah; font-size: 18px; font-weight: bolder; direction: RTL;
	color: #333333; background-color: #E0FEFD; padding: 1px 10px 1px 3px; text-align: right;
}
.lesson-heb-text2 {
	font-family: Monotype Hadassah; font-size: 18px; font-weight: bolder; direction: RTL;
	color: #333333; background-color: #EDFCF5; padding: 1px 10px 1px 3px; text-align: right;
	vertical-align: middle;
}
.lesson-heb-text3 {
	font-family: Monotype Hadassah; font-size: 18px; font-weight: bolder; direction: RTL;
	color: #3C6384; background-color: #DBECFD; padding: 1px 10px 1px 3px; text-align: right;
}
