body {
	margin:0;
	font:11px Arial, Helvetica, sans-serif;
	min-width:979px;
}
/*genral settings*/
img{border-style:none;}
input, textarea, select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form, fieldset{
	margin:0;
	padding:0;
	border:none;
}
#masthead{z-index:20 !important;}
#bodyframe{
	background: url(/citizenship/img/bg-frame.gif) repeat-x !important;
	z-index:1;
	position:relative;
}
#content{
	width:746px !important;
	margin-right:0 !important;
	overflow:hidden;
	position:relative;	
}
/*container*/
#container{
	position:relative;
	width:770px;
	overflow:hidden;
	z-index:1;
	margin:-26px 0 0 -23px;
}
.constant-logo{
	text-indent:-9999px;
	overflow:hidden;
	position:absolute;
	z-index:10;
	margin:0;
	background: url(/citizenship/img/constant-logo-ltl.gif) no-repeat;
	width: 130px;
	height: 22px;
	top:6px;
	left:39px;
}
.home-page .constant-logo{
	background: url(/citizenship/img/constant-logo.gif) no-repeat;
	width: 268px;
	height: 54px;
	top:22px;
	left:22px;
}
.constant-logo a{
	display:block;
	height:100%;
}
/*slide-box*/
.slide-box{
	position:relative;
	width: 751px;
	height: 432px;
	padding-left:9px;
}
/*slide-gallery*/
.slide-gallery{
	list-style:none;
	margin:0;
	padding:0;
	width:760px;
	overflow:hidden;
}
.slide-gallery li{
	width:760px;
	height: 432px;
	position:relative;
	float:left;
}
.slide-gallery li img{
	z-index:1;
	display:block;
	position:relative;
}
.slide-gallery li .bn-box{
	position:absolute;
	bottom:0;
	left:0;
	z-index:30;
	margin:0;
}
.slide-gallery li .bn-box-top{
	height:57px;
	padding:8px 0 5px 13px;
}
.slide-gallery li .bn-box-top a{
	color:#456478;
	vertical-align:middle;
	padding-right:4px;
	text-decoration:none;
}
.slide-gallery li .bn-box-top a span{
	text-decoration:underline;
}
.slide-gallery li .bn-box-top a span:hover{
	text-decoration:none;
}
.slide-gallery li.imagine-slide  .bn-box-top a{color:#396D08;}
.slide-gallery li.change-slide  .bn-box-top a{color:#2B6E2B;}
.slide-gallery li .bn-box-top a img{
	display:inline;
	vertical-align:middle;
}
.slide-gallery li#together-slide { background:url(/citizenship/img/bg-girl.jpg) no-repeat top center; }
.slide-gallery li#imagine-slide { background:url(/citizenship/img/bg-hand.jpg) no-repeat top center; }
.slide-gallery li#change-slide { background:url(/citizenship/img/bg-tree.jpg) no-repeat top center; }
.holder{padding:0 0 8px 40px;}
.together-slide .holder{background: url(/citizenship/img/bg-together-block.gif) no-repeat;}
.imagine-slide .holder{background: url(/citizenship/img/bg-imagine.gif) no-repeat;}
.slide-gallery li.change-slide .bn-box{background: url(/citizenship/img/bg-change.gif) no-repeat;}
.slide-gallery li.change-slide .bn-box-top{background:none;}
.change-slide .holder{
	padding-left:11px;
	padding-right:40px;
}
a.go-button {
	background:transparent url(/live-positively/img/go_btn.gif) no-repeat 0 0;
	float:left;
	height:23px;
	width:25px;
	padding:0;
	margin:-2px 0 0 0;
}
a.go-button span{
	position:absolute;
	left:-8000px;
}
a.go-button:hover {
	background:transparent url(/live-positively/img/go_btn.gif) no-repeat 0 -23px;
}
.slide-arrow{
	background: url(/citizenship/img/slide-arrow.gif) no-repeat;
	width: 42px;
	height: 31px;
	text-indent:-9999px;
	overflow:hidden;
	position:absolute;
	right:42px;
	top:140px;
	z-index:2;
}
.imagine-slide .slide-arrow{top:222px;}
.change-slide .slide-arrow{
	top:200px;
	right:42px;
}
.slide-gallery li p{
	margin:0;
	font-size:15px;
	font-weight:normal;
	color:#666;
	position:absolute;
	z-index:3;
	line-height:20px;
	top:188px;
	right:30px;
}
.slide-gallery li.imagine-slide p{
	right:74px;
	top:170px;
	line-height:18px;
}
.slide-gallery li.change-slide p{
	top:246px;
	right:13px;
}
.slide-gallery li.imagine-slide p:first-letter {
	padding-left:12px;
}
.slide-gallery li p.slide-title{
	top:176px;
	left:24px;
	padding-left:40px;
	right:auto;
}
.slide-gallery li p span{
	font-size:26px;
	font-weight:bold;
	color:#d42929;
	margin-left:-40px;
}
.slide-gallery li.change-slide p span{color:#6cb812;}
.slide-gallery li.imagine-slide p.slide-title{
	padding-left:10px;
	top:145px;
	left:90px;
}
.slide-gallery li.change-slide p.slide-title{
	top:242px;
	left:144px;
}
.slide-gallery li.imagine-slide p.slide-title:first-letter {padding-left:0px;}
.slide-gallery li.imagine-slide p span{margin-left:-10px;}
.slide-gallery li p span.orange{
	color:#A25700;
	text-decoration:none;
	font-weight:bold;
	font-size: 1em;
	margin:0px;
}
.slide-gallery li p span.red{
	color:#E51E2B;
	text-decoration:none;
	font-weight:bold;
	font-size: 1em;
	margin:0px;
}
.slide-gallery li.change-slide p span.red{color:#e51e2b;}
.slide-gallery li p a:hover{text-decoration:underline;}
.slide-gallery li p span.empty-paragraph{
	text-indent:-9999px;
	overflow:hidden;
	width:37px;
	margin:0;
	float:left;
	height:15px;
}
.slide-gallery li p span.empty-paragraph.w2{width:23px;}
.slide-gallery li p span.empty-paragraph.w3{width:93px;}
.slide-gallery li p span.empty-paragraph.w4{width:26px;}
.slide-gallery li p span.empty-paragraph.w5{width:40px;}

/*bottom-nav-holder*/
.bottom-nav-holder{
	bottom:-21px;
	padding:0 0 30px 0;
	position:absolute;
	right:0;
	z-index:20;
}
.bn-box{
	background:#ebebeb url(/citizenship/img/bg-bn-box-top.gif) no-repeat;
	width:179px;
	float:left;
	margin-top:36px;
}
.bn-box-top{
	background: url(/citizenship/img/bg-bn-box-bottom.gif) no-repeat 0 100%;
	padding:8px 0 11px 13px;
}
.bn-box h3{
	margin:0 0 5px;
	font-size:12px;
	color:#6b6b6b;
	font-weight:normal;
}
.bn-content-holder{
	float:right;
	width:582px;
	overflow:hidden;
}
.bn-content{
	float:left;
	width:347px;
	padding:8px 27px 0 14px;
}
.bn-box select{
	display:block;
	font-size:12px;
	color:#6b6b6b;
	margin-right:3px;
	min-width:105px;
 	float:left;
}
.bn-box #js-select {
	display:none;
}
.bn-box #nojs-select ol{
	padding:0 0 0 19px;
	margin:0;
}
.bn-box #nojs-select ol li {
	line-height:17px;
}
.bn-box #nojs-select ol li a{
	color: #6b6b6b;
}
.bn-content p{
	margin:0;
	font-size:11px;
	line-height:16px;
	color:#6b6b6b;
}
.heading-what{
	background: url(/citizenship/img/heading-what-is-live-positively.gif) no-repeat;
	width: 165px;
	height: 19px;
	margin:0 0 5px 53px;
	text-indent:-9999px;
	overflow:hidden;
}
/*main*/
.main{
	height:1%;
	overflow:hidden;
}
.bg-beverage{
	background: url(/citizenship/img/bg-beverage.jpg) no-repeat 11px 0;
	padding:0;
	position:relative;
	width:735px;
	padding:25px 0 0 34px;
}
.bg-healthy{
	background: url(/citizenship/img/bg-healthy.jpg) no-repeat;
	padding:26px 0 0 24px;
}
.bg-package{
	background: url(/citizenship/img/bg-packaging.jpg) no-repeat;
	padding:40px 0 0 13px;
}
.bg-water{
	background: url(/citizenship/img/bg-water.jpg) no-repeat;
	padding:32px 0 0 133px;
}
.bg-climate{
	background: url(/citizenship/img/bg-climate.jpg) no-repeat;
	padding:33px 0 0 20px;
}
.bg-hopenhagen{
	background: url(/citizenship/img/bg-hopenhagen.jpg) no-repeat;
	padding:33px 0 0 20px;
}
.bg-community{
	background: url(/citizenship/img/bg-community.jpg) no-repeat;
	padding:32px 0 0 15px;
}
.bg-workplace{
	background: url(/citizenship/img/bg-workplace.jpg) no-repeat;
	padding:23px 0 0 23px;
}
.bg-generic{
	background: url('/images/subhead_generic.png') no-repeat;
	padding:23px;
}
.main-content{
	min-height:288px;
}
* html #container .main-content{height:288px;}

.bg-generic .main-content {
	min-height:120px;
	height:auto
}
* html #container .bg-generic .main-content{height:120px;}

.main-content h2, .main-content h1{
	margin:0 0 24px;
	color:#7f7f7f;
	font-size:50px;
	font-weight:normal;
}
.main-content h2 strong, .main-content h1 strong {background: url(/citizenship/img/dotted-line-main.gif) repeat-x 0 100%;}
.bg-beverage h2, .bg-beverage h1{
	background: url(/citizenship/img/bg-heading-beverage.gif) no-repeat;
	padding:8px 0 2px 42px;
	margin:0 0 13px;
}
.bg-healthy h2, .bg-healthy h1{
	background: url(/citizenship/img/heading-healthy.gif) no-repeat;
	padding:5px 0 0 57px;
	margin-bottom:33px;
}
.bg-package h2, .bg-package h1{
	background: url(/citizenship/img/bg-heading-package.gif) no-repeat;
	padding:5px 0 0 64px;
	margin-bottom:10px;
}
.bg-package h2 strong, .bg-package h1 strong{
	display:block;
	width:240px;
	padding-bottom:6px;
}
.bg-water h2, .bg-water h1{
	background: url(/citizenship/img/bg-heading-water.gif) no-repeat;
	padding-left:50px;
	margin:0px;
}
.bg-climate h2, .bg-climate h1{
	background: url(/citizenship/img/bg-heading-climate.gif) no-repeat;
	padding-left:63px;
	margin-bottom:18px;
}
.bg-hopenhagen h2, .bg-hopenhagen h1{
	background: url(/citizenship/img/bg-heading-climate.gif) no-repeat;
	padding-left:63px;
	margin-bottom:18px;
}
.bg-climate h2 strong, .bg-climate h1 strong{background: url(/citizenship/img/bg-line.gif) no-repeat 0 100%;}
.bg-hopenhagen h2 strong, .bg-hopenhagen h1 strong{background: url(/citizenship/img/bg-line.gif) no-repeat 0 100%;}
.bg-community h2, .bg-community h1{
	background: url(/citizenship/img/bg-community-icon.gif) no-repeat 0 4px;
	padding-left:62px;
	margin-bottom:37px;
}
.bg-workplace h2, .bg-generic h2.workplace, .bg-workplace h1, .bg-generic h1.workplace{
	background: url(/citizenship/img/bg-workplace-icon.gif) no-repeat;
	padding-left:51px;
	width:215px;
}
.bg-generic h2.workplace, .bg-generic h1.workplace{ width:auto; height:auto;}
.main-content h2.subsection, .main-content h1.subsection{ font-size:43px; padding-top:9px; }
.main-content h2.subsection strong, .main-content h1.subsection strong{background:none;}
.bg-workplace h2 strong, .bg-workplace h1 strong{display:block;}
.main-content p{
	color:#666;
	font-size:15px;
	font-weight:normal;
	line-height:18px;
}
.main-content p a{
	text-decoration:none;
	font-weight:bold;
}
.main-content p a:hover{text-decoration:underline;}
.bg-beverage .main-content p{
	width:243px;
	font-size:16px;
	line-height:19px;
	margin:0;
	padding-left:40px;
}
.bg-healthy .main-content p{
	width:350px;
	padding-left:6px;
}
.bg-package .main-content p{
	padding-left:10px;
	width:264px;
}
.bg-water .main-content p{
	text-align:center;
	width:378px;
	margin-left:60px;
	line-height:20px;
}
.bg-climate .main-content p{
	width:280px;
	padding-left:4px;
}
.bg-hopenhagen .main-content p{
	width:400px;
	padding-left:4px;
}
.bg-community  .main-content p{
	width:318px;
	margin:0;
}
.bg-workplace .main-content p{
	width:280px;
	text-align:right;
	float:right;
	margin:-90px 15px 0 0;
	display:inline;
}

/*main-bottom*/
.main-bottom{
	background: url(/citizenship/img/bg-heading-beverage-grey.gif) no-repeat 0 12px;
	padding:0 212px 16px 38px;
	height:1%;
}
.bg-healthy .main-bottom{
	width:556px;
	padding:15px 48px 19px 80px;
	text-align:right;
	background:url(/citizenship/img/bg-heading-healthy-grey.gif) no-repeat 100% 36px;
}
.bg-package .main-bottom{
	width:571px;
	text-align:right;
	background: url(/citizenship/img/bg-packaging-grey.gif) no-repeat 100% 5px;
	margin-top:-44px;
	padding:0 60px 14px 50px;
}
.bg-water .main-bottom{
	width:628px;
	margin:-43px 0 0 -84px;
	background: url(/citizenship/img/bg-water-grey.gif) no-repeat 0 15px;
	padding:0 40px 20px 52px;
}
.bg-climate .main-bottom{
	padding:0 0 15px 70px;
	width:655px;
	background: url(/citizenship/img/bg-climate-grey.gif) no-repeat;
	margin-top:-7px;
}
.bg-hopenhagen .main-bottom{
	padding:0 0 15px 70px;
	width:655px;
	background: url(/citizenship/img/bg-climate-grey.gif) no-repeat;
	margin-top:-7px;
}
.bg-community .main-bottom{
	background: url(/citizenship/img/bg-community-grey.gif) no-repeat 0 22px;
	padding:0 0 19px 65px;
	margin:8px 0 0 89px;
	width:552px;
}
.bg-workplace .main-bottom{
	background: url(/citizenship/img/bg-workplace-grey.gif) no-repeat 0 6px;
	margin:12px 0 0 49px;
	padding:0 0 26px 56px;
	width:560px;
}
.bg-generic .main-bottom{
	background:none;
	margin: 0 35px 0 35px;
	padding: 0;
}
.main-bottom h3{
	margin:0;
	font-size:15px;
	font-weight:normal;
	color:#e51e2b;
}
.main-bottom p{
	color:#6b6b6b;
	font-size:12px;
	line-height:18px;
	margin:0;
	font-weight:normal;
}
.main-divide{
	background:url('/images/content-divider.png') no-repeat top center;
	padding-top: 25px;
	margin-top: 25px;
}
.nobg{
	background:none;
}
.green-link{color:#6D751A !important; font-weight:bold;}
.orange-link{color:#AF5500 !important;font-weight:bold;}
.blue-green{color:#407595 !important; font-weight:bold;}
.light-green-link{color:#6D751A !important;font-weight:bold;}
.green-link2{color:#427E09 !important;font-weight:bold;}
.red-link{color:#e51e2a !important;font-weight:bold;}
.red-link2{color:#f74840 !important;font-weight:bold;}
.orange-link2{color:#A25700 !important;font-weight:bold;}
.yellow-link{color:#6D751A !important;font-weight:bold;}
.light-blue-link{color:#407595 !important;font-weight:bold;}
.green-link3{color:#6D751A !important;font-weight:bold;}
.yellow-link2{color:#eeb23e !important;font-weight:bold;}

/*colors-box-holder*/
.colors-box-holder{
	overflow:hidden;
	width: 923px;
	height: 290px;
	margin:0 0 0 14px;
}
.colors-box-holder-beverage{
	background: url(/citizenship/img/bg-beverage-colors.gif) no-repeat;
}
div.healthy{
	background: url(/citizenship/img/bg-helthy-colors.gif) no-repeat;
	width: 738px;
	height: 255px;
}
div.package{
	background: url(/citizenship/img/bg-package-colors.gif) no-repeat;
	width: 740px;
	height: 331px;
}
div.water{
	background: url(/citizenship/img/bg-water-colors.gif) no-repeat;
	width: 916px;
	height: 328px;
}
div.climate{
	background: url(/citizenship/img/bg-climate-colors.gif) no-repeat;
	width: 742px;
	height: 303px;
	margin-left:10px;
}
div.hopenhagen{
	background: url(/citizenship/img/bg-hopenhagen-colors.gif) no-repeat;
	width: 742px;
	height: 303px;
	margin-left:10px;
}
div.community{
	background: url(/citizenship/img/bg-community-colors.gif) no-repeat 3px 0;
	width: 765px;
	padding:0 0 0 3px;
	height: 297px;
	margin:0;
}
div.workplace{
	background: url(/citizenship/img/bg-workplace-colors.gif) no-repeat;
	width: 919px;
	height: 281px;
	margin-left:12px;
}

.quality-box{
	width:209px;
	float:left;
	margin-right:5px;
	padding:10px 15px 0;
}
.ingredients-box{
	width:217px;
	float:left;
	margin-right:5px;
	padding:10px 10px 0 18px;
}
.variety-box{
	width:205px;
	float:left;
	padding:10px 23px 0 18px;
}
.education-box{
	width:152px;
	padding:10px 37px 0 15px;
	float:left;
}
.variety-box2{
	width:172px;
	margin:0 6px;
	padding:10px 20px 0 13px;
	float:left;
}
.physical-box{
	width:276px;
	float:left;
	padding:10px 20px 0;
}
.reduce-box{
	float:left;
	width:156px;
	padding:10px 146px 0 14px;
}
.water .reduce-box{
	width:164px;
	padding:10px 138px 0 14px;
}
.climate .reduce-box{
	width:149px;
	padding:10px 80px 0 15px;
}
.hopwater-box{
	float:left;
    width:205px;
	padding:10px 24px 0 15px;
}
.hoprecycling-box{
	float:left;
	width:265px;
	margin:0 5px;
	padding:10px 24px 0 16px;
}
.hopplantbottle-box{
	float:left;
	width:139px;
	padding:10px 22px 0 16px;
}
.recovery-box{
	float:left;
	width:188px;
	padding:10px 7px 0 10px;
	margin:0 6px;
}
.reuse-box{
	width:175px;
	float:left;
	padding:10px 15px 0;
}
.recycle-box{
	float:left;
	width:165px;
	padding:10px 28px 0 12px;
	margin:0 6px;
}
.replenish-box{
	float:left;
	width:168px;
	padding:10px 15px 0 22px;
}
.refrigeration-box{
	float:left;
	width:165px;
	margin:0 5px;
	padding:10px 124px 0 16px;
}

.refuel-box{
	float:left;
	width:139px;
	padding:10px 22px 0 16px;
}

.strategic-box{
	width:212px;
	float:left;
	padding:12px 20px 0 15px;
}
.footprint-box{
	float:left;
	width:187px;
	padding:14px 40px 0 19px;
	margin:0 5px 0;
}
.corporate-box{
	float:left;
	width:205px;
	padding:16px 23px 0 18px;
}
.workplace-box{
	float:left;
	width:200px;
	padding:10px 5px 0 13px;
}
.supplier-box{
	float:left;
	width:202px;
	padding:10px 5px 0 10px;
	margin:0 5px;
}
.safety-box{
	float:left;
	width:262px;
	padding:10px 23px 0 16px;
}

.colors-box-holder h3{
	margin:0 0 3px;
	font-size:28px;
	font-weight:normal;
}
.colors-box-holder h4{
	margin:0 0 6px;
	font-size:13px;
	font-weight:bold;
}
.colors-box-holder p{
	margin:0 0 9px;
	font-size:11px;
	line-height:16px;
	color:#fff;
}
.quality-box h3, .quality-box p, .quality-box a{color:#673400;}
.ingredients-box h3, .ingredients-box p, .ingredients-box a{color:#393F06;}
.variety-box h3, .variety-box p, .variety-box a{color:#0A1720;}
.education-box h3, .education-box p, .education-box a{color:#fff;}
.variety-box2 h3, .variety-box2 p, .variety-box2 a{color:#673400;}
.physical-box h3, .physical-box p, .physical-box a{color:#421B00;}
.reduce-box h3, .reduce-box p, .reduce-box a{color:#364914;}
.recovery-box h3, .recovery-box p, .recovery-box a{color:#000;}
.reuse-box h3, .reuse-box p, .reuse-box a{color:#355217;}
.water .reduce-box h3, .water .reduce-box h4, .water .reduce-box p, .water .reduce-box a{color:#002E44;}
.climate .reduce-box h3, .climate .reduce-box p, .climate .reduce-box a{color:#2F606B;}
.hopwater-box h3, .hopwater-box p, .hopwater-box a{color:#7E6015;}
.refrigeration-box h3, .refrigeration-box p, .refrigeration-box a{color:#002E44;}
.hoprecycling-box h3, .hoprecycling-box p, .hoprecycling-box a{color:#364914;}
.refuel-box h3, .refuel-box p, .refuel-box a{color:#2F606B;}
.hopplantbottle-box h3, .hopplantbottle-box p, .hopplantbottle-box a{color:#ffffff;}
.strategic-box h3, .strategic-box p, .strategic-box a{color:#452007;}
.footprint-box h3, .footprint-box p, .footprint-box a{color:#fff;}
.corporate-box h3, .corporate-box p, .corporate-box a{color:#293F00;}
.workplace-box h3, .workplace-box p, .workplace-box a{color:#673400;}
.supplier-box h3, .supplier-box p, .supplier-box a{color:#0a1720;}
.safety-box h3, .safety-box p, .safety-box a{color:#fff;}

.recycle-box h3, .recycle-box h4, .recycle-box a, .recycle-box p{color:#21516B;}
.replenish-box h3, .replenish-box h4, .replenish-box p, .replenish-box a{color:#002E44;}
.colors-box-holder a{padding-right:10px;}
.quality-box a{background: url(/citizenship/img/arrow-orange.gif) no-repeat 100% 4px;}
.ingredients-box a{background: url(/citizenship/img/arrow-green.gif) no-repeat 100% 4px;}
.variety-box a{background: url(/citizenship/img/arrow-blue.gif) no-repeat 100% 4px;}
.education-box a{background: url(/citizenship/img/arrow-white.gif) no-repeat 100% 4px;}
.variety-box2 a{background: url(/citizenship/img/arrow-brown.gif) no-repeat 100% 4px;}
.physical-box a{background: url(/citizenship/img/arrow-orange2.gif) no-repeat 100% 4px;}
.reduce-box  a{background: url(/citizenship/img/arrow-white2.gif) no-repeat 100% 4px;}
.recovery-box a{background: url(/citizenship/img/arrow-lightgreen.gif) no-repeat 100% 4px;}
.reuse-box a{background: url(/citizenship/img/arrow-green4.gif) no-repeat 100% 4px;}
.water .reduce-box a{background: url(/citizenship/img/arrow-blue3.gif) no-repeat 100% 4px;}
.recycle-box a{background: url(/citizenship/img/arrow-blue4.gif) no-repeat 100% 4px;}
.replenish-box a{background: url(/citizenship/img/arrow-white3.gif) no-repeat 100% 4px;}
.climate .reduce-box a{background: url(/citizenship/img/arrow-blue5.gif) no-repeat 100% 4px;}
.hopwater-box a{background: url(/citizenship/img/arrow-brown.gif) no-repeat 100% 4px;}
.refrigeration-box a{background: url(/citizenship/img/arrow-white4.gif) no-repeat 100% 4px;}
.hoprecycling-box a{background: url(/citizenship/img/arrow-white4.gif) no-repeat 100% 4px;}
.refuel-box a{background: url(/citizenship/img/arrow-blue6.gif) no-repeat 100% 4px;}
.hopplantbottle-box a{background: url(/citizenship/img/arrow-white4.gif) no-repeat 100% 4px;}
.strategic-box a{background: url(/citizenship/img/arrow-orange3.gif) no-repeat 100% 4px;}
.footprint-box a{background: url(/citizenship/img/arrow-white5.gif) no-repeat 100% 4px;}
.corporate-box a{background: url(/citizenship/img/arrow-green5.gif) no-repeat 100% 4px;}
.workplace-box a{background: url(/citizenship/img/arrow-yellow.gif) no-repeat 100% 4px;}
.supplier-box a{background: url(/citizenship/img/arrow-blue7.gif) no-repeat 100% 4px;}
.safety-box a{background: url(/citizenship/img/arrow-blue8.gif) no-repeat 100% 4px;}
/*bottom-block-holder*/
.bottom-block-holder{
	width:739px;
	overflow:hidden;
	padding:0 0 0 30px;
}
.calculator{
	background: url(/citizenship/img/bg-calculator.gif) no-repeat;
	width:738px;
	padding:0;
	margin:0 0 0 14px;
}
.knowladge{background: url(/citizenship/img/bg-knowledge.gif) no-repeat;}
.pack-video{background: url(/citizenship/img/bg-package-bottom.gif) no-repeat;}
.watershed{background: url(/citizenship/img/bg-watershed.gif) no-repeat;}
.polar-bear, .partnership, .work{background: url(/citizenship/img/bg-bottom-polar.gif) no-repeat;}
.calculator-holder{
	width:493px;
	float:right;
	overflow:hidden;
	padding-top:24px;
}
.knowladge .calculator-holder{
	width:493px;
	padding-top:27px;
}
.pack-video .calculator-holder{width:555px;}
.watershed .calculator-holder{
	padding-top:32px;
	width:436px;
}
.polar-bear .calculator-holder{
	width:510px;
	padding-top:30px;
}
.partnership .calculator-holder{
	width:512px;
	padding-top:27px;
}
.work .calculator-holder{
	width:535px;
	padding-top:32px;
}
.calculator-holder img{float:left;}
.calculator-box{
	float:left;
	padding-left:10px;
	width:290px;
	margin-top:-5px;
}
.watershed .calculator-box{padding-top:3px;}
.partnership .calculator-box{width:330px;}
.calculator-box h4{
	margin:0 0 5px;
	font-size:28px;
	color:#656565;
	font-weight:normal;
	line-height:28px;
}
.calculator-box h5{
	margin:0;
	color:#6b6b6b;
	font-size:13px;
}
.calculator-box p{
	margin:0 0 10px;
	font-size:11px;
	line-height:16px;
	color:#656565;
	font-weight:normal;
}
.calculator-box a{
	color:#656565;
	font-weight:bold;
	background: url(/citizenship/img/arrow-grey.gif) no-repeat 100% 4px;
	padding-right:10px;
}
/*learn-list*/
div#container ul.learn-list{
	width:200px;
	float:left;
	list-style:none;
	margin:6px 0 0;
	padding:0 0 0 15px;
	overflow:hidden;
}
div#container ul.learn-list li{
	background: url(/citizenship/img/dotted-line-main.gif) repeat-x;
	margin:-1px 0 1px;
	padding:17px 10px 19px 0;
	overflow:hidden;
	height:1%;
}
div#container ul.learn-list a{color:#6b6b6b;}
div#container ul.learn-list li img{float:left;}
div#container ul.learn-list span{
	width:170px;
	float:right;
}
div#container ul.learn-list span a{
	padding-right:5px;
	vertical-align:middle;
}
div#container ul.learn-list span a img{
	float:none;
	vertical-align:middle;
}

/* tertialy start */
.bg-tertiary {
	background: url(/citizenship/img/bg-tertiary.gif) no-repeat;
	padding: 51px 23px 0 51px;
	overflow: hidden;
	margin-bottom: -8px;
	position: relative;
	height: 1%;
	color: #7e7e7e;
}
.bg-tertiary .constant-logo {
	left: 30px;
}
.tertiary-main {
	float: left;
	width: 641px;
}
.tertiary-all {
	width: 100%;
}
.tertiary-all:after {
	content:"";
	display:block;
	clear:both;
}
/* headline start */
.tertiary-headline {
	background: url(/citizenship/img/bg-tertiary-main-head.gif) repeat-x 0 100%;
	overflow: hidden;
	width: 100%;
}
.tertiary-headline h2, .tertiary-headline h1 {
	margin: 0;
	float: left;
	color: #7e7e7e;
	font-size: 50px;
	height: 56px;
	overflow: hidden;
	font-weight: normal;
	letter-spacing: -2px;
	padding-left: 50px;
	background: url(/citizenship/img/bg-tertiary-main-ttl.gif) no-repeat 1px 1px;
}
* html .tertiary-headline h2 strong, * html .tertiary-headline h1 strong {
	position: relative;
	top: -4px;
}
.tertiary-headline .print-link {
	padding-left: 15px;
	float: right;
	color: #999;
	margin-top: 39px;
	text-decoration: none;
	background: url(/citizenship/img/icon-print.gif) no-repeat 0 50%;
}
.tertiary-headline .print-link:hover {
	text-decoration: underline;
}
/* headline end */
/* cont start */
.divider {
	width: 100%;
}
.divider:after {
	content:"";
	display:block;
	clear:both;
}
.tertiary-cont {
	float: right;
	margin-top: -4px;
	width: 411px;
}
.tertiary-cont p {
	margin: 16px 0 0;
	line-height: 16px;
}
.tertiary-side-cont {
	float: left;
	width: 215px;
	margin-top: 13px;
}
.tertiary-all .tertiary-side-cont {
	padding-left: 7px;
}
.tertiary-side-cont .img {
	font-size: 10px;
	padding-bottom: 17px;
}
.tertiary-side-cont .img img {
	display: block;
}
.tertiary-side-cont .img span {
	display: block;
	margin-top: 4px;
	margin-right: 10px;
	line-height: 14px;
}
/* support start */
.support {
	height: 1%;
	padding: 0 30px 0 0;
	margin-top: 4px;
	color: #666;
}
.support h3 {
	margin: 0;
	font-size: 16px;
	font-weight: normal;
}
.support ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.support ul li {
	width: 100%;
	vertical-align: middle;
	padding: 13px 0 1px;
}
.support ul li:after {
	content:"";
	display:block;
	clear:both;
}
.support ul li a {
	float: left;
	color: #666;
	text-decoration: underline;
	line-height: 16px;
	padding: 2px 0 0 25px;
	position: relative;
	margin-left: -3px;
	background: url(/citizenship/img/bg-support-bullet.gif) no-repeat;
}
.support ul li a:hover {
	text-decoration: none;
}
/* support end */
/* cont end */
/* right-sidebar start */
.tertiary-sidebar {
	float: right;
	width: 241px;
	margin-top: 50px;
}
.tertiary-all .tertiary-sidebar {
	margin-top: 0;
}
/* feature-box start */
.feature-box {
	overflow: hidden;
	height: 1%;
	font-size: 11px;
	margin-top: 24px;
	background: url(/citizenship/img/bg-feature-box.gif) repeat-y;
}
.feature-box .bg-top {
	overflow: hidden;
	width: 100%;
	background: url(/citizenship/img/bg-feature-box-top.gif) no-repeat;
}
.feature-box .bg-bot {
	overflow: hidden;
	height: 1%;
	padding: 11px 10px 26px 17px;
	background: url(/citizenship/img/bg-feature-box-bot.gif) no-repeat 0 100%;
}
.feature-box h3 {
	margin: 0;
	font-size: 16px;
	font-weight: normal;
}
.feature-box img {
	display: block;
	margin-top: 11px;
}
.feature-box h4 {
	margin: 12px 0 0;
	font-size: 13px;
	color: #eb2e22;
}
.feature-box p {
	margin: 0;
}
.feature-box .browse-link {
	float: left;
	padding-right: 11px;
	color: #eb2e22;
	margin-top: 10px;
	text-decoration: underline;
	background: url(/citizenship/img/icon-browse-link.gif) no-repeat 100% 60%;
	font-weight: bold;
}
.feature-box .browse-link:hover {
	text-decoration: none;
}
/* feature-box end */
/* right-sidebar end */
/* tertiary-gallery start */
.tertiary-gallery-col {
	float: left;
	width: 423px;
	padding-left: 3px;
	padding-bottom: 14px;
	margin-top: 24px;
	color: #666;
}
.tertiary-gallery {
	overflow: hidden;
	width: 100%;
	background: url(/citizenship/img/bg-tertiary-gallery.gif) repeat-y;
}
.tertiary-gallery .bg-top {
	overflow: hidden;
	width: 100%;
	background: url(/citizenship/img/bg-tertiary-gallery-top.gif) no-repeat;
}
.tertiary-gallery .bg-bot {
	width: 421px;
	overflow: hidden;
	padding: 4px 1px;
	background: url(/citizenship/img/bg-tertiary-gallery-bot.gif) no-repeat 0 100%;
}
.tertiary-gallery .gallery {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 9999px;
	position: relative;
}
.tertiary-gallery .gallery li {
	width: 421px;
	float: left;
}
.tertiary-gallery .gallery li strong {
	display: block;
	font-size: 16px;
	font-weight: normal;
	padding: 5px 0 9px 11px;
	border-bottom: 1px solid #cfcfcf; 
}
.tertiary-gallery .gallery li img {
	display: block;
}
.sliding-gallery {
	overflow: hidden;
	width: 100%;
	position: relative;
	padding: 11px 0 7px;
}
.sliding-gallery .prev {
	background: url(/citizenship/img/bg-slide-gallery-prev.gif) no-repeat;
	width: 13px;
	height: 12px;
	text-indent: -9999px;
	overflow: hidden;
	position: absolute;
	left: 5px;
	top: 28px;
}
.sliding-gallery .next {
	background: url(/citizenship/img/bg-slide-gallery-next.gif) no-repeat;
	width: 13px;
	height: 12px;
	text-indent: -9999px;
	overflow: hidden;
	position: absolute;
	right: 5px;
	top: 28px;
}
.sliding-gallery .gall {
	width: 378px;
	overflow: hidden;
	margin: 0 0 0 23px;
}
.sliding-gallery .gall ul {
	margin: 0;
	padding: 0;
	list-style: none;
	width: 9999px;
	position: relative;
}
.sliding-gallery .gall ul li {
	float: left;
	width: 58px;
	display: inline;
	margin: 0 3px 0 2px;
}
.sliding-gallery .gall ul li a {
	display: block;
}
.sliding-gallery .gall ul li img {
	display: block;
}
.sliding-gallery .gall ul li.active a,
.sliding-gallery .gall ul li a:hover {
	border: 1px solid #e51e27; 
	overflow: hidden;
}
.sliding-gallery .gall ul li.active a img,
.sliding-gallery .gall ul li a:hover img {
	margin: -1px;
}
.tertiary-gallery-col .description {
	overflow: hidden;
	height: 1%;
	padding: 0 20px 0 6px;
}
.tertiary-gallery-col .description p {
	margin: 9px 0 0;
	line-height: 16px;
}
/* tertiary-gallery end */
/* tertialy end */
 
.bg-beverage .main-bottom {
	margin:-2px 0 0 69px;
	background-position:0 13px;
	padding-right:90px;
}
.colors-box-holder-beverage {
	width:744px;
	background:url(/citizenship/img/bg-beverage-colors.gif) no-repeat 14px 0;
	margin:0;
	padding:0 0 0 14px;
	overflow:hidden;
}
.strategic-box h3 {
	margin:0 -20px 1px -5px;
	position:relative;
	word-spacing:-1px;
}
.footprint-box h3 {margin:0;}
.corporate-box h3 {
	line-height:24px;
	margin:0 0 5px;
}
.bg-community .main-bottom h3 {margin-bottom:2px;}
.partnership {
	background:url(/citizenship/img/bg-bottom-polar.gif) no-repeat;
}

/* js style */
.slide-gallery {
	height:432px;
	position:relative;
}
.slide-gallery li {
	z-index:10;
}
.home-page .constant-logo {z-index:11;}

#leftnav li.currentSingle a {
	background:transparent url(/images/nav-dottedunderline.gif) repeat-x scroll center bottom;
	color:#EA404C;
	display:block;
	margin-left:12px;
	padding:6px 6px 6px 0;
	text-decoration:none;
}
#leftnav li.currentSingle {
	background:transparent url(/images/leftnav-bullet.gif) no-repeat scroll 0 10px;
	font-weight:bold;
}

.learn-list span a.link-arrow {
	padding-right: 8px;
	text-decoration:underline;
	background: transparent url(/citizenship/img/arrow-grey.gif) no-repeat right 3px;
}
.learn-list span a.link-arrow:hover {
	text-decoration:none;
}

img.link-arrow {padding-left:5px;}
.learn-list li a span span.link-text {float:none;text-decoration:underline;cursor:pointer;}
.learn-list li a:hover span span.link-text {float:none;text-decoration:none;}
.learn-list li img.link-arrow {float:none;padding-left:4px;margin-bottom:-1px;cursor:pointer;}

div#nojs-push-spacer {height:98px;}
.clear {clear:both;font-size:1px;height:1px;line-height:1px;}