/* Foschini interim results - Ince - October 2009 */


/* MAIN */

body {font:0.75em arial, helvetica, sans, verdana, sans-serif;
padding:0; margin:0 auto; color:#000; background:#4c4c4c; text-align:center;}

ul {margin:0; padding:0;}
td {font-size:12px;}

a {color:#229fa2; text-decoration:undeline;}
a:hover {color:#000; text-decoration:none;}

h1 {color:#229fa2; font-size:1.2em; margin-top:0;}
h1 span {font-weight:400;}
h2 {color:#000; font-size:1.1em; margin-top:0; text-transform:uppercase;}

#pagewrap {position:relative; padding:0; margin:0 auto; width:940px; min-width:940px; text-align:left;}
#homcontainer {padding:1px 0 0 180px; background:url('../i/wrap.gif') repeat-y left top;}
#innercontainer {padding:1px 0 0 180px; background:url('../i/innerwrap.gif') repeat-y left top;}
#commentcontainer {padding:1px 0 0 180px; background:url('../i/commentary.gif') repeat-y left top;}
#dropper {display:block; height:81px; line-height:81px;}
#home_hold {width:500px; padding:10px 0 10px 10px;}
#inner_hold {width:600px; padding:10px 10px 10px 5px;}
#comment_hold {width:740px; padding:10px 10px 10px 5px; text-align:justify;}

#tbg {position:absolute; top:0; left:0; background:url('../i/tbg.gif') repeat-x left top; height:81px; width:940px;}
#title {padding:28px 0 0 10px; float:left;}
#title h1 {color:#fff; text-transform:uppercase; font-size:1.3em; margin:0;}
#title h2 {color:#fff; fon6t-size:1.2em; margin:0.9em 0 0 0; font-weight:400;}
#logo {float:left; background:#262227; height:66px; padding:15px 0 0 0;}

#leftmenu {position:absolute; top:78px; left:0; width:170px; margin-top:20px; text-align:left;}
#leftmenu ul {list-style-type:none; margin:0; padding:0;}
#leftmenu li {list-style-type:none; margin:0; padding:0 0 0 -10px!important;}
#leftmenu li a {display:block; color:#000; margin:0; padding:5px 10px 5px 25px; text-decoration:none; background:url('../i/mbul.gif') no-repeat left top;}
#leftmenu li a:hover {display:block; color:#fff; text-decoration:none; background:#229fa2 url('../i/mbul_2.gif') no-repeat left top;}


#maincontain {width:520px; padding:90px 0 0 0; margin:0 0 0 180px;}
#innerhold {width:610px; padding:10px 0 0 0; margin:0 0 0 180px;}
#commenthold {width:765px; padding:10px 0 0 0; margin:0 0 0 180px;}


#highlights {background:#4c4c4c; padding:10px; width:350px; margin-top:50px;}
#highlights ul {list-style-type:none; margin:10px 0 0 0; padding:0;}
#highlights li {list-style-type:none; background:url('../i/high.gif') no-repeat left top; margin:0 0 0 6px; padding:10px 0 10px 16px; font-size:1.3em; color:#fff; font-weight:bold;}
#brands {float:right; width:118px; margin-top:2px;}
#brands table tr td {padding:0 0 7px 0;}
#downloads {padding-top:50px;}
.bdr {border-bottom:1px #fff solid;}

#innercontain {float:right; width:100%; padding:0 0 20px 0;}
#rside {position:absolute; top:0; right:0; width:230px; background:#373535; text-align:left;}
#fill {position:absolute; top:0; right:0; z-index:499;}

.dash {list-style-image:url('../i/dash.gif'); margin:0; padding:0;}
.dash {list-style-image:url('../i/dash.gif'); margin:0 0 0 16px; padding:0 0 5px 0;}
.float-r {float:right; padding:0 0 15px 15px;}
.compic {position:absolute; top:0; right:0;}
.widthdraw {width:470px;}
.clearbothends {clear:both; height:1px; line-height:1px;}
.info {width:360px; margin-top:10px;}
.info tr td {font-size:10px;}

.fin-tbl {width:580px;}
.fin-tbl tr td {vertical-align:bottom; padding:1px 5px 1px 3px;}
.fin-tbl th {color:#000; background:#fff; font-weight:bold; font-size:1em; padding:20px 5px 1px 50px; text-transform:uppercase;}

.pop-tbl {width:100%; margin-top:10px;}
.pop-tbl tr td {vertical-align:bottom; padding:1px 5px 1px 3px; color:#fff;}
.pop-tbl th {color:#000; background:#fff; font-weight:bold; font-size:12px; padding:1px 5px 1px 3px;}

.sml-tbl {width:500px;}
.sml-tbl tr td {vertical-align:bottom; padding:1px 5px 1px 3px;}
.sml-tbl th {color:#000; background:#fff; font-weight:bold; font-size:1em; padding:1px 5px 1px 3px;}
.uline1 {border-bottom:1px #939598 solid;}
.uline2 {border-bottom:2px #939598 solid;}
.t {border-top:1px #939598 solid;}
.tr {border-top:1px #939598 solid; border-right:1px #939598 solid;}
.r {border-right:1px #939598 solid;}
.tl {border-top:1px #939598 solid; border-left:1px #939598 solid;}
.l {border-left:1px #939598 solid;}
.b {border-bottom:1px #939598 solid;}
.bl {border-bottom:1px #939598 solid; border-left:1px #939598 solid;}
.br {border-bottom:1px #939598 solid; border-right:1px #939598 solid;}
.bt {border-bottom:1px #939598 solid; border-top:1px #939598 solid;}
.btr {border-bottom:1px #939598 solid; border-top:1px #939598 solid; border-right:1px #939598 solid;}
.btl {border-bottom:1px #939598 solid; border-top:1px #939598 solid; border-left:1px #939598 solid;}
.bl2 {border-bottom:2px #939598 solid; border-left:1px #939598 solid;}
.br2 {border-bottom:2px #939598 solid; border-right:1px #939598 solid;}
.spacer {line-height:3px; height:3px;}
.footer {font-size:11px;}