/* Foschini Group results - Ince (PTY) LTD - May 2009 */

html, body {font: 0.85em arial, helvetica, sans, verdana, sans-serif; 
padding:0; margin:0; color:#000; background:#fff;}

td {font-size:12px;}
a {color:#666; text-decoration:underline;}
a:hover {color:#959595; text-decoration:none;}

h1 {color:#8569a2; font-size:1.7em; font-weight:normal; margin:0 0 15px 0; text-transform:uppercase;}
h2 {color:#8569a2; font-size:1.5em;  margin-bottom:0;}


/* TOP */
#top_sec {position:absolute; top:0; left:0; background:#8569a2; height:47px; width:750px;}
#top_inner {position:absolute; top:0; left:0; background:#8569a2; height:47px; width:966px;}
#logo {padding-left:20px;}
#title {position:absolute; left:200px; top:15px; z-index:172;}
#title h1 {color:#fff; font-size:1.8em; font-weight:400;}
#title h1 span {color:#fff; font-size:0.6em; font-weight:400; line-height:3em; text-transform:lowercase;}
#sub_home {position:absolute; top:47px; left:0; background:#3b383f; height:22px; width:550px;}
#sub_inside {position:absolute; top:47px; left:0; background:#3b383f; height:22px; width:680px;}
.download {position:absolute; top:47px; left:430px; z-index:180;}
.download_inner {position:absolute; top:47px; right:256px; z-index:180;}
.download_comment {position:absolute; top:47px; right:267px; z-index:180;}

/* LEFT */
#left_menu {position:absolute; top:69px; width:150px; background:#fff; padding:25px;}
#left_menu ul {list-style-type:none; margin:0; padding:0;}
#left_menu li {list-style-type:none; margin:0; padding:0 0 12px 0;}
#left_menu li a {text-decoration:none; color:#000; font-weight:bold;}
#left_menu li a:hover {text-decoration:none; color:#999;}
.selected {color:#8569a2; font-weight:bold;}

/* MAIN */
#wrapper {position:relative; margin:0; padding:0; min-width:966px; width:966px; border:10px #000 solid; text-align:left; height:540px; min-height:540px;}
#wrapper_inner {position:relative; margin:0; padding:0; min-width:966px; width:966px; border:10px #000 solid; text-align:left;}
#home {padding:90px 20px 0 230px; background:#f1f0f1; width:315px; height:348px;}
#home h1 {color:#8569a2; font-size:1.8em; font-weight:normal; margin:0;}
#home ul {list-style-type:disc; margin:17px 0 0 0; padding:0;}
#home li {list-style-type:disc; margin:0 0 0 16px; padding:0 0 28px 0; font-weight:bold;}
#home_right {position:absolute; top:0; right:0; text-align:right;}
#footer {padding:10px 4px 0 4px; background:#8569a2; width:558px; text-align:center; height:95px; margin:0;}

#inside {padding:90px 20px 20px 230px; background:url('../i/in_bg.gif') repeat-y;}
#commentary {padding:90px 305px 20px 230px; background:url('../i/in_bg.gif') repeat-y; text-align:justify;}

/* CONTENT */
.nmt {margin-top:0!important;}

/* FINANCIALS */
.fin_tbl {width:705px;}
.fin_tbl tr td {padding:1px 4px 2px 0;}
.fin-tbl {width:705px;}
.fin-tbl tr td {padding:1px 4px 2px 0;}
.uline1 {border-bottom:1px #000 solid;}
.uline2 {border-bottom:2px #000 solid;}
.b {border-bottom:1px #000 solid;}
.t {border-top:1px #000 solid;}
.l {border-left:1px #000 solid;}
.r {border-right:1px #000 solid;}
.tl {border-top:1px #000 solid; border-left:1px #000 solid;}
.tr {border-top:1px #000 solid; border-right:1px #000 solid;}
.bl {border-bottom:1px #000 solid; border-left:1px #000 solid;}
.br {border-bottom:1px #000 solid; border-right:1px #000 solid;}
.spacer td {height:3px; line-height:3px;}
