/* Paper Round CSS Document */
@import url("sIFR-print.css") print;
@import url("sIFR-screen.css");

/* fix border around SWF in Firefox 3 */
object { outline:none; }

/*GLOBAL STYLES */

*,html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h5, h5, h6, pre, form, label, fieldset, input, p, blockquote, th{margin:0; padding:0;}
img{border:none;}
a img {border: none;}
fieldset {border:0;}
ol, ul, li {list-style:none; margin:0;}
caption, th {text-align:left;}
h1{ font-size:18px;}
h2{ font-size:16px;color:#04660d;}
h5{ font-size:16px;color:#6d3d6d;margin-bottom:5px;}
h3{ font-size:15px;color:#4c4c48;}
h3.sifr{ font-size:15px;color:#a9acad;}
h4{ font-size:14px;}
h4.sifr{font-size:15px;height:19px;margin-bottom:5px;}
q:before, q:after {content:'';}
address, caption, cite, code, dfn, em, th, var {font-style:normal; font-weight:normal;}
address { display:table; white-space:pre;}
strong {font-weight: bold;}
em {font-style: italic;}
acronym {cursor:help; border-bottom:1px dotted #007692;}

spacer{ height:10px;}
.right{float:right;}
.left{float:left;}
.block{display:block;}
.clear{clear:both;}
.center{text-align:center;}
.hidden{ text-indent:-9999px; z-index:999; overflow:hidden;}
.none{ display:none;}
.show{ display:block;}
.alignL{text-align:left;}
.errormsg{font-size:11px; color:#FF0000;}
.required{color:#FF0000;}

body{background-color:#FFFFFF; background:url(../images/css/bg-page.gif) repeat-x top; font-family:Verdana, Lucida, Arial,Helvetica, sans-serif; font-size:13px; color:#474d50;}

/*** FORM STYLES ***/
form dt {float: left;clear: left;width: 95px; font-size:12px; color: #696868;}
form dd {margin: 0 0 0.5em 4em; font-size: 12px;text-align:left;}


#page{width:898px; margin:0 auto;padding-top:8px;}
#containter{width:898px;font-size:13px;}
.left-side{ float:left;width:244px;overflow:hidden;}
.right-side{float:left;width:654px;}

/*** footer ***/
#footer{margin-top:20px;width:898px;height:237px;background-color:#e9e9e9; font-size:11px;color:#565656;}
#footer a{font-size:11px;color:#565656;}
#footer-top-link{background:url(../images/css/line-dot.gif) repeat-x top #e2e2e2;  height:40px;}
#footer-top-link ul{margin-top:14px; margin-left:52px;}
#footer-top-link ul li{display:inline;}
#footer-top-link a{text-decoration:none; margin:0 5px 0 4px;}
#footer-top-link a:hover{text-decoration:underline;}

#footer-center-link{height:145px;padding: 13px 18px 0 19px;}
#footer-center-link a {color:#4c4c48;}
#footer-center-link a:hover, #footer-bottom-link a:hover{text-decoration:none;}
#footer-bottom-link{background-color:#e2e2e2;height:25px; padding: 13px 15px 0 19px;}

.footer-block{float:left;margin-right:57px;}
.footer-block ul{margin-top:10px;}
.footer-block ul li{margin:3px 0px;}
.no-margin{margin-right:0;}
.r-26{margin-right:26px;}
.r-35{margin-right:31px;}
.l-17{margin-left:17px;}
#paperround-regist{background: url(../images/logo-s-paperround.gif) no-repeat left center; width: 120px; height: 28px;padding-left:33px;padding-top:12px; margin-left:19px;margin-top:2px;}
#key-services{background: url(../images/text-key-services.gif) no-repeat;width: 143px;height: 14px;}
#we-collect{background: url(../images/text-we-collect.gif) no-repeat;width: 110px;height: 14px;}
#recyling-profiles{background: url(../images/text-recycling-profiles.gif) no-repeat;width: 169px;height: 15px;}

.contact-list{width:170px;}
.contact-list li{padding-left: 25px;height:18px;}
#li-phone{background: url(../images/icon/ico-mobile.gif) no-repeat center left;}
#li-mail{background: url(../images/icon/ico-mail.gif) no-repeat center left;}
#li-rss{background: url(../images/icon/ico-rss.gif) no-repeat center left;}
#li-skype{background: url(../images/icon/ico-skype.gif) no-repeat center left;}
#li-privacy{background: url(../images/icon/ico-privacy.gif) no-repeat center left;}
#li-tcond{background: url(../images/icon/ico-tc.gif) no-repeat center left;}
#li-return{background: url(../images/icon/return-policy.gif) no-repeat center left;}

/******/
.content{width:642px;float:right;}
#home.content{margin-top:15px;}
.content p{text-align:justify;}

/*-- logo --*/
#logo{background: url(../images/logo.gif) no-repeat; width: 244px; height: 167px; }
#logo h1{ overflow:hidden; text-indent:-9999px;}
#logo a{ display:block;width: 244px; height: 167px;}

/*-- shredding logo --*/
#shredding-logo{background: url(../images/shredding-logo.gif) no-repeat; width: 244px; height: 167px; }
#shredding-logo h1{ overflow:hidden; text-indent:-9999px;}
#shredding-logo a{ display:block;width: 244px; height: 167px;}

.top-banner{height:132px; width:653px;}

/*-- top navigation --*/
#shredding-top-nav, #top-nav{height:35px; display:inline; float:left; }
#top-nav{background:url(../images/css/top-nav-bg.gif) repeat-x;}
#shredding-top-nav{background:url(../images/css/shredding-top-nav-bg.gif) repeat-x; }
#top-nav,#shredding-top-nav{padding-left:132px;width:521px;}
#shredding-top-nav li, #top-nav li{display:inline; list-style:none;}

#top-nav a{background: url(../images/css/top-nav.gif) no-repeat ;display:block;z-index:999;overflow:hidden;text-indent:-999px; float:left; height:35px;}

#shredding-top-nav a {background: url(../images/css/shredding-top-nav.gif) no-repeat ;display:block;z-index:999;overflow:hidden;text-indent:-999px; float:left; height:35px;}

#nav-with-us a{background-position:0px 0px;width:128px;}
#nav-with-us a:hover, .active-with-us #nav-with-us a{background-position:0px -35px;	}
#nav-about a{background-position:-128px 0px;width:97px;}
#nav-about a:hover, .active-about #nav-about a{background-position:-128px -35px;	}
#nav-blog a{background-position:-225px 0px;width:117px;}
#nav-blog a:hover, .active-blog #nav-blog a{background-position:-225px -35px;	}
#nav-contact a{background-position:-474px 0px;width:86px;}
#nav-contact a:hover, .active-contact #nav-contact a{background-position:-474px -35px;	}
#nav-login a{background-position:-560px 0px;width:93px;}
#nav-login a:hover, .active-login #nav-login a{background-position:-560px -35px;}

/*** home ***/
/*--- left side ---*/
.call-us-now{background: url(../images/bg-call-us.gif) no-repeat right;width: 246px;height: 102px;}
#landfill{background: url(../images/text-zero-to-landfill.gif) no-repeat;
width: 117px;
height: 23px;
}

#waste-collection{background: url(../images/text-food-waste-collection.gif) no-repeat;
width: 158px;
height: 25px;
display:block;
overflow:hiddden;
text-indent:-999px;
}

.short-seperate{background: url(../images/css/line-dot.gif) repeat-x center;width: inherit;height: 13px;}
.content-seperate{clear:both;
background: url(../images/css/line-dot.gif) repeat-x center;
width:100%;
height: 13px;}

#accordion .content-seperate{
height: 13px;
margin-top:-7px;
}


.content-seperate-02 {clear:both;
background: url(../images/css/line-dot.gif) repeat-x center;
width:100%;
height: 1px;}

.block-seperate{clear:both;background: url(../images/css/line-dot.gif) repeat-x center;width:280px;height: 13px;}

#partners-with{background: url(../images/text-partners-with.gif) no-repeat;width: 82px;height: 13px;}
#carbon-smart{display:block;
text-indent:-999px;
background: url(../images/logo-carbon-smart.gif) no-repeat;
width: 127px;
height: 54px;
margin:10px 0 0 45px;
overflow:hidden;
}
.left-block{padding:10px 13px;}

/*--- content ---*/

.top-block{padding-top:8px;
margin:11px 0 10px 14px;}

.top-block-02 {padding:24px 10px 0 25px;}

.top-block-03 {padding-top:8px;
margin-left: 14px;
text-align:justify;
padding-right:20px}

.top-block img {float:left;margin-right:30px;}

.content-link, .content a{color:#474d50;}
.content-link:hover, .content a:hover{text-decoration:none;}
#complete-recycling{background: url(../images/text-complete-recycling.gif) no-repeat;width: 400px;height: 21px;}
#service-block{
    width:290px ;    
    padding-top:9px;
    padding-left:30px;
    background: url(../images/css/bg-services.gif) no-repeat;
    float:left;     
}

#recycling-service{background: url(../images/text-office-recycling-service.gif) no-repeat;width: 149px;height: 16px;}
#waste-manage{background: url(../images/text-waste-management.gif) no-repeat;width: 225px;height: 15px;margin:9px 0 6px 0;}
.green-list li,.blog-slide li{padding-left:8px;
background: url(../images/icon/ico-list.gif) no-repeat 0px 7px;}

#areaResults .green-list{float:left;}
#areaResults .green-list li{margin:2px 0;}

.green-list-span {display:block;
margin-left:8px;
margin-bottom:7px;}
.green-list-begin {width:69px;
display:block;
float:left;}
.green-sublist {display:block;
float:left;}

#service-block p{margin-top:10px; margin-bottom:25px;}
#service-block ul{float:left;
}

#shredding-block{
    width:292px ;
    height:300px ;
    padding-left:30px;
    padding-top:9px;
    background: url(../images/css/bg-shredding.gif) no-repeat;
    float:left;   
}
#security-shredding{background: url(../images/text-security-shredding.gif) no-repeat;width: 120px;height: 17px;margin-bottom:10px;}
#shredding-block p{margin-bottom:7px;}
#how-security{background: url(../images/text-see-how-wecure.gif) no-repeat;width: 243px;height: 18px;margin-top:14px;}

#scheme-block{ 
    width:287px ;
    height:120px;
    padding-left:30px;
    padding-top:5px;
    margin: 8px 10px 10px 0; 
    float:left;
    background: url(../images/css/bg-scheme.gif) no-repeat;
}
#recycling-scheme{background: url(../images/text-recycling-scheme.gif) no-repeat;width: 214px;height: 17px;}

#step-slide{position:relative;width:291px;height:118px;margin-top:10px; color:#ffffff;background-color: #c425a9;}
.steps-block{padding-left:102px;background-repeat: no-repeat;background-position: left;}
#step-1{background-image: url(../images/step-1.jpg);}
#step-2{background-image: url(../images/step-2.jpg);}
#step-3{background-image: url(../images/step-3.jpg);}
#step-4{background-image: url(../images/step-4.jpg);}
#step-5{background-image: url(../images/step-5.jpg);}
#step-6{background-image: url(../images/step-6.jpg);}
#slide-head{font-size:13px;position:absolute; top:11px; right:13px;width:163px; height:28px;z-index:99;}
#preSlide, #nextSlide{
width: 12px;
height: 13px;
display:block;
text-indent:-9999px;
overflow:hidden;
position:absolute;
}
#preSlide:hover,#nextSlide:hover{background-position:-12px 0;}
#preSlide{
    background: url(../images/icon/ico-p-pre.gif) no-repeat 0px 0px ;
    top:0px;
    right:15px;
}
#nextSlide{
    background: url(../images/icon/ico-p-next.gif) no-repeat 0px 0px;
    top:0px;
    right:0px;
}
.step-line{
    position:absolute;
    background: url(../images/css/step-dotline.gif) repeat-x center;
    width: 163px;
    height: 3px;
    top:24px;
    right:0px;
}
.steps-block{width:189px;height:118px;position:relative;z-index:10;}
.steps-block img{float:left;margin-right:12px;}

.steps-block p{line-height:13px;font-size:12px; width:168px;margin:0;}

.steps-text{position:absolute; top:45px; right:10px;}
#step-1{background-color:#c425a9;}
#step-2{}

#tab-block{ 
    width:315px; 
    height:220px;
    float:left;
    position:relative;    
}

.content{margin-top:12px;}

.mootabs_title{display:inline; overflow:hidden;}
.content .mootabs_title li{margin-bottom:0;}
.mootabs_title li a{display:block;text-indent:-9999px; overflow:hidden;}

#blog-tab{background: url(../images/css/blog-tab.gif) no-repeat 0px -70px;
width: 134px;
height: 29px;
position:absolute;
top:5px;
left:0px;
overflow:hidden;
border-right:1px solid rgb(206,201,201);
}
#friends-tab{background: url(../images/css/blog-tab.gif) no-repeat -135px 0;
width: 179px;
height: 33px;
position:absolute;
top:0px;
left:135px;
overflow:hidden;
}

.active #blog-tab{background-position:0px 0px;}
.active #friends-tab{background-position:-135px -66px;}
/*
#blog-tab:hover{background-position:0px -99px;}
#friends-tab:hover{background-position:-135px -33px;}
*/

.active #blog-tab:hover{background-position:0px -33px;}
.active #friends-tab:hover{background-position:-135px -99px;}

.mootabs_panel {
	/*display: none;*/
	overflow: hidden;
}

.mootabs_panel.active {
	display: block;
	overflow:hidden;
}


#blog-block, #friends-block{
    height:175px;
    width:311px;
    margin-top:33px; 
    border-left:1px solid #cec9c9;
    border-right:1px solid #cec9c9;
    border-top:1px solid #cec9c9;
    position:relative;
    overflow:hidden;
}
#preBlog, #nextBlog,#preFriend, #nextFriend{
width: 12px;
height: 13px;
display:block;
text-indent:-9999px;
position:absolute;
overflow:hidden;
}
#preBlog, #preFriend{background: url(../images/icon/ico-green-pre.gif) no-repeat 0px 0px;top:11px; right:20px;}
#nextBlog, #nextFriend{background: url(../images/icon/ico-green-next.gif) no-repeat 0px 0px;top:11px; right:5px;}
#preBlog:hover, #nextBlog:hover,#preFriend:hover, #nextFriend:hover{background-position: -12px 0px;}
.blog-slide, .friends-slide{padding:10px 10px 0 10px; overflow:hidden;}
.blog-slide h4 a, .friends-slide h4 a{font-size:12px; width:265px;color:#818475; display:block;}
.blog-slide h4 a:hover, .friends-slide h4 a:hover{text-decoration:none;}
.blog-slide p, .friends-slide p{font-size:12px;margin-top:10px;}

/* profiles */


.select-profile{
padding-left:15px;
height:20px;
margin:5px 0px 0px 11px;}

.profiles {margin:5px 0px 8px 29px;}

.profiles a {display:block;
float:left;
width:195px;
height:60px;
margin-top:0px;
margin-right:9px;}

.shredding-profiles a {background:url(../images/shredding-profiles.gif);}
.recycling-profiles a {background:url(../images/recycling-profiles.gif);}
.shredding-profiles, .recycling-profiles{padding-bottom:3px;}

#profile-payg {background-position:0px 0px;}
#profile-payg:hover {background-position:0px -60px;}

#profile-10 {background-position:-195px 0px;}
#profile-10:hover {background-position:-195px -60px;}

#profile-250 {background-position:-390px -0px;}
#profile-250:hover {background-position:-390px -60px;}

.tform{
    background-color:transparent;
    border: 0 none;
}
/* recycle with us */
#recycle-us{width:645px;}
#recycle-us .section-header{padding-left:15px;height:18px;}
#recycle-us h2{padding-left:15px;}
.section-top-text-recycle-with-us {
	background:url(../images/recycle-with-us/recycle-logo.gif) no-repeat;
	padding-left:70px;
	padding-top:7px;
	height:50px;
	display:block;
	width:490px;
}
.member-box{
width: 211px;
height: 379px;
float:left;
position:relative;
margin-bottom:10px;
}
#member-less-10{background: url(../images/recycle-with-us/bg-less-than-10.jpg) no-repeat;margin-right:6px;}
#member-more-10{background: url(../images/recycle-with-us/bg-more-than-10.jpg) no-repeat;margin-right:6px;}
#member-more-250{background: url(../images/recycle-with-us/bg-more-than-250.jpg) no-repeat;}
#member-building-manager{background: url(../images/recycle-with-us/bg-building-managers.gif) no-repeat;margin-right:6px;}
#member-multi-site{background: url(../images/recycle-with-us/bg-multi-site.gif) no-repeat;margin-right:6px;}
#member-total-waste{background: url(../images/recycle-with-us/bg-total-waste.gif) no-repeat;}

.grey-list{margin:218px 0 0 14px;font-size:11px;}
.new .grey-list{margin-top:233px;}
.content .grey-list li{padding-left:9px;background: url(../images/icon/ico-grey-list.gif) no-repeat 0px 4px;margin-bottom:0px;}

.join-bt{
position:absolute;
bottom:12px;
left:14px;
display:block;
text-indent:-999px;
width: 187px;
height: 49px;
overflow:hidden;
}

#join-now-bt{background: url(../images/recycle-with-us/bt-join-now.gif) no-repeat 0px 0px; }
#join-now-bt:hover{background: url(../images/recycle-with-us/bt-join-now.gif) no-repeat 0px -49px; }

.start-now-bt{background: url(../images/recycle-with-us/bt-start-now.gif) no-repeat 0px 0px; }
.start-now-bt:hover{background: url(../images/recycle-with-us/bt-start-now.gif) no-repeat 0px -49px; }


.enquiry-now, #enquire-10-bt,#enquire-250-bt{background: url(../images/recycle-with-us/bt-enquire.gif) no-repeat 0px 0px; }
.enquiry-now:hover, #enquire-10-bt:hover, #enquire-250-bt:hover{background: url(../images/recycle-with-us/bt-enquire.gif) no-repeat 0px -49px; }

/* pay as you go */

h2 div.sifr-g{width:126px; height:22px;float:left;}
h2 div.sifr{ height:21px;float:left;}
.member-block{
width: 647px;
height: 441px;
margin:10px 0;
}
#pay-as-you-go-box{background: url(../images/recycle-with-us/bg-pay-as-you-go.gif) no-repeat;
width: 633px;
height: 198px;
}
.check-list{padding:50px 0 0 205px;}
.check-list li{padding-left:18px; background: url(../images/icon/ico-check1.gif) no-repeat 0px 4px;
}
.content .check-list li{margin-bottom:5px;}
.ico-no-1{padding-left:22px; background: url(../images/icon/ico-no-1.gif) no-repeat;
height: 16px;
margin-left:17px;
}
.ico-no-2{padding-left:22px; background: url(../images/icon/ico-no-2.gif) no-repeat;
height: 16px;
margin-left:17px;
}

.service-check-block{float:right;width:186px; margin:10px 0 10px 20px;}
.service-check-block input{ margin-right:5px;color:#18902c;}
.service-check{padding-bottom:5px;}
.demo-bg{background:url(../images/demo.png) no-repeat 100% 5px; height:227px;}
.demo-bg p{padding-top:211px; text-align:right; margin-right:69px;}
.checklist2 li{padding-left:18px; background: url(../images/icon/ico-check.gif) no-repeat 0px 4px;}

#member-submit{margin-right:40px;}

#member-10-box{background: url(../images/recycle-with-us/bg-member-10.jpg) no-repeat; height:321px;
}
#member-250-box{background: url(../images/recycle-with-us/bg-member-250.jpg) no-repeat;
}
.free-icons{background: url(../images/recycle-with-us/bg-member-10.jpg) no-repeat 0 -320px; height:118px; width:647px;}
/* shared */

.span-title {width:600px;}

.content ul li{margin-bottom:10px;}

.section-header {margin-bottom:10px;}

.section-top-text {display:block;
padding-bottom:14px;}

.info-area {}

.info-area-img img {
float:left;
margin:0 10px 10px 0;}

.info-area-content {float:left;
width:507px;
padding-bottom:15px;}

.pdf-area-single {height:33px;
margin:17px 0px;}

.pdf-area {width:519px;
background:#f5f1f1;}

.pdf-icon-area {width:24px;
height:25px;
padding:8px 0px 0px 13px;
float:left;}

.pdf-area-content {width:482px;
float:left;
padding-top:8px;}



/*** shredding members ***/
/* pay as you go */
h2 div.sifr-p{width:145px; height:21px;float:left;}
h2 div.sifr-lp{ height:21px;float:left;}
#shred-pay-as h4 {margin:10px 0;}
#shred-pay-as  table{margin:10px 0;}
#shred-pay-as .acc-content{padding-left:25px;}
.shred-member-block{
padding-right:15px;
margin:10px 0;
}
#shred-pay-as-you-go-box{background: url(../images/shredding/bg-pay-as-you-go.jpg) no-repeat;
width: 620px;
height: 259px;}
#shred-pay-as-you-go-box .check-list{padding:70px 0 0 205px;}

.rent-bin{
background: url(../images/shredding/green-sacks.gif) no-repeat;
padding-left: 173px;
width:415px;
margin:10px 0;
}
.terms-box{padding:10px 0 30px 10px; margin-top:20px; background-color:#ededed;}
.terms-box p{margin:10px 0;}
.shred-submit-button{margin-right:55px;}

.shred-submit-button {width:89px;
height:21px;
background:url(../images/shredding/submit-bt.gif) 0px 0px;
float:right;
margin-bottom:19px;
border:0px;
cursor:pointer;}
.shred-submit-button:hover {background-position:0px -21px;}

/* member more than 10 */
#shred-member-10-box{background: url(../images/shredding/bg-member-10.jpg) no-repeat;
width: 625px;
height: 442px;
}
.shred-member-block .check-list{padding:50px 0 0 205px;}
#shred-pay-as .pform-2 dt,#shred-member-10 .pform-2 dt,#shred-member-250 .pform-2 dt{width:260px;}
#shred-member-10 .shred-submit-button{margin-right:135px;}
#shred-member-250 .shred-submit-button{margin-right:135px;}
#shred-member-10 .acc-content{padding-left:25px;}
#shred-member-10 table{margin:10px 0;}

/* member more than 250 */
#shred-member-250-box{background: url(../images/shredding/bg-member-250.jpg) no-repeat;
width: 625px;
height: 442px;
}
.shred-case-block p{margin-bottom:10px;}
.shred-case-block{
background: url(../images/shredding/case-study.gif) no-repeat;
padding-left: 97px;
width:480px;
}

/* general waste */

.top-banner-steps {width:594px;
height:126px;
padding:23px 0px 0px 48px;
font-size:12px;}

.top-banner-steps div {float:left;
width:160px;
margin-right:53px
}
.whole-link{width:637px;height:146px;position:absolute; display:block; top:0; left:0;overflow:hidden;}
#general-waste-banner {background:url(../images/general-waste/steps-service.gif) no-repeat;}
#general-office-banner {background:url(../images/office/steps-service.gif) no-repeat;position:relative;}
#general-it-banner {background:url(../images/it-recycling/steps-service.gif) no-repeat;
color:#443e31;}
#general-shredding-banner {background:url(../images/shredding/steps-service.gif) no-repeat;
color:#5f4f72;}

#general-office-banner img{margin:13px 0 0 -32px;}
#top-content-03 {margin-right:0px;}

#general-waste-banner {background:url(../images/general-waste/steps-service.gif) no-repeat;}

#general-waste h2 {margin-bottom:5px;}

#bg-waste {
background: url(../images/general-waste/general-waste.jpg) 19px 0px no-repeat;
padding-left: 203px;
}
#general-waste .bin-description p{width:393px;}
#waste-sacks {background: url(../images/general-waste/waste-sacks-txt.gif) no-repeat;
width: 79px;
height: 14px;
margin:10px 0;
}
#wheeled-bin-110{background: url(../images/general-waste/wheeled-bin-1100-txt.gif) no-repeat;
width: 117px;
height: 14px;
margin:10px 0;
}

/* security stationery */

#bg-stationery {
background: url(../images/recycled-stationery/recycled-stationery.gif) -18px 0px no-repeat;
padding-left: 203px;
}

/* recycling bins */

#bg-recycling-bins {
background: url(../images/recycling-bins/recycling-bins.gif) 3px 0px no-repeat;
padding-left: 203px;
}

.acc-head{position:relative;}
.acc-title{
  z-index:10;width:500px;
  cursor:pointer;position:absolute;
  height:18px;
  top:0px;
  left:0px;
  display:block;    
}
.acc-title.active{    
    background: url(../images/icon/ico-grey-arrow.gif) no-repeat 10px 5px;
}
#green-profile .acc-title.active{
    background:url(../images/icon/ico-down.gif) no-repeat 10px 6px;
}
#green-profile .acc-title{
    background:url(../images/icon/ico-right.gif) no-repeat 11px 5px;
}

#shr-profile .acc-title{background:url(../images/icon/ico-right-p.gif) no-repeat 12px 6px;}
#shr-profile .acc-title.active {background:url(../images/icon/ico-down-p.gif) no-repeat 11px 5px;}



.acc-title{
    background: url(../images/icon/ico-arrow-right.gif) no-repeat 10px 5px;
    padding-left:15px;
}
.sifr-s{     
    padding-left:16px; 
    margin-bottom:10px; 
    margin-left:9px;
    position:relative;
    z-index:0;
}

.no-bgrnd {background:none;}

/*** office recycling ***/
#office-recycling h2{margin-bottom:5px;}
#bg-recyling{

}

#bg-tree {background: #f0f2f0;
width: 368px;
height: 60px;
line-height:19px;
border:1px solid #d4d4d4;}

#tree-img {margin:5px 14px 0px 17px;}

#tree-text {margin-top:9px;}


#text-recyling-cate{background: url(../images/office/text-office-recyling-category.gif) no-repeat;
width: 187px;
height: 16px;
margin-bottom:10px;
}
.category-list{margin:10px 0 0px 10px;}
.category-list p{margin-left:28px;}
.category-list ul{margin-left:28px;margin-top:10px;float:left;}
.category-list ul li{width:145px; float:left;margin-right:71px;margin-bottom:13px;}
.category-list ul li a{text-indent:-9999px; overflow:hidden; display:block; height:30px;}
#list-food, #list-toner, #list-furniture,#list-it{margin-right:15px;}
#list-paper a{background: url(../images/office/list-paper.gif) no-repeat;
width: 70px;

}
#list-paper a:hover{background-position:0px -30px;}
#list-cardboard a{background: url(../images/office/list-cardboard.gif) no-repeat;
width: 97px;

}
#list-cardboard a:hover{background-position:0px -30px;}
#list-glass a{background: url(../images/office/list-glass.gif) no-repeat;
width: 68px;

}
#list-glass a:hover{background-position:0px -30px;}
#list-can a{background: url(../images/office/list-cans.gif) no-repeat;
width: 65px;

}
#list-can a:hover{background-position:0px -30px;}
#list-plastic a{background: url(../images/office/list-plastic.gif) no-repeat;
width: 120px;

}
#list-plastic a:hover{background-position:0px -30px;}
#list-battery a{background: url(../images/office/list-batteries.gif) no-repeat 0px 0px;
width: 91px;

}
#list-battery a:hover{background-position:0px -30px;}

#list-cup a{background: url(../images/office/list-cups.gif) no-repeat;
width: 115px;

}
#list-cup a:hover{background-position:0px -30px;}

#list-tube a{background: url(../images/office/list-tubes.gif) no-repeat;
width: 143px;

}
#list-tube a:hover{background-position:0px -30px;}
#list-food a{background: url(../images/office/list-food.gif) no-repeat;
width: 66px;

}
#list-food a:hover{background-position:0px -30px;}
#list-toner a{background: url(../images/office/list-toners.gif) no-repeat;
width: 78px;

}
#list-toner a:hover{background-position:0px -30px;}
#list-furniture a{background: url(../images/office/list-furniture.gif) no-repeat;
width: 92px;

}
#list-furniture a:hover{background-position:0px -30px;}

#list-it a{background: url(../images/office/list-it.gif) no-repeat;
width: 55px;
}
#list-it a:hover{background-position:0px -30px;}

#animation{}
/*** paper ***/
#bg-recyling-paper{
background: url(../images/office/recycle-paper.gif) no-repeat;
padding-left: 195px;
margin-left:-12px;}

#recyle-paper-box{background: url(../images/office/bg-recycle-paper.gif) no-repeat;
width: 403px;
height: 149px;}
#recyle-paper-box td{width:200px; height:74px;}
#recyle-paper-box p{width:139px;text-align:center;}

.recycle-bin-box{width:645px;
background-color:#f5f1f1;}

.bin-box-image {width:213px;
height:133px;
float:left;
text-align:center;
border:none;}

.bin-description {width:430px;
display:block;
float:left;

margin:18px 0px 8px;}

.item-description {width:440px;
background-color:#f5f1f1;
height:100%;
float:left;

margin:18px 0px 8px;}

.left {float:left;}

.recycle-bin-box ul{margin-top:17px;}
.pink-line{clear:left;
background: url(../images/office/p-dot-line.gif) repeat-x center;
width:614px;
height:1px;}

#text-white-paper{background: url(../images/office/text-white-paper.gif) no-repeat;
width: 266px;
height: 18px;
}
#text-mixed-paper{background: url(../images/office/text-slim-jim.gif) no-repeat;
width: 204px;
height: 18px;
}
.more-box{ clear:left;border:1px solid #cdcaca; background: url(../images/office/bg-box.gif) repeat-x;height: 33px; width:640px;margin-bottom:8px;}
.more-box p{margin-top:8px; text-align:center;}

.bottom-block img{ float:left; margin:0 23px 0 43px; }
.bottom-block p{margin-bottom:8px;float:right; width:501px;}

/* cardboard */

#bg-recyling-cardboard{
background: url(../images/office/recycle-cardboard.jpg) no-repeat 17px 1px;
padding-left: 195px;
}

#text-roll-cage {background: url(../images/office/roll-cage-title.gif) no-repeat;
width: 64px;
height: 15px;
}

#text-pre-paid-tape {background: url(../images/office/pre-paid-tape-title.gif) no-repeat;
width: 89px;
height: 15px;
}
#text-euro-bin{background: url(../images/office/euro-bin.gif) no-repeat;
width: 54px;
height: 15px;}

#roll-cage-img {position:relative;
right:15px;}


/* glass */

#bg-recyling-glass {background: url(../images/office/recycle-glass.gif) no-repeat 10px 1px;
padding-left: 195px;

}

#text-plastic-crates {background: url(../images/office/plastic-crates-title.gif) no-repeat;
width: 85px;
height: 14px;
}

#text-wheeled-bins {background: url(../images/office/wheeled-bins-title.gif) no-repeat;
width: 85px;
height: 14px;
}

/* cans */

#bg-recyling-cans {background: url(../images/office/recycle-cans.jpg) no-repeat 17px 1px;
padding-left: 195px;
height:150px;
}

.bins-top-text {margin-top:10px;
margin-bottom:-5px;
display:block;}

#text-jim-cans {background: url(../images/office/slim-jim-for-cans-title.gif) no-repeat;
width: 104px;
height: 15px;
}

/* plastic bottles */

#bg-recyling-plastic {background: url(../images/office/recycle-plastic-bottles.jpg) no-repeat 18px 1px;
padding-left: 195px;

}

#text-jim-plastic {background: url(../images/office/plastic-bottles-title.gif) no-repeat;
width: 170px;
height: 16px;
}

/* batteries */

#bg-recyling-batteries {background: url(../images/office/recycle-batteries.jpg) no-repeat -5px 1px;
padding-left: 195px;
}

#text-tube-35 {background: url(../images/office/text-tube-35.gif) no-repeat;
width: 140px;
height: 15px;
}

#text-tube-100 {background: url(../images/office/text-tube-100.gif) no-repeat;
width: 166px;
height: 15px;
}

#text-tube-200 {background: url(../images/office/text-tube-200.gif) no-repeat;
width: 148px;
height: 16px;
}

/* vending cups */

#bg-recyling-vending-cups {background: url(../images/office/recycle-vending-cups.jpg) no-repeat 12px 1px;
padding-left: 195px;
}

#text-beca-bin-100 {background: url(../images/office/beca-bin-100-txt.gif) no-repeat;
width: 85px;
height: 14px;
}

#text-beca-bin {background: url(../images/office/beca-bin-100-txt.gif) no-repeat;
width: 56px;
height: 14px;
}

/* fluorescent tubes */

#bg-recyling-fluorescent-tubes {background: url(../images/office/recycle-fluorescent-tubes.jpg) no-repeat 12px 1px;
padding-left: 195px;
}

#pipe-bin {background: url(../images/office/pipe-txt.gif) no-repeat;
width: 29px;
height: 15px;
}

#collapsible-pallet-bin {background: url(../images/office/collapsible-pallet-txt.gif) no-repeat;
width: 105px;
height: 15px;
}

/* food */

#bg-recyling-food {background: url(../images/office/recycle-food.jpg) no-repeat 6px 1px;
padding-left: 195px;
}

#caddy-bin {background: url(../images/office/caddy-bin-txt.gif) no-repeat;
width: 41px;
height: 15px;
}

#food-waste-bin {background: url(../images/office/food-waste-bin-txt.gif) no-repeat;
width: 98px;
height: 14px;
}

/* security bins*/

#security-square-bin-text {background: url(../images/shredding/square-bin-text.gif) no-repeat;
width: 67px;
height: 16px;
}

#security-cabinet-bin-text {background: url(../images/shredding/cabinet-bin-text.gif) no-repeat;
width: 70px;
height: 12px;
}

#security-wheel140-bin-text {background: url(../images/shredding/wheeled-140-bin-text.gif) no-repeat;
width: 107px;
height: 12px;
}

#security-wheel240-bin-text {background: url(../images/shredding/wheeled-240-bin-text.gif) no-repeat;
width: 107px;
height: 12px;
}

/* Recycling bins */

#recycling-bin-for-paper-text {background: url(../images/recycling-bins/bins-for-paper-text.gif) no-repeat;
width: 90px;
height: 16px;
}

#recycling-bin-for-cans-plastic-text {background: url(../images/recycling-bins/bin-can-plastic-text.gif) no-repeat;
width: 158px;
height: 16px;
}

#recycling-bin-security-bins-text {background: url(../images/recycling-bins/security-bins-text.gif) no-repeat;
width: 81px;
height: 15px;
}

#recycling-bin-for-glass-text {background: url(../images/recycling-bins/bin-for-glass-text.gif) no-repeat;
width: 84px;
height: 16px;
}

#recycling-bin-wheeled-bins-text {background: url(../images/recycling-bins/wheel-bin-text.gif) no-repeat;
width: 83px;
height: 12px;
}

#recycling-bin-vending-cups-text {background: url(../images/recycling-bins/vending-cup-bin-text.gif) no-repeat;
width: 113px;
height: 15px;
}

#recycling-bin-tube-batteries-text {background: url(../images/recycling-bins/tube-batteries-text.gif) no-repeat;
width: 263px;
height: 13px;
}

#recylcing-bin-food-waste-bins-text {background: url(../images/recycling-bins/food-waste-bin-text.gif) no-repeat;
width: 103px;
height: 12px;
}

/* stationery */

#stationery-evolve-business-title {background:url(../images/recycled-stationery/evolve-business-text.gif) no-repeat;
width:101px;
height:12px;
}

#stationery-evolve-office-title {background:url(../images/recycled-stationery/evolve-office-text.gif) no-repeat;
width:83px;
height:12px;
}

#stationery-xerox-title {background:url(../images/recycled-stationery/xerox-text.gif) no-repeat;
width:37px;
height:12px;
}

#stationery-toner-title {background:url(../images/recycled-stationery/toner-text.gif) no-repeat;
width:160px;
height:15px;
}
.stationery-page #nav-login{display:none;}
.stationery-page .left-block .selection #waste-collection,.stationery-page .left-block .selection img{display:none;}
.stationery-page .call-us-now{background-image:url(../images/bg-call-us-2.gif)}
/* toners */

#bg-recyling-toners {background: url(../images/office/recycle-toners.jpg) no-repeat 15px 1px;
padding-left: 195px;
}

.toners-icon-area {height:101px;
padding-top:6px;
float:left;
width:80px;
padding-left:43px;}

/* furniture */

#bg-recyling-furniture {background: url(../images/office/recycle-furniture.jpg) no-repeat 13px -1px;
padding-left: 195px;
}

#benefits-area-furniture {width:576px;
height:80px;
padding:6px 22px 0px 44px;
background:#e9e9e9;
margin:19px 0px 8px 0px;}

#furniture-benefits {margin:17px 0px 0px 5px;
font-size:17px;
float:left;
width:400px;}


#enqure-online{background: url(../images/office/text-enquire-online.gif) no-repeat;
width: 375px;
height: 36px;
margin-left:22px;
text-indent:-999px;
}
#enqure-online a{display:block;width:132px; height:19px;overflow:hidden; text-indent:-999px;}

.parking-textarea{margin-left:253px;width:311px;height:100px;border:1px solid #9a9d9f;}
.instruction-textarea{width:300px;height:100px;border:1px solid #9a9d9f;}
#items-table{padding-left:192px;margin-bottom:15px;}
#items-table input{margin-left:10px;}
#items-table span{margin-bottom:10px;float:left;}
/* forms */

.form-description {width:617px;
/*height:47px;*/
padding:11px 0px 11px 25px}

.pform dt {float:left;
width:242px;
text-align:right;
margin-right:11px;
height:20px;
padding-top:2px;
margin-bottom:8px;}

.pform dd {margin-bottom:8px;}

.pform-2 {margin:10px 0 15px 0;}
.pform-2 dt {float:left;
width:212px;
text-align:right;
margin-right:11px;
height:18px;
padding-top:2px;
margin-bottom:10px;
font-size:13px;
color:#474d50;}


.pform-2 dd {margin-bottom:10px;}

.pform-3 dt {float:left;
width:83px;
text-align:left;
margin-right:11px;
height:20px;
padding-top:2px;
margin-bottom:8px;}

.pform-3 dd {margin-bottom:8px; text-align:right;}

#rsvp-form td input{margin-top:2px;}
#rsvp-form dt{width:120px;}

.cform dt {float:left;
width:100px;
text-align:right;
margin-right:11px;
height:20px;
padding-top:2px;
margin-bottom:8px;}

.cform dd {margin-bottom:8px;}


.green{color:#04660D;}

.field-01 {height:19px;
width:206px;
padding:1px 0px 0px 2px;
border:1px solid #9a9d9f;}

.field-02 {height:19px;
width:114px;
padding:1px 0px 0px 2px;
border:1px solid #9a9d9f;}

.field-03 {height:19px;
width:311px;
padding:1px 0px 0px 2px;
border:1px solid #9a9d9f;}

.field-04 {height:22px;
width:86px;
padding:0px 0px 0px 2px;
border:1px solid #9a9d9f;}

.field-05{
    border:1px solid #9a9d9f;
    padding:0px 0px 0px 2px;
    height:19px;
    width:208px;
}
.field-05.short{width:112px;}

.field-06 {height:19px;
width:148px;
padding:1px 0px 0px 2px;
border:1px solid #9a9d9f;}

.pform {margin-bottom:13px;}

.form-subtitle {height:19px;
background:none;
width:600px;}

.getintouch-textarea {width:279px;
padding:1px 0px 0px 2px;
height:109px;
border:1px solid #9a9d9f;
}

.address-textarea{
width:208px;
height:40px;
border:1px solid #9a9d9f;
}

.submit-button {width:89px;
height:21px;
background:url(../images/office/submit-button.gif) 0px 21px;
float:right;
margin-right:10px;
margin-bottom:19px;
border:0px;
cursor:pointer;}

.submit-button:hover {background-position:0px 0px;}

#furniture-submit {margin-top:26px;}

/* it recycling */

#bg-it-recycling {
padding:20px 0px 0 0px;
float:left;
}
#computer-flash{float:left; width:263px;}
.computer-flash-right{float:left;width:370px;}
.computer-flash-right h3{margin-top:25px;}

.get-a-quote-btn {width:89px;
display:block;
height:21px;
background:url(../images/it-recycling/get-a-quote-btn.gif) 0px 21px;}

#it-quote-btn {position:relative;
bottom:10px;
left:288px;}
#it-quote-btn1 {position:relative;
bottom:0px;
left:288px;}


.get-a-quote-btn:hover {
background-position:0px 0px;}

#it-section-top-text {position:relative;
bottom:20px;}

.checklist-line {height:19px;
width:100%;
padding-bottom:5px;}

.checklist-symbol {width:43px;
height:19px;
float:left;
background:url(../images/it-recycling/checklist-symbol.gif) no-repeat 27px 4px;}

.checklist-content {float:left;
width:599px;
padding-bottom:5px;}

#we-collect-area {width:642px;
height:146px;
background:#ededed;
margin:6px 0px 6px 0px;
padding-top:9px;
}

#we-collect-list-01 {margin-left:25px;}

.free-symbol {width:27px;
height:9px;
margin-top:2px;
float:left;
background:url(../images/it-recycling/free.gif);
background-repeat:no-repeat;
margin-left:4px;}

.list-item-02 {background:url(../images/it-recycling/arrow.gif) no-repeat 0px 6px;
padding-left:13px;
height:22px;}

#we-collect-list-01 {
margin-top:-21px;
width:280px;
float:left;}

#we-collect-list-02 {
margin-top:-21px;
left:280px;
float:left;}

.it-form-line {width:642px;
height:34px;
margin-bottom:1px;
float:left;}

#it-collection-form {width:642px;}

#it-collection-form td {vertical-align:middle;
border-bottom:1px solid white;}

#it-collection-form th {background:#e3e3e3;
height:34px;
text-align:center;
border-bottom:1px solid white;
vertical-align:middle;}

#th01 {width:248px;
border-right:1px solid white;}

#th02 {width:104px;}

#th03 {width:251px;
border-left:1px solid white;}

#it-collection-form td {height:34px;
border-bottom:1px solid white;}

.td01 {width:233px;
border-right:1px solid white;
padding-left:15px;
text-align:left;
background:#ededed;}

.td02 {width:89px;
padding-left:15px;
background:#ededed;}

.td03 {width:251px;
background:url(../images/it-recycling/table-pattern.gif) repeat;
border-left:1px solid white;}

.td04 {width:251px;
background:#ededed;
border-left:1px solid white;}

.td05 {background:#ededed;
border-left:1px solid white;
width:233px;
padding-top:10px;
padding-left:15px;
vertical-align:top;}

.it_quantity {width:75px;
height:19px;
padding:1px 0px 0px 2px;
border:1px solid #929597;}

.it_dimensions {width:229px;
height:19px;
padding:1px 0px 0px 2px;
border:1px solid #929597;
margin-left:15px;}

.asterix {color:#658035;}

#it_sundry {height:134px;
width:343px;
position:relative;
bottom:5px;
right:1px;border:1px solid #9a9d9f;}

#ups-description {font-size:10px;
display:block;
margin-top:10px;
text-align:justify;
width:230px;}

#it-collection-note {margin:9px 0px 0px 15px;
font-size:10px;}

/* it legislation */

#bg-it-legislation {
background: url(../images/it-recycling/it-legislation-img.gif) no-repeat 0px 7px;
padding:17px 0px 0px 263px;
height:170px;}

/* it data security options */

#bg-it-data-security-options {
background: url(../images/it-recycling/it-legislation-img.gif) no-repeat 0px 7px;
padding:17px 0px 0px 263px;
height:251px;}

/* security shredding */

#bg-shredding{
background: url(../images/shredding/shredding-bins.gif) no-repeat -11px 1px;
padding-left: 203px;
}

#bg-sacks{
background: url(../images/shredding/shredding-sacks.gif) no-repeat -11px 1px;
padding-left: 203px;
}

#bg-bins {
background: url(../images/shredding/shredding-security-bins.gif) no-repeat -11px 1px;
padding-left: 203px;
padding-bottom:20px;
}

#bg-options {
background: url(../images/shredding/shredding-options.gif) no-repeat -11px 1px;
padding-left: 203px;
}

.purpleTable {
text-align:center;
}

.purpleTable td {
	padding:3px;
} 

.purpleTable thead {
	background-color:#e6e4f3;
	height:34px;
}

.purpleTable tbody {
	background-color:#edecf6;
	height:67px;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

/* about us */

.top-about-links {margin-left:7px;
height:27px;
padding-top:4px;
text-align:left;}

.about-title {margin-left:8px;}

.top-section-title {margin-left:7px;}

.top-about-links a {color:#04660d;
text-decoration:underline;
display:block;
float:left;}

.top-about-links a:hover {text-decoration:none;}

#about-active-lnk {color:#729b2b;
text-decoration:none;
display:block;
float:left;}

.top-about-links div {float:left;
margin-left:17px;
margin-right:17px;
color:#04660d;}

#bg-about-us {
background: url(../images/about-us/paper-round-trucks.jpg) no-repeat;
padding-left: 247px;}

.bg-about-us {
background: url(../images/about-us/logo-paper-round.gif) no-repeat;
padding-left: 55px;height:47px;padding-top:12px;}

.director-area {width:296px;
padding-left:25px;
float:left;
height:107px;
margin-bottom:10px;
}

.director-area img {border:none;
margin-right:21px;
float:left;}

.director-info {padding-top:15px;
line-height:22px;}

.director-info a {color:#04660d;
text-decoration:underline;}

.director-info a:hover {text-decoration:none;}

.content-block-img {width:125px;
float:left;
text-align:center;
margin:3px 0 15px 0; }

.content-block-txt {padding:0px 20px 12px 0px;
text-align:justify;
width:491px;
float:left;
}

#services-map-area {
text-align:center;
margin-bottom:10px;
}

#services-map-area ul {margin-top:15px;}

.reg {display:block;
font-size:9px;
position:relative;
bottom:3px;}

.reg-content {font-size:9px;
position:relative;
bottom:3px;}

.mb05 {margin-bottom:5px}

.longSIFR {height:20px;
overflow:hidden;}

/*** checklist ***/
.check-top-block{background-color:#ededed;padding:13px;}
.check-center-block{margin-top:15px;}
.check-center-block img{margin:0 25px 0 26px; float:left;}
.check-center-block-text{ float:left; width:526px;}
.check-bottom-block{clear:left;background-color:#ededed;padding:11px 0 6px 115px ;margin-bottom:10px;}

.checklist{padding:26px 0 15px 0px;background:url(../images/css/line-dot.gif) repeat-x 0px 13px; }
.checklist li{padding-left:18px; background: url(../images/icon/ico-check.gif) no-repeat 0px 4px;
}
.content .checklist li{margin-bottom:5px;}

/*** login ***/
p.login-text{text-align:center;font-size:12px; margin-top:10px;}
.login-block{
    background-color:#ededed;
    padding:10px 0 30px 0;
    margin-top:10px;
    margin-bottom:10px;
}
#login-submit{float:left;margin:0 0 0 123px;}
.login-block a{font-size:11px; margin-left:10px;overflow:hidden;}


/* recycling shop */

#bg-recycling-shop {
background: url(../images/shop/recycling-shop.gif) no-repeat 0px 10px;;
padding-left: 220px;
}

.shop-enter-area {width:304px;
height:110px;
float:left;
margin-bottom:8px;
display:block;}

#enter-bins-shop {background:url(../images/shop/recycling-bins.gif) no-repeat;
margin-left:0px;}

#enter-recycled-stationery {background:url(../images/shop/recycling-stationery.gif) no-repeat;
margin-left:8px;}

#map,#map2 {width:439px;
height:262px;
margin-top:12px;
margin-bottom:6px;
}

#top-contact-baner {width:392px;
height:82px;
padding-top:86px;
padding-left:254px;
background:url(../images/get-in-touch/paper-round-contact.gif) no-repeat;
line-height:20px;}

#left-contact-info {width:142px;
float:left;}

#right-contact-info {width:184px;
padding-left:46px;
float:left;}

.accessibility-block{width:500px; padding-left:25px;}
.accessibility-block p{margin-bottom:10px;}


/*** blog ***/
.blog-table img{margin-top:10px; float:left;}
.blog-table h3{font-size:14px; margin-bottom:10px;}
.blog-box{margin:10px 0;float:left;}
.blog-date{font-size:12px; color:#474d50;margin-bottom:20px; float:left;}
.blog-date img{margin-top:10px;}
.blog-left{float:left;width:70px;margin:0px 15px 0 15px;}
.blog-right{float:left; width:490px;}
.blog-right h3{margin-bottom:10px;}
.blog-article{width:600px;padding-left:15px;}
.blog-article h3{display:block;float:left; width:490px; margin-bottom:10px;}
.blog-article p{margin-bottom:15px;}
.alignleft{float:left;}

#security_code{float:left;margin-right:10px;}
#spam-filter{float:left;}
.Tips2{text-decoration:underline;cursor:pointer; display:block;}
.custom_tip{border:1px solid #9A9D9F; background-color:#edecf6; width:150px;}
.custom-tip {
	color: #000;	
	z-index: 13000;
}
 
.custom-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #3E4F14;
	padding: 8px 8px 4px;
	background: #C3DF7D;
	border-bottom: 1px solid #B5CF74;
}
 
.custom-text {
	font-size: 11px;
	padding: 10px 10px;	
	color:#565656;
	background: #f7f7f7;
	border:2px #e1e1e1 solid;
}

.archive-box{background-color:#f5f5f5;border:1px solid #e2dfdf;padding:10px 0 0 10px;width:159px;}
.archive-list{margin:10px 0 0 0px;font-size:13px;}
.archive-list li{padding-left:9px;background: url(../images/icon/ico-grey-list.gif) no-repeat 0px 4px;margin-bottom:0px;}



/*** sitemap ***/
.maplist{margin-bottom:20px;margin-left:25px;}
.content .maplist li{margin-bottom:5px;}
.maplist li ul{padding-left:15px; margin-top:5px;}

.selection{display:none;}

/** bins page **/
.bins-block{width:311px; height:141px;background:url(../images/recycling-bins/bin-bg.png) no-repeat;margin-bottom:8px;overflow:hidden;}
.bins-block.left{margin-left:10px;}
.bins-block h3{height:21px;margin-top:4px; color:#fff;margin-left:12px;margin-bottom:20px;overflow:hidden;}
.bins-img{background-image:url(../images/recycling-bins/bins.jpg); background-repeat:no-repeat; width:125px; height:75px; float:left;margin-left:1px;overflow:hidden;}
.bins-block p{width:178px;float:left; text-align:left;}
.bins-block a{display:inline-block; text-indent:-99999px; width:84px; height:15px;margin-left:214px;}
.bin-can{background-position:-125px 0;}
.bin-glass{background-position:0 -75px;}
.bin-secure{background-position:-125px -75px;}
.wheel-bin{background-position:0 -150px;}
.secure-wheel-bin{background-position:-125px -150px;}
.bin-food{background-position:0 -225px;}
.bin-cup{background-position:-125px -225px;}
.bin-battery{background-position:0 -300px;}
.bin-tube{background-position:-125px -300px;}

