/* Foschini Annual Report 2009 - Ince (PTY) LTD- July 2009 */

body {font: 0.8em arial, helvetica, sans, verdana, sans-serif; 
padding:0; margin:0; color:#000; background:#595858;}

h1 {color:#8469A0; font-size:1.3em; margin:10px 0 0 0; text-transform:uppercase; text-align:left;}
h1 span {color:#000; font-size:0.9em; text-align:left; text-transform:none!important;}
.lower {text-transform:lowercase!important;}
h2 {color:#8469A0; font-size:1em; margin:10px 0 0 0; text-transform:uppercase; text-align:left;}
h3 {color:#000; font-size:1.1em; margin:0; text-transform:none!important;}
h4 {color:#666; font-size:1em; margin:0;}
h5 {color:#666; font-size:0.9em; margin:0; font-weight:normal;}
h6 {color:#8469A0; font-size:1.2em; margin:10px 0 0 0; text-align:left;}

td {font-size:12px;}
strong {color:#D62725;}

a {color:#8B70A3; text-decoration:underline;}
a:hover {color:#C2B6D1; text-decoration:none;}
p {margin-top:0;}

/* MAIN BUILD */
#wrapper {position:relative; margin:0; padding:0; min-width:980px; width:980px; text-align:left; border-left:1px #000 solid; border-right:1px #000 solid; border-bottom:1px #000 solid; background:#292929;}
#inner_main {padding:117px 40px 30px 220px; margin:0; width:720px; background:url('../i/main.gif') repeat-y; text-align:justify;}
#inner_main ul {margin:0 0 15px 0; padding:0;}
#inner_main li {margin:0 0 0 16px; padding:0;}
#right_main {padding:117px 200px 30px 220px; margin:0; width:560px; background:url('../i/main.gif') repeat-y; text-align:justify;}
#right_main ul {margin:0 0 15px 0; padding:0;}
#right_main li {margin:0 0 0 16px; padding:0;}
#cs_main {padding:117px 380px 0 220px; margin:0; width:380px; background:url('../i/main.gif') repeat-y;}
#cs_main ul {margin:0 0 15px 0; padding:0;}
#cs_main li {margin:0 0 0 16px; padding:0;}
*html #cs_main {padding:117px 329px 0 220px; margin:0; width:380px; background:url('../i/main.gif') repeat-y;}

/* INNER PAGE */
.prp_box {background:#C2B6D1; padding:10px; width:720px; margin-top:10px;}
.prp_box table {width:100%;}
.prp_box table tr td {padding:0 15px 0 0; margin:0;}
.prp_box img {margin:0; padding:0;}
.prp_box .float-r {float:right; padding:0!important; width:280px;}
.gry_box {background:#DCDDDE; padding:10px; width:720px; margin-top:10px;}
.gry_box table tr td {padding:0 15px 0 0; margin:0;}
.clear {list-style-type:none; margin:0; padding:0;}
.clear li {list-style-type:none; margin:0!important; padding:0 0 6px 0;}
.dash {list-style-image:url('../i/dash.gif'); margin:0; padding:0;}
.dash li {list-style-image:url('../i/dash.gif'); padding:0 0 6px 0; margin:0 0 0 16px;}
.dash li ul {padding:0!important; margin:0!important;}
.dash li ul li {padding:0 0 6px 0; margin:0 0 0 16px;}

.dash_2 {list-style-image:url('../i/dash.gif'); margin:0 0 0 16px!important; padding:0;}
.dash_2 li {list-style-image:url('../i/dash.gif'); padding:0 0 6px 0; margin:0 0 0 30px;}

.list ul { margin:0 0 0 30px; padding:0; list-style-type:disc;}
.list li {list-style-type:disc; margin:0 0 0 285px!important; padding:0;}

.nmt {margin-top:0!important;}
.prp {background:#C2B6D1; padding:10px; width:97%;}
.grey {background:#d1ced0; padding:10px; width:97%;}
.float-l {float:left; padding:0 15px 15px 0;}
.float-r {float:right; padding:0 0 15px 15px; width:300x; text-align:right;}
.co_bg {background:url('../i/co_bg.gif') repeat-x left;}
.purp {color:#8b70a3;}
#dhtmltooltip{position: absolute;
border: 1px solid #000;
padding: 3px;
visibility: hidden; font-size:11px; color:#000; text-align:center;
z-index: 198;}
.toppage {float:right;}
.toppage a {color:#5b5b5b; text-decoration:none; font-size:0.85em;}
.toppage a:hover {color:#000; text-decoration:underline;}
.content-tbl {width:100%; background:#DCDDDE; padding:10px; background:url('../i/content.gif') no-repeat bottom left;}
.content-tbl tr td {vertical-align:top; padding:1px 5px 1px 3px;}
.content-tbl h2 {color:#8469A0; font-size:1.2em; margin:5px 0 0 0; text-transform:uppercase;}
.content-tbl .uline1 {border-bottom:1px #8469A0 solid;}



#right_side {position:absolute; right:0; top:118px; width:178px; padding:10px 0 10px 10px; text-align:center;}
#right_side p {font-weight:bold; color:#8469A0;}
#right_img {position:absolute; right:0; top:98px; padding:10px 0 10px 10px;}
#top_inner {position:absolute; top:0; left:0; background:url('../i/in_top.jpg') no-repeat top; width:980px; height:108px; z-index:180;}
.logo {position:absolute; top:0; left:5px;}
#title_in {position:absolute; top:12px; right:20px;}
#title_in h1 {color:#8870A2; font-size:2em; margin:0; text-transform:uppercase; font-weight:bold;}

/* LEFT MENU */
#left_menu {position:absolute; left:0; top:108px; width:178px; padding:10px;}
#left_menu h1 {color:#fff; font-size:1.1em; margin:0 0 20px 0; text-transform:uppercase;}
#left_menu h2 {color:#fff; font-size:0.9em; margin:10px 0 8px 0;}
#left_menu ul {list-style-type:none; margin:10px 0 0 0; padding:0;}
#left_menu li {list-style-type:none; margin:0 0 0 2px; padding:0 0 8px 0;}
#left_menu li a {color:#000; text-decoration:none; font-weight:bold;}
#left_menu li a:hover {color:#5b5b5b; text-decoration:none;}
#left_menu ul li ul {list-style-type:none; margin:10px 0 0 16px; padding:0;}

.l_sel {color:#fff; font-weight:bold;}
