@charset "UTF-8";
/* CSS Document */

body {
	position:relative; display:block;
	background-color:#f4f4f4;
	background:url(../../img/page-bg.png) left top repeat #f4f4f4;
	z-index:0;
}
#pagecontainer { position:relative; display:block;
}
#secondary { position:absolute; display:block; right:20px; top:10px;
}
	ul#secondary { position:absolute; display:block; margin:0px; padding:0px; list-style:none; right:20px; top:10px;
	}
	ul#secondary li { position:relative; display:block; margin:0px; padding:0px; list-style:none; float:left;
	}
	ul#secondary li a, #secondary li a:visited { color:#333333; text-decoration:none; padding-left:20px;
	}
	ul#secondary li a:hover { color:#e56600; text-decoration:none;
	}
	
#teaser {
	background:url(../../img/teaserBG.png) 80px -20px no-repeat;
	border-bottom:1px dotted #545454; padding-bottom:40px;
}
	#teaser ul#dropdownlist { position:absolute; width:260px; height:auto; list-style:none; margin:0px; padding:0px; background-color:#ffffff; left:350px; top:320px;
	}
	#teaser ul#dropdownlist li { position:relative; display:block; list-style:none; margin:0px; padding:0px;
	}
	#teaser ul#dropdownlist li a, #teaser ul#dropdownlist li a:visited { font-size:15px; font-family:Arial, Helvetica, sans-serif; width:198px; display:block;
		border:1px solid #888888; color:#333333; background-color:#ffffff; background:url(../../img/dropdownIcon.png) right top no-repeat; padding:8px 50px 9px 12px; margin:0px;
	}
	#teaser ul#dropdownlist li a:hover { border:1px solid #dddddd; color:#555555; text-decoration:none; background:url(../../img/dropdownIcon.png) right bottom no-repeat;
	}
	
	#teaser ul#dropdownlist ul { position:absolute; display:block; margin:0px; padding:0px; background-color:#ffffff; visibility:hidden; z-index:999; width:786px; min-height:620px; border:4px solid #555555; left:-265px; top:-280px;
	}
	#teaser ul#dropdownlist ul ul { position:relative; display:block; margin:0px; padding:0px; border:none; min-height:500px;
	}
	#teaser ul#dropdownlist ul li { position:relative; display:block; list-style:none; margin:0px; padding:0px;
	}
	#teaser ul#dropdownlist ul li.description { position:relative; display:block; list-style:none; font-size:13px; font-family:Arial, Helvetica, sans-serif; width:236px;
		border:1px solid #555555; color:#dddddd; background-color:#555555; margin:0px; padding:8px 12px 9px 12px; float:left;
	}
	#teaser ul#dropdownlist ul li a, #teaser ul#dropdownlist ul li a:visited { background:none!important; color:#e56600; padding:8px 12px 9px 12px; font-size:13px; width:236px;  border-bottom:1px solid #dddddd; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-top:1px solid #ffffff;
	}
	#teaser ul#dropdownlist ul li a:hover { background-color:#dddddd !important;
	}
	#teaser ul#dropdownlist ul ul.thirdlevel { position:absolute; display:block; width:262px; left:-1px; top:36px;
	}
	
	/*#teaser ul#dropdownlist li:hover ul { display:block; visibility:visible;
	}*/
	
	#countries { position:relative; display:block; margin:0px; padding:0px;
	}
		#countries ul.secondLevel { position:relative; display:block; margin:0px; padding:0px; background-color:#ffffff; visibility:visible; z-index:999; width:786px; min-height:740px; border:4px solid #555555;
		}
		#countries ul.secondLevel ul { position:relative; display:block; margin:0px; padding:0px; border:none; min-height:500px;
		}
		#countries ul.secondLevel li { position:relative; display:block; list-style:none; margin:0px; padding:0px;
		}
		#countries ul.secondLevel li.description { position:relative; display:block; list-style:none; font-size:13px; font-family:Arial, Helvetica, sans-serif; width:236px;
			border:1px solid #555555; color:#dddddd; background-color:#555555; margin:0px; padding:8px 12px 9px 12px; float:left;
		}
		#countries ul li a, #countries ul li a:visited { background:none!important; color:#e56600; padding:8px 12px 9px 12px; font-size:13px; width:236px;  border-bottom:1px solid #dddddd; border-left:1px solid #ffffff; border-right:1px solid #ffffff; border-top:1px solid #ffffff; font-size:15px; font-family:Arial, Helvetica, sans-serif; position:relative; display:block;
		}
		#countries ul.secondLevel li a:hover { background-color:#dddddd !important;
		}
		#countries ul.secondLevel ul.thirdlevel { position:absolute; display:block; width:262px; left:-1px; top:36px;
		}
		#countries ul.secondLevel ul.thirdlevel li { position:relative; display:block; width:236px;
		}
		
#content { position:relative; display:block; min-height:300px; padding:20px 10px 20px 10px; margin:0px;
}	
	ul.tabs { position:relative; display:block; margin:0px; padding:0px; list-style:none; height:60px; z-index:20;
	}
	ul.tabs li { position:relative; display:block; margin:0px; padding:0px; float:left; text-align:center;
	}
	ul.tabs li a, ul.tabs li a:visited { position:relative; display:block; width:100%; letter-spacing:0.4px;
		font-size:16px; font-weight:normal; text-align:center; color:#666666 !important; padding:20px 0px 0px 0px; height:40px;
		background-color:#e5e5e5;
		background-image: linear-gradient(bottom, #e5e5e5 0%, #d5d5d5 19%, #ffffff 100%);
		background-image: -o-linear-gradient(bottom, #e5e5e5 0%, #d5d5d5 19%, #ffffff 100%);
		background-image: -moz-linear-gradient(bottom, #e5e5e5 0%, #d5d5d5 19%, #ffffff 100%);
		background-image: -webkit-linear-gradient(bottom, #e5e5e5 0%, #d5d5d5 19%, #ffffff 100%);
		background-image: -ms-linear-gradient(bottom, #e5e5e5 0%, #d5d5d5 19%, #ffffff 100%);
	
		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.00, #e5e5e5),
			color-stop(0.19, #d5d5d5),
			color-stop(1, #ffffff)
		);
		background-repeat:no-repeat;
		border:1px solid #a0a0a0;
	}
	ul.tabs li a:hover {
		text-decoration:none; color:#ffffff !important; background:#808080; background-color:#808080;
		border:1px solid #707070;
	}
	ul.tabs li a.current, ul.tabs li a.current:visited, ul.tabs li a.current:hover {
		text-decoration:none; color:#ffffff !important; background:#808080; background-color:#808080;
		border:1px solid #707070;
	}
	ul.tabs li a span.arrow { display:none;
	}
	ul.tabs li a.current span.arrow { position:absolute; display:block; width:34px; height:17px; left:50%; margin-left:-17px; top:60px; background:url(../../img/tabarrow.png) center top no-repeat;
	}
	
	.innercontent { position:relative; display:block; margin:3px 0px 0px 0px; padding:10px 20px 20px 20px; 
		background-color:#efefef;
		background-image: linear-gradient(bottom, #efefef 60%, #fefefe 89%, #efefef 100%);
		background-image: -o-linear-gradient(bottom, #efefef 60%, #fefefe 89%, #efefef 100%);
		background-image: -moz-linear-gradient(bottom, #efefef 60%, #fefefe 89%, #efefef 100%);
		background-image: -webkit-linear-gradient(bottom, #efefef 60%, #fefefe 89%, #efefef 100%);
		background-image: -ms-linear-gradient(bottom, #efefef 60%, #fefefe 89%, #efefef 100%);
	
		background-image: -webkit-gradient(
			linear,
			left bottom,
			left top,
			color-stop(0.60, #efefef),
			color-stop(0.89, #fefefe),
			color-stop(1, #efefef)
		);
		min-height:500px;
		background: rgba(249, 249, 249, .7);
	}
	
	
	ul.regionlist { margin:0px 20px 20px 0px; list-style:none; font-size:120%; width:66%; padding-left:320px; position:relative; display:block; color:#555555;
	}
	ul.regionlist li { margin:0px; padding:0px 0px 12px 0px; width:50%; float:left; position:relative; display:block;
	}
	ul.regionlist li a, ul.regionlist li a:visited {
	}
	ul.regionlist li a:hover {
	}

footer { background: rgba(200, 200, 200); background: rgba(200, 200, 200, .4);
}
a.cta-primary, a.cta-primary:visited { background: url(../../img/carousel_arrow-next.gif) no-repeat scroll 94% 50% #CC0000; color: #FFFFFF; display: inline-block; font-size: 100%; line-height: 110%; margin-bottom: 5px; padding: 9px 25px 10px 10px;
}
a.cta-primary:hover { background: url(../../img/carousel_arrow-next.gif) no-repeat scroll 94% 50% #E56600; text-decoration:none;
}
.gradient-bg { position:absolute; display:block; width:100%; height:234px; left:0px; top:0px; background:url(../../img/gradient-bg.png) left top repeat-x;
}
.overlayBG { position:absolute; display:none; width:100%; height:inherit; background-color:#f4f4f4; visibility:hidden; left:0px; top:0px; clear:both; float:none; background-repeat:repeat;
}

#overlay { position:relative; display:block; width:600px; height:400px; background:url(../../img/page-bg.png) left top repeat #f4f4f4; margin:0px; padding:0px; font-size:14px; line-height:21px;
}
	#overlay h2 { position:relative; display:block; margin:0px; padding:20px 20px 10px 20px; background-color:#666; color:#fff; font-size:17px; font-weight:normal;
	}
	#overlay div.contactdetails { position:relative; display:block; margin:0px; padding:12px 20px 10px 20px;
	}
#overlay-israel { position:relative; display:block; width:600px; height:400px; background:url(../../img/page-bg.png) left top repeat #f4f4f4; margin:0px; padding:0px; font-size:14px; line-height:21px;
}
	#overlay-israel h2 { position:relative; display:block; margin:0px; padding:20px 20px 10px 20px; background-color:#666; color:#fff; font-size:17px; font-weight:normal;
	}
	#overlay-israel div.contactdetails { position:relative; display:block; margin:0px; padding:12px 20px 10px 20px;
	}

/* iframe */
#find-a-distributor iframe {
	overflow-x:hidden;
	overflow-y:scroll;
	border:none  !important;; border:0px solild #f4f4f4;
	margin:0px !important; 
}
li.closeBTN { position:relative; background:none; background-color:none; border:none; border:0px solid #000000; width:30px; height:30px;
}
#teaser ul#dropdownlist li.closeBTN a, #teaser ul#dropdownlist li.closeBTN a:visited { position:relative; display:block; background:url(../../img/fancy_close.png) left top no-repeat !important; width:30px !important; height:30px !important; border:none !important; margin:0px !important; padding:0px !important; overflow:hidden; text-indent:-150000px !important; cursor:pointer; right:10px; top:-15px;
}
#teaser ul#dropdownlist li.closeBTN a:hover {
	background:url(../../img/fancy_close.png) left top no-repeat !important; width:30px !important; height:30px !important; border:none !important; margin:0px !important; padding:0px !important; overflow:hidden; text-indent:-150000px !important;
}