body
{
	margin: 0;
	padding-top: 0;
	padding-left: 0;
	padding-right: 0;
	padding-bottom: 30px;
	text-align: center;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #444444;
}

*{    moz-box-sizing: border-box; }

input, select, textarea {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 1em; }

a:link, a:visited, a:active { color: #C00562; text-decoration: none; }
a:hover { text-decoration: underline; }

img { border: 0; }

H1 { 	margin-top: 5px; 	font-size: 1.5em;	font-weight: normal;	font-family : Verdana, Arial, Helvetica, sans-serif;}

H2{	font-size: 1.15em;	color : #333333;	font-family: Verdana, Arial, Helvetica, sans-serif;	margin-bottom: 0px;}

H2 a:link, H2 a:link, H2 a:visited { text-decoration: none; color: #660099; }
H2 a:hover  {text-decoration: underline; color: #000000; }

H3 { 	font-size: 1.0em; 	font-weight: bold; 	font-family : Verdana, Arial, Helvetica, sans-serif; 	margin-top : 2px;	margin-bottom : 2px;}

H3 a:link, H3 a:visited  { text-decoration: none; color: #660099; }
H3 a:hover {text-decoration: underline; color: #000000; }

H4 { font-size: 1.0em;  font-weight: bold;	font-family : Verdana, Arial, Helvetica, sans-serif;	margin-top : 2px;	margin-bottom : 4px; }

P {	margin-top: 4px;	margin-bottom : 10px;}

p.Footer { font-size: 0.8em; } 

td { text-align: left; }

strong a:visited, strong a:link, a:link strong, a:visited strong { color: #660099; }


li p
{
	margin: 4px;	
}

.boldpurple, .boldpurple a, .boldpurple a:visited
{
	font-weight: bold;
	color: #660099;
}

.width {	width: 85%;	margin: 0 auto;	min-width: 758px; }
.fixedwidth_container { width: 68em; max-width: 1100px; margin-left: auto; margin-right: auto; text-align: left; clear: both;}

/* the hack for IE5+ browsers */
* html .fullwidth_container { border-left:758px solid #fff; position:relative; float:left; z-index:1; }
* html .fullwidth {margin-left:-758px; position:relative; float:left; z-index:2; text-align:left; }


.clear {height: 1px; line-height: 1px; clear: both; overflow: hidden; font-size: 0.1em;}
.hidden { display: none; }
hr { color: #949293;	width: 100%; margin: 0; padding: 0;	height: 1px; background: #949293; border: 0; }

.floatleft {float: left; }
.floatright {	float: right;}

div#header { height: 70px;	padding-top: 2px; }

div#btlogo {	float: left;	margin-top: 10px;	width: 20%; }

div#search { 	float: right;	width: 80%;	margin-top: 10px; }
div#search a:hover { text-decoration: none; }
div#search img#homebutton {		vertical-align: middle;	margin-right: 10px; width:65px; height: 26px; }
div#search form { 	float: right; 	margin: 0;	padding: 0; }
div#search input { 	vertical-align: middle; }
div#search input#searchtext { 	width: 10em; }
div#search input#searchgo {	margin-left: 10px; }


div#topmenu
{
 	background-color: #939292;
	height: 25px;
	text-align: center;
	padding: 0;
	width: 100%;
	/* white-space: nowrap; */
}

div.topsubmenu
{
	background-color: #FFFFFF;
	visibility: hidden;
	position: absolute;
	border-left: 1px solid #939292;
	border-right: 1px solid #939292;
	border-bottom: 0px solid #939292;
	top: 0px;
	left: 0px;
	z-index: 100;	
	margin-top: 11px;
	margin-left: -12px;	
	text-align: left;
}

a.topsubmenuitem, a.topsubmenuitem:visited
{

	background-color: #FFFFFF;
	color: #000000;
	display: block;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	border-bottom: 1px solid #939292;
	width: 200px;
	voice-family: "\"}\""; 
  	voice-family:inherit;
	width: 180px;
}

a.topsubmenuitem:hover
{
	
	color: #ffffff;
	background-color: #64379B;
	text-decoration: none;
}


div#topmenu img { border: 0; }

div#title { 	height: 60px; text-align: left;}
div#title img { margin-top: 25px; }
div#print { 	float: right; 	margin-top: 5px; 	margin-bottom: 35px; }
div#breadcrumb { 	float: left; 	margin-top: 5px; 	margin-bottom: 35px; }
div#breadcrumb a, div#breadcrumb a:visited { color: #4A118F; }

div#leftbox img { margin-top: 20px; }

/* <![CDATA[ */
#threecol_centre_wrapper, #twocol_centre_wrapper {	float: left;	width: 100%; }
#threecolfixed_centre {  width: 34em; margin-left: 1em; float: left; max-width: 550px;}
#twocolfixed_centre { width: 51em; margin-left: 1em; float: left; max-width: 700px;}
#twocol_centre { margin: 0 0 0 16em;	padding: 0 0 0 12px; }


#threecol_centre { margin: 0 16em 0 16em;	padding: 0 12px 0 12px; }

#twocolfixed_left, #threecolfixed_left
{
	width: 15em; float: left; max-width: 300px;
}

#threecol_left, #twocol_left
{
	float: left;
	margin-left: -100%;
	width: 16em;
}

* html #threecol_left, * html #twocol_left {	margin-left: -100%;}

#threecolfixed_right { width: 14em; float: right; max-width: 200px;} 

#threecol_right
{
	float: right;
	margin-left: -15.5em;
	width: 15em;
	padding-left: 0.4em;
	padding-bottom: 20px;
	margin-bottom: 30px;
}

#threecol_right a img { border: 0; }

#rightnav
{
	float: right;
	text-align: left;
}

#rightnav img
{
	border: 0;
}


* html #threecol_right {	margin-left: -16em; }

#threecol_container:after, #twocol_container:after
{
	content: ''; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
}

#onecol_container { margin-bottom: 30px; text-align: left;}
#threecol_container, #twocol_container {	display: inline-block;	text-align: left;	margin-bottom: 30px; }

/*\*/
* html #threecol_container, * html #twocol_container {	height: 1%;	}


#threecol_container, #twocol_container	{	display: block;	width: 100%;	min-width: 758px;	margin-left: auto;	margin-right: auto;	}
/* */
/* ]]> */



div#footer {	text-align: right;	margin-top: 5px; }

div#footer form {	float: left; margin: 0; padding: 0; }

div#footer a, div#footer a:visited {	margin-left: 20px;	float: right;  color: #4A118F; }

div#footer select, div#footer input { vertical-align: middle; }

ul.level1 li { width: 100%; }
ul.level1 a { text-decoration: none; }
ul.level1 a:hover { text-decoration: underline; }

/* Navigation Start */

/* Level One Navigation styles */
ul.level1{margin:0; padding:0; list-style:none; background: #FFFFFF; }
ul.level1 li {margin: 0; padding: 0; float: left; clear: left; }
ul.level1 li a, ul.level1 li a:visited {color: #000000; display: block; padding: 0.3em 0 0.3em 0.5em; border-left: 8px solid #E8D7F7;}
xul.level1 li div {color: #000000; border-left: 8px solid #E8D7F7; margin-right: 0;}

/* Hide from IE Mac \*/
*html ul.level1 li a { color: #000000;}
/* End hide*/

ul.level1 li.selected a, ul.level1 li.selected a:visited  {color: #8435a0; font-weight: bold; border-left: 8px solid #D3B6EE}
ul.level1 li.selected li a {font-weight: normal; border-top: none; } /*border-left: 8px solid #D3B6EE*/

ul.level1 li.selected a.active, ul.level1 li.selected a.active:visited {color: #000000; font-weight: bold; border-left: 8px solid #000000;}
ul.level1 li.selected li a.lastactive, ul.level1 li.selected li a.lastactive:visited {color: #000000; font-weight: bold; padding-bottom: 8px;}

li a.active, li a.active:visited  {font-weight: bold; color: #000000;}
li a.active:hover {text-decoration: none; } 

ul.level1 li.selected ul li a { font-weight: normal; }

/* End of Level One Navigation styles */


/* Level Two Navigation styles */
ul.level2 {margin: 0; padding: 0; list-style: none; font-size: 95%; }
ul.level2 li {float: left; clear: left; margin: 0; }
ul.level2 li a, ul.level2 li a:visited { font-weight: normal; color: #660099; background-color: #ffffff; background: url(../images06_2/level2.gif) #ffffff no-repeat 1.2em 0.7em; padding-left: 1.6em;}
 
ul.level1 li ul.level2 li a, ul.level1 li ul.level2 li a:visited { font-weight: normal; } 
ul.level2 li.selected a, ul.level2 li.selected a:visited { border-left: 8px solid #9368C2;  font-weight: bold; }
ul.level2 li.selected a.active, ul.level2 li.selected a.active:visited { border-left: 8px solid #000000; color: #000000; font-weight: bold;}


/*Hide from IE Mac \*/
/**html ul.level2 li a, *html ul.level2 li a:visited { background-position: 1.2em 0.7em; }*/
/* End hide from IE Mac */

/* rule for IE Mac */
/** html>body ul.level2 li a { background-position: 12px 0.7em;}*/

ul.level2 li a.last {margin-bottom: 0; padding-bottom: 0.2em;}
/* End of Level Two Navigation styles */

/* Level Three Navigation styles */
ul.level3 {margin: 0; padding: 0; list-style: none;  font-size: 95%; }
ul.level3 li {float: left; clear: left; }
ul.level3 li a, ul.level3 li a:visited  { display: block; background: url(../images06_2/level3.gif) #ffffff no-repeat 1.2em 0.5em; padding-left: 2em; padding-top: 0; font-weight: normal;}
ul.level3 a.active, ul.level3 a.active:visited { border-left: 8px solid #000000; color: #000000; font-weight: bold;}

/* Hide from IE Mac \*/
*html ul.level3 li a, *html ul.level3 li a:visited {background-position: 1.4em 0.5em;}
/* End hide */

/* Rule for IE Mac */
* html>body ul.level3 li a {background-position: 1.8em 0.5em;}
/* End of Level Three Navigation styles */

/* Level Four Navigation styles */
ul.level4 {margin: 0; padding: 0; list-style: none; }
ul.level4 li {float: left; clear: left; }
ul.level4 li a, ul.level4 li a:visited  { color: #0000FF; background: url(../images06_2/level4b.gif) #ffffff no-repeat 2.2em 0.5em; font-weight: normal; padding-left: 3em; padding-top: 0;}

/* Hide from IE Mac\*/
*html ul.level4 li a, *html ul.level4 li a:visited {background-position: 2.7em 0.5em;}
/* End hide*/

/* Rule for IE Mac */
* html>body ul.level4 li a {background-position: 3em 0.5em; }

ul.level4 li a.active, ul.level4 li a.lastactive { background-image: url(../images06_2/level4b.gif); } 
ul.level4 li a.last {border-bottom: none; padding-bottom: 8px;}
/* End of Level Four Navigation styles */


/* Navigation End */

/* Links Box Start */

div.linksbox_top
{
	width: 171px;
	height: 36px;
	background-image: url(../images06_2/linksbox_top.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 0;
	margin-right: 0;
	color: #660099; 
}

div.linksbox_top div {	padding-left: 5px;	padding-top: 10px; }

div.linksbox_mid {
 	width: 167px;
	background-image:url(../images06_2/linksbox_mid.jpg);
	background-repeat:repeat-y;
	padding: 2px;
	margin: 0px;
}

input.linksbox_button
{
	border: 0px;
	background-color: #D3D3E7;
	padding: 0px;
	margin-top: 2px;
	margin-left: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	border: 0px solid #666666;
	text-align: center;
	width: 138px;
	cursor: hand;
	display: block;
	float: left;
	
	
}

input.linksbox_image
{
	margin-top: 2px;
	display: block;
	float: left;
	margin-bottom: 0px;
}

div.linksbox_hiddendiv {	display: none;	margin-bottom: 8px; }

div.linksbox_hiddendiv a:visited, div.linksbox_hiddendiv a:link
{
	display: block;
	background: url(../images06_2/dash.gif) #ffffff no-repeat 5px 0.5em;
	padding-left: 12px;
	margin-bottom: 3px;
	margin-right: 8px;
	margin-top: 2px;
	color: #000000;
}


div.linksbox_section
{
	margin-top: 0px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-top: 1px;
	padding-left: 4px;
	padding-right: 2px;
	padding-bottom: 1px;
	background-color: #D3D3E7;
	width: 152px;
	
}

div.linksbox_section br {	clear: both; height: 0; line-height: 0; font-size: 0em;}
div.linksbox_section form  {	margin: 0;	padding: 0;}

div.linksbox_mid p { 	margin-left: 5px; }
div.linksbox_mid form {		margin: 0; }
div.linksbox_bot
{
	width: 171px;
	height: 10px;
	background-image: url(../images06_2/linksbox_bot.jpg);
	background-repeat: no-repeat;
	font-size: 0.9em;
	margin-bottom: 10px;
}


/* Links Box End */
/* Generic columns */

div.columnspacer {	width: 2%;	float: left;	}

div.two_column
{
	width: 45%;
	float: left;
	margin-bottom: 10px;
}

div.three_column
{
	width: 32%;
	float: left;
	margin-bottom: 10px;
}

div.narrow_column_left 
{ width: 10%; float: left; margin-bottom: 0.625em;}

div.wide_column_right  
{ width: 85%; float:right; margin-bottom: 0.625em;}
/* Generic columns end */

/* World  column START */

div.world_column_left
{
	width: 40%;
	float:left;
	height: 100%;
}

div.world_column_right
{
	width: 65%;
	float:left;
	height: 100%;
}

div.world_column_narrow
{
	width: 25%;
	float: left;
	height: 100%;
	margin-right: 2%;
}

/* World column END */




/* Quarterly results hub START*/

div#resultscentrecolumn
{
	float: left; width: 530px; margin-left: 5px; padding-top: 6px;
}

div#resultshead
{	
	
	border: solid 1px #660099;
	background-image: url(/Sharesandperformance/Quarterlyresults/quarterly_results_bg.jpg);
	background-repeat: no-repeat;
	height: 180px;
	width: 530px;
	padding-left: 6px;
}

div.resultsmaincolumn
{
	float: left;
	width: 500px;
	margin-right: 0px;
	background-color:#FFFFFF;
	margin-top: 35px;
	
}

div.resultssubcolumn
{
	float: left;
	width: 500px;
	margin-right: 0px;
	background-color:#FFFFFF;
	margin-top: 5px;
	
}
div.resultscolumn
{
	float: left;
	width: 130px;
	margin-right: 0px;
	background-color:#FFFFFF;
	margin-top: 0px;
	margin-bottom: 5px;
}
div.resultscolumnspacer
{
	width: 6px;
	float: left;	
}
/* Quarterly results hub END */


/* Webcast START */

div.webcast_top
{
	width: 158px;
	height: 17px;
	background-image: url(../images06_2/webcast_top.gif);
	background-repeat: no-repeat;
	color: #FFFFFF;
	padding-left: 10px;
	padding-top: 4px;
	font-weight: bold;
}

div.webcast_mid
{
	width: 166px;
	border-left: 1px solid #7B7B7B;
	border-right: 1px solid #7B7B7B;	
}

div.webcast_mid img
{
	margin: 4px;
}

div.webcast_bot
{
	width: 168px;
	height:  6px;
	background-image: url(../images06_2/webcast_bot.gif);
	background-repeat: no-repeat;
	margin-bottom: 10px;	
}

/* Webcast END

/* About Start */

div#flashcontent
{
	overflow: hidden;
	width: 100%;
}

div#about_main
{	
	height: 207px;
	margin-bottom: 10px;
	background: url(../images06_2/about_main_bg.jpg) repeat-x #162079;	
	margin-bottom: 20px;
}

div#about_websites
{	
	margin-top: 10px;
	border: 1px solid #949293;	
	padding: 1px;
}

div#about_websites h3
{
	color: #FFFFFF;
	background-color: 	#949293;	
	margin-top: 0;
	margin-bottom: 10px;
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;
}

div#about_websites p { 	padding-left: 10px; }

div#about_websites a, div#about_websites  a:visited { display: block; font-weight: bold; color: #660099;}

div.analystscolumn { width: 31%; float: left; margin-top: 10px;}
div.analystscolumn h2 { background-color: #000066; padding-top: 2px; padding-left: 4px; padding-bottom: 2px; color: #FFFFFF;}
div.analystscolumn h2 a, div.analystscolumn h2 a:visited { color: #FFFFFF; text-decoration: none; }
div.analystscolumn h2 a:hover { color: #FFFFFF; text-decoration: underline; }
div.analystscolumn img { float: left; margin-bottom: 50px; }
div.analystscolumnspacer { width: 2%; height: 100px; float: left;}

div.gartnercolumn { width: 48%; float: left; margin-top: 10px;}
div.gartnercolumn h2 { background-color: #000066; padding-top: 5px; padding-left: 8px; padding-bottom: 5px; color: #FFFFFF; vertical-align:middle;}
div.gartnercolumn h2 a, div.gartnercolumn h2 a:visited { color: #FFFFFF; text-decoration: none; }
div.gartnercolumn h2 a:hover { color: #FFFFFF; text-decoration: underline; }

div.gartnercolumn2 { width: 31%; float: left; margin-top: 10px; background-color: #000066; padding-top: 5px; padding-left: 8px; padding-bottom: 5px; color: #FFFFFF; vertical-align:middle;}
div.gartnercolumn2 a, div.gartnercolumn2 a:visited { color: #FFFFFF; text-decoration: none; }
div.gartnercolumn2 a:hover { color: #FFFFFF; text-decoration: underline; }


div.gartnercolumnspacer { width: 1%; float: left;}

div.licensingcolumn { width: 48%; float: left; margin-top: 10px;}
div.licensingcolumn h2 { background-color: #000066; padding-top: 5px; padding-left: 8px; padding-bottom: 5px; color: #FFFFFF; vertical-align:middle; }
div.licensingcolumn h2 a, div.analystscolumn h2 a:visited { color: #FFFFFF; text-decoration: none; }
div.licensingcolumn h2 a:hover { color: #FFFFFF; text-decoration: underline; }
div.licensingcolumnspacer { width: 1%; float: left;}

/* About End */


/* Shares Start */

div#shares_main{ white-space: nowrap; 	
	border-left: 1px solid #949293;
	border-top: 1px solid #949293;
	border-bottom: 1px solid #949293;
	border-right: 1px solid #949293;
	padding: 5px; }

div.sharescolumn{	width: 31%;	float: left;	}

div.sharescolumnspacer{	width: 2%;	float: left;	}

div.offerswidecolumn
{
	float: left;
	width: 48%;
	margin-bottom: 5px;
	margin-right: 2%;
	
}



div.offerscolumnspacer 
{	width: 2px;	float: left;	}

div#offersbannertrue

{
	background-image: url(/Sharesandperformance/Shareholderoffers/shareholderoffers.jpg);
	background-repeat: no-repeat;
	height: 149px;
	cursor: hand;
}

div#offersbannerfalse

{
	background-image: url(/Sharesandperformance/Shareholderoffers/shareholderoffersfalse.jpg);
	background-repeat: no-repeat;
	height: 149px;
	cursor: hand;
		
}

div.eoffers 
{	
	width: 100%;	
	float: left;
	border: 1px solid #666666;	
	margin-bottom: 5px;
	margin-top: 10px;
	padding-left: 10px;
}

div.eoffers_column_left 
{	width: 48%;	float: left;	}

div.eoffers_column_right 
{	width: 48%;	float: right;	}

div#eshareholderbanner

{
	background-image: url(/Sharesandperformance/e-shareholders/e-shareholderbanner.jpg);
	background-repeat: no-repeat;
	height: 149px;
	cursor: hand;
		
}

div#eshareholderoffers

{
	background-image: url(/Sharesandperformance/e-shareholders/Offers/eshareholderoffers.jpg);
	background-repeat: no-repeat;
	height: 149px;
	cursor: hand;
		
}

div#eoffersbanner

{
	background-image: url(/Sharesandperformance/images/email_alerts.gif);
	background-repeat: no-repeat;
	height: 45px;
	cursor: hand;
		
}

div#eoffers_border
{
	width: 96%;
	float: left; 
	border: 1px solid #666666;
	margin-bottom: 5px;
}

div#broadbandoffer

{
	float: left;
	width: 98%;
	padding-left: 5px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-bottom:10px;
	border: 1px solid #E75293;
}

div#broadbandoffer_left

{
	float: left;
	width: 47%;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	
}

div#broadbandoffer_right

{
	float: right;
	width: 47%;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 10px;
	margin-right:5px;
}

div.offersgrey
{
	float: left;
	width: 47%;
	height: 20px;
	
	padding-left: 5px;
	background-color: #666666;
	color: #ffffff;
	border: 1px solid #666666;
}

div.offerstopborder
{
	float: left;
	width: 47%;
	height: 55px;
	margin-bottom: 2px;
	padding-left: 5px;
	border: 1px solid #666666;
}

div.offersimgcolumn
{
	float: left;
	width: 35%;
	padding-top: 2px;
}

div.offerscolumn
{
	float: left;
	width: 65%;
	padding-top: 2px;
}

div.offersbordercolumn
{
	float: left;
	width: 47%;
	height: 95px;
	padding-top: 5px;
	margin-bottom: 2px;
	padding-left: 5px;
	border: 1px solid #666666;
}


div#shares_offer  
{ width: 66%; float:left; }

div#shares_loggedinstatus 
{ width: 30%; float: right; }

div#dip_banner
{
	background-color: #9B86BB;
	color: #ffffff;
	font-size: 1.5em;	
	font-weight: normal;
	float: left;
	width: 97%;
	padding-top: 3px;
	padding-bottom: 5px;
	padding-left: 10px;
	margin-bottom: 10px;
}

Table.USD
{
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #ffffff;
	border-bottom-style: none;
}

TR.USD_header
{
	font-weight: bold;
	color: #ffffff;
	border-top-style: none;
	font-family: Arial;
	border-right-style: none;
	border-left-style: none;
	letter-spacing: 0.1em;
	border-collapse: collapse;
	background-color: #330066;
	text-align: center;
	border-bottom-style: none;
}

TR.USD_row
{	
	BACKGROUND-COLOR: #efe5f5;
}


/* Shares End */

/* News Start */

div#news_searchbox
{
	padding: 15px;
	border: 1px solid #E1DEE2;
	background-color: #F5EFFB;
	margin-bottom: 20px;
}

div#news_searchbox div
{
	margin-top: 2px;
}



/* News End */


/* Society and Environment Start */

div#society_left { width: 100%; float: left; margin-right: -243px;}
div#society_right { width: 224px; float: left; margin: 0; }
div#society_video
{
	border-left: 1px solid #949293;
	border-top: 1px solid #949293;
	border-bottom: 1px solid #949293;
	padding: 5px;
	margin-right: 242px;
}
div#society_video a { border: 1px solid #DFDFDF; display: block; }
div#society_video a img { border: 0px solid #DFDFDF; }

div#society_video div#flash_container
{
	text-align: center;
	background-color: #404040;
}

div#society_banners
{
	border-left: 1px solid #949293;
	border-top: 1px solid #949293;
	border-bottom: 1px solid #949293;
	border-right: 1px solid #949293;
	padding: 5px;
	margin-right: 242px;
}
div#society_banners a { display: block; }
div#society_banners a img { border: 0px solid #DFDFDF; }

div#society_banners div#banner_container
{
	text-align: center;
	background-color: #fff;
}

div#society_heading 
{
	
	border-right: 1px solid #949293;
	border-top: 1px solid #949293;
	border-bottom: 1px solid #949293;
	background-color: #FFFFFF;
	
	
}

div#society_heading img
{
		padding: 15px;
		padding-left: 40px;
}

div#society_magazine
{
	margin-left: 1px;
	padding-left: 15px;	
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 2px;
}

div#society_news
{
	margin-left: 1px;
	padding-left: 15px;	
	padding-right: 15px;
	padding-top: 2px;
	padding-bottom: 2px;
}

div#society_menu
{
	margin-top: 10px;	
	margin-right: 250px;
}

div#society_menu form
{
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 3px;
	background-color: #51AE00;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 0px;
	padding-bottom: 2px;
	clear: both;
}

div#society_menu form h3 a
{
	font-size: 1.1em;
	float: left;
	color: #FFFFFF;
	margin: 0;
	padding-bottom: 0;
	padding-top:2px;	
	padding-left: 6px;
}

div#society_menu img
{
	float: left;
	margin-right: 10px;
	border: 1px solid #DDDDDD;
	margin-bottom: 20px;
}

div#society_menu form div
{
	background-color: #51AE00;
	height: 19px;
	clear: both;
	border: 0;
	margin: 0;
	padding: 0;
}

div#matterssection, div#performancesection, div#campaignssection, div#rewardssection
{
	
}

div#society_menu input.society_hub_button
{
	margin: 0;
	padding-left: 6px;
	padding-top: 1px;	
	padding-bottom: 0;
	color: #FFFFFF;
	font-weight: bold;
	float: left;
	cursor: hand;
	font-size: 1.1em;
	border: 0;
	background-color: #51AE00;
	width: 220px;
	text-align: left;
}

div#society_menu input.society_hub_arrow
{
	float: right;
	margin: 0;
	padding: 0;
}

div#society_yourviews
{
	background-color: #DDDDDD;
	margin-top: 10px;
	padding: 6px;
}

div#society_yourviews a
{
	color: #000000;
	font-weight: bold;
}


div#society_gadget

{
	background-image: url(/Innovation/images/gadgetzone2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 132px;
	border: 1px solid #949293;
	text-align: left;
	margin-bottom: 20px;
	padding-right: 170px;
	padding-left: 10px;
	
}

div#society_gadget h1

{
	color: #F8099B;
	
}

div#environment_main
{
	background-image: url(/Societyandenvironment/images/banner_society.jpg);
	background-repeat: no-repeat;
	height: 145px;
	border: 1px solid #949293;
	text-align: right;
	margin-bottom: 20px;
}

div#environment_main img
{
	
	margin-right: 20px;
	margin-top: 100px;
}

div.environment_column
{
	width: 32%;
	float: left;
	margin-bottom: 10px;
}

div.environment_column h3
{
	background: #643699;	
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 10px;	
	margin-bottom: 2px;
	color: #FFFFFF;
}

div.environment_column h3 a, div.environment_column h3 a:hover, div.environment_column h3 a:visited
{
	color: #FFFFFF;	
}

div.environment_column p
{
	padding-left: 10px;
	padding-top: 2px;
	padding-bottom: 0;
	margin-bottom: 0;
}

div.environment_column td p
{
	margin-top: 0;
	padding-top: 2px;
}

div.environment_column_spacer
{
	width: 2%;
	height: 100px;
	float: left;
	margin-right: -1px;
}




/* Society and Environment End */

/* Innovation Start */


div#innovation_left { width: 100%; float: left; margin-right: -243px;}
div#innovation_right { width: 224px; float: left; margin: 0; }
div#innovation_video
{
	border-left: 1px solid #949293;
	border-top: 1px solid #949293;
	border-bottom: 1px solid #949293;
	border-right: 1px solid #949293;
	padding: 5px;
	margin-right: 242px;
}
div#innovation_video a { border: 1px solid #DFDFDF; display: block; }
div#innovation_video a img { border: 0px solid #DFDFDF; }

div#innovation_video div#flash_container
{
	text-align: center;
	background-color: #404040;
}

div#innovation_heading 
{

	border-right: 1px solid #949293;
	border-top: 1px solid #949293;
	border-bottom: 1px solid #949293;
	background-color: #FFFFFF;
}

div#innovation_heading img
{
		padding: 15px;
}

div#innovation_beta
{
	margin-left: 1px;
	padding-left: 15px;	
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 2px;
}

div#innovation_menu
{
	margin-top: 10px;	
	margin-right: 250px;
}

div#innovation_menu form
{
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 3px;
	background-color: #F8099B;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 0px;
	padding-bottom: 2px;
	clear: both;
}

div#innovation_menu form h3 a
{
	font-size: 1.1em;
	float: left;
	color: #FFFFFF;
	margin: 0;
	padding-bottom: 0;
	padding-top:2px;	
	padding-left: 6px;
}

div#innovation_menu img
{
	float: left;
	margin-right: 10px;
	border: 1px solid #DDDDDD;
	margin-bottom: 20px;
}

div#innovation_menu form div
{
	background-color: #F8099B;
	height: 19px;
	clear: both;
	border: 0;
	margin: 0;
	padding: 0;
}

div#stategysection, div#technologysection, div#mobilitysection, div#helpingsection
{
	
}

div#innovation_menu input.innovation_hub_button
{
	margin: 0;
	padding-left: 6px;
	padding-top: 1px;	
	padding-bottom: 0;
	color: #FFFFFF;
	font-weight: bold;
	float: left;
	cursor: hand;
	font-size: 1.1em;
	border: 0;
	background-color: #F8099B;
	width: 220px;
	text-align: left;
}

div#innovation_menu input.innovation_hub_arrow
{
	float: right;
	margin: 0;
	padding: 0;
}

div#innovation_tellus
{
	background-color: #DDDDDD;
	margin-top: 10px;
	padding: 6px;
}

div#innovation_tellus a
{
	color: #000000;
	font-weight: bold;
}


div#innovation_gadget

{
	background-image: url(/Innovation/images/gadgetzone2.jpg);
	background-repeat: no-repeat;
	background-position: right;
	height: 132px;
	border: 1px solid #949293;
	text-align: left;
	margin-bottom: 20px;
	padding-right: 170px;
	padding-left: 10px;
	
}

div#innovation_gadget h1

{
	color: #F8099B;
	
}

div#innovation_narrow_column 
{ width: 10%; float: left; margin-bottom: 0.625em;}

div#innovation_wide_column  
{ width: 85%; float:left; margin-bottom: 0.625em;}


/* Innovation End */

/* Careers Start */

div.careerscolumn
{
	float: left;
	width: 370px;
	margin-right: 6px;
	background-color:#FFFFFF;
}

div.careerscolumn h2
{
	color: #eda046;
	
}

div.apprenticecolumn
{
	float: left;
	width: 380px;
	margin-right: 6px;
	background-color:#FFFFFF;
}

div.careerscolumn_narrow
{
	float: left;
	width: 177px;
	margin-right: 0px;
	margin-bottom: 10px;
	background-color:#FFFFFF;
}


div#careerscolumn_right
{
	float: right;
	width: 179px;
	margin-right: 0px;
	background-color:#FFFFFF;
}

div.careerscolumn H2
{
	margin-top: 2px;
}

div#orange_box
{
	width: 173px;
	height: 64px;
	background-image: url(/Careercentre/images/jobsearch_home.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	font-size: 0.9em;
}

h1.careers
{
	color: #EDA046;
	font-weight: bold;
}

div#careersheader_left
{
	height: 189px;
	background: url(../images06_2/joyfletcher_left.jpg) no-repeat;
	margin-bottom: 30px;
}

div#careersheader_right
{
	background: url(../images06_2/joyfletcher_right.jpg) no-repeat  right;
	height: 189px;
}


div#careershub_right
{
	float: right;
	width: 170px;	
	margin-left: 20px;
	margin-bottom: 70px;
	clear: right;
}

div#careershub_right a img
{
	border: 0;
	margin-bottom: 20px;
}

div#profile1
{
	float: left;
	width: 260px;
	height: 102px;
	margin-right: 0px;
	background-image:url(/Careercentre/Graduates/Peopleandculture/Profiles/benson_profile.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
	
}
div#profile2
{
	float: left;
	width: 260px;
	height: 102px;
	margin-right: 0px;
	background-image:url(/Careercentre/Graduates/Peopleandculture/Profiles/Dagogo_profile.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
	
}
div#profile3
{
	float: left;
	width: 260px;
	height: 102px;
	margin-right: 0px;
	background-image:url(/Careercentre/Graduates/Peopleandculture/Profiles/Shivji_profile.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
	
}
div#profile4
{
	float: left;
	width: 260px;
	height: 102px;
	margin-right: 0px;
	background-image:url(/Careercentre/Graduates/Peopleandculture/Profiles/Ashdown_profile.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
	
}
div#profile5
{
	float: left;
	width: 260px;
	height: 102px;
	margin-right: 0px;
	background-image:url(/Careercentre/Graduates/Peopleandculture/Profiles/Sinclair_profile.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
	
}
div#profile6
{
	float: left;
	width: 260px;
	height: 102px;
	margin-right: 0px;
	background-image:url(/Careercentre/Graduates/Peopleandculture/Profiles/Matharu_profile.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
	
}
div#profile7
{
	float: left;
	width: 260px;
	height: 102px;
	margin-right: 0px;
	background-image:url(/Careercentre/Graduates/Peopleandculture/Profiles/Lowe_profile.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
	
}
div#profile8
{
	float: left;
	width: 260px;
	height: 102px;
	margin-right: 0px;
	background-image:url(/Careercentre/Graduates/Peopleandculture/Profiles/Amin_profile.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
	
}
div#profile9
{
	float: left;
	width: 260px;
	height: 102px;
	margin-right: 0px;
	background-image:url(/Careercentre/Graduates/Peopleandculture/Profiles/Robinson_profile.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
	
}
div#profile10
{
	float: left;
	width: 260px;
	height: 102px;
	margin-right: 0px;
	background-image:url(/Careercentre/Graduates/Peopleandculture/Profiles/Gallimore_profile.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
	
}

div#profile11
{
	float: left;
	width: 260px;
	height: 101px;
	margin-right: 0px;
	background-image:url(/Careercentre/Graduates/Peopleandculture/Profiles/katti_profile.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
	
}
div#profile12
{
	float: left;
	width: 260px;
	height: 101px;
	margin-right: 0px;
	background-image:url(/Careercentre/Undergraduateplacements/Peopleandculture/Profiles/matthews_profile.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
	
}
div#profile13
{
	float: left;
	width: 260px;
	height: 101px;
	margin-right: 0px;
	background-image:url(/Careercentre/Undergraduateplacements/Peopleandculture/Profiles/Bithell_profile.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
	
}
div#profile14
{
	float: left;
	width: 260px;
	height: 101px;
	margin-right: 0px;
	background-image:url(/Careercentre/Undergraduateplacements/Peopleandculture/Profiles/sandhu_profile.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
	
}
div#profile15
{
	float: left;
	width: 260px;
	height: 101px;
	margin-right: 0px;
	background-image:url(/Careercentre/Undergraduateplacements/Peopleandculture/Profiles/mahal_profile.jpg);
	background-repeat: no-repeat;
	margin-bottom: 5px;
	
}


div.profiletext
{
	margin-left: 90px;
	margin-top: 10px;
	padding-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
div.profilelink
{
	margin-left: 90px;
		color: #d71f85;
	font-family: Arial, Helvetica, sans-serif;
}

div#profilelink a
{
	color: #d71f85;
	font-family: Arial, Helvetica, sans-serif;
}

p.factbox
{ 	color: #828282; }


/* Careers End */


/* Sitemap Start */


div.Sitemapcolumn { width: 32%; float: left; margin-bottom: 20px}


div.Sitemapcolumn a, div.Sitemapcolumn a:visited { display: block; 	background-image: url('../images06_2/pinkdot.gif');
	color: #000000;
	background-repeat: no-repeat;
	background-position: 0 0.5em;
	padding-left: 0.5em;}
	
	
div.Sitemapcolumn div a, div.Sitemapcolumn div a:visited { font-size: 1.2em; font-weight: bold; color: #FFFFFF; background: none; padding-top: 4px; padding-bottom: 4px; margin-bottom: 4px;}

div.Sitemapcolumnspacer { width: 1%; float: left; height: 100px; }


div#Sitemapstrip1 { background-color: #000066;  }
div#Sitemapstrip2 { background-color: #64379B; }
div#Sitemapstrip3{ background-color: #FFA02F; }
div#Sitemapstrip4 { background-color: #69BE28; }
div#Sitemapstrip5 { background-color:  #D71F85; }
div#Sitemapstrip6 { background-color: #005293;}


/* Sitemap end */
