/* RESET */
html,body,div,ul,li,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th,div, input { font-size: 100%; font-weight: normal; font-style: normal;

font-family: arial, trebuchet ms, Lucida Sans Unicode, tahoma, verdana, sans-serif;
 }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }

body
{
  background-color: #ffffff; 
  background-image: url(../images/leftDown.jpg);
  background-repeat: repeat-y;
  background-position: left;
  height:100%;
}

h1
{
  font-size: 175%;
  color: #D50F44;
  text-transform:uppercase;
}

h2
{
 color: #516F8B;
 margin-bottom: 20px;
 font-size: 150%;
}

h3
{
 color: #D21243;
 margin-bottom: 10px;
 font-size: 115%;
 font-weight: bold;
}

h4
{
 color: #D21243;
 margin-bottom: 10px;
 font-size: 110%;
}

strong, b
{
 font-weight: bold;
}

p
{
 color: #004870;
 text-align: justify;
 margin-bottom: 1em;
 line-height: 22px;
 display:block;

}

.left        /*Necessary for left bar*/
{
  background-image: url(../images/left.jpg);
  background-repeat: repeat-y;
  background-position:left;
}

.Selected
{
 font-weight: bold;
}
.notSelected
{
 font-weight: normal;
}
.highlight
{
  background-color:yellow;
  text-decoration:underline;
}
.clearer
{
  clear: both;
}

.content
{
  width: 980px; 
  margin: auto;
  background-repeat: repeat-y;
  background-position: center;
}

.middle a
{
 color: #D21243;
 text-decoration: underline;
}

.middle a:hover
{
 text-decoration: none;
}

.middle li
{
  list-style-type:disc;
  list-style-position:outside;
  color:#004870;
}

.contentBottom
{
 margin:auto;
 width:980px;
 background-position:center;
 background-repeat:repeat-y;
}

#blank  /* right-block of indentifyPage id*/
{
  background-color:#ffffff;
  height:85px;
  left:252px;
  position:absolute;
  top:91px;
  width:230px;
}

#topRight img
{
 margin-left:0;
 margin-right:0;
 margin-bottom: 0;
 line-height: 0px;
}

#topRight
{
 line-height: 0;
 text-align:center;
}

.topHalf
{
  float:left;
  color: #004870;
  font-size: 75%;
  width: 490px;
  min-height: 353px;
  height: auto !important;
  height: 353px; 
}

.topHalfText          
{
  padding-top: 20px;
  float:left;
  color: #004870;
  font-size: 75%;
  width: 490px;
  min-height: 333px;
  height: auto !important;
  height: 353px; 
  line-height: 17px;
  overflow-x: hidden;
}

.topHalf ul
{
  list-style-type: disc;
  padding-left: 25px;
}

.bottomHalf
{
 float:left;
 font-size:75%;
 height:auto !important; 
 min-height:85px;
 height: 85px;
 width:475px; 
 padding-top: 10px;
}

#bottomRight p
{
 color: #ffffff;
 margin-left: 38px;
}


.middle h1, .middle h2, .middle h3, .middle h4, .middle h5, .middle h6, .middle ul, .middle table, .middle p
{
  margin-left:20px;
  margin-right:20px;
}

.middle ul
{
  margin-bottom:1em;
  padding-left:20px;
}


.middle
{

 margin-left: 10px;
 padding-right: 10px;
/* min-height:448px;
 height:448px;
 height:auto !important;*/
}

#middlehealthcare-packaging, #middlehealthcare-packaging table.prodSpecTable td
{
 background-color:#F8F4DB;
}

#middlehealthcare-packaging .content
{
 background-image: url(../images/healthcare-packaging/backgroundHealth.jpg);
}

#middlehousehold-packaging, #middlehousehold-packaging table.prodSpecTable td
{
 background-color: #E3F1FA; 
}

#middlehousehold-packaging .content
{
 background-image: url(../images/household-packaging/backgroundHouse.jpg);
}

#middlepersonal-care-packaging .content
{
 background-image: url(../images/personal-care-packaging/backgroundPersonal.jpg);
}

#middlepersonal-care-packaging, #middlepersonal-care-packaging table.prodSpecTable td
{
 background-color:#EFEAEE;
}

#middlefood-and-beverage, #middlefood-and-beverage table.prodSpecTable td
{
 background-color: #F5F7E9;
}

#middlefood-and-beverage .content
{
 background-image: url(../images/food-and-beverage/backgroundFood.jpg);
}

#middlehome
{
 background-color: #D1DCE2;
}

#middlehome .content
{
  background-image:URL(../images/home/background-home.jpg);
}

#middlehome .contentBottom
{
 background-image: url(../images/home/background-bottom-home.jpg);
}

#middlehealthcare-packaging .contentBottom
{
 background-image: url(../images/healthcare-packaging/background-healthcare.jpg);
}


#middlehousehold-packaging .contentBottom
{
 background-image: url(../images/household-packaging/background-household.jpg);
}

#middlepersonal-care-packaging .contentBottom
{
 background-image: url(../images/personal-care-packaging/background-personalcare.jpg);
}

#middlefood-and-beverage .contentBottom
{
 background-image: url(../images/food-and-beverage/background-food.jpg);
}

/***** SEARCH AND DROP-DOWN MENU ******/
  
#search
{
 font-size:11px;
 position:absolute;
 right:10px;
 top:11px;
}

#contactUs
{
 float: left;
 width: 149px;
 line-height:18px;
 padding-left: 4px;
 margin-top: 13px;
 color:#FFFFFF;
 background-image:URL(../images/bt.gif);
 backgrouns-repeat:no-repeat;
 background-position:top left;
 font-size:11px;
 text-decoration: none;
 cursor: pointer;
 text-align: left;

}

#contactUs:hover
{
  text-decoration:underline;
}

input#search_submitButton
{
 background-image:url(../images/flecha.jpg);
 background-position:center;
 background-repeat:no-repeat;
 border:0pt none;
 cursor:pointer;
 font-size:12px;
 height:12px;
 position:relative;
 right:-3px;
 top:1px;
 width:13px;
}

#imageArrows
{
  margin-top:13px;
  float: left;
  margin-left: 4px;
  cursor: pointer;
}

#marketArrow
{
  margin-left: 133px;
  margin-top: 1px;
}

#market
{
  position: absolute;
  cursor: pointer;
}

.choose_section
{
 border: 1px solid #D1D1D1;
 width: 151px;
 height: 16px;
 background-image: url(../images/marketsBackground.jpg);
  background-repeat: no-repeat;
  background-position: top right; 
}

.choose_section a
{
 color:#7C98AD;
 display:block;
 height:16px;
 line-height:16px;
 margin-left:5px;
 text-decoration:none;
 width:146px;
 text-align:left;
}

#menu_header_sections
{
 display: none;
 background-color: #004870;
 height: 80px;
}

#menu_header_sections a
{
 color: #ffffff;
 text-decoration: none;
}

#menu_header_sections a:hover
{
 text-decoration: underline;
}

.sections
{
 height:75px;
 margin-left: 0px;
 margin-top:3px;
 text-align:left;

}

.sections li
{
 height: 20px;
 margin-left: 4px;
 color: #7C98AD; 
}

.sections li a
{
 text-decoration: underline;
}

#SubSearch1 input.search_input
{
 border:0pt none;
 color:#7C98AD;
 width:127px;
}

#SubSearch2 input.search_input
{
 border: 0;
 color: #7C98AD;
 padding-left: 5px;
}

#SubSearch2
{
 border: 1px; 
 border-style: solid;
 border-color: #D1D1D1;
 width: 151px;
}

#SubSearch1
{
 border: 1px; 
 border-style: solid;
 border-color: #D1D1D1;
 margin-bottom: 13px;
 width: 151px;
 height: 16px;
}

#searchContent
{
 height: 50px;
}


/***** END SEARCH AND DROP-DOWN MENU ******/


.left5   /* menu left-bar*/
{
 height: 27px;
 background-image:url(../images/leftFooter.jpg);
 background-repeat:repeat-y;
 float:left;
 width:10px;
 margin-right:-10px;
}

.left6  /*footer left-bar*/
{
  height:25px;
  min-height:25px;
  height:auto !important;
/*


 background-color:#004870;
*/
 float:left;
 width:10px;
 margin-right:-10px;
}

/**** HEADER  *****/

#identifyPagehome a
{
 text-decoration: none;
 color: #000000;
}

#identifyPagehome a:visited
{
 color: #000000;
}

.identifyClass
{
 background-position: center bottom;
 background-repeat: repeat-x;
 left: 10px;
 height:25px;
 position:absolute;
 top: 117px;
 width: 50%;
}

#identifypersonal-care-packaging
{
 background-image: url(../images/identifyPink.jpg);
}

#identifyfood-and-beverage
{
 background-image: url(../images/identifyGreen.jpg);
}

#identifyhousehold-packaging
{
 background-image: url(../images/identifyBlue.jpg);
}

#identifyhealthcare-packaging
{
 background-image: url(../images/identifyYellow.jpg);
}

#identifyhome
{
 background-image: url(../images/identifyContact.jpg);
}

#identifyPagehousehold-packaging
{
 background-color:#BED9EE;
}

#identifyPagepersonal-care-packaging
{
 background-color:#E5C1DB;
}

#identifyPagehealthcare-packaging {

 background-color:#EEE9A5;
}

#identifyPagefood-and-beverage
{
 background-color:#EBE9C2;
}

#identifyPagehome
{
 background-color:#A4B7C6;
}

.identifyPageClass
{
 float:left;
 font-size:11px;
 height:21px;
 padding-top:4px;
 letter-spacing:2px;
 width:270px;
 margin-top: 15px;
 text-transform:uppercase;
 position:relative;
 margin-left: 4px;
 text-align: left;
}

#headerIndexImage
{
 height:142px;
 text-align:center;
}

#headerLogoImage
{
 margin-left: 25px;
}

.headerIndexText li
{
 display: inline;
 font-weight: bold;
 color: #d9295a;
 font-size: 14px;
}

#headerIndex .content
{
 position:relative;
}

#headerPagesText1
{
 padding-top: 5px;
}

.headerIndexText .separatorUp
{
 color: black;
 padding-left:5px;
 padding-right:5px;
}

#headerPagesText2
{
 padding-top:10px;
}

#leftHeader
{ 
 position:absolute;
 top:26px;
 left: 19px;
}

#leftHeaderContactClass
{ 
 float: left;
 margin-top: 102px;
}

.iconsHeader
{
 float: left;
 color:#7C98AD;
 text-align: center;
 font-size: 11px;
 text-decoration: underline;
 background-repeat: no-repeat;
 background-position: center top;
 height:40px;
 width: 65px;
 padding-top: 36px;
 margin-right: 15px;
 cursor: pointer; 
}

.iconsHeader:hover
{
 color: #194A6C;
}

#iconHeader1
{
 background-image: url(../images/exhibitionCenter.gif);
}
#iconHeader1:hover 
{
 background-image: url(../images/exhibitionCenter-on.gif);
}

#iconHeader2 
{
 background-image: url(../images/enviroment.gif);
}
#iconHeader2:hover 
{
 background-image: url(../images/enviroment-on.gif);
}

#iconHeader3
{
 background-image: url(../images/eNewsletter.gif);
}
#iconHeader3:hover 
{
 background-image: url(../images/eNewsletter-on.gif);
}

#iconHeader4
{
 background-image: url(../images/education.gif);
}
#iconHeader4:hover 
{
 background-image: url(../images/education-on.gif);
}
/*** END HEADER ***/




/*** FOOTER *****/

.footer
{
/* background-image: url(../images/footerImageDarkNew.jpg);
 background-repeat: repeat-x;
*/
 background-color: #15273B;
 background-image:url(../images/leftFooter.jpg);
 background-repeat:repeat-y;
 background-position:left center;
 display:block;
 clear:both;
  min-height:25px;
  height:auto !important;
  height:25px; 
}

.footer .content
{
  background-color: #40668D;
  min-height:25px;
  height:auto !important;
  height:25px; 
  font-size:11px;
  color:#FFFFFF;
 display:block;
 clear:both;
}

.footer .trail
{
 width: 610px;
 float: left;
 margin-left:20px;
 line-height:25px;
  display:inline;
 
}

.footer .siteLinks
{
 width: 300px;
 float: right;
 margin-right:9px;
 line-height:25px;
 height:25px;
  display:inline;
}


.footer .siteLinks .ListItem4
{
  margin-right:10px;
}


.footer .siteLinks .separator
{
  margin-left:7px;
  margin-right:7px;
}

.footer li 
{
 float:left;
 margin-left: 4px;
 display:inline;
 white-space:nowrap;
}

.footer a
{
 color:#FFFFFF;
 text-decoration:none;
}

.footer a:hover
{
  text-decoration:underline;
}


#contactFoot
{
  width:340px;
  margin-left: 643px;
  white-space:nowrap;
}

#copyRight
{
 float:left;
 line-height:25px;
}

/**** END FOOTERS ****/

/****  MENU   ******/

.menu li
{
 float:left;
}

.menu li a
{
 text-decoration: none;
 color: #ffffff;
 text-align: center;
 background-color: #3f678e;
 display:block;
 width: 195px;
 float:left;
 height: 20px;
 font-size: 10px;
 padding-top: 7px;
 text-transform: uppercase;
 border-right: 1px solid #ffffff;
}

.menu li.ListItem5 a
{
 border-right: 0pt none;
}

.menuContactClass li.ListItem6 a
{
 border-right: 0px none;
}



.menuContactClass li a:hover
{
 background-color: #004870;
}

.menu li .Selected
{
 background-color: #14273B;
}

.menu li a .Selected
{
 background-color: #14273B;
}

.menu li :hover
{
 background-color: #004870;
}

.menu
{
 background-image: url(../images/menuBackgroundNew.jpg);
 background-repeat: repeat-x;
 height: 27px;
}

.menu .content ul
{
 background-image: url(../images/menuBackgroundNew.jpg);
 background-position: center;
 background-repeat: repeat-x;
 height: 27px;
}

.menuContactClass li
{
 float:left;
}

.menuContactClass li.ListItem3 a, .menuContactClass li.ListItem4 a
{
  width:163px;
}

.menuContactClass li a
{
 text-decoration: none;
 color: #ffffff;
 text-align: center;
 background-color: #3f678e;
 display:block;
 width: 162px;
 float:left;
 height: 20px;
 font-size: 10px;
 padding-top: 7px;
 text-transform: uppercase;
 border-right: 1px solid #ffffff;
}

.menuContactClass li:hover
{
 background-color: #004870;
}

.menuContactClass li .Selected
{
 background-color: #14273B;
}

.menuContactClass
{
 background-image: url(../images/menuBackgroundNew.jpg);
 background-repeat: repeat-x;
 height: 27px;
}

.menuContactClass .content ul
{
 background-image: url(../images/menuBackgroundNew.jpg);
 background-position: center;
 background-repeat: repeat-x;
 height: 27px;
}

#backgroundMenu
{
 background-color: #ffffff;
 height: 27px;
}

.menu .separator
{
 background-color: #ffffff;
 width: 1px;
 height: 27px;
}

.menuContactClass .separator
{
 background-color: #ffffff;
 width: 1px;
 height: 27px;
}

/*********** END MENU  ************/

/**** DOWNLOAD BROACHURES ****/


#adobeLink
{
  background-image:url(../images/pdflogo.gif);
  background-repeat:no-repeat;
  height:50px;
  padding-left:66px;
  padding-top:9px;
  margin-top: 25px;
  margin-bottom: 0px;
  margin-left: 115px;
}

#adobeLink a
{
 color: #ffffff;
 text-decoration: none;
}

#adobeLink a:hover
{
 text-decoration: underline;
}

#catalogueImage
{
 margin-top:30px;
}

#pdfImage
{
 margin-left:5px;
 margin-top:25px;
}

.FileTypePDF
{
list-style-image:url(../images/pdflist.gif);
margin-left: 22px;
margin-bottom: 10px;
padding-left: 10px;
}

/****   END DOWNLOAD BROCHURES *****/

/*****  CATALOGUE  ******/

.catalogueContent .catalogueTree ul
{
 margin-left: 20px; 
 margin-bottom:0;
}

.catalogueContent .catalogueTree li ul
{
 margin-left: 10px; 
}

.catalogueContent #topRightText 
{
  text-align:center;
}

.catalogueContent #topRightText .rangeDescription
{
  display:block;
  margin:20px;
  text-align:left;
  clear:both;
}

div.subRangeLink
{
  display:block;
  height:170px;
  width:140px;
  float:left;
  margin-top:10px;
  margin-left:10px;
  margin-right:10px;
  margin-bottom:30px;
  text-align:center;  
  background-color:#DEDEDE;
  line-height: 0;
}
div.subRangeLink a
{
  text-decoration:none;
  color:#516F8B;
}

div.subRangeLink a:hover
{
 color:#FF0000;
}
.catalogueContent .topHalfText img
{
  float:left;
  display:inline;
  margin-left:20px;
  margin-bottom:20px;
  
}

#coloursTable
{
 margin-bottom: 0;
}

#minimumTable
{
 margin-top: -1px;
 margin-bottom: 5px;
}

.subRangeLinkTop
{
  height:165px;
  width:140px;
  display:block;
  clear:both;
}
.catalogueContent .topHalfText .subRangeLinkTop img
{
  margin:auto;
 float:none;
 margin:0px;
}
.subRangeLinkTop span
{
  display:block;
  width:134px;
  padding-left:3px;
  padding-right:3px;
  text-align:center;
  font-weight:bold;
  cursor:pointer;
  line-height: 16px;
  height:65px;
  overflow:hidden;
}

.subRangeLinkBottom
{
  width:140px;
  display:block;
  clear:both;

}
.subRangeLinkBottom span
{
 height:19px;
 line-height: 19px;
 display:block;

}
.subRangeLinkBottom span.ref
{
 background-color:#D21243;
 color:#FFFFFF;
/* margin-top: 26px;*/
}
/**STARTS search conf**/
.minimumorder
{

  overflow:hidden;
  padding-left:4px;
  padding-right:4px;
  width:132px;  

}
span.confResTitle
{
  height:65px;
  line-height:20px;
  overflow:hidden;
  padding-left:4px;
  padding-right:4px;
  width:132px;  
}

.subRangeLinkTop span
{
   height:65px;
   overflow-y:hidden;
   width:130px;
   padding-left:5px;
   padding-right:5px;
}


#configuratorTable
{
  width:320px;
  margin:auto;
}
#configuratorTable td
{
 width:50%;
 padding-right:15px;
 padding-top:10px;
 padding-bottom:10px;
  text-align:right;
 
 

}

.searchConfiguratorSelect
{
  width:25ex;
}
.SearchConfiguratorTextBox
{
  width:7ex;
}

.SearchConfiguratorFreeSearchTextBox
{
  width:24ex;
}

.SearchConfiguratorSubmit
{
 width:140px;
  height:40px;
  line-height:40px;
  border:0 none;
  text-align:left;
  padding-left:50px;
  color:#FFFFFF;
  font-weight:bold;
  cursor:pointer;
}

#confSearchButton
{

   background-image:url(../images/catalogue/search_button_conf.jpg);
   background-position:center center;
   background-repeat:no-repeat;
 

}

#confRestartButton
{
   background-image:url(../images/catalogue/search_button_return.jpg);
   background-position:center center;
   background-repeat:no-repeat;

}

#productsfound
{
  float:left;
}
#noResults
{
  float:left;
}
.floatingTitle
{
 display:inline;
 float:left;
}


#paginator
{
  width:160px;
  text-align:right;
  float:right;
  height:70px;

}

#paginator h2
{
  float:right;
  margin:0;
  margin-right:20px;
  margin-bottom:5px;
  line-height:20px;

  
}

.pageButtons
{
  margin:auto;
  width:105px;
  height:16px;
  clear:both;
  float:right;
  margin-right:16px;
  display:inline;
}

.pageButtons div
{
  width:20px;
  height:20px;  
  display:inline;
  float:left;
  margin-left:5px;
}

.firstbuttonCont
{
 background-image:url(../images/catalogue/off_page_first_button.jpg);
}

.prevbuttonCont
{
 background-image:url(../images/catalogue/off_page_prev_button.jpg);
}

.nextbuttonCont
{
 background-image:url(../images/catalogue/off_page_next_button.jpg);
}

.lastbuttonCont
{
 background-image:url(../images/catalogue/off_page_last_button.jpg);
}

.PageButton
{
  width:20px;
  height:20px;
  border:0 none;
  background-position:center center;
  background-repeat:no-repeat;
  cursor:pointer;
}
.FirstPage
{
  background-image:url(../images/catalogue/page_first_button.jpg);
}

.PrevPage
{
  background-image:url(../images/catalogue/page_prev_button.jpg);
}
.NextPage
{
  background-image:url(../images/catalogue/page_next_button.jpg);
}
.LastPage
{
  background-image:url(../images/catalogue/page_last_button.jpg);
}

/**ENDS search conf**/


.blank
{
 display:block;
 width:100px;
 height:80px;

}


.catalogueContent #topRightText h2
{
  margin-top:20px;
  text-align:left;
}

.catalogueContent #topRightText h1
{
  margin-bottom:20px;
  text-align:left;
}

.prodSpecTable
{
  width:92%;
  margin:20px;
  margin-top:0px;
}

.prodSpecTable td
{
  border:1px solid #516F8B;
  padding:2px;
  text-align:left;
  width:50%;
}

.imageBox
{
 height: 80px;
}

/****** END CATALOGUE  ****/

/****** INNOVATIONS OVERVIEW ******/


#InnovationsContent #topLeft a
{
  display:block;
  margin-left:20px;
  clear:both;
  min-height:100px;
  height:auto !important;
  height:100px;
  margin:20px;
  text-decoration:none;
}

.centered
{
  text-align:center;
}

#InnovationsContent #topLeft a img
{
  float:left;
}

#InnovationsContent #topLeft a span
{
  width:330px;
  float:right;
  text-align:left;
  cursor:pointer;
}

#InnovationsContent .productTitle
{
  color:#516F8B;
  font-size:150%;
  text-decoration:none;
}

#InnovationsContent .productDescription
{
  text-decoration:underline;  
}

#InnovationsContent .productDescription:hover
{
   text-decoration:none; 
}

#InnovationsContent #topRightText
{
 text-align:center; 
}


#InnovationsContent #topRightText h1, #InnovationsContent #topRightText h2
{
text-align:left;
}

#marginInnovation
{
 margin-top: 20px;
}

#bottomLeft table
{
 margin:auto;
}
/**************   CONTACT  *****************/


#contact
{
 margin-right:0px;
}

.contactButtonCont
{
 width:236px;
 text-align:center;
 float:left;
 display:inline;

}

.contactButtonCont1
{
 width:170px; 
 float:right;
 margin-right:10px;
 display:inline;

}
.contactButtonCont2
{
 width:170px; 
 float:left;
 margin-left:10px;
 display:inline;

}

a.contactButton
{
 display:block;
 height:40px;
 width:100px;
 margin:auto;
 font-weight:bold;
 padding-top:9px;
 padding-left:50px;
 margin-top: 15px;
 text-decoration:none;
 line-height:30px;
 color: #FFFFFF;
 text-align:left;
}
a.contactButton:hover
{
 text-decoration:underline;
}



#findus
{
 background-image:url(../images/home/findusicon.gif);
 background-repeat:no-repeat;
 background-position:left center;
 width:70px; 

}

#productSearchIcon
{
 background-image:url(../images/catalogue/search-catalogue.gif);
 background-repeat:no-repeat;
 background-position:left center;
}
#productCatalogueIcon
{
 background-image:url(../images/catalogue/product-catalogue.gif);
 background-repeat:no-repeat;
 background-position:left center;
 width:80px;
}

#enquiry
{
 background-image:url(../images/home/enquiryicon.gif);
 background-repeat: no-repeat;
 background-position:left center;
 padding-left:50px;
}

.rightCatalogueButtons a
{
  text-align:right;
  color:#FFFFFF;
  display:block;
  float:right;
  margin-right:10px;
  width:174px;
  background-position:left center;
  background-repeat:no-repeat;
  margin-top:15px;
  padding-right:14px;
  height:38px;
  font-size:90%;
  font-weight:bold;
  text-decoration:none;
}
.rightCatalogueButtons a:hover
{
 text-decoration:underline;
}

#productEnquiry
{
background-image:url(../images/cat_moreinfo.gif);  
}

#rangePage #productEnquiry
{
width:140px;
}

#openMatchingClosures
{
   background-image:url(../images/cat_matchClosures.gif);  	
   height:28px;
  padding-top:10px;
}
#openMatchingDispensers
{
   background-image:url(../images/cat_matchDispensers.gif);  	
}


.catalogueContent .topHalfText #enquiry
{
 margin-top:0;
 display:inline;
 float:right;
 margin-right:20px;
}
/***** END INNOVATIONS OVERVIEW ******/

.matchingLink
{
 background-image: url(../images/downArrowTransparent.gif);
 background-repeat: no-repeat;
 background-position: right;
 display:block;
 width:426px;
 font-size: 87%;
 height:30px;
 line-height:23px;
 margin-left: 13px;
 padding-right:15px;
}
#innovationLinkToCatalogMainPage
{
 display:none;
}

.popupTool
{
  position:absolute;
  display:none;
  background-image:url(../images/NM_faq.gif);
  background-position:top left;
  background-repeat:no-repeat;
  width:258px;
  height:134px;
  font-size:11px;
  padding-left:3px;
  
}

.popupTool h1
{
  line-height:25px;
  font-size:15px;
  width:231px;
  overflow:hidden;
  font-weight:bold;
  float:left;
  margin-bottom:5px;
}
.popupTool .shortDescription
{
  height:88px;
  margin-bottom:5px;
  margin-left:5px;
  margin-right:5px;
  width:221px;
  
}

.popupTool .close
{
  height:25px;
  width:25px;
  margin:1px;
  float:left;
  background-image:url(../images/close.gif);
  background-position:center center;
  background-repeat:no-repeat;
}

.popupTool .close:hover
{
  background-image:url(../images/close2.gif);
}

.popupTool p
{
  line-height:13px;
}

.greyout
{
  background-color:#ffffff;
  
  position:absolute;
}

.hoverImg
{
  position:absolute;
  display:fixed;
 
}



#topRightText #closuresMatchs, #topRightText #pumpsMatchs
{
  display:none;
}

#closuresMatchs, #pumpsMatchs
{
 width:620px;
 margin:18px;
}
#closuresMatchs div.subRangeLink, #pumpsMatchs div.subRangeLink
{
  margin:10px 5px 0px;
  font-size:80%;
  height:185px;
}

