/* CSS Document navigation for office recycling */
/*--- left navigation ---*/
#left-nav{width: 248px; margin-top:10px; margin-bottom: 15px;}

#left-nav a{background: url(../images/css/left-nav.gif) no-repeat;display:block;z-index:999;overflow:hidden;text-indent:-999px; }

#nav-home a{height:40px;background-position:0px 0px;	}
#nav-home a:hover, .activ-nav-home #nav-home a{background-position:-248px 0px;	}
#nav-office a{height:36px;background-position:0px -41px;	}
#nav-office a:hover, .activ-nav-office #nav-office a{background-position:-248px -41px;	}

#nav-office ul {display:none;}

.activ-nav-office #nav-office ul,
.activ-nav-paper #nav-office ul,
.activ-nav-cardboard #nav-office ul,
.activ-nav-glass #nav-office ul,
.activ-nav-can #nav-office ul,
.active-nav-plastic #nav-office ul,
.activ-nav-battery #nav-office ul,
.activ-nav-cup #nav-office ul,
.activ-nav-tube #nav-office ul,
.activ-nav-toner #nav-office ul,
.activ-nav-furniture #nav-office ul{
	display:none;
}

/*-- Nav Office -- */


#left-nav #nav-paper a{background-image: url(../images/css/left-nav-office.gif);height:21px;background-position:0px -73px;	}
#left-nav #nav-paper a:hover, .activ-nav-paper #left-nav #nav-paper a{background-position:-246px -73px;	}
#left-nav #nav-cardboard a{background-image: url(../images/css/left-nav-office.gif);height:24px;background-position:0px -94px;	}
#left-nav #nav-cardboard a:hover, .activ-nav-cardboard #left-nav #nav-cardboard a{background-position:-246px -94px;	}
#left-nav #nav-glass a{background-image: url(../images/css/left-nav-office.gif);height:24px;background-position:0px -118px;	}
#left-nav #nav-glass a:hover, .activ-nav-glass #left-nav #nav-glass a{background-position:-246px -118px;	}
#left-nav #nav-can a{background-image: url(../images/css/left-nav-office.gif);height:23px;background-position:0px -142px;	}
#left-nav #nav-can a:hover, .activ-nav-can #left-nav #nav-can a{background-position:-246px -142px;	}
#left-nav #nav-plastic a{background-image: url(../images/css/left-nav-office.gif);height:25px;background-position:0px -165px;	}
#left-nav #nav-plastic a:hover, .active-nav-plastic #left-nav #nav-plastic a{background-position:-246px -165px;	}
#left-nav #nav-battery a{background-image: url(../images/css/left-nav-office.gif);height:25px;background-position:0px -190px;	}
#left-nav #nav-battery a:hover, .activ-nav-battery #left-nav #nav-battery a{background-position:-246px -190px;	}
#left-nav #nav-cup a{background-image: url(../images/css/left-nav-office.gif);height:23px;background-position:0px -215px;	}
#left-nav #nav-cup a:hover, .activ-nav-cup #left-nav #nav-cup a{background-position:-246px -215px;	}
#left-nav #nav-tube a{background-image: url(../images/css/left-nav-office.gif);height:26px;background-position:0px -238px;	}
#left-nav #nav-tube a:hover, .activ-nav-tube #left-nav #nav-tube a{background-position:-246px -238px;	}
/*
#nav-food a{height:23px;background-position:0px -264px;	}
#nav-food a:hover, .activ-nav-food #nav-food a{background-position:-246px -264px;	}
*/
#left-nav #nav-toner a{background-image: url(../images/css/left-nav-office.gif);height:22px;background-position:0px -287px;	}
#left-nav #nav-toner a:hover, .activ-nav-toner #left-nav #nav-toner a{background-position:-246px -287px;	}
#left-nav #nav-furniture a{background-image: url(../images/css/left-nav-office.gif);height:35px;background-position:0px -309px;	}
#left-nav #nav-furniture a:hover, .activ-nav-furniture #left-nav #nav-furniture a{background-position:-246px -309px;	}


#nav-shops a{height:36px;background-position:0px -77px;	}
#nav-shops a:hover, .activ-nav-shops #nav-shops a{background-position:-248px -77px;	}

#nav-restaurants a{height:36px;background-position:0px -113px;	}
#nav-restaurants a:hover, .activ-nav-restaurants #nav-restaurants a{background-position:-248px -113px;	}

#nav-cleaners a{height:36px;background-position:0px -149px;	}
#nav-cleaners a:hover, .activ-nav-cleaners #nav-cleaners a{background-position:-248px -149px;	}

#nav-shredding a{height:36px;background-position:0px -185px;	}
#nav-shredding a:hover, .activ-nav-shredding #nav-shredding a{background-position:-248px -185px;	}

#nav-rubbish a{height:36px;background-position:0px -221px;	}
#nav-rubbish a:hover, .activ-nav-waste #nav-rubbish a{background-position:-248px -221px;	}

#nav-weee a{height:36px;background-position:0px -257px;	}
#nav-weee a:hover, .activ-nav-weee #nav-weee a{background-position:-248px -257px;	}

#nav-stationary a{height:36px;background-position:0px -293px;	}
#nav-stationary a:hover, .activ-nav-stationary #nav-stationary a{background-position:-248px -293px;	}

#nav-bins a{height:36px;background-position:0px -329px;	}
#nav-bins a:hover, .activ-nav-bins #nav-bins a{background-position:-248px -329px;	}

#nav-food-waste a{height:36px;background-position:0px -368px;	}
#nav-food-waste a:hover, .activ-nav-food #nav-food-waste a{background-position:-248px -368px;	}
#nav-food-waste ul{
	display:none;
}
.activ-nav-food-kitchens #nav-food-waste ul{
	display:block;
}
.activ-nav-food-kitchens #nav-food-waste ul li a{
	background-position:0px 0px;	background: url(../images/css/left-food.png) no-repeat;	
}

#left-nav #nav-offices a{
	background-position:0px 0px;
	height:24px;
}
#left-nav #nav-sec-option a{
	background-position:0px -24px;
	height:24px;
}
#left-nav #nav-offices a:hover, .activ-nav-food-offices #left-nav #nav-offices a{
	background-position:-246px 0px;
	height:24px;
}

#left-nav #nav-sec-option a:hover,.activ-nav-food-kitchens #left-nav #nav-sec-option a{
	background-position:-246px -24px;
	height:24px;
}
.activ-nav-food #nav-food-waste ul{
	display:block;
}
.activ-nav-food-offices #nav-food-waste ul{
	display:block;
}
.activ-nav-food-offices #nav-food-waste ul li a{
	background-position:0px 0px;	background: url(../images/css/left-food.png) no-repeat;	
}
.activ-nav-food #nav-food-waste ul li a{
	background-position:0px 0px;	background: url(../images/css/left-food.png) no-repeat;	
}

#nav-food a{height:37px;background-position:0px 0px;	background: url(../images/css/food-recycling.gif) no-repeat;}
#nav-food a:hover, .activ-nav-food #nav-food a{background-position:-246px 0px;	}
#nav-food ul{display:none;}
.activ-nav-food #nav-food ul,
.activ-nav-food-offices #nav-food ul,
.activ-nav-food-kitchens #nav-food ul{display:block;}
#left-nav #nav-food-offices a{background-position:0px 0px; background: url(../images/css/left-food.png) no-repeat; height:21px;}
.activ-nav-food-offices #left-nav #nav-food-offices a,#left-nav #nav-food-offices a:hover{background-position:-246px 0px;}
#left-nav #nav-commercial-kitchens a{ background: url(../images/css/left-food.png) no-repeat 0 -21px;height:31px;}
.activ-nav-food-kitchens #left-nav #nav-commercial-kitchens a,#left-nav #nav-commercial-kitchens a:hover{background-position:-246px -21px;}


#nav-waste a{height:37px;background-position:0px -77px;}
#nav-waste a:hover, .activ-nav-waste #nav-waste a{background-position:-248px -77px;	}
#nav-it a{height:37px;background-position:0px -114px;	}
#nav-it a:hover, .activ-nav-it #nav-it a{background-position:-248px -114px;	}
#nav-security a{height:35px;background-position:0px -151px;	}
#nav-security a:hover, .activ-nav-security #nav-security a{background-position:-248px -151px;	}

#nav-stationary ul a{background-image:url(../images/css/left-nav-stationery.gif);}
#nav-stationary #nav-services a {height:23px;background-position:2px -218px;	}
#nav-stationary #nav-services a:hover, .activ-nav-services #nav-stationary #nav-services a{background-position:-248px -218px;}

#nav-stationary #nav-greener a {height:23px;background-position:2px -242px;	}
#nav-stationary #nav-greener a:hover, .activ-nav-greener #nav-stationary #nav-greener a{background-position:-248px -242px;}

#nav-stationary #nav-calculator a {height:29px;background-position:2px -266px;	}
#nav-stationary #nav-calculator a:hover, .activ-nav-calculator #nav-stationary #nav-calculator a{background-position:-248px -266px;}

#nav-stationary ul{display:none;}
.activ-nav-stationary #nav-stationary ul,
.activ-nav-services #nav-stationary ul,.activ-nav-services #nav-calculator ul,
.activ-nav-greener #nav-stationary ul, .activ-nav-calculator   #nav-stationary ul{display:block;}
#left-nav #nav-food-offices a{background-position:0px 0px; background: url(../images/css/left-food.png) no-repeat; height:21px;}
.activ-nav-food-offices #left-nav #nav-food-offices a,#left-nav #nav-food-offices a:hover{background-position:-246px 0px;}
#left-nav #nav-commercial-kitchens a{ background: url(../images/css/left-food.png) no-repeat 0 -21px;height:31px;}
.activ-nav-food-kitchens #left-nav #nav-commercial-kitchens a,#left-nav #nav-commercial-kitchens a:hover{background-position:-246px -21px;}



/*
#nav-stationary a{height:37px;background-position:0px 0px;	background: url(../images/css/stationery.gif) no-repeat;}
#nav-stationary a:hover, .activ-nav-stationary #nav-stationary a{background-position:-246px 0px;	}
*/
#nav-shop a{height:37px;background-position:0px 0px;	background: url(../images/css/recycling-shop.gif) no-repeat;}
#nav-shop a:hover, .active-shop #nav-shop a{background-position:-246px 0px;	}


#nav-do-more a{height:38px;background-position:0px -262px;	}
#nav-do-more a:hover, .active-nav-do-more #nav-do-more a,.active-nav-carbon-smart #nav-do-more a{background-position:-248px -262px;	}
#nav-do-more ul{display:none;}
.active-nav-carbon-smart #nav-do-more ul, .active-nav-do-more #nav-do-more ul{display:block;}
#left-nav #nav-carbon-smart a{background-position:0px 0px; background: url(../images/css/left-carbon.png) no-repeat; height:32px; margin-top: -8px;}
.active-nav-carbon-smart #left-nav #nav-carbon-smart a,  #left-nav #nav-carbon-smart a:hover{background-position:-246px 0px;}

#nav-weee ul{display:none;}
