/* WIDE Layout */
html {height:100%;margin-bottom:1px;}
body{margin:0; padding:0;}
.top_bg{background:#cde9ea url(../images/wide_body_bg.gif) 0 0 repeat-x;}
#container{margin-left: auto; margin-right: auto;}
#header{position:relative;height: 151px;}
#content{position: relative;background-image: url(../images/wide_content_bg.gif);background-repeat: repeat-x; border-top:#c9dedf solid 1px; padding-top:2em;}
body#replace #content{ margin-top: 0px;}
body.m-s #content{margin-top: 0px;}
#maincol{width: 680px;}
#sidecol{width: 235px;}
.container {width: 950px; margin: 0 auto;}
.menu-wrapper{position:relative; width:950px; margin:0 auto;}
.column {float: left; margin-right: 35px;}
.s-m #maincol {float: right; margin:0; width:650px;}
.s-m #maincol .twocolumn{width:305px; float:left; padding-right:20px;}
.s-m #maincol .lastcolumn{padding-right:0;}
.s-m #sidecol {margin-right: 65px;}
.m-s #sidecol{margin:0;}
#sidecol h1, #sidecol h2, #sidecol h3{font-size: 1em; font-weight: bold; margin-bottom: .5em; color:#3C848F;}
h4 a {color: #3C848F;}
#search-frm input.custom_tf{background: url(../images/wide_search_field_S.gif) no-repeat 0px 0;}
input.custom_tf,select.custom_tf{border: 0;width: 145px;margin-top: 0;margin-right: 0;margin-bottom: 0em;padding-left: 5px;padding-right: 5px;padding-bottom: 3px;background: #EFF3F6 url(../images/wide_search_field.gif) no-repeat 0px 0;}
input.bt{margin-top: 0.5em;margin-right: 0;margin-bottom: 1.5em;margin-left: 0;padding-left: 3px;}
#news-frm input{margin-bottom: 7px;}
fieldset.no {margin:0; padding:0; border:none;}
#contact,#SearchFilter {font-size: 1em; border-top-style: dotted; border-bottom-style: dotted; padding-top: 25px;padding-bottom: 30px;
border-top-width: 2px; border-bottom-width: 2px; border-top-color: #CCCCCC; border-bottom-color: #CCCCCC;}
#contact p{margin-bottom:10px; margin-left: 0px; padding-left: 0px;}
#contact input,#contact select,#SearchFilter select{padding: 1px;}
#contact .req {color: red;}
.accessibility{position:absolute; top:-999em; left:-999em;}
.clear { display: inline-block; }
.clear:after, .container:after,#nav:after,.menu-wrapper:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html .clear { height: 1%; }
.clear { display: block; }
div.hr{margin-bottom: 1.5em; height:1px;}
ul.nolitem{margin-left:0; list-style: none;}
li.selected, li.selected a{color:#3C848F; text-decoration:none; font-weight:bold;}
.inline{margin: 0; list-style: none;}
.inline li{float:left;}
.inline li a{float: left; display: block;margin: 0 0 0 15px;color: #666;text-decoration: none;font-size: 10px;}
.inline li a:hover{color:#000;text-decoration: underline;}
#logo{position: absolute;top: 15px;left:0;}
#lang-choice{position: absolute;top: 105px;margin-left: 3px;}
#lang-choice li a{margin: 0;}
#topnav{position: absolute;top: 105px;right: 0;}
#topnav a{font-size:101%;}
#uselinks a{font-size:101%;}
#search-frm{position: absolute;top:10px;right: 0;text-align: right;}
#search-frm #query{margin:-5px 2px 0;padding:0;}
#search-frm .bt{margin-bottom:-3px;}
#uselinks{position: absolute;top:35px;right:0;}
#footer{margin: 40px auto 0; padding:.2em 0;border-top: 1px solid #999; font-size:90%; color:#777;}
#footer p{float:left; margin:0; padding:0;}
#footer ul{float:right;}
#footer li{float:left; padding:0 0 0 2em; list-style:none;}
#footer a{text-decoration:none; color:#777;}
#footer a:hover{color:#333;}
#footer p.klink{float:none; margin-top: 40px;}
div#nav {background-repeat: repeat-x;background-position: 0px 2.71em; width:100%;}
#nav li a{display: block; background: url(../images/wide_navtab_lc.gif) 0 0 no-repeat; color:#3C848F; text-decoration: none;}
#nav li span{display: block;background: url(../images/wide_navtab_rc.gif) top right no-repeat;font-weight:bold;font-size:110%;padding-right: 2em;padding-left: 2em;line-height: 1.4em;padding-top: 7px;padding-bottom: 7px;}
#nav li{ float:left;margin:0; padding:0; float:left; list-style:none; background:url(../images/wide_navtab_bg.gif) 0 0 repeat-x;}
#nav li div{ position:absolute;margin:0; padding:.42em 0; width:100%; left:0;}
#nav li ul{ margin:0 auto; white-space:nowrap}
#nav li ul li span,#nav li ul li a,#nav li ul li{ white-space:nowrap;display:inline; float:none;background:none;}
#nav li ul li,#nav li.selected ul li{ margin-right:1em; white-space:nowrap;display:inline; float:none; padding-right:1em;background: url(../images/wide_subnav_vline.gif) 100% 0 repeat-y; border:none;}
#nav li ul li:last-child,#nav li.selected ul li:last-child{ background:none;}
#mainnavigationlist{ width:81em;  margin:0;}
.bg{font-size:110%; padding:.42em 0;background: #99bd30 url(../images/wide_navtab_bg_hv.gif) repeat-x 0 bottom; margin-top:-1px;border-top:#1c5581 1px solid; }
.m-s #nav,#replace #nav {border-bottom:#1c5581 1px solid; }
.bg.home{ background:none; margin:0; height:0px; line-height:1px; font-size:1px; border:none}
#replace .bg{ display:none;}
#nav li li  { font-size:110%;}
#nav li.selected   {background: #99bd30 url(../images/wide_subnav_bg.gif) repeat-x center top; border:none; padding-bottom:1px; }
#nav li.selected a {background: url(../images/wide_navtab_lc_hv.gif) 0 0 no-repeat;}
#nav li.selected a span {background: url(../images/wide_navtab_rc_hv.gif) no-repeat right 0;}
#nav li.selected li,#nav li.selected li a,#nav li.selected li a span{ background:none; color:#FFFFFF;}
#nav li.selected li.selected a{ color:#115787}
ul#subnav {width:235px;margin:0; hei ght:0px; line-height:1px;}
ul#subnav li {list-style:none;border-bottom: 1px solid #3C848F;color: #3C848F;font-weight: bold;padding-top: 0.5em;padding-right: 0px;
padding-bottom: 0.5em;padding-left: 15px; line-height:1.5em;}
ul#subnav li a {display:block;padding-right:15px; text-decoration:none; color:#3C848F; font-weight:bold;}
ul#subnav li a:hover,ul#subnav li.selected  {background-image: url(../images/wide_subnav_arrows_hv.gif);background-repeat: no-repeat;background-position: right center;color:#7AAC15;}
ul#subnav li.selected a {color:#7AAC15;}
ul#subnav li.selected  li a {color:#7AAC15;background-image: none;}
ul#subnav li.selected  li a:hover {color:#FC9A2E;background-image: none;}
ul#subnav li.selected ul,ul#subSnav li ul {margin-right: 0px;padding-top: 5px;padding-bottom: 5px;background-color: #F7FBF6;}
ul#subnav li li{border-top-style: none;border-right-style: none;border-bottom-style: none;border-left-style: none;font-weight: normal;
padding-top: 4px;padding-bottom: 4px;line-height: 1.1em;padding-right: 10px;}
ul#subnav li li a {font-weight: normal;padding-top: 1px;padding-bottom: 1px;}
ul#subnav li ul{margin-bottom: 0px;margin-left: 0px;}
ul#subnav li.selected  li.selected,ul#subnav li li a:hover{color: #FC9A2E;background-position: right;background-image: url(../images/wide_subnav_arrows_R.gif);background-repeat: no-repeat;}
div#nav li.selected li.selected a, div#nav li a:hover, div#nav li li a:hover {color: #115787;}
ul.breadcrumbs{margin:0;font-size: 12px;}
ul.breadcrumbs img{margin:0;}
ul.breadcrumbs li{float:left; list-style:none; color:#777;}
ul.breadcrumbs li a{color:#777;text-decoration:none;}
ul.breadcrumbs li a:hover{color:#333;}
div#teaser{position:relative;}
div#teaser h2 a{display: block;width:684px;height:286px;text-indent: -9999px;background:url(../images/wide_house_teaser.gif) 0 0 no-repeat;}
div#teaser p{position:absolute; top:217px; left:0;}
div#teaser p a{display: block;width:208px;height:58px;text-indent: -9999px;background:url(../images/wide_visit_bt.gif) 0 0 no-repeat;}
div#teaser p a:hover{background-position: 0 -58px;}
ul.wide_bts{margin:27px 0 3em;padding:0;}
.m-s ul.wide_bts{ margin-top:0;}
ul.wide_bts li{margin: 0 0 16px; list-style:none;text-indent: -9999px}
li.use_bt_lg a, li.label_bt_lg a, li.co2_bt_lg a{display:block; width:235px; height:81px;}
li.use_bt_lg a:hover, li.label_bt_lg a:hover{background-position: 0 -81px;}
li.use_bt_lg a {background:url(../images/wide_use_bt_lg.gif) 0 0 no-repeat;}
li.label_bt_lg a {background:url(../images/wide_label_bt_lg.gif) 0 0 no-repeat;}
/*li.co2_bt_lg a {background:url(../images/wide_co2_bt_lg.gif) 0 0 no-repeat;}*/
li.co2_bt_lg a {background:url(../images/banner_EN.gif) 0 0 no-repeat;}
li.visit_bt a, li.use_bt a, li.label_bt a, li.co2_bt a{display:block; width:235px; height:58px;}
li.visit_bt a:hover, li.use_bt a:hover, li.label_bt a:hover{background-position: 0 -58px;}
li.visit_bt a {background:url(../images/wide_visit_bt_sm.gif) 0 0 no-repeat;}
li.use_bt a {background:url(../images/wide_use_bt_sm.gif) 0 0 no-repeat;}
li.label_bt a {background:url(../images/wide_label_bt_sm.gif) 0 0 no-repeat;}
li.co2_bt a {background:url(../images/banner_EN.gif) 0 0 no-repeat;height:80px;}

li.washright_bt_lg a {background:url(../images/wide_washright_bt_lg.gif) 0 0 no-repeat; width:235px; height:79px; display:block}
li.washright_bt a {background:url(../images/wide_washright_bt_lg.gif) 0 0 no-repeat; width:235px; height:79px; display:block}

li.wide_charter_logos{margin:6px 0 16px 0!important;}
li.wide_charter_logos a{background:url(../images/wide_charter_logos.jpg) 0 0 no-repeat; width:235px; height:104px; display:block}


/*li.custom_bt_uk a {background:url(../images/wide_custom_bt_uk.png) 0 -69px no-repeat; width:235px; height:69px; display:block; margin-top:84px}*/

li.custom_bt_uk a {background:url(../images/wide_custom_bt_uk.png) 0 -69px no-repeat; width:235px; height:69px; display:block; margin-top:-18px}


li.custom_bt_uk a:hover{background:url(../images/wide_custom_bt_uk.png) 0 0 no-repeat;}
.sbox{padding: 0 0 16px;background:#eff3f6 url(../images/wide_box_cbottom.gif) no-repeat 0 bottom;color:#777;}
.sbox h3, .sbox ul, .sbox p , .sbox form{margin:0 0 1em 0; padding: 0 16px;}
.sbox h3{padding-top:16px; background:#eff3f6 url(../images/wide_box_ctop.gif) no-repeat 0 0;}
table.end{border-bottom-style: none; border-top-color: #CCCCCC;}
table.sortTable li {display: inline;margin-right: 10px;}
.smallTxt {position: absolute;margin-top: 25px;margin-left: 10px;font-size: 0.8em;}
.inner h3,.inner h4 {margin-bottom: 5px;}
span.date {color: #85A329;font-size: .9em;}
ul.wide_bts li span{text-indent:-9999px; display:block}
ul.wide_bts li img{  width:220px; border:none; height:0;}
ul.wide_bts li a{text-decoration:none;}
.inner ul ul {padding-left: 30px;}
.inner ul ul ul {padding-left: 45px;}
.external {padding-right:15px;background-attachment: scroll;background-color: transparent;background-image: url(../images/icon_external.gif);background-repeat: no-repeat;background-position: right center;color: #9DC035;}
.external:hover {background-image: url(../images/icon_external_hover.gif);color: #6e8725;}
.external:visited {background-image: url(../images/icon_external_Vis.gif);color: #3c848f;}
#sitemap ul  {padding-left:15px;}
#sitemap li {margin: 0px;}
#sitemap li li  {margin: 0px;list-style-type: disc;color: #009;}
.inline {display: inline;}
ul.sortNum {display: inline;}
ul.sortNum li.selected,ul.sort li.selected a  {background-color: #FFFFA7;color: #666666;padding-left: 4px;padding-right: 4px;
text-decoration: none;}
ul.sortNum li a:hover {background-color: #FFFFA7;color: #25545A;padding-right: 4px;padding-left: 4px;font-weight: bold;}
ul.sortNum li {margin: 0px;font-weight: bold;padding: 0px;}
ul.sortNum li a {text-decoration: none;padding-right: 4px;padding-left: 4px;font-weight: bold;}
.sortTable  {border-bottom-width: 2px;border-bottom-style: dotted;border-bottom-color: #CCCCCC;font-size: 11px;color: #999999;}
.sortTable .right {text-align: right;}
.sortTable td,.sortTable ul {margin: 2px;padding: 2px;}
.membersList dd  {margin: 0px;padding: 0px;}
.membersList dt  {margin: 0px;padding: 0px;float: left;/*width: 120px;*/}
.membersList dd img {float: left;margin-right: 15px;margin-bottom: 15px;}
.membersList dt img {margin-right: 15px;}
ul#linkslist li {padding: 5px 0;}
ul.letterslist li{display: inline;}
dl.glossarylist {margin-bottom: 3em;}
dl.glossarylist dd{margin: 0 0 1em 0;}
ol.faqlist li{padding: .6em 0;}
div.faqanswer{margin-top:.2em;display: none;}
div.hr {margin-bottom:1.5em;border-top-width: 2px;border-top-style: dotted;border-top-color: #CCCCCC;}
.wide_hr_dotted {margin-bottom:1.5em;border-top-width: 2px;border-top-style: dashed;border-top-color: #CCCCCC;}
ul.links_category{ list-style-type:none; margin-left:0}
ul.links{ margin-left:0}
ul.dn{ list-style-type: decimal}
.links li{padding-bottom: 5px;list-style-type: decimal;list-style-position: inside;}
#wide_glossarynav{text-align: center;}
#wide_glossarynav li.selected{color:#444444}
#wide_glossarynav li.end{background-image: none;}
#wide_glossarynav li{display: inline;background-image: url(../images/wide_seperator.gif);background-repeat: no-repeat;padding-right:6px;
background-position: right 9px;color: red;padding-left: 4px;}
.select_ing{font-weight: bold;font-size: 14px;/*	font-size: 150%;*/}
.ing_details{margin-bottom: 50px;border-bottom-width: 2px;border-bottom-style: dashed;border-bottom-color: #CCCCCC;}
#wide_glossarynav li a{text-decoration: none;color: red;}
.wideRed,.wideRed_small{font-weight: bold;color:red;text-decoration: none;font-size: 14px;}
.wideRed_small{	font-size: 12px;}
#glossarynav {font-size: 98%;margin-top: 0.2em;margin-bottom: 1em;font-weight: bold;color: #E22E4D;line-height: 2em;}
#glossarynav li {display: inline;padding-right: 3px;padding-left: 3px;border-right-width: 1px;border-right-style: solid;border-right-color: #CCCCCC;}
#glossarynav li a {color: gray;}
#glossarynav li a:hover {color: #E22E4D;}
#glossarynav .end {border-right-style: none;}
a.print:hover,a.pdf_publish:hover, a.email:hover {text-decoration: underline;}
a.pdf_publish, a.pdf_publish:visited{background-image: url(../images/puce_pdf.gif);color: #C1C1C1;}
a.email, a.email:visited{background-image: url(../images/puce_email.gif);color: #C1C1C1;}
a.print, a.print:visited{background-image: url(../images/puce_print.gif);color: #C1C1C1;}
a.email{background-image: url(../images/puce_email.gif);}
a.print,a.pdf_publish, a.email{color:gray;display:inline;padding-left:16px;text-decoration:none;background-attachment: scroll;background-color: transparent;background-repeat: no-repeat;background-position: left center;margin-top: 4em;margin-right: 0pt;margin-bottom: 0pt;margin-left: 0pt;}
a.pdf{background-image: url(../images/puce_pdf.gif);background-position: right;padding-right: 20px;padding-top: 2px;padding-bottom: 2px;
text-decoration: underline;padding-left: 0px;background-repeat: no-repeat;}
a.doc{background-image: url(../images/icon_doc.gif);background-position: right;padding-right: 20px;padding-top: 2px;padding-bottom: 2px;text-decoration: underline;padding-left: 0px;background-repeat: no-repeat;}
a.ppt{background-image: url(../images/icon_ppt.gif);background-position: right;padding-right: 20px;padding-top: 2px;padding-bottom: 2px;text-decoration: underline;padding-left: 0px;background-repeat: no-repeat;}
a.pdf:hover,a.doc:hover,a.ppt:hover{text-decoration: none;}
.PrintEmailPDF li {display: inline;margin-right: 10px;}
.pdf a,.doc a,.ppt a  {background-image: url(../images/ico_pdf.gif);background-repeat: no-repeat;background-position: right bottom;padding-right: 18px;}
.doc a {background-image: url(../images/ico_doc.gif);}
.ppt a {background-image: url(../images/ico_ppt.gif);}
div.rightTextAln {text-align: right;margin-top: -20px;}
.searchresult{margin-left:1.8em;padding-left: 0px;}
.searchresult ul{ list-style:none; margin-left:0; }
.back,.back a{clear: both;text-decoration: none;margin-left: 0px;}
.imageOFF .image2 {display: none;}
.imageON .image1 {display: none;}
.sitemap .contentpaneopen li span{font-size: 150%;}
.sitemap .contentpaneopen li a span{color:#444444;text-decoration:none;}
.carrier {border-collapse:collapse;margin-top: 25px;}
.carrier td {padding: 5px 8px;border:  1px solid #C7E2C7;}
.alt td{background: #FFFFFF;}
.CL td{background: #C7E2C7;font-weight: bold;text-align: center;}
.red{color: #FF0C0A;}
.blue{color: #2253CF;white-space: nowrap;}
.blueLarge{color: #2253CF;white-space: nowrap;font-size: 13px;}
.wide_hr_line{border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #333333;}
.radiocheck{ list-style-type:none; margin-left:0;}
.radiocheck label{position:absolute; margin-top:-1px; padding-left:10px;}
.EU,.UK,.DE,.FR,.HU,#lang-choice li a{width: 22px;text-align: center;display: block;padding-top: 0px;background-repeat: no-repeat;background-position: left top;padding-right: 4px;line-height:11px; text-decoration:none;font-weight:normal;}
#lang-choice li a img{ margin:0; border:#333333 solid 1px}
.EU{background-image: url(../images/flags_EU.gif);}
.UK{background-image: url(../images/flags_UK.gif);}
.DE{background-image: url(../images/flags_DE.gif);}
.FR{background-image: url(../images/flags_FR.gif);}
.HU{background-image: url(../images/flags_HU.gif);}
.comp_table td{ padding:.6em 0;}
.comp_table .comp_row_add td{padding:0 0}
.comp_row_add td{line-height:2px;}


/*All Purpose*/
dt.apct_hover1 a{background-image:url(../images/apct_pictogram_v1_01.png); background-repeat:no-repeat; background-position:0 0; width:156px; height:98px; margin-right:15px; margin-bottom:1.5em; display:block; text-decoration:none!important}
dt.apct_hover1 a:hover{background-image:url(../images/apct_pictogram_v1_01_hover.gif); background-repeat:no-repeat; background-position:0 0; text-decoration:none  }
/*All Purpose*/

dd.washright_more a{position:relative; top:-6px;}

dt.washright_triggger-spray-cleaners_hover1 a{background-image:url(../images/washright_pictogram_spot-cleaning.gif); background-repeat:no-repeat; background-position:0 0; width:156px; height:98px; margin-right:15px; margin-bottom:1.5em; display:block; text-decoration:none!important}
dt.washright_triggger-spray-cleaners_hover1 a:hover{background-image:url(../images/washright_pictogram_spot-cleaning_hover.gif); background-repeat:no-repeat; background-position:0 0; text-decoration:none  }


dt.washright_thumbnail_hover1 a{background-image:url(../images/washright_pictogram_v1_01.gif); background-repeat:no-repeat; background-position:0 0; width:156px; height:98px; margin-right:15px; margin-bottom:1.5em; display:block; text-decoration:none!important}
dt.washright_thumbnail_hover1 a:hover{background-image:url(../images/washright_pictogram_v1_01_hover.gif); background-repeat:no-repeat; background-position:0 0; text-decoration:none  }

dt.washright_thumbnail_hover2 a{background-image:url(../images/washright_pictogram_v1_02.gif); background-repeat:no-repeat; background-position:0 0; width:156px; height:98px; margin-right:15px; margin-bottom:1.5em; display:block; text-decoration:none!important}
dt.washright_thumbnail_hover2 a:hover{background-image:url(../images/washright_pictogram_v1_02_hover.gif); background-repeat:no-repeat; background-position:0 0; text-decoration:none  }

dt.washright_thumbnail_hover3 a{background-image:url(../images/washright_pictogram_v1_03.gif); background-repeat:no-repeat; background-position:0 0; width:156px; height:98px; margin-right:15px; margin-bottom:1.5em; display:block; text-decoration:none!important}
dt.washright_thumbnail_hover3 a:hover{background-image:url(../images/washright_pictogram_v1_03_hover.gif); background-repeat:no-repeat; background-position:0 0; text-decoration:none  }

dt.washright_thumbnail_hover4 a{background-image:url(../images/washright_pictogram_v1_04.gif); background-repeat:no-repeat; background-position:0 0; width:156px; height:98px; margin-right:15px; margin-bottom:1.5em; display:block; text-decoration:none!important}
dt.washright_thumbnail_hover4 a:hover{background-image:url(../images/washright_pictogram_v1_04_hover.gif); background-repeat:no-repeat; background-position:0 0; text-decoration:none  }

/*new link index.php?option=com_content&task=view&id=4134&Itemid=201*/
dt.scrape-instead-of-pre-rinsing a{background-image:url(../images/scrape-instead-of-pre-rinsing01.jpg); background-repeat:no-repeat; background-position:0 0; width:156px; height:98px; margin-right:15px; margin-bottom:1.5em; display:block; text-decoration:none!important}
dt.machine-to-capacity a{background-image:url(../images/machine-to-capacity01.jpg); background-repeat:no-repeat; background-position:0 0; width:156px; height:98px; margin-right:15px; margin-bottom:1.5em; display:block; text-decoration:none!important}
dt.scrape-instead-of-pre-rinsing a:hover{background-image:url(../images/scrape-instead-of-pre-rinsing.gif); background-repeat:no-repeat; background-position:0 0; width:156px; height:98px; margin-right:15px; margin-bottom:1.5em; display:block; text-decoration:none!important}
dt.machine-to-capacity a:hover{background-image:url(../images/machine-to-capacity.gif); background-repeat:no-repeat; background-position:0 0; width:156px; height:98px; margin-right:15px; margin-bottom:1.5em; display:block; text-decoration:none!important}

@media screen and (-webkit-min-device-pixel-ratio:0) {
 	   #fancybox-content{height:435px!important;}
    	}
	}





/*new language drop down */

div.lang_dropdown{float:left; position:relative}
div.lang_dropdown a:hover{text-decoration:none;}
div.lang_dropdown > a{position:relative;  float:left; background-color:#ed9200; height:16px; width:108px; display:block; color:#fff; font-size:12px; line-height:16px; text-indent:6px; border:1px solid #5f5e5e; font-weight:bold; text-decoration:none; padding:1px 9px; background-image:url(../images/wide_lang_selection_drpdwn_bg.gif); background-repeat:no-repeat; background-position:right center }

div.help_btn{float:left; margin-left:6px}
div.help_btn a{background-image:url(../images/wide_help_btn.gif); background-repeat:no-repeat; background-position:0 0; width:20px; height:20px; display:block}


div.lang_dropdown div.lang_dropdown_list{ display:none}
div.lang_dropdown:hover div.lang_dropdown_list{ display:block; position:absolute; left:0; top:20px; z-index:2; background-color:#fff; border:1px solid #ddd!important}

div.lang_dropdown:hover div.lang_dropdown_list ul{margin:0; width:156px;}
div.lang_dropdown div.lang_dropdown_list li{display:block; float:none; text-align:left!important}
div.lang_dropdown div.lang_dropdown_list li a{font-size:10px; margin:0; display:block; border-bottom:1px solid #ddd; padding-left:32px; float:none; overflow:hidden;  width:auto!important; padding:7px 0 7px 32px; color:#000; font-size:11px!important; text-align:left!important; height:14px; background-position:8px center!important; text-decoration:none; background-repeat:no-repeat;  }

div.lang_dropdown div.lang_dropdown_list li a:hover{ background-color:#ddd}


div.lang_dropdown div.lang_dropdown_list li.lang_czech a{background-image:url(/images/flags/wide_CzechRepublic_flag.gif);}
div.lang_dropdown div.lang_dropdown_list li.lang_denmark a{background-image:url(/images/flags/wide_denmark_flag.gif);}
div.lang_dropdown div.lang_dropdown_list li.lang_estonia a{background-image:url(/images/flags/wide_Estonia_flag.gif);}
div.lang_dropdown div.lang_dropdown_list li.lang_finland a{background-image:url(/images/flags/wide_finland_flag.gif);}
div.lang_dropdown div.lang_dropdown_list li.lang_greece a{background-image:url(/images/flags/wide_greece_flag.gif);}
div.lang_dropdown div.lang_dropdown_list li.lang_iceland a{background-image:url(/images/flags/wide_Iceland_flag.gif);}
div.lang_dropdown div.lang_dropdown_list li.lang_latvia a{background-image:url(/images/flags/wide_Latvia_flag.gif);}
div.lang_dropdown div.lang_dropdown_list li.lang_malta a{background-image:url(/images/flags/wide_malta_flag.gif);}
div.lang_dropdown div.lang_dropdown_list li.lang_norway a{background-image:url(/images/flags/wide_Norway_flag.gif);}
div.lang_dropdown div.lang_dropdown_list li.lang_romania a{background-image:url(/images/flags/wide_Romania_flag.gif);}
div.lang_dropdown div.lang_dropdown_list li.lang_slovakia a{background-image:url(/images/flags/wide_Slovakia_flag.gif);}

div.lang_dropdown div.lang_dropdown_list li.lang_lithuania a{background-image:url(/images/flags/wide_lithuania_flag.gif);}

div.lang_dropdown div.lang_dropdown_list li.lang_turkey a{border-bottom:0px solid #fff;}
div.lang_dropdown div.lang_dropdown_list li.lang_turkey a{background-image:url(/images/flags/wide_Turkey_flag.gif);}




#lang_menus{position:absolute; top:103px; width:155px; left:440px; z-index:10}


.washright_intro{margin-bottom:26px;}
.washright_intro p{color:#505151; font-size:14px; font-weight:bold; margin-bottom:10px; line-height:18px}

.washright_lang_selection h5{ color:#383939; margin-bottom:5px}

div.washright_lang_nav{border-bottom:1px solid #0797af; border-top:1px solid #0797af; overflow:hidden; padding:8px 0; margin-bottom:16px}
div.washright_lang_nav ul{margin:0; background:url(../images/wide_langnav_ul_brdr.gif) no-repeat right center; float:left}
div.washright_lang_nav ul li{list-style:none; font-size:13px; font-weight:bold}
div.washright_lang_nav ul li a{text-decoration:none; color:#3c8490}
div.washright_lang_nav ul li a:hover{text-decoration:underline;}
div.washright_lang_nav ul li abbr{border:none; width:36px; display:inline-block}

div.washright_lang_nav ul.row1{ width:190px; margin-right:10px}
div.washright_lang_nav ul.row2{ width:171px; margin-right:10px}
div.washright_lang_nav ul.row3{ width:190px; background:none}










.tip {
	width: 212px;
	padding-top: 10px;
	overflow: hidden;
	display: none;
	position: absolute;
	z-index: 500;
	background: transparent url(../images/tipTop.png) no-repeat top; font-size:12px; line-height:14px}
	
.tipMid {background: transparent url(../images/tipMid.png) repeat-y; padding: 0 10px 1px 10px;}
.tipBtm {background: transparent url(../images/tipBtm.png) no-repeat bottom; height: 24px;}



/*NEW STYLES CLP PAGE 20 May 2015*/
.label-accordion{
	display:inline-block;
	width:100%!important;
	margin:0px 0px 20px;
}
.label-accordion .acc-trigger{
	float:left;
	width:100%!important;
	clear:both;
}
.label-accordion .acc-container{
           width:100%!important;
}
.label-accordion .acc-trigger a{
	display:block;
	font-size:18px;
	color:#115787;
	text-decoration:none;
	background:url(../images/acc-close.jpg) no-repeat right 16px;
	padding:14px 0px;
	border-top:solid 1px #115787;
}
.label-accordion .acc-trigger:first-child a{
	border:none;
}
.label-accordion .acc-trigger.active a{
	background:url(../images/acc-open.jpg) no-repeat right 16px;
}
.label-accordion .acc-trigger a{
	display:inline-block;
	width:100%;
}
.label-accordion .acc-trigger a span{
	display:block;
	line-height:100%;
	margin-bottom:5px;
	max-width:95%;
}
.label-accordion .acc-trigger img{
	float:left;
	margin:10px 0px 0px;
}
.label-accordion .acc-trigger.active img{
	display:none;
}
ul.labels-tabs-nav{
	display:inline-block;
	width:100%;
	margin:0px;
	padding:0px;
}
ul.labels-tabs-nav > li{
	float:left;
	list-style:none;
	margin:0px 0px 0px 11px;
	width:23.5%;
}
ul.labels-tabs-nav > li:first-child{
	margin-left:0px;
}
ul.labels-tabs-nav > li.active a{
	background:#115787;
	border-color:#0b3451;
	position:relative;
}
ul.labels-tabs-nav > li img{
	max-width:47px;
}
ul.labels-tabs-nav > li.active a:after{
	content:' ';
	position:absolute;
	left:42%;
	bottom:-13px;
	width:26px;
	height:13px;
	background:url(../images/arw.jpg) no-repeat center;
}
ul.labels-tabs-nav > li a{
	border:solid 1px #b3b3b3;
	display:block;
	text-align:center;
	padding:35px;
	border-radius:6px;
}
ul.labels-tabs-nav > li img{
	margin:0px;
}
.label-table, .label-keep{
	margin:10px 0px;
	border-collapse:collapse;
}
.label-table tr td,
.label-table tr th{
	padding:10px;
	border:solid 1px #b3b3b3;
	vertical-align:top;
}
.label-table tr:nth-child(odd) td{
	background:#f8f8f8;
}
.label-table tr:nth-child(even) td{
	background:#fff;
}
.label-table tr th{
	background:#115787;
	border:solid 1px #0b3451;
	font-weight:bold;
	color:#fff;
}
.label-table tr th span{
	font-size:11px;
	display:block;
}
.label-table tr td span{
	font-size:10px;
	color:#666666;
	line-height:15px;
	display:block;
}
.tab-content{
	padding-top:15px;
	display:none;
}
.label-info{
	border-top:solid 1px #115787;
	display:inline-block;
	width:100%;
}
.label-info a{
	font-weight:bold;
}
.label-info h3{
	font-size:18px;
	margin:17px 0px;
}
.label-info ul li{
	list-style:disc;
}
.label-keep td{
	width:25%;
	padding:13px;
	border:solid 1px #b3b3b3;
	vertical-align:top;
	text-align:center;
}
.label-keep td img{
	float:none;
	margin:0px 0px 5px 0px;
}
.label-keep td strong{
	display:block;
	color:#666666;
}

/*QUIZ*/

.quiz-wrap{
	display:inline-block;
	margin:10px 0px;
}
ul.quiz-container{
	margin:0px;
	padding:0px;
	display:inline-block;
	width:100%;
}
ul.quiz-container > li{
	float:left;
	width:100%;
	list-style:none;
	margin:10px 0px;
}
ul.quiz-container > li img{
	float:left;
	margin:0px 20px 0px 0px;
}
ul.quiz-container > li ol li{
	list-style:none;
	margin:0px 0px 6px 0px;
}
ul.quiz-container > li ol li input{
	float:left;
	margin:5px 20px 7px 0px;
}
ul.quiz-container > li ol li label{
	font-size:16px;
	color:#666666;
	font-weight:bold;
}
ul.quiz-container > li ol li label.correct{
	color:#05ac01;
	padding-left:27px;
	background:url(../images/quiz-true.png)  no-repeat left center;
}
ul.quiz-container > li ol li label.incorrect{
	color:#ff0000;
	padding-left:27px;
	background:url(../images/quiz-false.png)  no-repeat left center;
}
a.view-results{
	background:url(../images/quiz-process.png) no-repeat center;
	display:block;
	width:80px;
	height:80px;
	margin:25px auto;
}
.quiz-share{
	display:inline-block;
	width:100%;
}
.quiz-share a{
	margin-right:6px;
	display:inline-block;
}
.cpl-page-inner img{
	margin:0px;
}
ul.wide_bts li.text_indent_zero {
        text-indent:0px; 
}
ul.wide_bts li.text_indent_zero a {
        display: block;
        width: 235px;
}
ul.wide_bts li.text_indent_zero img {
        height:auto;
        width:100%;
        margin-bottom:-5px;
}

/**/
.safeuse_bt_lg a{
        width:235px;
        height:60px;
        display:block;
        background:url(../images/safeuse.gif) no-repeat top center;
}
.labelchange_bt_lg a{
        width:235px;
        height:60px;
        display:block;
        background:url(../images/labelchanges.gif) no-repeat top center;
}
.safeuse_bt_lg a:hover,
.labelchange_bt_lg a:hover{
        background-position:bottom center;   
}