HTML { direction: rtl }
BODY { color: #000000; font-family : 'Arial', sans-serif; font-size: 9pt; background: #FFFFD9; margin: 0px; direction: rtl }

P,TD,LI { font-family : 'Arial', sans-serif; font-size: 9pt }

FORM { padding: 0; margin: 0 }
INPUT, TEXTAREA, BUTTON, SELECT { font-family : 'Arial', sans-serif }
UL { margin: 5px 25px 5px 17px; padding: 0px 0px 0px 0px }

LI { list-style: circle url('/SaridHeb/_images/bullet_1.gif'); margin-bottom: 5px }
LI LI { list-style: circle url('/SaridHeb/_images/bullet_2.gif'); padding-right: 0px }
LI LI LI { list-style: circle url('/SaridHeb/_images/bullet_3.gif'); padding-right: 0px }

P { margin: 5px 0px }

H1 { font-family: 'Trebuchet MS', 'Arial', sans-serif; font-size: 30px; font-weight: normal; color: #000000; margin: 5px 0px 5px }
H2 { font-family: 'Trebuchet MS', 'Arial', sans-serif; font-size: 20px; font-weight: normal; color: #C2260A; margin: 5px 0px }
H3 { font-family: 'Trebuchet MS', 'Arial', sans-serif; font-size: 16px; font-weight: bold; color: #631712; margin: 5px 0px 5px }
H4 { font-family: 'Trebuchet MS', 'Arial', sans-serif; font-size: 14px; font-weight: bold; color: #F85800; margin: 5px 0px 5px }
H5 { font-family: 'Trebuchet MS', 'Arial', sans-serif; font-size: 12px; font-weight: bold; color: #2C2A4F; margin: 10px 0px 10px }

HR { color: #FF7D00; height: 1px; clear: both; border: none; border-top: 1px solid #FF7D00; margin: 0px 0px; padding: 0px  }

.RIGHT_Aligned { text-align: left }
.LEFT_Aligned { text-align: right }

A:link { text-decoration: none; color: #C2260A }
A:visited { text-decoration: none; color: #C2260A }
A:active, A:focus, A:hover { text-decoration: underline; color: #C2260A }

/* --------------------------- formTable ------------------------ */
.formatted { width: 150px; border: 1px solid #9A1B08; font-size: 9pt; padding: 2px }
TEXTAREA.formatted { width: 98%; border: 1px solid #9A1B08; font-size: 9pt; padding: 2px }
.formattedCombo { width: 157px; border: 1px solid #9A1B08; font-size: 10pt }
.button { border: 1px solid #ffffff; background-color: #9A1B08; font-family : 'Arial', sans-serif; font-weight: bold; color: #ffffff; font-size: 9pt; width: 90px; cursor: hand }
.short { width: 50px }
.short2 { width: 70px }
.long { width: 200px }
.max { width: 100% }
.loginInput { border: 1px solid #A3A3A3; width: 70px; font-size: 11px; line-height: 11px }

.reqNote { font-size: 10px; color: #B61900; margin-right: 10px }
.noteDiv { padding: 3px 10px; background: #FFFFE1; font-size: 10px }
.notBold { font-weight: normal }

.formTable { border: none; clear: both; margin: 10px 0px }
.formTable TH { padding: 3px 10px 3px 0px; text-align: left; font-size: 12px }
.formTable TD { padding: 3px 10px 3px 0px }
.formTable TD SPAN.Note { font-weight: normal; font-size: 7pt; color: #FF0000; white-space: normal }
.formTable TD.spacerTd { width: 20px; padding: 0px }
.formTable TD.reqTd { font-size: 10px; color: #B61900; padding-left: 0px }


/* __________________________________________________________________________ */

#pageTable { background: transparent; width: 100%; min-width: 720px }

/* top lines classes ________________________________________________________________________________ */
#hiFF { width: 100% }


#addMenuLineTd { height: 10px; border-bottom: 2px solid #FF7D00; background: #9A1B07; text-align: right; font-size: 1px }
#addMenuTable { float: left; margin-left: 20px }
#addMenuTable TD { padding: 5px 20px 5px 0px }
#addMenuTable A { display: block; height: 21px; padding: 3px 0px; font-size: 11px }
#addMenuTable A:link, #addMenuTable A:visited { color: #E89A95; text-decoration: none }
#addMenuTable A:active, #addMenuTable A:focus, #addMenuTable A:hover { color: #ffffff; text-decoration: none }
#addMenuTable A IMG { border: none; padding: 0px 0px 0px 3px }

#flashLineTd { height: 103px; border-top: 1px solid #FFFFDE; border-bottom: 1px solid #FFFFC6; background: #A6200A }

/* top menu line ________________________ */
#topMenuLineTd { border-bottom: 2px solid #FFD106; padding: 1px 10px; height: 24px; background: #000000 }
#topMenuTable { height: 24px }
#topMenuTable TD { font-size: 12px; font-family: 'Arial', sans-serif; font-weight: bold }
#topMenuTable TD.vrTd { background: transparent url('/SaridHeb/_images/vr_top_menu.gif') center center no-repeat; width: 1px; font-size: 1px; line-height: 1px }
#topMenuTable A { display: block; white-space: nowrap; color: #ffffff; text-align: center; height: 20px; padding: 4px 10px 0px }
#topMenuTable A:link, #topMenuTable A:visited { background: transparent; color: #ffffff; text-decoration: none }
#topMenuTable A:active, #topMenuTable A:focus, #topMenuTable A:hover { background: #9A1B07; color: #FFFFFF; text-decoration: none }

#topMenuTable A.this:link, #topMenuTable A.this:visited, 
#topMenuTable A.this:active, #topMenuTable A.this:focus, #topMenuTable A.this:hover { background: #9A1B07; color: #FFFF0E; text-decoration: none }

/* content line ________________________ */
#contentLineTd { padding: 0px; vertical-align: top; border-top: #FF7D00 7px solid; background: #FFFFD9 }
#contentLineTable { width: 100% }
#contentTd { vertical-align: top; color: #2C2A4F; padding: 0px 10px 10px }

TD.content { vertical-align: top }

/* footer line ________________________ */

/* Copyright */
#bottomLineTd { background: #631712; border-top: #ffffff 1px solid; height: 30px; vertical-align: middle }
#copyright { margin: 0px; text-align: center; font-size: 11px; color: #ffffff; direction: ltr }
#copyright A:link, #copyright  A:visited { color: #ffffff }
#copyright A:active, #copyright A:hover { color: #ffffff }


/* home ________________________ */

#homeBody #addMenuLineTd { text-align: center }
#homeBody #addMenuLineTd #hiFF { text-align: left; width: 750px }
#homeBody #addMenuTable { margin-left: 0px }

#homeBody #topMenuLineTd { text-align: center }
#homeBody #topMenuTable { width: 750px }

#homeBody #flashLineTd { height: 315px; text-align: center }

#homeBody #contentLineTd {  border-top: #FFD106 2px solid; background: #FFFFD9 url('/SaridHeb/_images/bg_home_bottom.jpg') top right repeat-x }
#homeBody #contentLineTable { width: 770px }
#homeBody #contentTd { padding: 10px 10px 10px 0px }

.hpFeaturesLine { clear: both }
.hpFeaturesLine .infoBoxTable { margin: 0px 0px 0px 35px }
.hpFeaturesLine .last { margin: 0px 0px 10px 0px }

/* _________________________________________________________________________________________________ */
#breadCrumbsDiv { color: #C55745; font-size: 11px; margin: 5px 0px }
#breadCrumbsDiv A:link, #breadCrumbsDiv A:visited, #breadCrumbsDiv A:active, #breadCrumbsDiv A:focus, #breadCrumbsDiv A:hover { color: #C55745; text-decoration: none }

.redNote { font-size: 10px; color: #B61900 }
.red { color: #B61900 }
.pageComment { font-size: 11px; color: #FF0000; margin 0px 0px 10px; border: 1px solid #B61900 }
.gold { color: #FFC600 }
.purple { color: #883678 }
.blue { color: #0079BE }

.eng { direction: ltr }

.goBackDiv { padding: 30px 0px 10px 0px; font-weight: bold }
.goBackDiv IMG { margin: 0px 5px 0px 5px; border: none }

.printButtonDiv { margin: 10px 0px 10px 0px; font-weight: normal; text-align: right }
.printButtonDiv IMG { margin: 0px 5px 0px 5px; border: none }

.rightIll, .contentLIll { border: 1px solid #FF7D00; margin: 3px 0px 7px 10px; float: right }
.leftIll, .contentRIll { border: 1px solid #FF7D00; margin: 3px 10px 7px 0px; float: left }

.pageToolsTable { margin 20px 0px 10px 0px; clear: both; background: #E5E5F2; width: 100% }
.pageToolsTable TD { padding: 5px 10px }

.imgPartTableSIDE { border: none; margin: 3px 10px 0px 0px }
.imgPartTableSIDE IMG { display: block; border: 1px solid #89899D; margin: 0px 0px 10px 0px }

.bottomFieldset { background: #ffffff; padding: 5px 10px 5px 0px; margin: 10px 0px; border: none; border-bottom: 1px solid #FF7D03; clear: both }
.bottomFieldset A { margin-left: 20px; white-space: nowrap }
.bottomFieldset A.relatedImageA { margin-left: 10px }
.relatedImageA { display: block; float: right }
.relatedImageA IMG { display: block }
.bottomFieldset A:link, .bottomFieldset A:visited, .bottomFieldset A:active, .bottomFieldset A:focus, .bottomFieldset A:hover { color: #ff0000; text-decoration: none }
.relatedImageA:link IMG { border: 1px solid #ff0000 }
.relatedImageA:visited IMG { border: 1px solid #77429C }
.relatedImageA:active IMG, .relatedImageA:focus IMG, .relatedImageA:hover IMG { border: 1px solid #ff0000 }
.bottomFieldset LEGEND { font-size: 1px; color: #ffffff; padding: 0px 0px }
IMG.icon { border: none; padding: 0px 0px 0px 3px }

/* ______________________________________________________________________________________ */

/* left column __________________________________________________________________________________ */
#leftColTd { width: 182px; vertical-align: top; background: #9A1B07 }

/* ______________________________________________________________________________________ */

/* right column ______________________________________________________________________________________ */
#rightColTd { vertical-align: top; width: 162px; background: #FAC535 url('/SaridHeb/_images/bg_right_col.gif') right top repeat-y; padding: 0px 10px 10px; border-right: 1px solid #DBAA49 }

#rightMenuContainer1 { width: 172px; background: #FCFCC0 url('/SaridHeb/_images/bg_right_menu_tile.gif') right top repeat-y; margin: 0px 0px 15px -10px; }
#rightMenuContainer2 { width: 172px;  background: transparent url('/SaridHeb/_images/bg_right_menu_top.gif') right top no-repeat; padding-top: 15px; }

.rightMenuDivLEVEL0 { font-family: 'Tahoma', 'Arial', sans-serif; font-size: 12px; font-weight: bold;background: transparent url('/SaridHeb/_images/bg_right_menu_bottom.gif') right bottom no-repeat; padding-bottom: 15px }
.rightMenuDivLEVEL0 A { display: block; padding: 4px 22px 5px 10px; width: 140px }
.rightMenuDivLEVEL0 A:link, .rightMenuDivLEVEL0 A:visited { color: #2C2A4F; text-decoration: none }
.rightMenuDivLEVEL0 A:active, .rightMenuDivLEVEL0 A:focus, .rightMenuDivLEVEL0 A:hover { color: #C2260A; text-decoration: none }
.rightMenuDivLEVEL0 A.this:link, .rightMenuDivLEVEL0 A.this:visited, 
.rightMenuDivLEVEL0 A.this:active, .rightMenuDivLEVEL0 A.this:focus, .rightMenuDivLEVEL0 A.this:hover 
{ color: #C2260A; background: transparent url('/SaridHeb/_images/arrow_right_menu.gif') 152px 10px no-repeat; text-decoration: none }

.rightMenuDivLEVEL1 { font-family: 'Tahoma', 'Arial', sans-serif; font-size: 12px; font-weight: normal; }
.rightMenuDivLEVEL1 A { display: block; padding: 4px 32px 5px 0px; }
.rightMenuDivLEVEL1 A:link, .rightMenuDivLEVEL1 A:visited { color: #000; text-decoration: none }
.rightMenuDivLEVEL1 A:active, .rightMenuDivLEVEL1 A:focus, .rightMenuDivLEVEL1 A:hover { color: #C2260A; text-decoration: none }
.rightMenuDivLEVEL1 A.this:link, .rightMenuDivLEVEL1 A.this:visited, 
.rightMenuDivLEVEL1 A.this:active, .rightMenuDivLEVEL1 A.this:focus, .rightMenuDivLEVEL1 A.this:hover 
{ color: #000; background: transparent url('/SaridHeb/_images/arrow_right_menu.gif') 152px 10px no-repeat; text-decoration: none }


.infoBoxTable { width: 160px; margin: 0px 0px 10px 0px; border: 1px solid #5E1703 }
.infoBoxTable TH { color: #ffffff; text-align: right; vertical-align: top; padding: 4px 18px 4px 10px; font-size: 14px; font-family: 'Trebuchet MS', 'Arial', sans-serif; font-weight: bold; background: #6A1702 url('/SaridHeb/_images/bg_infobox_h.gif') 190px 10px no-repeat }
.infoBoxTable TD { padding: 5px 10px; border-top: 1px solid #ccc; background: #FFD974; vertical-align: top }
.infoBoxIll { display: block; border: none; margin: -5px -10px 5px }
.infoBoxItemA { display: block; width: 100%; margin: -5px -10px; padding: 5px 10px; }
.moreDiv { clear: both; height: 14px; margin: 5px 0px; background: transparent url('/SaridHeb/_images/button_more.gif') left center no-repeat }
.moreA { display: block; height: 14px; margin: 5px 0px; background: transparent url('/SaridHeb/_images/button_more.gif') left center no-repeat; text-align: left; clear: both }
.moreA:link, .moreA:visited, .moreA:active, .moreA:focus, .moreA:hover { text-decoration: none }
.linkItem { display: block; margin: 5px 0px; padding: 0px 15px 0px 0px }
.linkItem IMG { margin: 0px -15px 0px 3px; border: 0px; display: inline }

.infoBoxTable A:link, .infoBoxTable A:visited { text-decoration: none; color: #000000 }
.infoBoxTable A:active, .infoBoxTable A:focus, .infoBoxTable A:hover { text-decoration: none; color: #A52403 }

/* ______________________________________________________________________________________ */

/* --------------------------- siteMapTable ------------------------ */

TABLE.siteMapTable { margin-bottom: 25px; float: left }


TABLE.siteMapTable TD,TABLE.siteMapTable TH { vertical-align: top }
TABLE.siteMapTable TD { background-color: #FFFFFF; padding: 5px }
.siteMapTableHeader { border: 1px solid #FF7D00; line-height: 21px; padding-right: 20px; padding-left: 5px; background: #FBFBB4 ; background: transparent url('/SaridHeb/_images/dotted_icon.gif') 233px 6px no-repeat }
.siteMapTableHeader A { font-weight: bold }


/* __________________________________________________________________________ */

/* __________________________________________________________________________ */

.SearchResultsPagingTable { width: 100%; border-top: 3px solid #DADADA; border-bottom: 3px solid #DADADA; margin-top: 0px }
.SearchResultsPagingTable TH,SearchResultsPagingTable TD { padding: 2px; padding-right: 10px; padding-left: 10px; background-color: #E8E8E8; color: #000000; font-weight: bold; text-align: right; vertical-align: center }
.SearchResultsPagingTable A.this,.SearchResultsPagingTable A.this:Link { font-weight: bold; font-size: 9pt }
.printOnly { display: none }
.simpleTable { border: none }
.simpleTable TD { border-bottom: 1px solid #FAC535; padding: 3px 10px }
.simpleTable TD.grayTd { background: #ffffff }
.simpleTable TH { border-bottom: 1px solid #FAC535; border-top: 5px solid #FF7D00; background: #FBFBB4; color: #C2260A; text-align: right; font-size: 9pt; padding: 3px 10px }

.normalTextSpan { color: #00509E; font-family : 'Arial', sans-serif; font-size: 9pt }


/*Definition Lists*/
DT
{
	font-weight: bold;
	margin: 0 0 10px 0;
}
DD
{
	margin: 10px 0 10px 0;
	display: block;
	text-align:justify;
	border-left: 1px solid #C2ECFC;
	border-bottom: 1px solid #C2ECFC;
}

DL.faqDL
{
	margin: 10px 3px 20px 0px;
}
.faqDL DT
{
	background: url('/SaridHeb/_images/q.gif') right top no-repeat;
	list-style: none;
	padding: 0 28px 0 20px
}
.faqDL DD
{
	padding: 0 28px 10px 20px;
	background: url('/SaridHeb/_images/a.gif') right top no-repeat;
	list-style: none;
}
/* side set __________________________________________________________________ */

.sideTd { vertical-align: top; padding: 0px 10px 10px 0px; text-align: left }

.imgSideDiv { border: 1px solid #FF7D00; margin: 0px 0px 10px 0px; width: 200px }
.imgCaptionDiv { background: #FBFBB4; padding: 3px 10px; color: #C2260A; font-weight: bold; text-align: right }
.imgSideDiv IMG { display: block; border: none }

.relItemsSideTable { border: 1px solid #FF7D00; margin: 0px 0px 10px 0px; width: 202px }
.relItemsSideTable TH { background: #FBFBB4; padding: 3px 10px; color: #C2260A; font-weight: bold; text-align: right }
.relItemsSideTable TD { background: #ffffff; padding: 3px 10px; color: #C2260A; font-weight: normal; text-align: right }
.relItemsSideTable IMG.icon { border: none; margin: 0px 0px 0px 5px }
/* _________________________________________________________________________ */


.prodListImagesDiv { float: left }
.blockA { display: block }

/* ________________________________________________________________________ */

/* ---------------------------------- shoppingCartStepTable -------------------------------------------------------------------- */

TABLE.shoppingCartStepTable
{
	margin:0px;
	margin-bottom:15px;
	table-layout:fixed;
}

TABLE.shoppingCartStepTable TD
{
	height:43px;
	padding:0px;
	vertical-align:top;
	font-size:11px;
	padding-right:5px;
	color:#010101;	
}

TABLE.shoppingCartStepTable TD.Line
{
	width:100px;
	background:transparent url('/SaridHeb/_images/_design/shoppingCartStepLine.gif') left 21px  repeat-x;
}


TABLE.shoppingCartStepTable TH
{
	height:41px;
	width:42px;
	padding:0px;
	background:#FFFFFF url('/SaridHeb/_images/_design/shoppingCartStepCircleOff.gif') right top no-repeat;
	text-align:center;
	vertical-align:center !important;
	color:#A6A5A3;
	font-weight:bold;
	font-size:15px;
	padding-top:2px;
	padding-left:1px;
}

TABLE.shoppingCartStepTable TH.this
{

	background:#FFFFFF url('/SaridHeb/_images/_design/shoppingCartStepCircleOn.gif') right top no-repeat;
	color:#C30700;

}
/* ---------------------------------- shoppingCartTable -------------------------------------------------------------------- */

.btnDeleteFromCart
{
	cursor:pointer;
}


.btnUpdateCartItemQuantity
{
	border:none;
	background:none;
	color:#B90705;
	cursor:pointer;
}

TABLE.shoppingCartTable
{
	margin:0px;
	margin-bottom:5px;
	width:100%;  
	border-top:5px solid #FF7D00; 
}

TABLE.shoppingCartTable TH
{
	background-color:#FBFBB4;
	font-weight:bold;
	color:#C2260A;
	text-align:right;
	padding:3px 10px;
	border-bottom:1px solid #FAC535;
}

TABLE.shoppingCartTable TR.Header TH
{
	border-bottom:1px solid #FAC535;
}


TABLE.shoppingCartTable TD
{
	border-bottom:1px solid #FAC535;
	padding:3px 10px;
}

TABLE.shoppingCartTable TD.red
{
	border-bottom:1px solid #FAC535;
	padding:3px 10px;
	color:#C80901;
}

TABLE.shoppingCartTable TR.grey TD
{
	
}


TABLE.shoppingCartTable INPUT.quantity
{
	width:30px;
	text-align:center;
	border: 1px solid #FAC535;
}

TABLE.shoppingCartTable TR.Footer DIV.subTotal
{
	font-size:16px;
	text-align:right;
	border:1px solid #FAC535;
	background-color:#FFFFFF !important;
	padding:3px 10px;
	
}

/* ---------------------------------- shoppingCartTableOrderDetails -------------------------------------------------------------------- */


TABLE.shoppingCartTableOrderDetails
{
	margin:0px;
	margin-bottom:5px;
	margin-top:15px;
	width:100%;
	border-top:5px solid #FF7D00; 
}


TABLE.shoppingCartTableOrderDetails TH, TABLE.shoppingCartTableOrderDetails TD
{
	color:#000000;
	text-align:right;
	padding:3px 10px;
	vertical-align: top
}


TABLE.shoppingCartTableOrderDetails TH
{
	
	background-color:#FBFBB4;
	border-bottom:1px solid #FAC535;
	font-weight:bold;
	padding:3px 10px;

	
}

TABLE.shoppingCartTableOrderDetails TD
{
	border-bottom:1px solid #FAC535;
	padding:3px 10px;
	vertical-align:top;

	
}

TABLE.shoppingCartTableOrderDetails TABLE TH
{
	width:150px;
}

TABLE.shoppingCartTableOrderDetails TABLE TD,TABLE.shoppingCartTableOrderDetails TABLE TH
{
	background:none;
	border:none;
	padding:0px;
	font-weight:normal;

	
}

