.item1 
{
    position: relative;
}

.item2 
{
    position: relative;
    text-decoration: none;
}

.section 
{
    position: absolute;
    visibility: hidden;
}
.packcomp 
{
	margin-top: 1px;
	background-color: #538bbc;
	width: 170px;
	font-family: Arial;
	font-size: 12px;
}
.packcomp a:link 
{ 	
    padding: 3px;
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
	
}
.packcomp a:hover 
{
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
    background-color: #3b71b8;
}

.packcomp a:visited
{
    padding: 3px;
    display: block;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}

.weee 
{
    margin-top: 1px;
    background-color: #abadab;
	font-family: Arial;
	font-size: 12px;
	width: 170px;
}
.weee a:link 
{   padding: 3px;
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}
.weee a:hover 
{
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
    background-color: #848688;
}

.weee a:visited
{
    padding: 3px;
    display: block;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}
.rescape 
{	
	font-family: Arial;
	font-size: 12px;
    margin-top: 1px;
    background-color: #79cc8a;
	width: 170px;
}
.rescape a:link 
{ padding: 3px;
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}
.rescape a:hover 
{
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
    background-color: #55bc6e;
}

.rescape a:visited 
{
    padding: 3px;
    display: block;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}
.recycling 
{ 	font-family: Arial;
	font-size: 12px;
	
	width: 170px;
    margin-top: 1px;
    background-color: #22726a;
}
.recycling a:link 
{ padding: 3px;
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}
.recycling a:hover 
{
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
    background-color: #00625c;
}

.recycling a:visited 
{
    padding: 3px;
    display: block;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}
.datsol 
{	font-family: Arial;
	font-size: 12px;
	width: 170px;
    margin-top: 1px;
	 
    background-color: #22c0f1;
}
.datsol a:link 
{	padding: 3px;
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}
.datsol a:hover 
{
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
    background-color: #009ed8;
}

.datsol a:visited 
{
    padding: 3px;
    display: block;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}
.consultancy 
{	font-family: Arial;
	font-size: 12px;
	width: 170px;
	
    margin-top: 1px;
    background-color: #74388b;
}
.consultancy a:link 
{ padding: 3px;
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}
.consultancy a:hover 
{
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
    background-color: #a26aac;
}

.consultancy a:visited 
{
    padding: 3px;
    display: block;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}

.batteries 
{	font-family: Arial;
	font-size: 12px;
	width: 170px;
	
    margin-top: 1px;
    background-color: #405893;
}

.batteries 
{	font-family: Arial;
	font-size: 12px;
	width: 170px;
	
    margin-top: 1px;
    background-color: #f78bbe;
}

.batteries a:link
{ padding: 3px;
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}

.batteries a:hover
{
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
    background-color: #f78bbe;
}

.batteries a:visited
{
    padding: 3px;
    display: block;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}
/* Greendot */

.greendot
{	font-family: Arial;
	font-size: 12px;
	width: 170px;
	
    margin-top: 1px;
    background-color: #9eb55a;
}

.greendot a:link
{ padding: 3px;
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}

.greendot a:hover
{
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
    background-color: #b3cc68;
}

.greendot a:visited
{
    padding: 3px;
    display: block;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}
/* Greendot end */

.newsevents 
{	font-family: Arial;
	font-size: 12px;
	width: 170px;
    margin-top: 1px;
	
    background-color: #405893;
}

.newsevents a:link 
{ padding: 3px;
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}
.newsevents a:hover 
{
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
    background-color: #2d4491;
}


.newsevents a:visited 
{
    padding: 3px;
    display: block;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}

.aboutus 
{	font-family: Arial;
	font-size: 12px;
	width: 170px;
    margin-top: 1px;
	
    background-color: #27b7a6;
}
.aboutus a:link 
{ padding: 3px;
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}
.aboutus a:hover 
{
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
    background-color: #28c9b6;
}


.aboutus a:visited 
{
    padding: 3px;
    display: block;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}


.carbon 
{	font-family: Arial;
	font-size: 12px;
	width: 170px;
    margin-top: 1px;
	
    background-color: #3571B5;
}
.carbon a:link 
{ padding: 3px;
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}
.carbon a:hover 
{
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
    background-color: #5e8fc7;
}


.carbon a:visited 
{
    padding: 3px;
    display: block;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}


.compliance 
{	font-family: Arial;
	font-size: 12px;
	width: 170px;
    margin-top: 1px;
	
    background-color: #405893;
}

.compliance a:link 
{ padding: 3px;
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}
.compliance a:hover 
{
    display: block;
    text-decoration: none;
    color: #ffffff;
    font-weight: normal;
    background-color: #2d4491;
}


.compliance a:visited 
{
    padding: 3px;
    display: block;
    color: #ffffff;
    font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}


