
/**********************************************************************************************/
/*  BODY  */
/**********************************************************************************************/
body{
	direction:rtl; 
	margin-top: 10px; 
	margin-bottom: 5px;
	color:#3b3b39;
	background-color:#ffffff; 
}
body *	{font-family:arial; font-size: 12px;}
td {}

h1	{font-family: verdana; font-size: 160%; color: #F64F05; margin:0px; padding:0px; font-weight:bold;}
h2	{font-family: verdana; font-size: 120%; color: #F64F05; margin:0px; padding:0px; font-weight:bold;}
h3	{font-family: verdana; font-size: 110%; color: #F64F05; margin:0px; padding:0px; font-weight:bold;}
h4	{font-family: verdana; font-size: 100%; color: #3b3b39; margin:0px; padding:0px; font-weight:bold;}
p 	{padding-bottom:10px; margin:0px;}

/**********************************************************************************************/
/* LINKS */
/**********************************************************************************************/
a {  color:#F6530E; text-decoration: none;}
a:link {  color:#F6530E ; text-decoration: none;}
a:visited {  color:#F6530E ; text-decoration: none;}
a:hover {  color:#F6530E ; text-decoration: underline;}


/**********************************************************************************************/
/* BULLETS and HEADERS */
/**********************************************************************************************/
ul {padding:0px; margin:0px; margin-bottom:10px; margin-top:0px !important;}
ul li { background-image:url(../images/icons/art-arrow.gif); background-color:#FFFFFF; background-position:100% 5px; background-repeat:no-repeat; list-style-type:none; margin:0px; padding:0px; padding-right:10px; margin-top:5px;  }
ul li li { background-image:url(../images/icons/art-arrow.gif); background-color:#FFFFFF; background-position:100% 5px; background-repeat:no-repeat; list-style-type:none; margin:0px; padding:0px; padding-right:20px; margin-top:5px; }
ul.ulIMAGE { float:right; list-style-image: url(../images/bullets/bullet_diamond.png) !important; margin-top:3px; margin-right:15px;}
ul.ulIMAGE li{ list-style-image:  url("../images/bullets/bullet_arrow.png")!important; margin-top:3px; margin-right:5px;}
ul.ulIMAGE li li{ list-style-image:  url("../images/bullets/bullet_left.png")!important; padding-top:4px; margin-top: 0px; margin-right:7px;}
ol {margin-right: 35px;}


/**********************************************************************************************/
/* BUTTONS	 */
/**********************************************************************************************/
.btn { height:20px; cursor:pointer; border:1px solid #CCCCCC; background-color:#FFFFFF; color:#53596C; cursor:pointer;}
.orangeBtn	{ height:15px; border:0px; font-weight:bold;/*border:1px solid #626264;*/ background-image:url(../images/buttons/small-button-orange.jpg); background-repeat:repeat-x; background-color:#F15A21; color:#FFFFFF; cursor:pointer;}
.btnGrey	{ height:15px; border:0px; font-weight:bold; background-image:url(../images/buttons/small-button-gray.jpg); background-repeat:repeat-x; background-color:#c3c3c3; color:#393a35; cursor:pointer;}
.btnBorderGrey		{ border:1px solid #c3c3c3;}
.orangeBorderBtn	{border:1px solid #626264;}
/**********************************************************************************************/
/* MAIN SITE TABLE */
/**********************************************************************************************/
.tblOuter {  width: 756px; height:580px; text-align:center;}
.tblOuterHP {  width: 756px; height:580px; text-align:center;}
.tblMain { width: 756px; background-color: #FFFFFF; height:100%; margin-top: 0px }
.tblMainHP { width: 756px; background-color: #FFFFFF; height:100%; margin-top: 0px }
.tblMainPrint	{background-color:#ffffff;}
.PrintDivider {background-color:#C3C3C3; line-height:1px;}
.PrintLogo {padding-left:10px; text-align:left; padding-bottom:10px;}

/**********************************************************************************************/
/* GENERAL CONTENT */
/**********************************************************************************************/
.contentHolder  {height:100%;}
.tblContent 	{background-color: #FFFFFF; height:100%; width:100%;}
.tblContent td	{vertical-align:top;height:100%;}
.tdContent 		{vertical-align:top; height:100%; padding-right:10px; font-size:100%;}
.content 	 	{vertical-align:top; height:100%;height:auto !important;}
.contentText	{width:570px;}
.PreviewText	{width:570px; padding-bottom:20px;}
.pageTitle 		{color:#A7A7A7; font-family:arial; font-size:120%; font-weight:bold; padding-bottom:10px; padding-top:5px;}
.sectionTitle 	{color:#7C839A; font-family:arial; font-size:120%; font-weight:bold; padding:10px 5px 20px 0px;}

.righttopCorner	{ float:left; text-align:left; background-image:url(../images/homepage/gb-ul.jpg); background-color:#ffffff; background-repeat:no-repeat; width:6px; height:6px;}
.lefttopCorner	{ float:left; text-align:right; background-image:url(../images/homepage/gb-ur.jpg); background-color:#ffffff; background-repeat:no-repeat; width:6px; height:6px;}
.middleCorner	{ float:left; margin:0px; padding:0px; background-color:#EFEFEF;height:6px;}
.smallTR		{ line-height:1px;}
.rightbottomCorner	{ float:left; text-align:left; background-image:url(../images/homepage/gb-ll.jpg); background-color:#ffffff; background-repeat:no-repeat; width:6px; height:6px;}
.leftbottomCorner	{ float:left; text-align:right; background-image:url(../images/homepage/gb-lr.jpg); background-color:#ffffff; background-repeat:no-repeat; width:6px; height:6px;}

.bgGrey			{ background-color:#EFEFEF;}
.bgGrey			td{ background-color:#EFEFEF;}

/**********************************************************************************************/
/* SIDE MENU */
/**********************************************************************************************/
.tblSideMenu 			{vertical-align:top; padding-top:8px; text-align:center;}
.sideMenuTbl 			{width:152px;}
.sideMenuTbl td			{vertical-align:top;}
.sideMenuTbl .Corner	{width:6px; height:6px; line-height:6px;}

.menutitle				{cursor:pointer; padding:0px; border-bottom:1px solid #CCCCCC;	margin:0px 10px 0px 10px;}

/* 1nd LEVEL */
.sideMenu a				{width:130px; height:20px; color:#000000;
						 padding-left:10px; padding-top:2px;letter-spacing:0;
						 text-decoration:none; padding-right:10px; display:block;}
.sideMenu a:visited		{color:#000000; display:block;}
.sideMenu a:hover		{text-decoration:none; width:100%; display:block; color:#000000; padding-right:10px;}

/* 1nd LEVEL - SELECTED */
.sideMenu a.SectionSelected	{font-weight:bold; color:#F64F05; text-decoration:none;}
.sideMenu a.SectionSelected:visited	{font-weight:bold; display:block; color:#F64F05; text-decoration:none;}
.sideMenu a.SectionSelected:hover	{font-weight:bold; display:block; color:#F64F05; text-decoration:none;}
.sideMenu a.SectionSelected	img		{vertical-align:middle; display:block;}



/* 2nd LEVEL */
.sideMenu span.subMenu				{ }
.sideMenu span.subMenu a			{color:#000000;width:130px;height:20px;padding-right:5px; display:block; text-decoration:underline; font-weight:bold;}
.sideMenu span.subMenu a:visited	{color:#000000; display:block; padding-right:5px; text-decoration:underline; font-weight:bold;}
.sideMenu span.subMenu a:hover		{color:#000000; display:block; padding-right:5px; text-decoration:underline; font-weight:bold;}

/* 2nd LEVEL - SELECTED */
.sideMenu span.subMenu a.PageSelected	{color:#F64F05;width:130px;height:20px;padding-right:5px; display:block; font-weight:bold; text-decoration:underline;}
.sideMenu span.subMenu a.PageSelected:visited	{color:#F64F05; display:block; font-weight:bold; padding-right:5px; text-decoration:underline;}
.sideMenu span.subMenu a.PageSelected:hover		{color:#F64F05; display:block; font-weight:bold; padding-right:5px; text-decoration:underline;}


.SideLogin {width:152px; height:119px; background-image:url(../images/icons/sm-orange-box.gif); background-repeat:no-repeat; margin-top:8px;}
.SideLogin a:link {color:#FFFFFF; text-decoration:underline;}
.SideLogin a:visited {color:#FFFFFF; text-decoration:underline;}
.SideLogin a:hover {color:#FFFFFF; text-decoration:underline;}
.SideLogin .Title {padding-right:10px; font-size:120%; padding-top:3px; font-weight:bold; height:25px;}
.SideLogin .ItemTitle {color:#FFFFFF; padding-right:10px;}
.SideLogin .ItemInput {border:1px solid #393a35; width:90px; height:17px;}
.SideLogin .Register {padding-right:10px; padding-top:5px; padding-bottom:2px;}
.SideLogin .Bottom {padding-bottom:10px; padding-right:10px; vertical-align:absmiddle;}
.SideLogin .Bottom .Right {float:right; width:80px; margin-top:2px;}
.SideLogin .Bottom .Left {float:left; width:60px;}

/**********************************************************************************************/
/* TOPBAR */
/*********************************************************************************************/
.tblTopbar {width:100%;}
.topLogo {text-align:right; height:58px; vertical-align:middle}
.topLogo img{margin-right:28px;}
.chgLng {text-align:left; padding-right:1px; width:600px; padding-left:10px; padding-top:5px; vertical-align:top;}
.chgLng a			{color:#53596C; text-decoration:none;}
.chgLng a:visited	{color:#53596C; text-decoration:none;}
.chgLng a:hover		{color:#53596C; text-decoration:underline;}
.topRight {width:600px; border-right:1px solid white;}

.menuHolder {background-image:url(../images/topbar/bg_strip_hmenu.png); background-repeat:repeat-x;}
.menuHolderHP {background-image:url(../images/buttons/main-button.jpg); background-repeat:repeat-x;}

/**********************************************************************************************/
/* TOP MENU */
/**********************************************************************************************/
#MenuPos  		{ position:relative; font-family:Verdana, Arial, Helvetica, sans-serif!important; width:755px; height:32px; border:1px solid #c3c3c3;margin-top:2px; z-index:100; }
#levelOne 		{padding-top:7px; font-family:Verdana, Arial, Helvetica, sans-serif!important; text-align:center; cursor:pointer; font-size:14px; font-weight:bold; border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3;height:32px;}
#levelOneEnd 	{padding-top:7px; font-family:Verdana, Arial, Helvetica, sans-serif!important; text-align:center; cursor:pointer; font-size:14px; font-weight:bold; border-right:1px solid #c3c3c3;border-bottom:1px solid #c3c3c3; height:32px;}
#levelOneStart 	{padding-top:7px; font-family:Verdana, Arial, Helvetica, sans-serif!important; text-align:center; cursor:pointer; font-size:14px; font-weight:bold; border-bottom:1px solid #c3c3c3; height:32px;}
#levelTwo 		{ padding:0px 14px 0px 4px; font-family:Verdana, Arial, Helvetica, sans-serif!important;font-size:14px; font-weight:bold;text-align:right; height:19px;}
#levelThree 	{ padding:0px 14px 0px 4px; font-family:Verdana, Arial, Helvetica, sans-serif!important; font-size:14px; font-weight:bold;text-align:right; height:19px;}

/**********************************************************************************************/
/* FOOTER */
/**********************************************************************************************/
.tblFooter {text-align:right;}
.tblFooter .Print {text-align:left; padding-left:5px; padding-bottom:5px;}
.credits {text-align:center; padding-top:2px; color:#B8B8B8;}
.credits a{color:#B8B8B8;}
.credits a:visited{color:#B8B8B8;}
.credits a:hover{color:#B8B8B8;}

.tblFooter .Print a:link {text-decoration:none; color:#3b3b39;}
.tblFooter .Print a:visited {text-decoration:none; color:#3b3b39;}
.tblFooter .Print a:hover {text-decoration:none; color:#3b3b39;}

.footerMenu {text-align:center; border-top:1px solid #c3c3c3; padding-top:3px;}
.footerMenu a{color:#3b3b39;}
.footerMenu a:visited{text-decoration:none;color:#3b3b39;}
.footerMenu a:hover{text-decoration:underline;color:#3b3b39;}

/**********************************************************************************************/
/* SEARCH */
/**********************************************************************************************/
.searchBox 	{background-color:#F9F9F9; border-bottom:1px solid #CCCCCC; border-top:1px solid #CCCCCC; padding:0px; margin:0px 10px 0px 10px; vertical-align:middle;}
.searchBox form {margin:0px; padding:4px; vertical-align:middle;}
.searchText { width:90px; color:#53596C; height:20px; border:1px solid #CCCCCC; vertical-align:middle; }
.searchBtn { font-size:80%; width:30px; height:20px; border:1px solid #CCCCCC; background-color:#FFFFFF; color:#53596C; vertical-align:middle; cursor:pointer;}
.search { font-family: Arial ;  color: #FB5908; letter-spacing:1px;  background-color:#ffffff; font-weight:bold; font-size:105%;}
.headline2{ font-weight:bold; padding-bottom:5px;}
.searchResultsSection	{padding-right:10px;}
.searchResultsTitle { font-weight:bold; font-size:120%; padding-bottom:5px;}
ul.searchResultsUL	{margin:3px 0px 0px 0px; width:530px;}
ul.searchResultsUL li { margin-right:20px;}
ul.searchResultsUL li li {}
ul.searchResultsUL	a{ color:#3b3b39;}
ul.searchResultsUL	a:visited{ color:#3b3b39;}
ul.searchResultsUL	a:hover{ color:#3b3b39;}
.coloredTR	{ padding-bottom:10px; padding-top:10px;}
.coloredTR	td{ background-color:#EFEFEF;}
.coloredTR	li{ background-color:#EFEFEF;}
.searchResultsLink	{ color:#7A7A7A;}

.searchInput { font-weight:bold; background-image:url(../images/homepage/search-box.gif); background-repeat:no-repeat; background-color:#FFFFFF; border:0px; width:112px;}
.searchInputHome { font-weight:bold; background-image:url(../images/homepage/search-box.gif); background-repeat:no-repeat; background-color:#FFFFFF; border:0px; width:112px; margin-top:-2px;}

/********************************************************************************************
 siteSubmissions
**********************************************************************************************/
.siteSubmit {width:510px;}
.ContactDetails {border-bottom:1px solid #cccccc; width:510px; padding-top:5px; padding-bottom:5px; text-align:right;}
.PhoneDetails{width:510px; padding-top:5px; padding-bottom:5px; text-align:right;}
.PhoneDetails div.right {width:20%; float:right; position:relative;}
.PhoneDetails div.left {width:79%; float:left; position:relative;}
.siteSubmit div.title {font-weight:bold; padding-bottom:3px;}
.SubmissionForm {width:100%; padding-top:20px; padding-bottom:20px;}
.fieldImg{margin-right:5px; margin-left:5px; vertical-align:middle;}
.SubmissionForm .fieldName{padding-left:10px; width:95px; padding-right:50px;}
.SubmissionForm .fieldName1{padding-right:17px; width:95px; padding-right:70px;}
.SubmissionForm .textField{width:220px; border:1px solid #969696;}
.SubmissionForm .textFieldPhone{width:170px; border:1px solid #969696;}
.SubmissionForm .textFieldPhonePref{width:40px; border:1px solid #969696;}

.SubmissionForm .submitButton{width:100px; height:15px; background-image:url(../images/bgs/bg_btn_form.png); cursor:pointer;}
.tdMessage{ font-weight:bold;}
/**********************************************************************************************/
/*Styles of the PRINT, applied manually */
/**********************************************************************************************/
.tblOuterPrint {width: 600px; height:97%; border: 0px #ffffff solid;}
.tblMainPrint {width: 600px; height:100%; background-color: #FFFFFF; border: 0px #7C839A solid; margin-top: 0px; padding:10px;}
.creditsPrint {text-align:right; color:#BBBFCC; font-size:90%; padding-top:2px; padding-right:85px;}
.creditsPrint a{text-align:right; color:#BBBFCC; font-size:90%;}
.creditsPrint a:visited{text-align:right; color:#BBBFCC; font-size:90%; text-decoration:none;}
.creditsPrint a:hover{text-align:right; color:#BBBFCC; font-size:90%; text-decoration:none;}


/* general links */
.generalLinks	{ height:19px; text-align:left; font-weight:bold; padding-bottom:5px;}
.generalLinks	a{color:#3b3b39;}
.generalLinks	a:hover{color:#3b3b39;}
.generalLinks	a:visited{color:#3b3b39;}
.menuSeparator	{ width:12px; text-align:center; padding-right:2px;}
.fLeft			{ float:left}
.fRight			{ float:right}
/*.mainFlash		{ background-image:url(../images/homepage/hp-bigart-header.gif); background-repeat:no-repeat; background-color:#FFFFFF; width:756px; height:150px;}*/
.mainFlash		{ background-image:url(../images/hp-bigart-header-left.jpg); background-repeat:no-repeat; background-color:#FFFFFF; width:174px; height:150px;}

.breadCrumbs {padding-top:5px; color:#7A7A7A;}
.breadCrumbs a:link {color:#7A7A7A;}
.breadCrumbs a:visited {color:#7A7A7A;}
.breadCrumbs a:hover {color:#7A7A7A;}

/**********************************************************************************/
/*Styles for Coupons*/
/**********************************************************************************/
.CouponDetails {width:530px;}
.CouponDetails a:link {color:#3b3b39; text-decoration:none;}
.CouponDetails a:visited {color:#3b3b39; text-decoration:none;}
.CouponDetails a:hover {color:#3b3b39; text-decoration:none;}
.CouponDetails .CloseWindow {text-align:left; padding-left:7px; padding-bottom:3px; color:#000000;}
.CouponDetails .Divider {line-height:35px;}
.CouponDetails .CouponTbl {width:500px; height:251px; direction:rtl; background-image:url(../images/icons/big-coupon-box.gif); background-repeat:no-repeat;}
.CouponDetails .Title {padding-right:45px; padding-top:15px; padding-bottom:10px; width:340px;}
.CouponDetails .Pic {width:160px; padding-left:30px; text-align:left; vertical-align:top; padding-top:30px;}
.CouponDetails .Text {padding-right:45px; vertical-align:top; height:120px;}
.CouponDetails .CouponDate {padding-right:45px; padding-bottom:5px; vertical-align:top;}
.CouponDetails .Print {text-align:left; padding-left:7px; padding-bottom:3px; color:#000000;}

.Coupons {}
.Coupons .Pic {background-image:url(../images/icons/small-coupon-box.gif); background-repeat:no-repeat; background-position:center; height:84px; text-align:center; vertical-align:middle; padding-left:2px; padding-top:1px;}
.Coupons .Title {color:#F64F05; font-weight:bold; padding-right:13px; padding-left:10px;}
.Coupons .Text {color:#F64F05; font-weight:bold; padding-right:13px; padding-left:10px;}
.Coupons .Print {text-align:left; padding-left:6px; padding-top:7px;}
.Coupons .Print a:link {color:#3b3b39; text-decoration:none;}
.Coupons .Print a:visited {color:#3b3b39; text-decoration:none;}
.Coupons .Print a:hover {color:#3b3b39; text-decoration:none;}

/**********************************************************************************/
/*Styles for Sales*/
/**********************************************************************************/
.Sales .text1 {height:17px; margin-right:2px; margin-top:3px; border:1px solid #969696;}
.Sales .ItemText {padding-right:100px;}
#forgotPSW	{ border:1px solid #F15A22; background-color:#F47920; width:218px; height:119px; position:absolute; top:300px; left:500px;}
#innerForgotPsw	{ margin:10px;}
#closeForgotPsw	{ float:left; color:#000000;}
#closeForgotPsw	a{color:#000000;}
#closeForgotPsw	a:visited{color:#000000;}
#closeForgotPsw	a:hover{color:#000000;}
.redLabel	{ color:#FF0000;}

/**********************************************************************************/
/*Styles for Glossary*/
/**********************************************************************************/
.hpLogoLink {height:100px; width:115px; float:left; margin-top:30px; margin-left:20px; cursor:pointer;}
.letter	{ padding-right:5px; padding-left:5px;}
.letterNoLink	{ font-size:12px;}
#TopFlash	{background-image:url(../images/homepage/BG_Buttons.png); background-color:#FFFFFF; width:757px; height:150px; vertical-align:top;}
.LoginBox {width:205px; height:90px; margin-top:10px; float:right;}
.LoginBox .HebLogin {font-size:110%; color:#F64F05; font-weight:bold; margin-top:20px; margin-right:20px; cursor:pointer;}
.LoginBox .LoginDivider {background-color:#F64F05; line-height:1px; height:1px; margin-top:7px; width:160px; margin-right:16px;}
.LoginBox .EnLogin {font-size:110%; color:#F64F05; font-weight:bold; margin-top:7px; margin-right:18px; cursor:pointer;}
.HebLoginBox {width:170px; height:130px; margin-top:20px; margin-right:10px;}
.EnLoginBox {width:177px; height:130px; margin-top:20px; margin-right:5px;}
.textSpecial	{border:1px solid #393a35; width:120px; height:17px;}
.textSpecialEn	{border:1px solid #393a35; width:100px; height:17px;}
.loginBoxCloseHeb {float:left;}
.loginBoxCloseEng {float:right; margin-right:8px;}
.DocLogin {clear:right; text-align:right; float:right; font-size:14px; width:150px; height:20px; color:#315D8C; font-weight:bold; margin-right:45px; margin-top:18px; cursor:pointer;}
.strongTitleDoc {font-size:14px; color:#315D8C; margin-right:8px;}
.textSpecialDoc	{border:1px solid #393a35; width:100px; height:17px;}
.textSpecialDoc2	{border:1px solid #393a35; width:100px; height:17px; margin-right:10px;}
