/* Foschini - CSI - Ince (PTY) Ltd - June 2008 */ 

/* MAIN PROPERTIES */
body{background:url('../i/bkg.gif');
	font-size: 0.75/3.5em; 
	font-family:'trebuchet ms', arial, helvetica, sans-serif, verdana;	
	margin:0;
	padding:0; 
	color: #58585A; text-align:left; width:100%; height:100%;}
	
h1 {background:transparent url('../i/rb_bkg.png') repeat; font-size:1.1em; color:#231F20; padding:6px 12px; font-weight:normal;}

h2 {font-size:1.3em; color:#000; margin:0 0 3px 0; padding:0;}
h4 {font-size:1.2em; color:#2A5D9D; margin:0 0 6px 0; padding:0;}

a {color:#6D6E71; text-decoration:underline; font-weight:bold;}
a:hover {background:#6D6E71; color:#fff; text-decoration:none;}

/* TOP SECTION */
#toputils {position:absolute; top:75px; right:60px;}
#toputils ul {display:inline; margin:0; padding:0;}
#toputils ul li {display:inline; margin:0; padding:0 11px 0 8px; background:url('../i/arrowr.gif') no-repeat bottom right;}
#toputils ul li a {font-family:arial; font-size:11px; text-decoration:none; font-weight:normal;}
#toputils ul li a:hover {text-decoration:none; color:#000; background:none;}

#topwrapper {margin:0 auto; background:url('../i/topbkg.gif') no-repeat top; height:105px;}
#toplogoheader {position:absolute; top:72px; left:10px; color:#9AC55C; margin:0 0 0 18px; font-size:16px; font-weight:bold;}

#top_pic {position:absolute; left:10px; z-index:10; width:770px;}
#top_pic table {border:3px #000 solid;}

input {background:#D8E2BD; color:#333;}

/* BODY SECTION */
#wrapper_inner {margin:0;}
#wrapper {background:#FFF; position:relative; margin:0 auto; width:960px; height:auto;}

#wrapper_content {margin:8px 0 0 0;}
.but a {color:#9bc55b!important; font-weight:bold!important;}
.but a:hover {color:#000!important;}
.homeheader {font-size:1.2em; margin:0;}

#rightblockdiv {position:absolute; right:10px; width:155px; z-index:10;}
#rightblockdiv a{text-decoration:none;}
#rightblockdiv a:hover {background:none;}
.rightblock {font-size:0.8em; font-weight:bold; background:transparent url('../i/rb_bkg.png') repeat; margin-bottom:5px; padding:7px 7px;}
a.rightblock {font-size:0.8em; font-weight:bold; background:transparent url('../i/rb_bkg.png') repeat; margin-bottom:5px; padding:7px 7px;}
a:hover .rightblock {color:#000!important; text-decoration:none; font-size:0.8em; font-weight:bold; background:transparent url('../i/rb_bkg_hover.png') repeat!important; margin-bottom:5px; padding:7px 7px;}
p {font-size:0.9em; margin-top:0.7em; margin-bottom:0.7em;}


#content_sitemap {position:relative; top:0; left:0; z-index:1; height:800px; min-height:520px; background:#FFF url('../i/bkg_display2.jpg') no-repeat bottom; padding:130px 175px 0 10px;}
#content_faq {position:relative; top:0; left:0; z-index:1; height:700px; min-height:520px; background:#FFF url('../i/bkg_display2.jpg') no-repeat bottom; padding:130px 175px 0 10px;}
#content {position:relative; top:0; left:0; z-index:1; height:480px; min-height:520px; background:#FFF url('../i/bkg_display2.jpg') no-repeat bottom; padding:130px 175px 0 10px;}
#content_shift {padding:0 0 0 30px;}
.tbl-latestnews td{font-size:0.9em; vertical-align:top;}
.tbl-homedisplay {margin-top:30px;}
.tbl-homedisplay td{vertical-align:top;}
.tbl-homedisplay td h3 {color:#9AC55C; margin:0 0 0.5em 0; font-size:1.0em;}
.tbl-homedisplay td p {font-size:0.8em; font-weight:lighter!important;}
.newscol {padding:0 17px 0 17px; width:38%;}

.lbr {border-left:1px #58585A solid; padding:0 3px 0 10px;}

.list {margin:0; padding:0;}
.list li {font-size:0.9em; margin-left:18px; padding-top:2px; padding-bottom:2px;}
.pdflist {margin:0; padding:0; list-style-image:url('../i/pdf_icon.gif');}
.pdflist li {font-size:0.9em; list-style-type:none; list-style-image:url('../i/pdf_icon.gif'); margin-left:18px; padding-top:2px; padding-bottom:2px;}
.wordlist {margin:0; padding:0; list-style-image:url('../i/word.gif');}
.wordlist li {font-size:0.9em; list-style-type:none; list-style-image:url('../i/word.gif'); margin-left:18px; padding-top:2px; padding-bottom:2px;}

.link-tbl {width:600px;}


/* Sitemap */

.sitemap_lt {border-top:1px #70b535 solid; border-left:1px #70b535 solid;}
.sitemap_l {border-left:1px #70b535 solid;}

.sitemap a {color:#6D6E71; text-decoration:underline; font-weight:bold; font-size:0.85em;}
.sitemap a:hover {background:#6D6E71; color:#fff; text-decoration:none; font-size:0.85em;}



/* FOOTER SECTION */
#footer {background:#FFF url('../i/footer_bkg.gif') repeat-x; width:100%; height:30px; position:relative; z-index:8; text-align:center;}
.tbl-footer {margin-top:8px;}
.tbl-footer td{font-size:11px; text-align:center;}
.footlbr {border-left:1px #58585A solid; padding:0 7px 0 10px;}
.footbr {padding:0 7px 0 10px;}
.tbl-footer td a {text-decoration:none; font-weight:normal;}
.tbl-footer td a:hover {text-decoration:none; color:#000; background:none;}

/* PRESS RELEASES */
#return {color:#6d6e71; position:absolute; right:175px; top:180px; z-index:1; font-size:0.8em;}