* html #frontSpotBoxes .spotSmall .btn .left,
* html #frontSpotBoxes .spotLarge .btn .left {
	background:url(gfx/ie6/black_left.png) left top no-repeat;
}
* html #frontSpotBoxes .spotSmall .btn .middle,
* html #frontSpotBoxes .spotLarge .btn .middle {
	width:72px;
	background:url(gfx/ie6/black_middle.png) left top repeat-x;
}
* html #frontSpotBoxes .spotSmall .btn .middle a,
* html #frontSpotBoxes .spotSmall .btn .middle a:link,
* html #frontSpotBoxes .spotSmall .btn .middle a:visited,
* html #frontSpotBoxes .spotLarge .btn .middle a,
* html #frontSpotBoxes .spotLarge .btn .middle a:link,
* html #frontSpotBoxes .spotLarge .btn .middle a:visited {
  background:url(gfx/ie6/arrow_white.png) left 5px no-repeat;
	white-space:nowrap;
}
* html #frontSpotBoxes .spotSmall .btn .middle a:hover,
* html #frontSpotBoxes .spotSmall .btn .middle a:focus,
* html #frontSpotBoxes .spotLarge .btn .middle a:hover,
* html #frontSpotBoxes .spotLarge .btn .middle a:focus {
	background:url(gfx/ie6/arrow_orange.png) left 5px no-repeat;
}
* html #frontSpotBoxes .spotSmall .btn .right,
* html #frontSpotBoxes .spotLarge .btn .right {
	background:url(gfx/ie6/black_right.png) left top no-repeat;
}
/* --- */
* html .slideshowFront .btnArea .btn .left {
	background:url(gfx/ie6/black_left.png) left top no-repeat;
}
* html .slideshowFront .btnArea .btn .middle {
	width:72px;
	background:url(gfx/ie6/black_middle.png) left top repeat-x;
}
* html .slideshowFront .btnArea .btn .middle a,
* html .slideshowFront .btnArea .btn .middle a:link,
* html .slideshowFront .btnArea .btn .middle a:visited {
  background:url(gfx/ie6/arrow_white.png) left 5px no-repeat;
	white-space:nowrap;
}
* html .slideshowFront .btnArea .btn .middle a:hover,
* html .slideshowFront .btnArea .btn .middle a:focus {
	background:url(gfx/ie6/arrow_orange.png) left 5px no-repeat;
}
* html .slideshowFront .btnArea .btn .right {
	background:url(gfx/ie6/black_right.png) left top no-repeat;
}
* html .slideshowOverlay,
* html .slideshowOverlaySub {
	background:none;
}
/* --- */
* html .sectionBox {
	margin:0 5px 0 3px;
}
/* --- */
* html .spotSmall h2,
* html .spotLarge h2 {
	width:214px;
	background:url(gfx/ie6/spotBoxH2.gif) left bottom repeat-x;
	margin:10px 12px 10px 6px;
	float:left;
}
* html #frontSpotBoxes .spotSmall h2,
* html #frontSpotBoxes .spotLarge h2 {
	width:auto;
	float:none;
}
* html #spotBoxes .spotSmall .btn a,
* html #spotBoxes .spotSmall .btn a:link,
* html #spotBoxes .spotSmall .btn a:visited {
	background:url(gfx/ie6/spotBoxBtn.png) left top no-repeat;
}
* html #spotBoxes .spotSmall .btn a:hover,
* html #spotBoxes .spotSmall .btn a:focus {
	background:url(gfx/ie6/spotBoxBtnHover.png) left top no-repeat;
}
/* --- */
* html .contactBox,
* html .productBox,
* html .downloadBox {
	margin:0 5px 0px 2px;
}
* html .productBox {
  height:334px;
}
* html .productBox .high {
  height:374px;
}
* html .productBox .bottom {
  bottom:-15px;
}
/* --- */
* html .prodImgBg .prodImgOverlay {
  background:none;
}
* html #prodFrontCenter {
  margin-left:2px;
}
* html #prodFrontCenter .text {
  margin-left:3px;
}
* html .prodLangBoxMap .langList {
  margin-left:7px;
}
* html .prodLangBoxMap .langList a,
* html .prodLangBoxMap .langList a:link,
* html .prodLangBoxMap .langList a:visited {
	border-bottom:1px dotted #fff;
}
* html .prodLangBoxMap .langList a:hover,
* html .prodLangBoxMap .langList a:focus {
	border-bottom:1px dotted #5c5c5c;
}
/* --- */
* html #menuBanner ul li.selected,
* html #menuBanner ul li.expanded {
	background:url(gfx/ie6/menuSelectedBg.gif) center top no-repeat !important;
}
* html #contentContainer {
	height:525px;
	background:url(gfx/ie6/contentBgArrow.gif) -5px bottom no-repeat !important;
}
* html .iconBox .icons a.download {
	background:url(gfx/ie6/downloadIcon.gif) left top no-repeat !important;
}
* html .iconBox .icons a.popup {
	background:url(gfx/ie6/popupIcon.gif) left top no-repeat !important;
}
* html .imageOverlay .close {
	background-image:url(gfx/ie6/close.png) !important;
	border:1px solid #a8a8a8;
  border-top:none;
  border-right:none;
	top:0;     
	right:0;
}
* html .spotSmall h2,
* html .spotLarge h2 {
	background:url(gfx/ie6/spotBoxH2.gif) left bottom repeat-x !important;
}
/* --- */
* html .tellafriendIcon {
  margin-right:13px;
}

#toolsMenu {
	position:relative;
	z-index:60000;
}

* html #tellafriend {
  width:auto;
  padding:3px;
  position:absolute !important;
  top:200px !important;
  left:10px !important;
  z-index:50000 !important;
}
#tellafriend {
  *width:auto;
  *padding:3px;
  *position:absolute !important;
  *top:41px !important;
  /**left:10px !important;*/
left:322px !important;
  *z-index:50000 !important;
}
/* --- */
* html .footColumn {
	width:101px;
}
* html .footColumn ul li a,
* html .footColumn ul li a:link,
* html .footColumn ul li a:visited {
	border-bottom:1px dotted #dfe0e1 !important;
}
* html .footColumn ul li a:hover,
* html .footColumn ul li a:focus {
	border-bottom:1px dotted #333 !important;
	text-decoration:none;
}
* html .footPopup .close {     
	background-image:url(gfx/ie6/close.png) !important;
	border:1px solid #a8a8a8;
  border-top:none;
  border-right:none;
	top:0;     
	right:0;   
}
/* --- */
#content {
  *padding:0 0 35px 0;
  *margin:0;
}
.slideshowFront .imageTextArea .imageTextAreaBg h2 {
	line-height:26px;
}