html{color:#000;background:#FFF;}
body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
/* form{
          width: 230px;
          height: 108px;
          text-align: left;
          } */

		img{
			border: none;
			}
		.b{
			font-weight: bold;
			}
		body{
			margin: 0px;
			background: #fff;
			}

			/* siteBody */

			#siteBody-main{
				width: 950px;
				height: 770px;
				}
			#siteBody-faq{
				width: 950px;
				height: 756px;
				background: url(/images/bodyPart-faq-bg.jpg) top no-repeat;
				}
			#siteBody-faq_02{
				width: 100%;
				height: 100%;
				background: url(/images/bodyPart-faq-bg-bottom.jpg) bottom no-repeat;
				}
			#siteBody-cat{
				width: 950px;
				background: url(/images/bodyPart-faq-bg.jpg) top no-repeat;
				}
			#siteBody-cat_02{
				width: 100%;
				height: 100%;
				}
			/* */
			/* topPart */

				#topPart{
					width: 100%;
					height: 100px;
					padding: 0px 0px 0px 0px;
					}
					#slogenPart{
						float: left;
						height: 85px;
						width: 730px;
						text-align: right;
						padding: 15px 0px 0px 0px;
						}
					#logoPart{
						text-align: right;
						float: right;
						height: 95px;
						width: 215px;
						padding: 5px 5px 0px 0px;
						}
				#topPart-faq{
					width: 950px;
					height: 100px;
					padding: 0px 0px 0px 0px;
					}
					#slogenPart-faq{
						float: left;
						height: 85px;
						width: 730px;
						text-align: right;
						padding: 15px 0px 0px 0px;
						}
					#logoPart-faq{
						text-align: right;
						float: right;
						height: 95px;
						width: 215px;
						padding: 5px 5px 0px 0px;
						}

			/* */
			/* bodyPart */
				#bodyPart{
					width: 100%;
					height: 645px;
					background: url(/images/bodyPart-bg.jpg) top no-repeat;
					}
				#bodyPart-faq{
					width: 100%;
					height: 700px;
					background: url(/images/bodyPart-faq-bg.jpg) top no-repeat;
					}
				#bodyPart-cat{
					height: 100%;
					background: url(/images/bodyPart-faq-bg.jpg) top no-repeat;
					}
			/* */
			/* bodyPart-in */
					#bodyPart-in{
						width: 930px;
						height: 100%;
						}
					#bodyPart-in-faq{
						padding-top: 15px;
						width: 930px;
						height: 100%;
						}
					#bodyPart-in-cat{
						padding-top: 15px;
						width: 930px;
						height: 100%;
						}
			/* */
						#topMenu{
							width: 100%;
							height: 20px;
							background: #010e78;
							}
						#bodyPart-contain{
							width: 100%;
							height: 625px;
							}
							#bodyPart-left{
								float: left;
								height: 100%;
								width: 250px;
								}
								#form{
									text-align: left;
								 
									padding: 70px 30px 0px 0px;
									width: 220px;
									height: 155px;
									background: url(/images/form-bg.png) no-repeat;
									font: 12px arial;
									color: #fff;
									}
			/* form */
									#form form{
										width: 220px;
										height: 100px;
										}
										#form form .row{
											width: 220px;
											height: 20px;
											 
											}
											#form .leftRow{
												padding-left: 10px;
												height: 100%;
												width: 150px;
												float: left;
												}
											
												.mainForm-input{
													width: 150px;
													height: 15px;
													border: 0px;
													}
											 
												.mainForm-img-send{
													margin: 10px 0px 0px 7px;
													}
											#form .rightRow{
												text-align: right;
												padding-top: 3px;
												width: 50px;
												float: right;
												font: bold 12px arial;
												}
								#mul-faq{
	float: left;
	background-color: #010e78;
	background-image: url(/images/headLines-mul.png);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	padding: 40px 0px 0px 0px;
	height: 160px;
	width: 230px;
	color: #fff;
									}
							
									 .row{
											width: 220px;
											height: 20px;
												margin-bottom:2px;
											}
							  .leftRow{
												padding-left: 10px;
												height: 100%;
												width: 150px;
												float: left;
												}
														 .leftRowS{
	height: 100%;
	width: 30px;
	float: right;
	padding-right: 10px;
												}
												.mainForm-input{
													width: 150px;
													height: 15px;
													border: 0px;
													}
												.mainForm-select{
	width: 153px;
	height: 20px;
	border: none;
	direction: rtl;
	text-align: right;
													}
												.mainForm-img-send{
													margin: 10px 0px 0px 7px;
													}
												.mainForm-img-send_02{
													margin: 10px 0px 0px 7px;
													}
											  .rightRow{
												text-align: right;
												padding-top: 3px;
												width: 50px;
												float: right;
												font: bold 12px arial;
												}
												  .rightRowS{
	text-align: right;
	padding-top: 3px;
	width: 180px;
	float: left;
	font: bold 12px arial;
												}
								#basket{
									 
									xheight: 280px;
									width: 230px;
									float: left;
									}
									#basket-headline{
										width: 100%;
										height: 30px;
										background-color: #010e78;
										background-image: url(/images/headLines-basket.png);
										background-repeat: no-repeat;
										background-position: 140px 5px;
										}
									#basket-body{
										width: 228px;
										border-right: solid 1px #e0e0e0;
										border-left: solid 1px #e0e0e0;
										border-bottom: solid 1px #e0e0e0;
										background: transparent;
										clear: both;
										}
									.basketDiv{
										width: 100%;
										margin: 0px 0px 0px 0px;
										}
									.basketHr{
										background: url(/images/basketHr.png) repeat-x;
										height: 1px;
										width: 100%;
										margin: 5px 0px 5px 0px;
										clear: both;
										}
									.basketXRow{
										padding: 3px 0px 2px 0px;
										width: 100%;
										height: 20px;
										}
									.basketPicRow{
										text-align: left;
										width: 213px;
										padding: 10px 0px 15px 15px;
										}
										.basketX{
											width: 56px;
											height: 12px;
											float: right;
											}
											.basketX-left{
												float: left;
												}
											.basketX-right{
												float: right;
												}
									.regBasketRow{
										width: 100%;
										height: 20px;
										color: #008fd7;
										font: 12px arial;
										direction: rtl;
										}
									.unRegBasketRow{
										width: 100%;
										height: 20px;
										color: #010e78;
										font: 12px arial;
										direction: rtl;
										}
										.basketRow-left{
											padding-left: 5px;
											float: left;
											direction: rtl;
											text-align: left;
											}
										.basketRow-right{
											direction: rtl;
											padding-right: 5px;
											float: right;
											text-align: right;
											}
			/* */
								#seeLight,#bookSelector{
									width: 250px;
									height: 120px;
									background: url(/images/pageShadow.png) 0px -3px no-repeat;
									}
									#bookSelector{overflow:auto}
									#seeLight-in{
										width: 100%;
										height: 100%;
										background: url(/images/headLines-seeLight.png) 140px 20px no-repeat;
										}
										.book_01{
											margin-top: 10px;
											float: left;
											}
										.seeLight-text{
											float: right;
											text-align: right;
											direction: rtl;
											margin: 60px 30px 0px 0px;
											font: 12px arial;
											color: #008fd7;
											}
								#thankLetters{
									width: 250px;
									height: 300px;
									background: url(/images/pageShadow.png) 0px 0px no-repeat;
									}
									#thankLetters-in{
										text-align: right;
										dirction: rtl;
										padding: 50px 30px 0px 0px;
										width: 220px;
										height: 250px;
										word-spacing: 0.05em;
										background: url(/images/headLines-thankLetters.png) 110px 25px no-repeat;
										}
										#thankLetters p{
											margin: 0px;
											padding: 0px;
											}
										.thankLetters-text{
											text-align: right;
											direction: rtl;
											font: 12px arial;
											color: #008fd7;
											}
											.justfyText{
												text-align: right;
												}
											.thankLetters-text img{
												display: inline;
												}
										.thankLetters-sig{
											float: left;
											text-align: right;
											direction: rtl;
											font: 12px arial;
											color: #008fd7;
											}
							#bodyPart-right{
								float: right;
								height: 100%;
								width: 680px;
								}
								#flash{
									width: 680px;
									height: 320px;
									background: url(/images/flash-bg.png) bottom no-repeat;
									border-bottom: solid 1px #c0c3de;
									}
								#bodyPart-right-down{
									width: 680px;
									height: 305px;
									}
									#onUs{
										float: left;
										width: 220px;
										height: 300px;
										background: url(/images/pageShadow.png) -20px 5px no-repeat;
										}
										#onUs-in{
											text-align: right;
											dirction: rtl;
											padding: 65px 20px 0px 0px;
											width: 200px;
											height: 235px;
											word-spacing: 0.05em;
											background: url(/images/headLines-onUs.png) 95px 25px no-repeat;
											}
											.onUs-text{
												direction: rtl;
												font: 12px arial;
												color: #008fd7;
												}
									
									#personal{
	float: left;
	padding-top: 20px;
	width: 460px;
	height: 280px;
	background: url(/images/pageShadow.png) 220px 0px no-repeat;
	text-align: right;
										}
											#flashPic{
												margin: 5px 10px 0px 0px;
												}
			/* faq */
			
				#faqBody{
					}
				#faq-left{
					float: left;
					height: 100%;
					width: 702px;
`					}
					#faq-left-left{
						float: left;
						height: 100%;
						width: 242px;
`						}
						#faq-left-left-in{
							margin-top: 30px;
							float: left;
							height: 70%;
							width: 241px;
							border-right: solid 1px #c0c3de;
`							}
					#faq-left-right{
						float: left;
						height: 100%;
						width: 460px;
						background: url(/images/longPageShadow.png) 185px 15px no-repeat;
`						}
					#cat-left-right{
						background: url(/images/longPageShadow.png) 185px 15px no-repeat;
						float: left;
						height: 100%;
						width: 460px;
						min-height:450px;
`						}
						#locationBar{
							padding: 5px 10px 0px 0px;
							width: 450px;
							height: 25px;
							text-align: right;
							}
							.locationText{
	color:#52565e;
	font: 12px arial;
	direction: rtl;
								}
						#faq-left-right-in{
							width: 420px;
							}
						#cat-left-right-in{
							width: 100%;
							}
							.faq-middle{
								width: 100%;
								border-bottom: solid 1px #989898;
								padding: 20px 0px 20px 0px;
								text-align: right;
								direction: rtl;
								color: #c0c0c0;
								font: 12px arial;
								}
							.cat-middle{
								width: 420px;
								margin: 10px 0px 0px 0px;
								xpadding: 10px 20px 0px 20px;
								xbackground: url(/images/longPageShadow.png) 185px 0px no-repeat;
								text-align: center;
								}
							.cat-middle-first{
								width: 420px;
								min-height: 200px;
								padding: 0px 20px 0px 20px;
								text-align: center;
								}
								.cat-middle-in{
									width: 420px;
									padding: 0px 0px 0px 0px;
									text-align: right;
									direction: rtl;
									color: #989898;
									font: 12px arial;
									}
								.paperLink{
	font: bold 14px arial;
	cursor: pointer;
	color: #010e78;
	text-decoration: none;
									}
									.paperLink a{
										font: bold 14px arial;
										color: #010e78;
										text-decoration: none;
										}
								.paperDes{
	font: 12px arial;
	color: #989898;
	text-decoration: none;
									}
							#book{
	width: 430px;
	xbackground: url(/images/longPageShadow.png) 185px 0px no-repeat;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 20px;
								}
								#book-in{
									width: 430px;
									padding: 0px 0px 0px 0px;
									text-align: right;
									direction: rtl;
									color: #c0c0c0;
									font: 12px arial;
									}
									#book-header{
										width: 100%;
										padding-top: 5px;
										height: 70px;
										background: #008fd7;
										color: #fff;
										}
										#book-header-left{
											float: left;
											width: 110px;
											padding: 35px 0px 0px 0px;
											height: 35px;
											}
										#book-header-right{
	float: right;
	width: 310px;
	height: 70px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 0px;
											}
											#book-header-right-top{
												height: 50px;
												}
											#book-header-right-bottom{
												height: 20;
												}
												.book-bookName{
													font: 24px arial;
													}
												.book-writerName{
													font: 11px arial;
													}
									#book-body{
										width: 415px;
										padding: 20px 15px 20px 0px;
										text-align: right;
										direction: rtl;
										}
										.book-bookPic{
											float: right;
											}
							#sfBooksPart{
	width: 420px;
	xbackground: url(/images/longPageShadow.png) 185px 0px no-repeat;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 20px;
								}
								#sfBooksPart-in{
									width: 430px;
									padding: 0px 0px 0px 0px;
									text-align: right;
									direction: rtl;
									color: #c0c0c0;
									font: 12px arial;
									}
									#sfBooksPart-headline{
										width: 100%;
										height: 40px;
										background: #008fd7;
										}
									.bookSale{
										width: 430px;
										height: 165px;
										}
										.bookDtlSale{
											float: left;
											width: 300px;
											height: 100%;
											}
											.bookDtlSale-top{
												padding-top: 10px;
												width: 100%;
												 
												direction: rtl;
												}
												.bookDtl-1{
													color: #010e78;
													font: 12px arial;
													}
													.bookName{
														font-weight: bold;
														}
												.bookDtl-2{
													color: #008fd7;
													font: 12px arial;
													text-align: right;
													}
												.bookDtl-3{
													color: #010e78;
													font: bold 12px arial;
													text-align: right;
													}
											.bookDtlSale-top p{
												margin: 7px;
												}
											.bookDtlSale-bottom{
												width: 100%;
												height: 40px;
												}
												.bookDtlSale-bottom-left{
													float: left;
													text-align: center;
													width: 50%;
													height: 100%;
													}
												.bookDtlSale-bottom-right{
													float: right;
													text-align: center;
													width: 50%;
													height: 100%;
													}
										.bookSaleIMG{
											float: right;
											width: 130px;
											height: 100%;
											}
									.hr-dotted{
										width: 100%;
										height: 1px;
										background: url(/images/hr-dotted-bg-tile.png) repeat-x;
										}
							.faq-middle-last{
								width: 100%;
								padding: 20px 0px 20px 0px;
								text-align: right;
								direction: rtl;
								color: #c0c0c0;
								font: 12px arial;
								}
								.h1{
									color: #209ddc;
									font: 30px arial;
									}
								.h2{
									color: #010e78;
									font: bold 14px arial;
									}
								.faq-middle-text{
	padding-top: 3px;
	color: #c0c0c0;
	font: 12px arial;
	display: none;
									}
				#faq-right{
					float: right;
					height: 100%;
					width: 228px;
`					}
					#box_01{
						border-top: solid 10px #010e78; /*
						border-right: solid 1px #dfdfdf;
						border-bottom: solid 1px #dfdfdf;
						border-left: solid 1px #dfdfdf; */
						width: 220px;
						padding: 5px 0px 0px 8px;
						margin: 28px 0px 10px 0px;
						text-align: left;
						color: #000;
						font: 18px arial;
						}
						.blueText{
							color: #008fd7;
							text-decoration:none;
							}
					#box_02{
						border-top: solid 10px #010e78;
						border-right: solid 1px #dfdfdf;
						border-bottom: solid 1px #dfdfdf;
						border-left: solid 1px #dfdfdf;
						background: url(/images/headLines-radio.png) 50px 2px no-repeat;
						width: 200px;
						padding: 0px 13px 0px 13px;
						height: 160px;
						margin: 0px 0px 10px 0px;
						text-align: center;
						color: #000;
						font: 18px arial;
						}
						#box_02-in{
							font: 12px arial;
							text-align: right;
							direction: rtl;
							padding-top:35px;
							width: 200px;
							}
							.radioSong-on{
								height: 25px;
								width: 100%;
								color: #010e78;
								}
							.radioSong-off{
								height: 25px;
								width: 100%;
								color: #989898;
								}
							.radioSong-level{
								height: 30px;
								width: 100%;
								color: #989898;
								text-align: left;
								}
								.radioSong-level table{
									display: inline;
									}
								.radioSong-left{
									text-align: right;
									padding-top: 3px;
									height: 22px;
									float: left;
									width: 170px;
									}
								.radioSong-right{
									width: 30px;
									float: right;
									}
							.radioSongBottomBorder{
								background: url(/images/hr-dotted-bg-tile.png) repeat-x;
								height: 1px;
								width: 100%;
								margin: 5px 0px 5px 0px;
								}
					#box_03{
						direction: rtl;
						text-align: right;
						border-top: solid 10px #010e78;
						border-right: solid 1px #dfdfdf;
						border-bottom: solid 1px #dfdfdf;
						border-left: solid 1px #dfdfdf;
						background: url(/images/headLines-thankLetters.png) 105px 10px no-repeat;
						padding: 40px 10px 10px 10px;
						width: 206px;
						margin: 0px 0px 10px 0px;
						color: #000;
						font: 18px arial;
						}
						#thankLetters-sig{
							text-align: left;
							width: 100%;
							}
			
			/* */
			/* footer */

			#footer{
				height: 20px;
				width: 100%;
				border-top: solid 1px #c0c3de;
				color: #a0a0a0;
				font: bold 11px arial;
				}
				#footer a{
					font: bold 11px arial;
					color: #a0a0a0;
					text-decoration: none;
					}
				#leftFooter{
					text-align: left;
					direction: rtl;
					float: left;
					height: 100%;
					width: 30%;
					}
				#rightFooter{
					text-align: right;
					direction: rtl;
					float: right;
					height: 100%;
					width: 70%;
					}
			#footer-faq{
				clear: both;
				height: 100px;
				padding: 0px 15px 10px 15px;
				width: 920px;
				color: #a0a0a0;
				font: bold 11px arial;
				background: url(/images/bodyPart-faq-bg-bottom.jpg) top no-repeat;
				}
				#footer-faq-up{
					height: 70px;
					}
				#footer-faq-down{
					height: 20px;
					}
					#footer-faq a{
						font: bold 11px arial;
						color: #a0a0a0;
						text-decoration: none;
						}
					#leftFooter-faq{
						text-align: left;
						direction: rtl;
						float: left;
						height: 100%;
						width: 30%;
						}
					#rightFooter-faq{
						text-align: right;
						direction: rtl;
						float: right;
						height: 100%;
						width: 70%;
						}
		.catalog_headLine {
	font-size:28px;
	font-weight:bolder;
	color:#FFF;
	line-height:40px;
	padding-right:5px;
}
.darkBlueText {
	color:#010E78;
	text-decoration:none;
}
.menuLine{
 
 
	
}
.Site_Location{
	text-decoration:none;
	color:#989898;
	direction:ltr;
}
#smallForm #name{
	text-align:right;
	direction:rtl;
} 
#radioList{
	direction:rtl;
	list-style-type:hebrew;
	padding:0px;
	margin:0px;
}
#radioList li{
	height:37px;
	line-height:37px;
	width:200px;
 
list-style:none;
background-image:url(/images/radioSong-off.png);
background-repeat:no-repeat;
background-position:right;
text-indent:30px;
border-bottom:#C0C0C0 1px dashed;
}
#radioList li a{
color:#989898;
text-decoration:none;
	
	
}
#radioList li a:hover{
color:#010E78;
 
	
	
}
#radioList li.over ,#radioList li.overx{
	
	background-image:url(/images/radioSong-on.png);
}
#radioList li.over a,#radioList li.overx a{
	color:#010E78;
}
#siteBody-main #bodyPart #bodyPart-in #bodyPart-contain #bodyPart-right #bodyPart-right-down #personal #textDiv {
	text-align:right;
	direction:rtl;
	color:#ee2a32;
	font-family:'Arial Black', Gadget, sans-serif;
	font-size:18px;
	font-weight:bolder;
	padding-right:20px;
}
img{border:none;}
#bigForm label,#bigForm input ,#bigForm select ,#bigForm  textarea{
	display: block;
	width: 150px;
	float: right;
	margin-bottom: 10px;
}
#bigForm input ,#bigForm select,#bigForm  textarea{
border:1px solid #008FD7;	
	height:16px;
}
#bigForm select{height:19px;}
#bigForm  textarea{height:50px;}
#bigForm label {
	text-align: right;
	width: 105px;
	padding-right: 20px;
	font-weight:bold;
}
 .hideMe{
	visibility:hidden;
	border:none;
	width:1px;
	height:1px;
	
}
#bigForm br {
	clear: right;
}
#bigForm  #submit{
	
	width: 70px;
	height:20px;
	line-height:20px;
	margin-left:80px;
}
#bigForm   .ml{
	border:none;
	width:10px;
	margin-right:50px;
}
#bigForm img{
	
float:right;
margin-right:95px;
}
#distortedImage{width: 120px;float:left;margin-top:15px}