a {
	color:#73B000;
}

h1 {
	color:#73B000;
}

h1.home {
	padding:25px 0 8px 25px;
}

h2, h2 a.btnmore {
	color:#73B000;
}

h2.home {
	padding:0 0 0 27px;
}

h3, h3 a.btnmoreYellow {
	color:#F8AD23;
}

ul {
	margin-bottom:20px;
}

ul li {
	background:url(../img/csr/point.gif) no-repeat 2px 7px;
}

#topNavContainer {
	background-image: url(../img/csr/bg.gif);
}

#topNav {
	background: url(../img/csr/top_banner.jpg) no-repeat top left;
}

#secondLevelTitle {
	background: url(../img/csr/maintitle.gif) no-repeat top left;
	background-position: 10px 0px;
}

.secondLevelMenuItem a:hover {
	color:#73B000;
	text-decoration: none;
}

.secondLevelMenuItemOn {
	color:#73B000;
	background: url(../img/csr/secondLevelMenu_btn_f2.gif) no-repeat top left;
	background-position: 5px 1px;
}

.secondLevelMenuItemOn a {
	color:#73B000;
}

.buildingOn {
	border-top:#81C7D2 1px solid;
	border-right:#81C7D2 1px solid;
	border-left:#81C7D2 1px solid;
	background-color:#81C7D2;
}

.building a:hover {
	background-color:#81C7D2;
}

.thirdLevelMenu {
	background-color:#F7FAF0;
}

.thirdLevelMenuItem a:hover {
	color:#73B000;
	text-decoration: none;
}

.thirdLevelMenuItemOn {
	color:#73B000;
	background: url(../img/csr/thirdLevelMenu_btn_f2.gif) no-repeat top left;
	background-position: 0px 4px;
}

.thirdLevelMenuItemOn a {
	color:#73B000;
	text-decoration: none;
}

#fourthLevelMenuContainer {
	background-color: transparent;
}

.fourthLevelMenuItem a:hover {
	color:#73B000;
	font-weight:bold;
	text-decoration: none;
}

.fourthLevelMenuItemOn {
	color:#73B000;
	background: url(../img/csr/fourthLevelMenu_btn_f2.gif) no-repeat top left;
	background-position: 2px 3px;
}

.fourthLevelMenuItemOn a:hover {
	color:#73B000;
	text-decoration: none;
}

.title, .tableSubHeader {
	color:#73B000;
	font-weight:bold;
}

.tableHeader {
	background-color:#73B000;
}

.itemLink a, .itemMore a {
	color:#333333;
}

.itemLink a:hover, .itemMore a:hover {
	color:#73B000;
}

.itemMore {
	float:right;
	color:#333333;
	background:url(../img/csr/icon_arrow.gif) no-repeat 1px 10px;
	padding:3px 12px 0px 13px;
}

#contentContainer, #contentWidth {
	background-image:url(../img/csr/contentContainer_bg.gif);
}

.quickLinks {
	background-color:#CBE2A0;
	border:2px solid #F1F7E5;
}
.quickLinksOn {
	color:#669D00;
	border:#ACD168 2px solid;
	background-color:#CBE2A0;
}

.quickLinks, .quickLinksOn {
	background:url(../img/csr/icon_quicklink_up.gif) no-repeat #CBE2A0 187px 6px;
}

#quickLinksMenu {
	border-left:#DFDCAA 1px solid;
	border-right:#DFDCAA 1px solid;
	border-bottom:#DFDCAA 1px solid;
}
.quickLinksMenuItemOn {
	color:#726F26;
	background-color:#F6F5DD;
}
.quickLinksMenuItemContent a:hover, .quickLinksMenuItemContentOn, .quickLinksMenuItemContentOn a, .quickLinksMenuItemOn, .quickLinksMenuItemOn a, .quickLinksMenuItemOn a:hover {
	color:#726F26 !important;
}

.full #contentContainer, .full #contentWidth {
	background-image:url(../img/contentContainerNoRight_bg.gif);
}

.full #contentWrapper {
	width:765px;
}

.email {
	background:url(../img/csr/icon_email.gif) no-repeat scroll 0 1px;
}

.print {
	background:url(../img/csr/icon_print.gif) no-repeat scroll 0 1px;
}

.homeBottom {
	background: url(../img/csr/home_b.gif) no-repeat left bottom;
	margin-bottom:42px;
}
.homeTop {
	background: url(/eng/img/csr/home_t.gif) no-repeat left top;
	min-height: 290px;
	height: auto !important;
	height: 290px;
}
.homeContainer {
	margin:45px 0 0 290px;
}
.homeContainer .left, .homeContainer .right {
	float:left;
}
.homeContainer .left {
	width:225px;
	margin-right:20px;
}
.homeContainer .right {
	width:185px;
	padding-left:20px;
	background:url(../img/csr/dash_v.gif) no-repeat left 0;
}
.homeContainer p {
	margin-bottom:5px;
	line-height:15px;
}
.btnmore, .btnmoreYellow {
	padding:3px 12px 0px 13px;
	color:#333333;
}
.btnmore {
	background:url(../img/csr/icon_arrow.gif) no-repeat 1px 8px;
}
.btnmoreYellow {
	background:url(../img/csr/icon_arrow_yellow.gif) no-repeat 1px 8px;
}
#rightBg {
	background:url(../img/csr/right_bg.gif) no-repeat right bottom;
}/*
.csrBg {
	width:209px;
	height:239px;
	background:url(../img/csr/right_bg.gif) no-repeat right bottom;
	margin:-216px 0 10px 0;
}
*html .csrBg {
	height:239px;
	margin:-0px 0 10px 0;
}*/
.csrRightBg {
	width:209px;
	height:239px;
	background:url(../img/csr/right_bg.gif) no-repeat right bottom;
	margin:0 0 10px 0;
}
#bottomFunctionWrapper {
	height:300px;
	top: auto;
	bottom:18px;
	font-weight:normal;
}
.bottomFunctionLine {
	color:#333333;
}
#faq {
	display:none;
}
#rightColumn { padding-bottom:280px;}
.full .csrRightBg {display:none;}
.full #faq {
	display:block;
}
.full #bottomFunctionWrapper {
	height:20px;
	top: -66px;
	bottom:0;
}
.imgRightContainer p {
	margin: 0 300px 0 0;
	padding-bottom:20px;
}
.imgRight {
	float:right;
	margin:0 0 20px 15px;
}
.imgRightContainer p.width150 {
	margin: 0 150px 0 0;
}
.imgLeftContainer p {
	margin: 0 0 0 300px;
	padding-bottom:20px;
}
.imgLeft {
	float:left;
	margin:0 15px 20px 0;
}
.topBorder {
	border-top:#73B000 2px solid;
	padding-top:10px;
}
.bgContainer {
	background:url(../img/csr/environmental-management/bg_index.gif) no-repeat 0 0;
	padding:10px 0 0 7px;
	min-height: 268px;
	height: auto !important;
	height: 268px;
	margin-bottom:10px;
}
.didYouKnowBottom {
	margin-top:20px;
	width:250px;
	border-bottom:#EAEFC5 3px solid;
	opacity:0.85;
	filter:alpha(opacity=85);
}
.didYouKnowBorder {
	border:#CCD76F 3px solid;
	padding:10px 12px;
	min-height: 150px;
	height: auto !important;
	height: 150px;
}
.didYouKnowBorder h2, .tabItem h2 {
	font-size:110%;
}
.didYouKnowBorder p {
	margin:0;
	display:none;
}
.didYouKnowBorder p.active {
	display:block;
}
.indexBtm {
	background:url(../img/dash.gif) repeat-x left bottom;
	padding-bottom:2px;
	margin-bottom:45px;
}
.indexBtm .left {
	float:left;
	width:460px;
	margin-right:25px;
}
.indexBtm .right {
	float:left;
	width:245px;
	background:url(../img/csr/dash_v_2.gif) repeat-y left top;
	padding:0 0 0 15px;
}
.dashRight {
	background:url(../img/csr/dash_v_2.gif) repeat-y right top;
	padding:0 15px 0 0;
}
.indexBg {
	background:url(../img/csr/environmental-management/index_bg.gif) no-repeat right bottom;
}
.btnLeaflet {
	background:url(../img/csr/bg_leaflet.gif) no-repeat left top;
	display:block;
	width:61px;
	height:16px;
	color:#FFFFFF;
	font-weight:bold;
	padding:0 0 0 15px;
	line-height:16px;
	margin-bottom:20px;
}
#tabContainer {
	margin-bottom:10px;
}
#tabContainer .tabItem {
	display:none;
}
#tabContainer .tabItem p {
	margin-bottom:5px;
}
ul#tabNav, ul#tabNav li {
	list-style:none;
	margin:0;
}
ul#tabNav li {
	background: none;
	padding:0;
	float:left;
	margin-right:2px;
}
ul#tabNav li a {
	background: url(../img/csr/environmental-management/tab_bg.gif) no-repeat 0 0;
	padding:0 0 0 0;
	font-weight:bold;
	color:#C8C8C8;
	text-align:center;
	width:23px;
	height:16px;
	display:block;
}
ul#tabNav li a:hover, ul#tabNav li a.active {
	background: url(../img/csr/environmental-management/tab_bg_on.gif) no-repeat 0 0;
	color:#FFF;
	text-decoration:none;
}
.tabItem h2 {
	padding:40px 0 10px 66px;
}
.tabItem p {
	min-height: 85px;
	height: auto !important;
	height: 85px;
}
h2.energy {
	background:url(../img/csr/environmental-management/icon_energy.gif) no-repeat 0 0;
}
h2.local {
	background:url(../img/csr/environmental-management/icon_local.gif) no-repeat 0 0;
}
h2.wastes {
	background:url(../img/csr/environmental-management/icon_wastes.gif) no-repeat 0 0;
}
h2.water {
	background:url(../img/csr/environmental-management/icon_water.gif) no-repeat 0 0;
}
h2.noise {
	background:url(../img/csr/environmental-management/icon_noise.gif) no-repeat 0 0;
}
h2.air {
	background:url(../img/csr/environmental-management/icon_air.gif) no-repeat 0 0;
}
h2.green {
	background:url(../img/csr/environmental-management/icon_green.gif) no-repeat 0 0;
}
.eventsContainer {
	margin-bottom:25px;
	background:url(../img/dash.gif) repeat-x left bottom;
}
.eventsContainer.last {
	margin-bottom:0;
	background:none;
}
.eventsContainer div {
	float:left;
	width:250px;
}
.eventsContainer .left {
	margin-right:20px;
}
.eventsContainer .right {
	margin-left:20px;
}
.eventsContainer img {
	margin-bottom:8px;
}
a.btnClose {
	background:url(../img/csr/environmental-management/btn_close.gif) no-repeat 0 0;
	display:block;
	float:right;
	width:12px;
	height:12px;
	margin-top:4px;
}
a.btnClose:hover {
	background:url(../img/csr/environmental-management/btn_close_over.gif) no-repeat 0 0;
}