/* CSS DOCUMENT */

/*--------------------- GENERAL ---------------------*/
body{
	padding:0;
	margin:0;
	background-color:#999999;
	color:#999;
	font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
	
body table {background-color:#fff;}	

body table table {background-color:#fff;}	

. downloadheader {line-height: 1;}

h1 {
   font-family: "trebuchet ms";
   font-size: 26px;
   padding-top: 5px;
   padding-bottom: 20px;
}

.headingHome{
   color: #000000;
   font-family: "trebuchet ms";
   font-size: 26px;
   padding-top: 5px;
   padding-bottom: 20px;
}

td, div, img, p, a, ul, li, h2{
	padding:0;
	margin:0;
	}
img{ border:none;}
a{ text-decoration:underline;
	outline:none;
	}
ul{ list-style-type:none;}

/*  MM 8Aug08
This kludge by me converts an ordered list into an un-ordered list given the <ul> tag has been modified by the site developers to remove the disc.  I assume they are using the <ul> to make the menus work but don't really know.
*/

ol {
	font:normal 13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999;
	background-color:inherit;
	list-style-type:disc;
                     padding-top: 0;
	}


.spacer {font-size:0; line-height:0; clear:both;}
/*--------------------- HEADER PART ---------------------*/
div#header{
	position:relative;
	height:280px;
	padding-right:120px;
	}
div#header img.worldMap{
	position:absolute;
	left:24px;
	top:19px;
	}
div#header table.smicons{
	position:absolute;
	left:24px;
	top:185px;
	}
div#header img.logo{
	display:block;
	position:absolute;
	left:29px;
	top:226px;
	cursor:pointer;
	}

/*--------------------- HEADER PART - NAVIGATION ---------------------*/
ul.topNav{
	font-size:0;
	line-height:0;
	}
ul.topNav li{
	float:right;
	position:relative;
	background:0 0 no-repeat;
	}
ul.topNav li a, ul.topNav li span{
	display:block;
	height:12px;
	text-indent:-2000px;
	background:0 0 no-repeat;
	margin-top:35px;
	}
ul.subMenu{
	position:absolute;
	top:135px;
	width:auto;
	font-size:0;
	line-height:0;
	z-index:2;
	}
ul.subMenu li{
	padding-bottom:8px;
	float:none;
	}
ul.subMenu li a{	
	display:block;
	text-indent:-2000px;
	background:0 0 no-repeat;
	margin-top:0;
	}

/*--------------------- HEADER PART - NAVIGATION - HOME ---------------------*/
ul.topNav li.homeLink{
	padding-right:1px;
	}
ul.topNav li.homeLink a{
	background-image:url(../images/home.gif);
	width:39px;
	}
	
ul.topNav li.homeLink a:hover{
	background-image:url(../images/home-h.gif);
	width:39px;
	}	
ul.topNav li.homeLink span{
	background-image:url(../images/home-selected.gif);
	width:67px;
	height:20px;
	margin-top:27px;
	}

/*--------------------- HEADER PART - NAVIGATION - ABOUT ---------------------*/
ul.topNav li.aboutLink{
	background-image:url(../images/divider1.gif);
	padding-left:0px;
	padding-right:6px;
	
	}
ul.topNav li.aboutLink a{
	background-image:url(../images/about.gif);
	width:40px;
	}

ul.topNav li.aboutLink a:hover{
	background-image:url(../images/about-h.gif);
	width:40px;
	}	
	
	
ul.topNav li.aboutLink span{
	background-image:url(../images/about-selected.gif);
	width:69px;
	height:20px;
	margin-top:27px;
	margin-left:30px;
	}

/*--------------------- HEADER PART - NAVIGATION - PRODUCTS ---------------------*/
ul.topNav li.productsLink{
	background-image:url(../images/divider2.gif);
	padding-left:0px;
	}
	
ul.topNav li.productbg{
	background-image:url(../images/products-bg.gif);
	padding-left:0px;
	}	

ul.topNav li.productbg a{
	background-image:url(../images/products.gif);
	width:60px;
	height:15px;
		}
	
ul.topNav li.productbg a:hover{
	background-image:url(../images/products-h.gif);
	width:60px;
	}	

	
ul.topNav li.productsLink a{
	background-image:url(../images/products.gif);
	width:60px;
	height:15px;
		}
	
ul.topNav li.productsLink a:hover{
	background-image:url(../images/products-h.gif);
	width:60px;
	}	
ul.topNav li.productsLink span{
	background-image:url(../images/products-selected.gif);
	width:105px;
	height:24px;
	margin-left:13px;
	margin-top:28px;
	
	}

/*--------------------- HEADER PART - NAVIGATION - SALES ---------------------*/
ul.topNav li.salesLink{
	background-image:url(../images/divider1.gif);
	padding-left:0px;
	padding-right:6px;	
	}
ul.topNav li.salesLink a{
	background-image:url(../images/sales.gif);
	width:34px;
	height:12px;
	
	}
	
ul.topNav li.salesLink a:hover{
	background-image:url(../images/sales-h.gif);
	width:34px;
	}	
	
ul.topNav li.salesLink span{
	background-image:url(../images/sales-selected.gif);
	width:60px;
	height:20px;
	margin-left:20px;
	margin-top:27px;
	}

/*--------------------- HEADER PART - NAVIGATION - TECHNICAL ---------------------*/
ul.topNav li.technicalLink{
	background-image:url(../images/divider2.gif);
	padding-left:0px;
	}
ul.topNav li.technicalLink a{
	background-image:url(../images/technical.gif);
	width:61px;
	}
ul.topNav li.technicalLink a:hover{
	background-image:url(../images/technical-h.gif);
	width:61px;
	}	
	
ul.topNav li.technicalLink span{
	background-image:url(../images/technical-selected.gif);
	width:105px;
	height:20px;
	margin-top:27px;
	margin-left:7px;
	}

/*--------------------- HEADER PART - NAVIGATION - ENVIRONMENT ---------------------*/
ul.topNav li.environmentLink{
	background-image:url(../images/divider1.gif);
	padding-left:0px;
	padding-right:6px;
	}
ul.topNav li.environmentLink a{
	background-image:url(../images/environment.gif);
	width:87px;
	height:12px;
	}
	
ul.topNav li.environmentLink a:hover{
	background-image:url(../images/environment-h.gif);
	width:87px;
	}	
	
ul.topNav li.environmentLink span{
	background-image:url(../images/environment-selected.gif);
	width:152px;
	height:20px;
	margin:27px 0 0 20px;
	
	}

/*--------------------- HEADER PART - NAVIGATION - MEDIA ---------------------*/
ul.topNav li.mediaLink{
	background-image:url(../images/divider2.gif);
	padding-left:0px;
	}
ul.topNav li.mediaLink a{
	background-image:url(../images/media.gif);
	width:106px;
	height:12px;
		}
	
ul.topNav li.mediaLink a:hover{
	background-image:url(../images/media-h.gif);
	width:106px;
	}	
	
	
ul.topNav li.mediaLink span{
	background-image:url(../images/media-selected.gif);
	width:184px;
	height:21px;
	margin-top:27px;
	margin-left:13px;
	}

/*--------------------- HEADER PART - NAVIGATION - CONTACT ---------------------*/
ul.topNav li.contactLink{
	background-image:url(../images/divider1.gif);
	padding-left:0px;
	}
ul.topNav li.contactLink a{
	background-image:url(../images/contact.gif);
	width:50px;
	height:11px;
	margin-top:36px;
	
	}
	
ul.topNav li.contactLink a:hover{
	background-image:url(../images/contact-h.gif);
	width:50px;
	}	
	
	
ul.topNav li.contactLink span{
	background-image:url(../images/contact-selected.gif);
	width:88px;
	height:19px;
	margin-top:31px;
	margin-left:21px;
	}

/*--------------------- DROPDOWN LINKS ---------------------*/
ul.subMenu li a.ourStoryLink{
	width:69px;
	height:11px;
	background:url(../images/our-story.gif) left top no-repeat;
	}
ul.subMenu li a.ourStoryLink:hover{
	width:69px;
	height:11px;
	background:url(../images/our-story-h.gif) left top no-repeat;
	}	
	
ul.subMenu li a.corporateLink{
	width:69px;
	height:11px;
	background:url(../images/corporate.gif) left top no-repeat ;
	}
	
ul.subMenu li a.corporateLink:hover{
	width:69px;
	height:11px;
	background:url(../images/corporate-h.gif) left top no-repeat;;
	}	
	
	
ul.subMenu li a.wineLink{
	width:64px;
	height:10px;
	background-image:url(../images/wine.gif);
	}
	
ul.subMenu li a.wineLink:hover{
	width:64px;
	height:10px;
	background-image:url(../images/wine-h.gif);
	}	
	
ul.subMenu li a.sparklingWineLink{
	width:97px;
	height:12px;
	background:url(../images/sparkling-wine.gif) left top no-repeat;
	}
	
ul.subMenu li a.sparklingWineLink:hover{
	width:97px;
	height:12px;
	background:url(../images/sparkling-wine-h.gif) left top no-repeat;
	}	
	
ul.subMenu li a.spritsLink{
	width:51px;
	height:12px;
	background-image:url(../images/sprits.gif);
	}

ul.subMenu li a.spritsLink:hover{
	width:51px;
	height:12px;
	background-image:url(../images/sprits-h.gif);
	}	
	
	
	
ul.subMenu li a.researchLink{
	width:154px;
	height:12px;
	background-image:url(../images/research.gif);
	}

ul.subMenu li a.researchLink:hover{
	width:154px;
	height:12px;
	background-image:url(../images/research-h.gif);
	}	
	
	
ul.subMenu li a.downloadsLink{
	width:81px;
	height:10px;
	background-image:url(../images/downloads.gif);
	}
	
ul.subMenu li a.downloadsLink:hover{
	width:81px;
	height:10px;
	background-image:url(../images/downloads-h.gif);
	}	
	
ul.subMenu li a.localSalesLink{
	width:73px;
	height:10px;
	background-image:url(../images/local-sales.gif);
	}

ul.subMenu li a.localSalesLink:hover{
	width:73px;
	height:10px;
	background-image:url(../images/local-sales-h.gif);
	}
ul.subMenu li a.globalSalesLink{
	width:80px;
	height:12px;
	background-image:url(../images/global-sales.gif);
	}
	
ul.subMenu li a.globalSalesLink:hover{
	width:80px;
	height:12px;
	background-image:url(../images/global-sales-h.gif);
	}	
	
ul.subMenu li a.contactFormLink{
	width:84px;
	height:11px;
	background-image:url(../images/contact-form.gif);
	}
	
ul.subMenu li a.contactFormLink:hover{
	width:84px;
	height:11px;
	background-image:url(../images/contact-form-h.gif);
	}	

ul.subMenu li a.downloadssale{
	width:76px;
	height:10px;
	background-image:url(../images/download-sale.gif);
	}
	
ul.subMenu li a.downloadssale:hover{
	width:81px;
	height:10px;
	background-image:url(../images/download-sale-h.gif);
	}	




	
ul.subMenu li a.specificationsLink{
	width:92px;
	height:12px;
	background-image:url(../images/specifications.gif);
	}
	
ul.subMenu li a.specificationsLink:hover{
	width:92px;
	height:12px;
	background-image:url(../images/specifications-h.gif);
	}	
	
	
	
ul.subMenu li a.bottlingLink{
	width:57px;
	height:12px;
	background-image:url(../images/bottling.gif);
	}
	
ul.subMenu li a.bottlingLink:hover{
	width:57px;
	height:12px;
	background-image:url(../images/bottling-h.gif);
	}	
	
	
	
	
ul.subMenu li a.coloursLink{
	width:114px;
	height:13px;
	background-image:url(../images/colours.gif);
	}
	
ul.subMenu li a.coloursLink:hover{
	width:114px;
	height:13px;
	background-image:url(../images/colours-h.gif);
	}	
	
	
ul.subMenu li a.testLink{
	width:78px;
	height:10px;
	background-image:url(../images/test-tech.gif);
	}

ul.subMenu li a.testLink:hover{
	width:78px;
	height:10px;
	background-image:url(../images/test-tech-h.gif);
	}	
	

ul.subMenu li a.contactFormtech{
	width:89px;
	height:10px;
	background-image:url(../images/contech.gif);
	}
	
ul.subMenu li a.contactFormtech:hover{
	width:89px;
	height:10px;
	background-image:url(../images/contech-h.gif);
	}		
	
	
ul.subMenu li a.downloadstech{
	width:83px;
	height:9px;
	background-image:url(../images/download-tech.gif);
	}
	
ul.subMenu li a.downloadstech:hover{
	width:83px;
	height:9px;
	background-image:url(../images/download-tech-h.gif);
	}	
	
	
	
ul.subMenu li a.reuseLink{
	width:50px;
	height:7px;
	background-image:url(../images/reuse.gif);
	}
	
ul.subMenu li a.reuseLink:hover{
	width:50px;
	height:7px;
	background-image:url(../images/reuse-h.gif);
	}	
	
	
	
ul.subMenu li a.recycleLink{
	width:58px;
	height:12px;
	background-image:url(../images/recycle.gif);
	}
	
ul.subMenu li a.recycleLink:hover{
	width:58px;
	height:12px;
	background-image:url(../images/recycle-h.gif);
	}	

ul.subMenu li a.carbonLink{
	width:110px;
	height:13px;
	background-image:url(../images/carbon.gif);
	}
	
	
ul.subMenu li a.carbonLink:hover{
	width:110px;
	height:13px;
	background-image:url(../images/carbon-h.gif);
	}	
	
	
ul.subMenu li a.contactDetailsLink{
	width:93px;
	height:10px;
	background-image:url(../images/contact-details.gif);
	margin-top:0;
	}
	
ul.subMenu li a.contactDetailsLink:hover{
	width:93px;
	height:10px;
	background-image:url(../images/contact-details-h.gif);
	margin-top:0;
	}	
	
ul.subMenu li a.contactFormLink1{
	width:83px;
	height:10px;
	background-image:url(../images/contact-form1.gif);margin-top:0;
	}
	
ul.subMenu li a.contactFormLink1:hover{
	width:83px;
	height:10px;
	background-image:url(../images/contact-form1-h.gif);
	margin-top:0;
	}		
	
ul.subMenu li a.privacyLink{
	width:54px;
	height:12px;
	background-image:url(../images/privacy.gif);
	margin-top:0;
	}
ul.subMenu li a.privacyLink:hover{
	width:54px;
	height:12px;
	background-image:url(../images/privacy-h.gif);
	margin-top:0;
	}	
	
	
	
	
ul.subMenu li a.newsLink{
	width:44px;
	height:8px;
	background-image:url(../images/news.gif);
	}
	
ul.subMenu li a.newsLink:hover{
	width:44px;
	height:8px;
	background-image:url(../images/news-h.gif);
	}	
	
	
ul.subMenu li a.eventsLink{
	width:53px;
	height:9px;
	background-image:url(../images/events.gif);
	}
	
ul.subMenu li a.eventsLink:hover{
	width:53px;
	height:9px;
	background-image:url(../images/events-h.gif);
	}	
	
ul.subMenu li a.resourceLink{
	width:73px;
	height:7px;
	background-image:url(../images/resource.gif);
	}

ul.subMenu li a.resourceLink:hover{
	width:73px;
	height:7px;
	background-image:url(../images/resource-h.gif);
	}

ul.subMenu li a.downloadsmedia{
	width:82px;
	height:10px;
	background-image:url(../images/download-media.gif);
	}
	
ul.subMenu li a.downloadsmedia:hover{
	width:82px;
	height:10px;
	background-image:url(../images/download-media-h.gif);
	}	
	


/*--------------------- MAIN CONTAINER ---------------------*/

/*--------------------- LEFT BANNER AREA ---------------------*/
td.leftBanner{
	background:0 0 no-repeat;
	height:303px;
        width:327px;
	}
td.leftBanner-home{
	background-image:url(../images/home-banner.jpg);
	}
td.leftBanner-media{
	background-image:url(../images/media-banner.jpg);
	}
td.leftBanner-contact{
	background-image:url(../images/contact-banner.jpg);
	}
td.leftBanner-environment{
	background-image:url(../images/environment-banner.jpg);
	}
td.leftBanner-technical{
	background-image:url(../images/technical-banner.jpg);
	}
td.leftBanner-sales{
	background-image:url(../images/sales-banner.jpg);
	}
td.leftBanner-products{
	background-image:url(../images/products-banner.jpg);
	}
td.leftBanner-about{
	background-image:url(../images/about-banner.jpg);
	}

/*--------------------- RIGHT BANNER AREA ---------------------*/
/* This is to comment out the next definition from td.rightBanner
background:url(../images/home-banner-right.jpg) right top no-repeat;
*/

td.rightBanner{
	height:239px;
                      width:283px;
                      margin: 0;
                      padding: 0;
                      border: 0;
      	}

td.rightBanner1{
	border-top:1px solid #000;
	}

td.rightBanner2{
	border-right :1px solid #000;
                     padding:0 20px 0 2px;
                    height:239px;
                    width:393px;
	}



/*--------------------- MIDDLE PANEL ---------------------*/
td.middlePanel{
	border-top:1px solid #000;
	}
td.middlePanel div#middleContentArea{
	height:470px;
	padding:0px 0 0 0px;
            	}
td.middlePanel div#middleContentArea div{
	padding:0px 1px 0 11px;
	height:470px;
	overflow:auto;
border-left :1px solid #000;
	}
td.middlePanel div#middleContentArea h2{
	font-size:0;
	line-height:0;
	text-indent:-2000px;
	background:0 0 no-repeat;
	left:0;
	top:5px;
	}
td.middlePanel div#middleContentArea h2.welcomeHdr{
	background-image:url(../images/welcome-hdr-bg.gif);
	width:204px;
	height:19px;
	margin-bottom:104px;
	margin-left:11px;
	}
td.middlePanel div#middleContentArea  h2.mediaHdr{
	background-image:url(../images/media-hdr-bg.gif);
	width:174px;
	height:19px;
	margin-bottom:104px;
	margin-left:11px;
	}
td.middlePanel div#middleContentArea h2.contactHdr{
	background-image:url(../images/contact-hdr-bg.gif);
	width:82px;
	height:17px;
	margin-bottom:104px;
	margin-left:11px;
	}
td.middlePanel div#middleContentArea h2.environmentHdr{
	background-image:url(../images/environment-hdr-bg.gif);
	width:144px;
	height:19px;
	margin-bottom:104px;
	margin-left:11px;
	}
td.middlePanel div#middleContentArea h2.technicalHdr{
	background-image:url(../images/technical-hdr-bg.gif);
	width:99px;
	height:19px;
	margin-bottom:104px;
	margin-left:11px;
	}
td.middlePanel div#middleContentArea h2.salesHdr{
	background-image:url(../images/sales-hdr-bg.gif);
	width:56px;
	height:19px;
	margin-bottom:104px;
	margin-left:11px;
	}
td.middlePanel div#middleContentArea h2.productsHdr{
	background-image:url(../images/products-hdr-bg.gif);
	width:98px;
	height:23px;
	margin-bottom:104px;
	margin-left:11px;
	}
td.middlePanel div#middleContentArea h2.aboutHdr{
	background-image:url(../images/about-hdr-bg.gif);
	width:65px;
	height:19px;
	margin-bottom:104px;
	margin-left:11px;
	}
p, td.middlePanel div#middleContentArea p{
	font:normal 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#999;
	background-color:inherit;
	padding-bottom:18px;
line-height: normal
	}

/*--------------------- MISLENIOUS ---------------------*/
.height250{
	height:280px;
	}

.leftMar1{
	margin-left:2px;
	}
.leftMar2{
	margin-left:2px;
	}
.leftMar3{
	margin-left:3px;
	}
.leftMar4{
	margin-left:4px;
	}
.leftMar5{
	margin-left:5px;
	}
.leftMar6{
	margin-left:4px;
	}
.leftMar7{
	margin-left:7px;
	}
.leftMar8{
	margin-left:8px;
	}


/*-----------------------------Newly added------------------------------------*/

.marleftN {margin:0 0 0 20px;}
.marleftN1 {margin:0 0 0 13px;}