/**********************************************************************************************/
/*This Style Sheet Controls the design of the entire hebrew version of the website */
/**********************************************************************************************/

/**********************************************************************************************/
/*General Styles, applied automaticly */
/**********************************************************************************************/
body{
	direction:rtl; 
	margin-top: 22px; 
	margin-bottom: 5px;
	font-family: arial;
	color:#7C8194;
	background-color:#7C8396;
}
body *	{font-family:arial;}
td {  font-family: arial; font-size: 12px;}
a {  color: #EF7204; text-decoration: none; }
a:link {  color: #EF7204; text-decoration: none}
a:visited {  color: #EF7204; text-decoration: none}
a:hover {  color: #EF7204; text-decoration: underline}

ul {margin-right:15px;}
li {background-image:url(../images/bullets/bullet_arrow.gif); background-repeat:no-repeat;list-style-type:none; padding-right:10px; background-position:right;}
li li { list-style-image: url(../images/bullets/bullet_arrow2.gif); padding-top:4px; margin-top: 0px;}
ul.ulIMAGE { float:right; list-style-image: url(../images/bullets/bullet_arrow.gif); margin-top:3px; margin-right:15px;}
ul.ulIMAGE li{ list-style-image: url(../images/bullets/bullet_arrow.gif); margin-top:3px; margin-right:5px;}
ul.ulIMAGE li li{ list-style-image: url(../images/bullets/bullet_arrow2.gif); padding-top:4px; margin-top: 0px; margin-right:7px;}

/*
h2 {  font-size: 10pt; margin-bottom: 1px; color: #7C8396; margin-top: 5px;}
h3 {  font-family: arial; font-size: 10pt; color: #7C8396; margin-bottom: 0px; margin-top: -2px}
*/
div.siteTitle	{margin-right:20px; text-align:right; color:#7C8194; font-size:20px; padding-bottom:28px; padding-top:25px; font-weight:bold;}
.search { font-family:  Arial ;  color: black; letter-spacing:1px;  background-color:#f1f1f1; font-weight:bold; font-size: 10pt}
.tdSearch{ width:260px; text-align:left;}
.searchText{ width:116px; height:18px; font-size:12px; }
.searchBtn{width:16px; height:16px;}
.searchBox{float:left; height:20px; padding-top:4px; width:150px;}
.searchBoxright{float:right; width:70px; margin-right:20px; margin-top:6px}
.btnGo{ vertical-align:top; margin-top:2px;}
.arrowGrey{ margin-left:16px;}
.boldText{ font-weight:bold;}
.orangeText{ color: #EF7204;}
.tdDoted{ background-image:url(../images/footer/footer_seperetor.gif); background-repeat:repeat-x}
/**********************************************************************************************/
/*General Styles, applied manually */
/**********************************************************************************************/
.topStrip{ width:50px}
.tblOuter {  width:770px; text-align:center; border: 1px #ffffff solid;}
.tblOuterHP { background-color: #FFFFFF; width: 770px; text-align:center; border: 1px #ffffff solid;}
.tblOuterHPprint { background-color: #FFFFFF; width:650px; text-align:center; border: 1px #ffffff solid;}
.tblMain {  width: 768px; background-color: #FFFFFF; height:100%; border: none; margin-top: 0px;}
.tblMainHP {  width: 768px; background-color: #FFFFFF; height:100%; border: none; margin-top: 0px; }
.ulSmall {  list-style-image: url(../images/general/bullet_tiny_greyArrow.gif)}
.breadsTbl {width:350px;}
.breadCrumbs {font-size:11px; color:#7C8396;}
.formMust { border:1px solid #BB0000;}
.btn_submit { background-image:url(../images/general/btn_bg.png); background-repeat:repeat-x; height:20px; background-color:#FFFFFF; margin:1px; color:#FFFFFF; width:60px; border:1px solid #97CB91; }
.contentHolder  {height:100%;}

/**********************************************************************************************/
/* SIDE MENU */
/**********************************************************************************************/
.sideMenu .section					{padding-right:8px!important;}

.sideMenuTbl 						{width:156px; height:100%; letter-spacing:0px; background-position:left;background-repeat:repeat-y; background-image:url('../images/general/rightBarBG.gif');}
.sideMenuTbl TD						{vertical-align:top; height:100%;}

/* Dynamic Menu Title */
.menutitle							{cursor:pointer; padding:1px 0px 1px 0px; letter-spacing:1px; border-top:1px solid #dddddd; margin:0px 10px 0px 10px; width:136px;}

/* Menu Items - General Properties */
.sideMenu a							{width:136px; height:20px; font-size:12px; color:#5D617C; padding-right:10px; padding-top:2px;letter-spacing:0; text-decoration:none; padding-left:10px;}
.sideMenu a.selected				{font-weight:bold; background-color:#eeeeee; text-decoration:none;}
.sideMenu a:visited					{color:#5D617C}
.sideMenu a:hover					{background-color:#eeeeee; text-decoration:none; width:100%; padding-left:10px;}


/* Dynamic Menu Items (sub menu that opens up) */
.sideMenu span.subMenu				{display: none;}
.sideMenu span.subMenu a			{color:#5D617C; width:100%; height:20px; padding-right:33px; margin:0px 10px 0px 10px; border-top:1px solid #dddddd;}
.sideMenu span.subMenu a:visited	{color:#5D617C; display:block;}
.sideMenu span.subMenu a:hover		{color:#5D617C; display:block; background-color:#eeeeee;}

.menuHPlink							{width:136px; color:#5D617C;}
.menuHPlink:visited					{width:136px; color:#5D617C;}
.menuHPlink:hover					{width:136px; color:#5D617C;}

#specialLink						{
									border:1px solid #d6d6d6;
									border-bottom:none;
									background-image:url('../images/general/specialButton.gif');
									height:24px;margin:0 10px 0 10px;
									text-align:center;
									}
#specialLink A						{border-width:0;width:100%;color:#646987;padding:4px 0 0 0;font-weight:bold;}
#specialLink A:HOVER				{width:100%;background-color:transparent;}


#subStatic a.Section 				{color:#5D617C; font-size:12px; height:17px; text-decoration:none; width:100%; border-top:1px solid #d6d6d6; padding-bottom:1px;}

/**********************************************************************************************/
/*Styles of the MAIN (CONTENT) Section, applied manually */
/**********************************************************************************************/
.tblContent {background-color: #FFFFFF; height:550px; width:100%; margin-top: 0px; margin-bottom:10px;}
.tblContent TD	{ vertical-align:top; height:100%}
.content { padding-bottom: 40px;}
.content table{ margin-top:3px;} 
.contentText { width:520px;} 
.tdContent { vertical-align: top; height:100%; padding-right:17px; padding-left:40px;}
.tblSideMenu {vertical-align:top; width:170px; height:100%}
.pageTitle {color:#7C8396; font-family:arial; font-size:19px; font-weight:bold; padding-bottom:10px; padding-top:10px;}
.InSepLine {background-image:url('../images/general/hpDivider.gif'); height:1px; width:520px;}
.InSepLineFiller {background-color:#FFFFFF; height:1px; width:20px;}
.sepLine {width:520px;}
.sepLine table { width:100%;}
.sepLine table td {background-color:#C4DFC5; height:1px; width:100%;}
.lineheight { height:5px;}
.lineheight2 { height:10px;}
.lineheight3 { height:7px;}
.backToTop { vertical-align:bottom; padding-bottom:5px;}


/**********************************************************************************************/
/*Styles of the TOPBAR Section, applied manually */
/*********************************************************************************************/
INPUT.search	{height:16px;width:100px;font-size:11px;}
A.searchLink	{font-size:11px;font-weight:bold;}


.tdTop {  height: 90px; width: 100%; }
.tdTop table {width:100%;}
.TopLogo { width:768px; height:90px; text-align:center; background-color:#eeeeee; vertical-align:text-bottom}
.tblTopbar { width:100%; height: 27px;}
.tblTopbar tr td table {width:100%; height: 27px;}
.topHolder{width:100%; height:27px; background-image:url(../images/top_nav/bg_strip.gif); background-position:bottom; background-repeat:repeat-x;}
.tblTopbar tr td table tr TD	 {text-align:center; vertical-align:middle;}
.tblTopbar tr td table tr td A			 {color:#5C6B86; text-decoration:none;}
.tblTopbar tr td table tr td A:visited	 {color:#5C6B86; text-decoration:none;}
.tblTopbar tr td table tr td A:hover	 {color:#5C6B86; text-decoration:underline;}
.TopbarButton {padding-right:10px; padding-left:10px; height:21px; text-align:center; color:#FFFFFF; font-family:arial; font-size:12px;}
.TopbarButton a{ color: #FFFFFF; text-decoration:none;}
.TopbarButton a:visited{ color: #FFFFFF; text-decoration:none;}
.TopbarButton a:hover{ color: #A1C8F2; text-decoration:none;}
.separator{ background-image:url(../images/topbar/topbar_seperator.gif); background-repeat:no-repeat; }
.topStripBGColor{ height:5px;}
.topSeperator	{width:90%; height:1px; line-height:1px; background-color:#999999;}

/**********************************************************************************************/
/*Styles of the SEARCH Section, applied manually */
/**********************************************************************************************/
.searchSection {color:#BAD8C1; text-align:left; margin-left:auto; padding-left:10px;}
.searchInput {height:17px; width:145px; border:1px #BAD8C1 solid; font-family:Arial; background-color:#29406B; font-size:12px; color:#FFFFFF;}
.searchButton { height:17px; width:23px; background-image:url(../images/search/btn_go.gif); border:none;}
.searchSide{ margin-left:0px; margin-right:auto; text-align:left;}

/**********************************************************************************************/
/*Styles of the FOOTER Section, applied manually */
/**********************************************************************************************/
.tblFooter {text-align:center; background-color:#DBDDDC;}
.tblFooter td {text-align:left; padding-left:10px;}
.tblFooter td img{vertical-align:middle;}
.footerLinks {padding-top:3px;}
.footerLinks a{padding-top:10px; padding-right:10px; color:#5C6B86!important; text-decoration:none;}
.footerLinks a:visited {color:#5C6B86!important; text-decoration:none;}
.footerLinks a:hover {color:#5C6B86!important; text-decoration:underline;}
.footerLogo {vertical-align:middle; text-align:right!important;padding-right:10px;}
.fotterDoted{ background-image:url(../images/footer/footer_seperetor.gif)}
/**********************************************************************************************/
/*Styles of the GALLERY ZOOM Section, applied manually */
/**********************************************************************************************/
.galleryBody {margin:0px; padding:0px; direction:rtl;}
.galleryMainTbl {padding:0px; width:421px; margin:0px; border:1px solid #FFFFFF; border-right:none; border-bottom:none;}
.galleryTopBar {width:100%; height:22px; border-bottom:1px solid #FFFFFF;}
.galleryTitle { color:#FFFFFF; text-align:left; padding-right:20px; width:100%;}
.galleryClose a{ color:#FFFFFF; text-decoration:none; text-align:left;}
.galleryClose a:visited{ color:#FFFFFF; text-decoration:none; text-align:left; }
.galleryClose a:hover{ color:#FFFFFF; text-decoration:none; text-align:left; }
.galleryNav { background-color:#cccccc; text-align:center; color:#ffffff; font-weight:bold; height:24px; width:100%; border-top:1px solid #FFFFFF; border-bottom:1px solid #FFFFFF;}
.galleryNav table{ width:100%;}
.galleryNext { padding-left:20px; text-align:left;}
.galleryNext a{ color:#FFFFFF; text-decoration:none;}
.galleryNext a:visited{ color:#FFFFFF; text-decoration:none;}
.galleryNext a:hover{ color:#FFFFFF; text-decoration:none;}
.galleryNext img{ margin-right:5px;}
.galleryPrev { padding-right:0px; text-align:right;}
.galleryPrev a{ color:#FFFFFF; text-decoration:none;}
.galleryPrev a:visited{ color:#FFFFFF; text-decoration:none;}
.galleryPrev a:hover{ color:#FFFFFF; text-decoration:none;}
.galleryPrev img{ margin-left:5px;}



.tblMainPrint	{background-color:#ffffff;}
.whiteBody	{background-color:#ffffff;}


.imageHolder{ vertical-align:middle; background-color:#DDDDDD; height:280px;}
.imageTitle{ vertical-align:middle;}

