#banner {
margin:0;
padding:0;
width:100%;
background-image:url(/prudential-plc/images/pru_banner_aug_15.jpg);
background-repeat:no-repeat;
background-color:#df0030;
height:188px;
overflow:hidden;
float:left;
position:relative;
}

#face {
height:188px;
float:left;
position:relative;
}

#faceText {
width:460px;
padding-top:90px;
padding-left:10px;
padding-right:10px;
color:#fff;
line-height:15px;
}

#bannerBox {
background-image:url(/prudential-plc/images/banner_end_portal.jpg);
background-repeat:no-repeat;
background-position:right;
float:right;
position:relative;
padding:10px;
}

#bannerBoxContainer {
background-image:url(/prudential-plc/images/bg_bannerBoxText.jpg); 
background-repeat:no-repeat;
height:143px;
width:170px;
}

#bannerBoxText {
padding:10px 6px 10px 7px;
}

#bannerBoxText h3 {
display:inline;
line-height:30px;
font-size:1.1em;
}

/*  Business Websites bar */

#websitesBar {
background-image:url(/prudential-plc/images/bg_websites_right.gif); 
background-position:right;
width:100%;
clear:both;
float:left;
position:relative;
}

#websitesMenu {
background-image:url(/prudential-plc/images/bg_websites_left.gif); 
width:450px;
padding:7px 10px;
color:#000;
float:left;
position:relative;
}

#textsize{float:right;padding:5px 0 0 0;}

/*  the five prudential group company boxes */

#companies {
width:100%;
margin:10px 0;
padding:0;
float:left;
position:relative;
}

#thepru {background-image:url(/prudential-plc/images/bg_portal_pruplc.jpg);}
#mg {background-image:url(/prudential-plc/images/bg_portal_mg.jpg);}
#egg {background-image:url(/prudential-plc/images/bg_portal_egg.jpg);}
#pruasia {background-image:url(/prudential-plc/images/bg_portal_pruasia.jpg);}
#jl {background-image:url(/prudential-plc/images/bg_portal_jl.jpg);}

#thepru,#mg,#egg,#pruasia,#jl {width:180px;height:320px; float:left; position:relative; background-repeat:no-repeat;padding:0;margin:0;}

#thepruText,#mgText,#eggText,#pruasiaText,#jlText {padding:75px 5px 0 7px;height:102px;}
#thepruImage,#mgImage,#eggImage,#pruasiaImage,#jlImage{width:180px;padding:0;text-align:center;margin-left:1px;border-top:1px solid #ccc;}
#thepruLink,#mgLink,#eggLink,#pruasiaLink,#jlLink {padding:106px 7px 0 7px;}

td.portal {
background-image:url(/prudential-plc/images/portal_background.jpg);
background-repeat:repeat-y;
padding:5px 7px 8px;
vertical-align:top;
} 
