body {
font-family:Arial, Helvetica, sans-serif;
font-size:80%;
color:#000;
background-color:#fff;
margin:10px;
margin-top:0;
padding:0;
}

a {
text-decoration:none;
color:#000;
}
a:hover {
text-decoration:underline;
}
a.whitearrow {
text-decoration:none;
color:#fff;
background-image:url(/prudential_ar2006/images/leftnav_white.gif);
background-repeat:no-repeat;
background-position:0 5px;
display:block;
padding-left:11px;
}
a.whitearrow:hover {
text-decoration:underline;
}
form {
margin:0;
padding:0;
}
img.padrt {
padding-right:20px;
}
.grey {color:#666;}
/* ----------- layers and contextual styles ----------- */
#wrapper {
padding:0 0 0;
}
#accesslinks {display:none;}

/* ----------- top bar styles ----------- */
#topBar {
float: left;
width: 180px;
padding: 4px 0 0;
}

}
#topLinks {display:none;}
#topLinks ul {display:none;}
#searchBlock {display:none;}
#ar06 {
}
#logo {
width:155px;
margin-right: 11%;
float:right;
}
#topNav {display:none;}

/* ----------- main content area styles ----------- */
#contentFrame {
background-color:#FFFFFF;
clear: both;
}
#leftCol {display:none;}
#textCol {
}
#titleBar {
height:46px;
background-color:#FFFFFF;
}
#titleBar h1.sectiontitle {
color:#000;
font-size:1.7em;
margin:0;
}
#sectionTitle {
padding-left:0;
}
#prevnext {display:none;}
#pageTitle {
width:100%;
background-color:#fff;
}
#pageTitle h2 {
margin:5px 0 0;
font-size:1.3em;
color:#666;
font-weight:bold;
}
#textArea {
padding:15px 0 0;
background-color:#fff;
width: 90%;
}
#textAreaLanding {
padding:58px 0 0;
}
#textAreaLanding h1.titleLanding {
color:#fff;
font-size:2.2em;
margin:8px 0 0;
}
#textArea h3 {
font-size:1.2em;
font-weight:normal;
}
#textArea h3.nobotmargin {
margin:14px 0 3px;
}
#textArea h3.notopmargin {
margin:3px 0 14px;
}
#textArea h3.nomargin {
margin:0 0 3px;
}
#textArea h3.largeblack {
margin:0 0 1px;
font-size:1.3em;
color:#000;
font-weight:bold;
}
#textArea span.largeblack {
font-size:1.2em;
color:#000;
}
#textArea h4,
#textArea h5 {
font-size:1em;
font-weight:bold;
margin:0 0 1px;
}
#textArea a {
text-decoration:none;
}
#textArea a:hover {
text-decoration:underline;
}
#textArea p.top a,
#textArea a.btt {
background-repeat:no-repeat;
background-position:top left;
padding:0 0 5px 9px;
display:block;
text-decoration:none;
}
#textArea p.top a:hover,
#textArea a.btt:hover {
text-decoration:underline;
}
#textArea p {
margin:0 0 14px;
}
#textArea p.topmargin {
margin:14px 0;
}
#textArea .anchorlinks {
display: none;
/* width:667px;
padding-top:10px; */
}
#textArea .anchorlinks h3 {
font-size:1.3em;
font-weight:bold;
margin:0 0 10px;
}
#textArea .anchorlinks a {
text-decoration:none;
background-repeat:no-repeat;
background-position:0 7px;
display:block;
padding:2px 0 2px 9px;
text-decoration:none;
}
#textArea .anchorlinks a:hover {
text-decoration:underline;
}
#textArea .anchorlinks .col1,
#textArea .anchorlinks .col2 {
width:45%;
}
#textArea .anchorlinks .clear {
clear:left;
padding:10px 0 0;
}
#textArea .small {
font-size:85%;
}
#textArea hr {
border:none 0;
height:1px;
padding-bottom:4px;
clear:both;
}
#textArea a.arrow {
text-decoration:none;
background-repeat:no-repeat;
background-position:0 5px;
display:block;
padding-left:9px;
}
#textArea a.arrow:hover {
text-decoration:underline;
}
/* ----------- footer styles ----------- */
#footer {display:none;}

/* ----------- all table styles ------------- */
#contentFrame table {
font-size:100%;
border-collapse:collapse;
border-spacing:0;
empty-cells: show;
}
#contentFrame th, #contentFrame td {
padding:3px 5px;
font-weight:normal;
vertical-align:top;
text-align:right;
}
#contentFrame th {
text-align:left;
}
#contentFrame td.left {
text-align:left;
}
#contentFrame table thead th,
#contentFrame table thead td {
font-weight:bold;
vertical-align:bottom;
border-bottom:1px solid #000;
text-align:right;
}
#contentFrame table thead th.left,
#contentFrame table thead td.left {

text-align:left;
}
#contentFrame table thead th.center,
#contentFrame table thead td.center {
text-align:center;
}
#contentFrame table thead th.normal,
#contentFrame table thead td.normal {
font-weight:normal;
}
#contentFrame table thead th.noline,
#contentFrame table thead td.noline,
#contentFrame table tbody th.noline,
#contentFrame table tbody td.noline {
border:none;
}
#contentFrame th.sglline, #contentFrame td.sglline {
border-bottom:1px solid #000;
}
#contentFrame th.sgllinetop, #contentFrame td.sgllinetop {
border-top:1px solid #000;
}
#contentFrame th.dblline, #contentFrame td.dblline {
border-bottom:2px solid #000;
}
#contentFrame th.dbllinetop, #contentFrame td.dbllinetop {
border-top:2px solid #000;
}
#contentFrame th.dbllinebot, #contentFrame td.dbllinebot {
border-bottom:2px solid #000;
}
#contentFrame table.dbllinebot {
border-bottom:2px solid #000;
}
#contentFrame table.sgllinebot {
border-bottom:1px solid #000;
}
#contentFrame table.nostyle th, #contentFrame table.nostyle td {
padding:0;
font-weight:normal;
vertical-align:top;
text-align:left;
}
#contentFrame table.left th, #contentFrame table.left td {
text-align:left;
}
#contentFrame table.left th {
vertical-align:bottom;
}
#contentFrame table.left th.top {
vertical-align:top;
}
#contentFrame th.indent {
padding-left:25px;
}
.eggbox {
border:1px solid #EE3124;
padding:10px 10px 0 10px;
}
#contentFrame .searchcol1 {width:15%;}
#contentFrame .searchcol2 {width:85%;}
#contentFrame .searchresults {padding-bottom:10px;}
#contentFrame .clear {clear:left;}

/* ------------- Site map styles --------------- */
#contentFrame .sitemap a {
text-decoration:none;
}
#contentFrame .sitemap a:hover {
text-decoration:underline;
}

/* ------------- Overview and Additional info --------------- */
ul.red {
border-top:2px solid #EE3124;
margin-bottom:15px;
padding:5px 0 10px;
}
ul.red a {color:#EE3124;}
ul.red span {font-size:1.2em;}
ul.red li {list-style-type:none;}
ul.red ul li {
list-style-type:none;
background-image:url(/prudential_ar2006/images/arrow_nav2_red.gif);
background-position:0 7px;
background-repeat:no-repeat;
}
ul.red ul li a {padding-left:17px;}

/* ------------- Operating and financial review --------------- */
ul.ofr {
border-top:2px solid #739CD2;
margin-bottom:15px;
padding:5px 0 10px;
}
ul.ofr a {color:#739CD2;}
ul.ofr span {font-size:1.2em;}
ul.ofr li {list-style-type:none;}
ul.ofr ul li {
list-style-type:none;
background-image:url(/prudential_ar2006/images/arrow_nav2_ofr.gif);
background-position:0 7px;
background-repeat:no-repeat;
}
ul.ofr ul li a {padding-left:17px;}
ul.ofr ul ul li {
list-style-type:none;
background-image:none;
}
ul.ofr ul ul li  a {padding-left:0;}

/* ------------- Corporate governance --------------- */
ul.cg {
border-top:2px solid #002A53;
margin-bottom:15px;
padding:5px 0 10px;
}
ul.cg a {color:#002A53;}
ul.cg span {font-size:1.2em;}
ul.cg li {list-style-type:none;}
ul.cg ul li {
list-style-type:none;
background-image:url(/prudential_ar2006/images/arrow_nav2_cg.gif);
background-position:0 7px;
background-repeat:no-repeat;
}
ul.cg ul li a {padding-left:17px;}

/* ------------- Other report to shareholders --------------- */
ul.orts {
border-top:2px solid #78A22E;
margin-bottom:15px;
padding:5px 0 10px;
}
ul.orts a {color:#78A22E;}
ul.orts span {font-size:1.2em;}
ul.orts li {list-style-type:none;}
ul.orts ul li {
list-style-type:none;
background-image:url(/prudential_ar2006/images/arrow_nav2_orts.gif);
background-position:0 7px;
background-repeat:no-repeat;
}
ul.orts ul li a {padding-left:17px;}

/* ------------- IFRS and Group Financial statements --------------- */
ul.turquoise {
border-top:2px solid #50C8FC;
margin-bottom:15px;
padding:5px 0 10px;
}
ul.turquoise a {color:#50C8FC;}
ul.turquoise span {font-size:1.2em;}
ul.turquoise li {list-style-type:none;}
ul.turquoise ul li {
list-style-type:none;
background-image:url(/prudential_ar2006/images/arrow_nav2_gfs.gif);
background-position:0 7px;
background-repeat:no-repeat;
}
ul.turquoise ul li a {padding-left:17px;}
ul.turquoise ul ul li {
list-style-type:none;
background-image:none;
}
ul.turquoise ul ul li a {padding-left:0;}



#investis {
display:none;
}

.top {
display:none;}

