/* Non Ajax CSS*/

/* Board of Directors styles */

#na_details{
	float:right;
	clear:none;
}

#na_tabstopimg{
	background-image:url('/pg/assets/gfx/nagfx/dirtabstop.gif');
	background-repeat:no-repeat;
	width:436px;
	height:12px;
}

div#na_tabstopimg{
	margin-bottom:0px;
	}

* html body div#na_tabstopimg {margin-bottom:0;}
*+html body div#na_tabstopimg {margin-bottom:0;}


#na_name{
	margin:0px;
	background-image:url('/pg/assets/gfx/nagfx/dirtabsbg.gif');
	background-repeat:repeat-y;
	padding-top:5px;
	padding-left:3px;
	height:23px;
	width:433px;
	font-weight:bold;
	font-size:110%;	
}

/* css dir tabs */

#dir_tabs_nav a{
	color: #FFFFFF;
	text-decoration: none;
	cursor:pointer;
	padding-left: 10px
	}

#dir_tabs_nav a span{
	color: #FFFFFF;
	padding-top:5px;
	padding-right: 10px;
	}

#dir_tabs_nav a, #dir_tabs_nav a span{
	display: block;
	float: left;
	height:23px;
	}

#dir_tabs_nav a:hover{
	color: #710C68;
	background: #F2F2F2 url(/pg/assets/gfx/nagfx/left_tab.gif) left top no-repeat;
	padding-left: 10px
	}

#dir_tabs_nav a:hover span{
	color: #710C68;
	background: url(/pg/assets/gfx/nagfx/right_tab.gif) right top no-repeat;
	padding-right: 10px
	}

#dir_tabs_nav a.tabactive{
	color: #710C68;
	background: #F2F2F2 url(/pg/assets/gfx/nagfx/left_tab.gif) left top no-repeat;
	padding-left: 10px
	}

#dir_tabs_nav a.tabactive span{
	color: #710C68;
	background: url(/pg/assets/gfx/nagfx/right_tab.gif) right top no-repeat;
	padding-right: 10px;
	}

#dir_tabs_nav ul{
	list-style: none;
	list-style-position: inside;
	padding:0;
	margin:0 0 0 0px;
	}

#dir_tabs_nav li{
	float: left;
	margin:0 0 0 -15px;
	padding:0;
	} 

/* css general tabs */


div#col1 ul#gen_tabs_nav li {background-image:none;margin-bottom:0;padding-bottom:0;padding-left:0;}

#gentabstopimg{
	background-image:url('/pg/assets/gfx/nagfx/gentabstop.gif');
	background-repeat:no-repeat;
	width:676px;
	height:12px;
}

div#gentabstopimg{
	margin-bottom:0px;
	}

* html body div#gentabstopimg {margin-bottom:0;}
*+html body div#gentabstopimg {margin-bottom:0;}

#gentabsbg{
	margin:0px;
	background-image:url('/pg/assets/gfx/nagfx/gentabsbg.gif');
	background-repeat:repeat-y;
	padding-top:5px;
	padding-left:3px;
	padding-right:4px;
	height:23px;
	width:669px;
	font-weight:bold;
	font-size:110%;	
 
}

#gen_tabs_nav a{
	color: #FFFFFF;
	text-decoration: none;
	cursor:pointer;
	}

#gen_tabs_nav a span{
	color: #FFFFFF;
	padding-top:5px;
	padding-left: 10px;
	padding-right: 10px;
	}

#gen_tabs_nav a, #gen_tabs_nav a span{
	display: block;
	float: left;
	height:23px;
	}

#gen_tabs_nav a:hover{
	color: #710C68;
	background: #F2F2F2 url(/pg/assets/gfx/nagfx/left_tab.gif) left top no-repeat;
	padding-left: 0;
	margin-left: 0;
	margin-right: 0;
	padding-right: 0;
	}

#gen_tabs_nav a:hover span{
	color: #710C68;
	background: url(/pg/assets/gfx/nagfx/right_tab.gif) right top no-repeat;
	margin-right: 0;
	margin-left: 0;
	padding-left: 10px;
	padding-right: 10px;
	}

#gen_tabs_nav a.tabactive{
	color: #710C68;
	background: #F2F2F2 url(/pg/assets/gfx/nagfx/left_tab.gif) left top no-repeat;
	padding-right: 0;
	margin-right: 0;
	padding-left: 0;
	margin-left: 0;
	}

#gen_tabs_nav a.tabactive span{
	color: #710C68;
	background: url(/pg/assets/gfx/nagfx/right_tab.gif) right top no-repeat;
	margin-right: 0;
	margin-left: 0;
	padding-left: 10px;
	padding-right: 10px;
	}

#gen_tabs_nav ul{
	list-style: none;
	list-style-position: inside;
	padding:0;
	margin:0;
	}

#gen_tabs_nav li{
	float: left;
	margin:0;
	padding:0;
	} 
	
#genfakepanels{
	margin:0px;
	width:669px;
	padding-left:3px;
	padding-right: 4px;
	background-image:url('/pg/assets/gfx/nagfx/genmainbg.gif');
	background-repeat:repeat-y;
	overflow: hidden;
}
* html body div#gentabscontent{margin-right:-5px;}
	

/* css purple top tabs */
div#col1 ul#purtoptabs {background-image:none;margin-bottom:0;padding-bottom:0;padding-left:0;}
div#col1 ul#purtoptabs li {background-image:none;margin-bottom:0;padding-bottom:0;padding-left:0;}

#purtoptabs a{
	color: #710D69;
	background: #A86FA3 url(/pg/assets/gfx/internaltab/_left_inactive_purple.gif) left top no-repeat;
	text-decoration: none;
	cursor:pointer;
	height:24px;
	padding-left: 9px;
	margin-left: -3px;
	}

#purtoptabs a span{
	color: #710D69;
	background: url(/pg/assets/gfx/internaltab/_right_inactive_purple.gif) right top no-repeat;
	padding-top: 5px;
	padding-right: 10px;
	height:19px;
}

#purtoptabs a, #purtoptabs a span{
	display: block;
	float: left;
	}

#purtoptabs a:hover{
	color: #FFFFFF;
	background: #F2F2F2 url(/pg/assets/gfx/internaltab/_left_active_purple.gif) left top no-repeat;
	}

#purtoptabs a:hover span{
	color: #FFFFFF;
	background: url(/pg/assets/gfx/internaltab/_right_active_purple.gif) right top no-repeat;
	padding-right: 10px;
	}

#purtoptabs a.tabactive{
	color: #FFFFFF;
	background: #F2F2F2 url(/pg/assets/gfx/internaltab/_left_active_purple.gif) left top no-repeat;
	}

#purtoptabs a.tabactive span{
	color: #FFFFFF;
	background: url(/pg/assets/gfx/internaltab/_right_active_purple.gif) right top no-repeat;
	padding-left:0;
	padding-right: 10px;
	}

#purtoptabs ul{
	list-style: none;
	list-style-position: inside;
	padding:0;
	margin:0;
	}

#purtoptabs li{
	float: left;
	margin:0;
	padding:0;
	} 
	
	


#na_greyspacer{
	background-image:url('/pg/assets/gfx/nagfx/dirtabgreyspacer.gif');
	background-repeat:repeat-y;
	width:436px;
	height:12px;
}


#na_namelist{
	width:150px;
}

#na_namelist dt{
	cursor:pointer;
}

#na_namelist dd{
	margin-bottom:5px;
}

#na_fakepanels{
	margin:0px;
	width:436px;
	background-image:url('/pg/assets/gfx/nagfx/dirmainbg.gif');
	background-repeat:repeat-y;
}

#na_dircontent{
	width:413px;
	margin:0px 11px 5px 13px;
	padding-top:5px;
}

#na_fakeshadow_bottom{
	background-image:url('/pg/assets/gfx/nagfx/btmdirshadow.gif');
	background-repeat:no-repeat;
	height:3px;
	width:436px;
}


/* Share price graph style  */


.volumeleft{
	margin-left:70px;
	width:150px;				
	float:left;
}

.graphoptright{

}

.graphoptleft{
	float:left;
	margin-bottom:20px;
}

.graphoptleft h4{
	text-align:left;
}



.checkboxleft{
	width:150px;				
	float:left;
	text-align:left;
}

#helpcontainer{
	margin:10px 20px 10px 20px;
}

.kpi_blue_right{
	text-align:right;
	width:10%;
	padding-right:20px;
	color:#0066FF;
	font-weight:bold;
}

.kpi_right{
	text-align:right;
	padding-right:20px;
}

.blue{
	color:#0066FF;
	font-weight:bold;
}

.bolditalic{
	color:#000000;
	font-weight:bold;
	font-style:italic;
}

.consolheader{
	color:#FFFFFF;
	font-weight:bold;
	background-color:#710C68;
}

.consolheader02{
	color:#710C68;
	font-weight:bold;
	background-color:#FFFFFF;
}

#ipack_dlbox{
	border:2px solid #710C68;
	padding:10px;
	margin-top:10px;
}

/* ****************** Icon styles *************** */

.noicon{
	display: block;
	padding: 3px 0px 3px 25px;
	margin: 0;
}

.html{
	display: block;
	padding: 3px 0px 3px 25px;
	margin: 0;
	background-image:url(http://ww1.investorrelations.co.uk/pg/assets/gfx/icons/html.gif);
	background-position: top left;
	background-repeat:no-repeat;
}

.doc{
	display: block;
	padding: 3px 0px 3px 0px;
	margin: 0;
	background-image:url(http://ww1.investorrelations.co.uk/pg/assets/gfx/icons/docicon.gif);
	background-position: top 110px;
	background-repeat:no-repeat;
}

.pdf{
	display: block;
	padding: 3px 0px 3px 25px;
	margin: 0;
	background-image:url(http://ww1.investorrelations.co.uk/pg/assets/gfx/icons/pdficon.gif);
	background-position: top left;
	background-repeat:no-repeat;
}

.xls{
	display: block;
	padding: 3px 0px 3px 25px;
	margin:0;
	background-image:url(http://ww1.investorrelations.co.uk/pg/assets/gfx/icons/xlsicon.gif);
	background-position: top left;
	background-repeat:no-repeat;
}


.xlsonwhite{
	display: block;
	padding: 3px 0px 3px 25px;
	margin:0;
	background-image:url(/pg/assets/gfx/icons/xlsicon.gif);
	background-position: top left;
	background-repeat:no-repeat;
}

.pdfonwhite{
	display: block;
	padding: 3px 0px 3px 25px;
	margin: 0;
	background-image:url(http://ww1.investorrelations.co.uk/pg/assets/gfx/icons/pdfonwhiteicon.gif);
	background-position: top left;
	background-repeat:no-repeat;
}

.htmlonwhite{
	display: block;
	padding: 3px 0px 3px 25px;
	margin: 0;
	background-image:url(http://ww1.investorrelations.co.uk/pg/assets/gfx/icons/htmlonwhite.gif);
	background-position: top left;
	background-repeat:no-repeat;
}


/* IE6 */
* html body .pdfonwhite{
	display: block;
	padding: 3px 0px 3px 25px;
	margin: 0;
	background-image:url(http://ww1.investorrelations.co.uk/pg/assets/gfx/icons/pdfonwhiteicon.gif);
	background-position: top left;
	background-repeat:no-repeat;
}
/* IE6 */
* html body .xlsonwhite{
	display: block;
	padding: 3px 0px 3px 25px;
	margin: 0;
	background-image:url(http://ww1.investorrelations.co.uk/pg/assets/gfx/icons/xlsicon.gif);
	background-position: top left;
	background-repeat:no-repeat;
}

.ppt{
	display: block;
	padding: 3px 0px 3px 0px;
	margin: 0;
	background-image:urlhttp://ww1.investorrelations.co.uk(/pg/assets/gfx/icons/ppticon.gif);
	background-position: top 110px;
	background-repeat:no-repeat;
}

.zip{
	display: block;
	padding: 3px 0px 3px 0px;
	margin: 0;
	background-image:url(http://ww1.investorrelations.co.uk/pg/assets/gfx/icons/zipicon.gif);
	background-position: top 110px;
	background-repeat:no-repeat;
}

/*  About Us - Our Strategy - Objectives pop up div */

.objwrapper{
	width:49%;
	float:left;
}

.popuptext{
	position: relative;
	z-index: 0;
}

.popuptext:hover{
	background-color: transparent;
	z-index: 50;
}

.popuptext span{
	position: absolute;
	background-color:#F8F8F8;
	padding: 5px;
	left: -100px;
	border: 1px solid #710C68;
	visibility: hidden;
	color:#222222;
	text-decoration: none;
	width:200px;
}

.popuptext span{
	border-width: 1px;
	padding: 5px;
}

.popuptext:hover span{
	visibility: visible;
	top:-50px;
	color:#222222;
	font-weight:lighter;
	left: 60px; /*position where the div should offset horizontally */
	width:200px;
}
/*  Block box title styles  */

.box_gray_corner{
	float:left;
	margin-top:-12px;
	margin-left:10px;
	clear: none;
}

.box_purple_corner{
	float:left;
	margin-top:-12px;
	clear: none;
}

.box_image{
	float:right;
	clear:none;
	margin-top:-12px;
	margin-left:10px;
}

.qmark {
	background: url(qmark.gif) top right no-repeat;
	}


