/* To target IE6 add selectors starting with '*html ' here. Example: 
*html body {
	color: green;
}
*/
*html .cycleContent {
	background:url(../gfx/BgBannerIE6.png) 0 0 no-repeat;
	
	}
	
*html a.logo {
	background:url(../gfx/IconsIE6.png) 0px -191px no-repeat;
	display:block;
	height:60px;
	width:229px;
	text-indent:-100000000px;
	float:right;
	margin-top:12px;
	}
	
*html .cycleContent{
	height:330px;
	}
	
*html .cycleContent .cycleElement .imageElement ul.slider a{
	background:url(../gfx/IconsIE6.png) -176px 0 no-repeat;
	width:13px;
	height:13px;
	display:block;
	list-style:none;
	text-indent:-10000000px;
	}
	
*html .cycleContent .cycleElement .imageElement ul.slider a.activeSlide{
	background:url(../gfx/IconsIE6.png) -160px 0 no-repeat;
	}

*html .cycleContent .cycleElement {
	margin:6px 0 5px 15px;
	}

*html .cycleContent .cycleElement .textElement.color1{
	height:287px;
	}
*html .cycleContent .cycleElement .textElement.color2{
	height:287px;
	}
*html .cycleContent .cycleElement .textElement.color3{
	height:287px;
	}
*html .cycleContent .cycleElement .textElement.color4{
	height:287px;
	}
	
*html .cycleContent .cycleElement .textElement a{
	background:url(../gfx/IconsIE6.png) 0 0 no-repeat;
	width:146px;
	height:30px;
	display:block;
	color:#004c82;
	padding:7px 0 0 0;
	text-align:center;
	text-decoration:none;
	font-size:13px;
	}
	
*html .startOptions {
	padding-top:7px;
	}

.frontPageNew .startOptions  {
	margin-top:18px;
	}
	
*html .startOptions .contact {
	background:url(../gfx/IconsIE6.png) 2px -41px no-repeat;
	height:40px;
	width:561px;
	float:left;
	}
	
*html .startOptions .language {
	background:url(../gfx/IconsIE6.png) 0px -91px no-repeat;
	height:40px;
	width:395px;
	float:left;
	}
	
*html .entrance .login .headBar{
	display:inline-block;
	}

*html .entrance .welcomeText{
	margin:10px 0 0px 8px;
	padding:20px 20px 9px 20px;
	height:228px;

	}

	
*html .entrance {
	background:url(../gfx/BgBannerIE6.png) 0 -359px no-repeat;
	
	}
	
html .entrance .login .loginBox fieldset input{
	height:17px;
	margin-bottom:2px;
	}

*html .entrance .login .loginBox fieldset input{
	height:17px;
	margin-bottom:0px;
	}

*html .entrance .login .loginBox input.submitLogin{
	background:url(../gfx/IconsIE6.png) -231px 0px no-repeat;
	width:120px;
	float:right;
	margin-top:5px;
	padding:8px 10px 7px 10px; 
	text-decoration:none;
	color:#004c82;
	font-size:13px;
	border:none;
	text-align:center;
	}

*html .entrance .login .loginBox .text{
	margin-top:5px;
	}

*html .languageSelector{
	background-color:#cdcdcd;
	padding:3px;
	width:940px;
	color:#fff;
	
    position: fixed;
    top: 10%;
    left:0%;
    margin-left:453px;
	z-index:3100;
	}
	
*html .languageSelector ul.flags{
	display:inline-block;
	}
	
*html .languageSelector ul.flags li{
	display:inline-block;
	}
	
*html .entrance .login .loginBox .consumerData{
	padding:0px 0px 0px 15px;
	margin-top:4px;

	}
	
*html ul.mainMenu li a.switch {
	padding:0px 4px 1px 4px;

	}
	
*html ul.mainMenu li span {
	margin-left:8px;
	margin-right:5px;
	}
	
	
*html .tabsLine {
	background:url(../gfx/BgRepeatYIE6.png) 0 0px repeat-y;
	}
*html .primaryContent {
	background:url(../gfx/BgRepeatYIE6.png) 0 0px repeat-y;
	}
	

*html .productPage .searchField .field.no1{
	margin-left:5px;
	}
	
*html .productPage .searchField .field.no5{
	margin-left:5px;
	}

*html .productArea .image {
	border:solid 1px #e6e7e8;
	width:240px;
	height:240px;
	margin:13px 13px 13px 5px;
	float:left;
	}
	
*html .basket .stock{
	display:inline-block;
	}
	

*html .basket .stock .instock span.icon{
	background:url(../gfx/Icons.png) -349px -61px no-repeat;
	height:9px;
	}

*html .basket .status{
	display:inline-block;
	}

*html .basket .checkout a{
	
	padding:2px 3px 2px 3px;
	}

*html .productList .filtrationLine {
	display:inline-block;
	
	}

*html .checkoutContent .section {
	display:inline-block;
	}
	
*html .checkoutContent .bottomNotes{
	display:inline-block;
	}
	
*html .checkoutContent .bottomNotes .paymentTerms{
	display:inline-block;	
	}
	
*html .popUp .headBar{
	display:inline-block;
	
	}
	
*html .imageInfo{
	display:inline-block;
	}
	
*html .bottomShadow {
	background:none;
	}
	
*html .compareList ul li .image{
	margin:5px;

	}
	
*html .quickOrderList{
	display:inline-block;
	}

*html .quickOrderList .headBar ul.menu{
	display:inline-block;
	}

*html .headBar ul.menu li{
	width:160px;
	}
*html .userPage .lock{
	height:270px;
	}
	
*html .userPage .form{
	height:390px;
	}
	
*html .userPage .buttonOptions{
	margin:3px 3px 3px 3px;
	}
	
*html .productPage .productNavigation ul.iconMenu li a.quickOrder {
	background:url(../gfx/IconsIE6.png) 0px -132px no-repeat;
	width:39px;
	height:38px;
	display:block;
	padding:0px;
	margin:0 0 0 8px;
	}
	
*html .productPage .productNavigation ul.iconMenu li a.upload {
	background:url(../gfx/IconsIE6.png) -86px -132px no-repeat;
	width:39px;
	height:38px;
	display:block;
	padding:0px;
	margin:0 0 0 8px;
	}
	
*html .productPage .productNavigation ul.iconMenu li a.download {
	background:url(../gfx/IconsIE6.png) -176px -132px no-repeat;
	width:39px;
	height:38px;
	display:block;
	padding:0px;
	margin:0 0 0 8px;
	}
	
*html .productPage .productNavigation ul.iconMenu li a.calculator {
	background:url(../gfx/IconsIE6.png) -267px -132px no-repeat;
	width:39px;
	height:38px;
	display:block;
	padding:0px;
	margin:0 0 0 8px;
	}
	
*html .productPage .productNavigation ul.iconMenu li a.archive {
	background:url(../gfx/IconsIE6.png) -357px -132px no-repeat;
	width:39px;
	height:38px;
	display:block;
	padding:0px;
	margin:0 0 0 8px;
	}
	
*html .productPage .productNavigation ul.iconMenu li a.settings {
	background:url(../gfx/IconsIE6.png) -448px -132px no-repeat;
	width:39px;
	height:38px;
	display:block;
	padding:0px;
	margin:0 0 0 8px;
	}
	
*html .productPage .productNavigation ul.iconMenu li a.help {
	background:url(../gfx/IconsIE6.png) -535px -132px no-repeat;
	width:39px;
	height:38px;
	display:block;
	padding:0px;
	margin:0 0 0 8px;
	}
	
*html .snip a span.icon{
	background:url(../gfx/IconsIE6.png) -630px -152px no-repeat;
	width:19px;
	height:25px;
	display:block;
	}

*html .generalError{
	display:inline-block;
	}
	
*html .articleContent {
	padding-bottom:15px;
	}

*html .productPage .searchTop .linkName span.arrow {
	display:inline-block;
	padding:0 0 0 0;
	margin:0 0 0 10px;
	top:0;
	}

*html .articlePage .articleTreeview .primaryContent{
    background: url("../gfx/BgRepeatY2ColIE6.png") repeat-y scroll 0 0 transparent;
}

*html .articlePage .singleColumnRight .primaryContent { background-image: url("../gfx/BgRepeatYRColIE6.png"); }


*html .articlePage .articleTreeview .bottomShadow{
    background:none;
}

*html .articlePage .articleTreeview .treeView .tree ul li .hitarea{
    display:inline-block;
}

*html .articlePage .articleTreeview .treeView .tree{
    padding: 10px 0 0 25px;
}

*html .articleContainer ul li span {
	width:6px;
	height:2px;
	margin-top:2px;
	}

/* To target IE7 add normal selectors here */

.basket .snip a span.text {
	height:220px;
	}

.snip a span.text{
	white-space:normal;
	}

.entrance .login .loginBox input.submitLogin{
	margin-top:0px;
	}
	
.userPage .lock{
	height:270px;
	}
	
.userPage .form{
	height:401px;
	}

.cycleContent {
	margin-top:25px;
	}


.productList table {
	width:100%;
	margin-bottom:0;
	height:auto;
	}
	
.quickBasket .total .viewBasket {
    padding: 0;
    min-width: 150px;
}

.f-freight-legend ul li .bullet {
    top: 10px;
}