//BROWSER DETECT
var verStr=navigator.appVersion;
var app=navigator.appName;
var version=parseFloat(verStr);
var user=navigator.userAgent;
if(user.indexOf("Mac") >= 0){
 platformname="Mac";
}else{
 platformname="PC";
}
if(user.indexOf("Opera") >= 0){
 if(version < 7){
  var browsertype="archaic";
 }else{
  var browsertype="modern";
 }
 browserid="Opera";
 strlocation = user.indexOf("Opera");
 strlocation1 = strlocation+6;
 strlocation2 = strlocation+8;
 strlocation3 = strlocation+9;
}else if(user.indexOf("Safari") >= 0){
 var browsertype="modern";
 browserid="Safari";
 strlocation = user.indexOf("Safari");
 strlocation1 = strlocation+7;
 strlocation2 = strlocation+8;
 strlocation3 = strlocation+9;
}else if(user.indexOf("Firefox") >= 0){
 var browsertype="modern";
 browserid="Firefox";
 strlocation = user.indexOf("Firefox");
 strlocation1 = strlocation+8;
 strlocation2 = strlocation+10;
 strlocation3 = strlocation+12;
}else if((user.indexOf("Gecko") >= 0)&(user.indexOf("Netscape") < 0)){
 var browsertype="modern";
 browserid="Netscape";
 strlocation = user.indexOf("Gecko");
 strlocation1 = strlocation-5;
 strlocation2 = strlocation-3;
 strlocation3 = strlocation-2;
}else{
 if(app.indexOf("Netscape") >= 0){
  if(version < 5){
   var browsertype="archaic";
   strlocation = user.indexOf("Mozilla");
   strlocation1 = strlocation+8;
   strlocation2 = strlocation+10;
   strlocation3 = strlocation+11;
  }else{
   var browsertype="modern";
   strlocation = user.indexOf("Netscape");
   strlocation1 = strlocation+9;
   strlocation2 = strlocation+11;
   strlocation3 = strlocation+12;
  }
  browserid="Netscape";
 }else if(app.indexOf("Microsoft Internet Explorer") >= 0){
  if(verStr.indexOf("MSIE 4") >= 0){
   var browsertype="archaic";
  }else{
   var browsertype="modern";
  }
  browserid="IE";
  strlocation = user.indexOf("MSIE");
  strlocation1 = strlocation+5;
  strlocation2 = strlocation+7;
  strlocation3 = strlocation+8;
 }else{
  browserid="Netscape";
  strlocation = user.indexOf("Mozilla");
  strlocation1 = strlocation+9;
  strlocation2 = strlocation+10;
  strlocation3 = strlocation+11;
 }
}
var version1 = user.charAt(strlocation1);
var version2 = user.charAt(strlocation2);
var version3 = user.charAt(strlocation3);
if((version3.indexOf(";") >= 0)||(version3.indexOf(")") >= 0)){
 var version3 = "0";
}
var majorversion = version1;
var minorversion = version2+version3;
var fullversion = version1+"."+version2+version3;


//Mac IE width fixes
if((browserid=="IE")&&(platformname=="Mac")){
 document.write("<style>");

	document.write("#frontAboutUs {width: 480px;}");
	document.write("div.quicklink {width:240px;}");
	document.write("div.frontDateline{margin-top:-16px;margin-left:55px;}");
	document.write("div.frontStyleShare {margin-top:0px;font-size:85%;}");
	document.write("#searchfield {width:165px;}");
	document.write("#sharePrice {margin-top:6px;}");
	document.write("#menu_tellmeabout {width:165px;}");
	document.write("#menu_ourwebsites {width:165px;}");
	document.write("#columnOne {margin-right:-7px;}");
	document.write("#siteSearch {width:229px;padding-top:7px;}");
	document.write("#siteDropDowns {margin-top:-1px;height:77px;width:229px;}");
	
	document.write(".leftColumnFormFront select.ourwebsites {margin-top:0px!important;float:left;width:150px!important;}");
	document.write(".leftColumnFormFront select.tellmeabout {margin-top:0px!important;float:left;width:150px!important;}");
	document.write(".leftColumnFormFront .MacIEFix_SelectGo{margin: -17px 21px 10px 5px;float: right!important;}");
	document.write(".leftColumnFormFront .MacIEFix_SelectGoTell {margin: 3px 0 0 5px;}");
	
	document.write("#leftColumnFormFront form#search {margin-bottom:8px;}");
	document.write(".leftColumnFormFront form#search {margin-bottom:8px;}");
	document.write("#homeText {width:227px;height:167px;}");
	document.write("#findPub {width:227px;height:111px;}");
	document.write("div.sponsorBox {width:219px;}");
	document.write("div.pubcolumnpadding h1 {margin-bottom:-10px;}");
	document.write(".searchLinkArea {margin-top:-12px;}");
	document.write("#homeImage {padding-top:25px;}");
	document.write("#whatsOn{margin-top:0;padding-top:0;}");
	document.write("div.FindaPubMacFix{float:left;margin-top:-318px;margin-left:293px;}");
	document.write("div.mainpubForm input.text{font-family:arial, helvetica, san-serif;");
	document.write("background:#FFFFFF;width:148px!important;font-size:100%;margin-bottom:4px;}");
	
	document.write(".homeSharePrice{width: 60%}");
	document.write(".homeShareHeader{float:left;padding-top:12px;margin-top:0;font-size:90%; width: 40%}");
	document.write(".homeShareDetail{width:210px;float:left;font-size:85%;color:#7F7F7F;margin-top:0px;}");
	
	document.write("#conductColumnRight{width: 230px;}");
	document.write("a.stanceButton, a.stanceButton:link, a.stanceButton:visited {float: none;height: 42px; }");
	
	document.write("#accessible_nav a:link, #accessible_nav a:visited, #accessible_nav a:active, ");
	document.write("#accessible_nav a:focus {position:absolute;left:0px;top:-500px;width:1px;height:1px;overflow:hidden;}");
	 document.write("</style>");
}


if(browserid=="Firefox"){
	document.write("<style>");
	document.write(".formPad {padding-top:15px;}");
	document.write(".ffxFloat {float:left;}");
	document.write("#inTopMenu li.menuTop_aboutus a{width:76px;padding:3px 0px 4px 25px;}");
	document.write("#inTopMenu li.menuTop_aboutus_lit a{width:76px;padding:3px 0px 4px 25px;}");
	document.write("#inTopMenu li.menuTop_investor a{width:107px;padding:3px 0px 4px 20px;}");
	document.write("#inTopMenu li.menuTop_investor_lit a{width:107px;padding:3px 0px 4px 20px;}");
	document.write("#inTopMenu li.menuTop_media a{width:99px;padding:3px 0px 4px 21px;}");
	document.write("#inTopMenu li.menuTop_media_lit a{width:99px;padding:3px 0px 4px 21px;}");
	document.write("#inTopMenu li.menuTop_careers a{width:64px;	padding:3px 0px 4px 16px;}");
	document.write("#inTopMenu li.menuTop_careers_lit a{width:64px;padding:3px 0px 4px 16px;}");
	document.write("#inTopMenu li.menuTop_csr a{width:141px;padding:3px 0px 4px 22px;}");
	document.write("#inTopMenu li.menuTop_csr_lit a{width:141px;padding:3px 0px 4px 22px;}");
	document.write("#inTopMenu li.menuTop_findPub a{width:91px;padding:3px 0px 4px 25px;}");
	document.write("#inTopMenu li.menuTop_findPub_lit a{width:91px;padding:3px 0px 4px 25px;}");
	document.write("</style>");
 }
 
 if(browserid=="Netscape"){
	document.write("<style>");
	document.write(".formPad {padding-top:15px;}");
	document.write(".ffxFloat {float:left;}");
	document.write("#inTopMenu li.menuTop_aboutus a{width:76px;padding:3px 0px 4px 25px;}");
	document.write("#inTopMenu li.menuTop_aboutus_lit a{width:76px;padding:3px 0px 4px 25px;}");
	document.write("#inTopMenu li.menuTop_investor a{width:107px;padding:3px 0px 4px 20px;}");
	document.write("#inTopMenu li.menuTop_investor_lit a{width:107px;padding:3px 0px 4px 20px;}");
	document.write("#inTopMenu li.menuTop_media a{width:99px;padding:3px 0px 4px 21px;}");
	document.write("#inTopMenu li.menuTop_media_lit a{width:99px;padding:3px 0px 4px 21px;}");
	document.write("#inTopMenu li.menuTop_careers a{width:64px;	padding:3px 0px 4px 16px;}");
	document.write("#inTopMenu li.menuTop_careers_lit a{width:64px;padding:3px 0px 4px 16px;}");
	document.write("#inTopMenu li.menuTop_csr a{width:141px;padding:3px 0px 4px 22px;}");
	document.write("#inTopMenu li.menuTop_csr_lit a{width:141px;padding:3px 0px 4px 22px;}");
	document.write("#inTopMenu li.menuTop_findPub a{width:91px;padding:3px 0px 4px 25px;}");
	document.write("#inTopMenu li.menuTop_findPub_lit a{width:91px;padding:3px 0px 4px 25px;}");
	document.write("</style>");
 }

if((browserid=="Firefox")&&(platformname=="Mac")){
	document.write("<style>");
	document.write("#headLine {");
	document.write("width:245px;");
	document.write("}");
	document.write("</style>");
 }


if(browserid=="Safari"){
	document.write("<style>");
	document.write(".ffxFloat {float:left!important;}");
	document.write("#inTopMenu li.menuTop_aboutus a{width:76px;padding:3px 0px 4px 25px;}");
	document.write("#inTopMenu li.menuTop_aboutus_lit a{width:76px;padding:3px 0px 4px 25px;}");
	document.write("#inTopMenu li.menuTop_investor a{width:107px;padding:3px 0px 4px 20px;}");
	document.write("#inTopMenu li.menuTop_investor_lit a{width:107px;padding:3px 0px 4px 20px;}");
	document.write("#inTopMenu li.menuTop_media a{width:99px;padding:3px 0px 4px 21px;}");
	document.write("#inTopMenu li.menuTop_media_lit a{width:99px;padding:3px 0px 4px 21px;}");
	document.write("#inTopMenu li.menuTop_careers a{width:64px;padding:3px 0px 4px 16px;}");
	document.write("#inTopMenu li.menuTop_careers_lit a{width:64px;padding:3px 0px 4px 16px;}");
	document.write("#inTopMenu li.menuTop_csr a{width:141px;padding:3px 0px 4px 22px;}");
	document.write("#inTopMenu li.menuTop_csr_lit a{width:141px;padding:3px 0px 4px 22px;}");
	document.write("#inTopMenu li.menuTop_findPub a{width:91px;padding:3px 0px 4px 25px;}");
	document.write("#inTopMenu li.menuTop_findPub_lit a{width:91px;padding:3px 0px 4px 25px;}");
	document.write("</style>");
}
 
if((browserid=="IE")&&(platformname=="PC")){
	document.write("<style>");
	document.write("a.stanceButton, a.stanceButton:link, a.stanceButton:visited {height: 42px; }");
	document.write("#columnOne {margin-right:-7px;	}");
	document.write("#siteSearch {width:229px;padding-top:3px;}");
	document.write("#siteDropDowns {width:229px;}");
	document.write("#leftColumnFormFront form#search {margin-bottom:8px;}");
	document.write(".leftColumnFormFront form#search {margin-bottom:8px;}");
	document.write("#homeText {width:227px;height:167px;	}");
	document.write("#findPub {width:227px;height:111px;font-size:95%;}");
	document.write("#inBottomHome {margin-left:31px;}");
	document.write("div.sponsorBox {width:219px;}");
	document.write(".homeSharePrice h1{margin-top:14px; }");
	document.write("div.pubcolumnpadding h1 {margin-bottom:-10px;}");
	document.write(".searchLinkArea {margin-top:-19px;}");
	document.write("#whatsOn{margin-top:0;}");
	document.write("#headLine{margin-top:-3px;}");
	document.write(".sponsorLink{margin-top:-13px;}");
	document.write(".homeShareHeader{font-size:85%; }");
	document.write(".frontHeadline {font-size:85%;}");
	document.write(".frontDateline {font-size:85%;}");
	document.write(".searchLinkArea {margin-left:-1px;}");
	document.write("</style>")
	}


if(browserid=="Opera"){
	document.write("<style>");
	document.write(".HomepageMenu{margin:0px;padding:0px;float:left;border-left:solid 63px #FFFFFF;width:400px!important;");
	document.write("background:#9E9E9E;margin-left:-63px;}");
	document.write("#siteSearch {width:229px;padding-top:3px;}");
	document.write("#siteDropDowns {width:229px;}");
	document.write("#leftColumnFormFront form#search {margin-bottom:13px;}");
	document.write(".leftColumnFormFront form#search {margin-bottom:13px;}");
	document.write("#homeText {width:227px;height:167px;}");
	document.write("#findPub {width:227px;height:111px;font-size:110%}");
	document.write(".homeSharePrice h1{margin-top:14px;}");
	document.write("div.sponsorBox p {font-size:80%;}");
	document.write(".sponsorLink{margin-top:-11px;}");
	document.write("#whatsOn{font-size:110%}");
	document.write("#headLine{font-size:110%}");
	document.write("#sharePrice{font-size:110%}");
	document.write("div.newsLinkArea{margin-top:-10px;}	");
	document.write("</style>");
}
