@charset "utf-8";
/* CSS Document */

/* ########## Tesco CR Review Navigation ########## */


ul#parent-navbar, #navbar ul, #toolbar ul, #footer #links ul, #left-col ul#nav-left, #left-col ul#nav-left ul {
	list-style: none;
}

ul#parent-navbar li {
	display: inline;
	background: url(../images/bullet-arrow-back.gif) no-repeat 0 50%;
	font-size: 75%;
	padding: 0 20px 0 10px;
}

ul#parent-navbar li.hide {
	display: none;
}


#navbar ul li {
	float: left;
	background: url(../images/nav-bg-repeat-blu.gif) repeat-x;
	font-size: 75%;
	font-weight: bold;
	border-bottom: 1px solid #c2c2c2;
	border-left: 1px solid #c2c2c2;
	color: #000;
	height: 35px;
	text-align: center;
}
#navbar ul li.current {
	background: url(../images/nav-bg-repeat-grey.gif) repeat-x;
}
#navbar ul li#home {
	background: url(../images/nav-bg-left-blu2.gif) no-repeat;
	border-left: 0;
	line-height: 35px;
	width: 89px;
}
#navbar ul li#home.current {
	background: url(../images/nav-bg-left-grey2.gif) no-repeat;
}
#navbar ul li#cr-bus {width:108px; line-height: 35px;}
#navbar ul li#clim-enviro {width: 148px; height: 31px; line-height: 13px; padding-top: 4px;}
#navbar ul li#suppliers {width:143px; height: 31px; line-height: 13px; padding-top: 4px;}
#navbar ul li#customer {width:153px; height: 31px; line-height: 13px; padding-top: 4px;}
#navbar ul li#people {width:130px; line-height: 35px;}
/**#navbar ul li#managing {width:163px; line-height: 35px;}**/

#navbar ul li#managing {
	background: url(../images/nav-bg-right-blu2.gif) no-repeat;
	width: 163px;
	height: 35px;
	line-height: 35px;
}

#navbar ul li#managing.current {
	background: url(../images/nav-bg-right-grey2.gif) no-repeat;
}



/**#navbar ul li#download {
	background: url(../images/nav-bg-right-blu.gif) no-repeat;
	width:95px;
	height: 31px;
	line-height: 13px;
	padding-top: 4px;
}
#navbar ul li#download.current {
	background: url(../images/nav-bg-right-grey.gif) no-repeat;
}**/

#navbar ul li a {
	display: block;
	color: #fff;
	text-decoration: none;
}
#navbar ul li a:hover {
	color: #fff;
	text-decoration: underline;
}
#navbar ul li.current a {
	color: #000;
}



/* ## Toolbar ## */


#toolbar ul {
}
#toolbar ul li {
	display: inline;
	color: #000;
}

#toolbar ul li#print-tool a {
	float: right;
	background: url(../images/icon-printer.gif) no-repeat 0 50%;
	padding: 0 20px;
}
#toolbar ul li#email-tool a {
	float: right;
	background: url(../images/icon-email.gif) no-repeat 0 50%;
	padding: 0 10px 0 20px;
}
#toolbar ul li#text-tool {
	float: right;
	padding: 0 10px;
	margin-top: -.1em;
}
#toolbar ul li a {
	color: #000;
	text-decoration: none;
}
#toolbar ul li a:hover {
	text-decoration: underline;
}
#toolbar #text-tool ul {
	display: inline;
}
#toolbar #text-tool ul li {
	padding-left: 3px;
}
#toolbar #text-tool ul li#text-big {
	font-size: 110%;
}
#toolbar #text-tool ul li#text-big2 {
	font-size: 125%;
}



/* ## Left Nav ## */
#left-col h3#nav-head {
	color: #fff;
	font-size: 80%;
	font-weight: normal;
	padding: 9px 0 9px 7px;
}
#left-col ul#nav-left {
	font-size: 75%;
	margin-top: 2px;
}
#left-col ul#nav-left li {
	border-bottom: 1px solid #c2c2c2;
	line-height: 1.2em;
	padding: 4px 0 4px 12px;
}
#left-col ul#nav-left li.current-chapter {
	color: #c00;
	font-weight: bold;
}
#left-col ul#nav-left li.current-sect {
	color: #000;
	font-weight: bold;
}
#left-col ul#nav-left li.nav2 {padding: 4px 0 4px 22px;}
#left-col ul#nav-left li.nav3 {padding: 4px 0 4px 32px;}
#left-col ul#nav-left li.arrow-red {background: url(../images/bullet-leftnav-red.gif) no-repeat 4px 8px;}
#left-col ul#nav-left li.arrow-blk {background: url(../images/bullet-leftnav-blk.gif) no-repeat 4px 8px;}
#left-col ul#nav-left li.arrow-red2 {background: url(../images/bullet-leftnav-red.gif) no-repeat 14px 8px;}
#left-col ul#nav-left li.arrow-blk2 {background: url(../images/bullet-leftnav-blk.gif) no-repeat 14px 8px;}
#left-col ul#nav-left li.arrow-red3 {background: url(../images/bullet-leftnav-red.gif) no-repeat 24px 8px;}
#left-col ul#nav-left li.arrow-blk3 {background: url(../images/bullet-leftnav-blk.gif) no-repeat 24px 8px;}



/* Bottom Prev-Next Page Navigation */

.pagenav {
	font-size: 95%;
	padding-top: 30px;
}
.pagenav .pagenav-prev {
	float: left;
	width: 245px;
	border:
}
.pagenav .pagenav-next {
	float: left;
	width: 245px;
	text-align: right;
}
.pagenav a {
	text-decoration: underline;
}
.pagenav img {
	vertical-align: text-bottom;
}
a.page-next {
	float: right;
	padding: 5px 8px;
	text-decoration: none;
}
a.page-prev {
	float: left;
	padding: 5px 8px;
	text-decoration: none;
}
a.page-next:hover, a.page-prev:hover {
	text-decoration: underline;
}

