/* Tongaat - Ince pty ltd - October 2007 */

/* MAIN */
body {
	background:url('../i/bgcolor.gif');
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif, Verdana;
	margin:0;
	padding:0;
	color: #562023;
	width:100%;
	height:100%;
	text-align:justify;
}
h1 {color:#562023; font-size:17px; margin:0; text-align:left; text-transform:uppercase; border-bottom:2px #D79832 solid;}
.normal {font-weight:normal!important; }
h2 {color:#562023; font-size:15px; margin-bottom:0.5em;}
h3 {color:#757b1c; font-size:13px; margin-top:0.5em; margin-bottom:0.5em; font-style:italic;}
h4 {color:#562023; font-size:13px; margin-bottom:0.5em;}
h4 img {
	margin-right:10px;
}
h5 {color:#562023; font-size:13px; margin-bottom:0.5em;}
h6 {color:#A94A4E; font-size:13px; margin:5px 0 0 0; }
p {color:#562023; font-size:12px; margin: 1em 0 1em 0;} 
td {font-size:12px; color: #562023;}
a {color:#9F5152; text-decoration:underline;}
a:hover {color:#636466; text-decoration:underline;}
/* a:first-letter {text-decoration: underline!important;} */
/* a:hover:after, a:focus:after {content: " [" attr(accesskey) "] ";} */
.ie_fix a {text-decoration:none;}
.list {margin:0; padding:0;}
.list li {margin-left:16px; text-align:justify; padding-top:3px; padding-bottom:3px;}
.dash {list-style-image:url('../i/dash2.gif'); margin:0; padding:0;}
.dash li {list-style-image:url('../i/dash2.gif'); margin-left:16px; text-align:justify; padding-top:3px; padding-bottom:3px;}
ol.list {margin:0; padding:0;}
ol.list li {margin-left:23px; text-align:justify; padding-top:3px; padding-bottom:3px;}
strong {font-size:13px;}
a em {font-style: normal; text-decoration: underline;}
.top {margin-top:20px!important; font-size:12px;}
.top a {color:#562023;}
.top a:hover {color:#000;}
.pdf {margin:0 0 12px 15px!important; padding:0; list-style-image:url('../i/pdf_icon.gif');}
.pdf li {padding: 2px 0 2px 0; list-style-image:url('../i/pdf_icon.gif');}
.nmt {margin-top:1px;}
.imgbdr {border:1px #9F5152 solid;}
.footertxt {font-size:11px;}
/* TOP */
#topbannerprint {display:none;}
#utils {position:absolute;top:4px; right:9px; z-index:1;}
#utils tr td {color:#939598; font-size:12px; vertical-align:top; padding-top:4px;}
#utils tr td img {padding-top:2px;}
#utils tr td a strong {color:#E28B3C; background: transparent; text-decoration:underline;}
#utils tr td a:hover strong {color:#914938;}
.go {position:absolute; right:-9px; top:-2px;}
#utils tr td a {color:#898B8F; text-decoration:underline; margin-top:4px!important; padding-right:15px;}
#utils tr td a:hover {color:#914938; text-decoration:underline; margin-top:4px!important; padding-right:15px;}
#wrapper {min-width:905px; width:905px; position:relative; z-index:1;}
#topwrapper {position:relative; z-index:1;}
#topbannerwrapper {position:relative; z-index:1; top:30px;}
#topbanner {background: url('../i/topbanner.jpg') no-repeat top left; height:101px;}
#menubg {background:#959E37 url('../i/menu_bkg.gif') no-repeat; margin:33px 0 0 0; width:905px; height:26px; border-bottom:3px #FFF solid;}
#quicklinks {background:url('../i/bgcolor.gif'); width:210px; height:101px; position:absolute;right:0px; z-index:1;}
.quicklinks_inner {padding:15px 2px 5px 7px;}
.quicklinks-tbl {margin:4px 10px 0 0; text-align:left;}
.quicklinks-tbl tr td {padding-top:1px;}
.quicklinks-tbl tr td a {color:#636466; font-size:12px; text-decoration:none; font-weight:bold;}
.quicklinks-tbl tr td a:hover {color:#924A39; text-decoration:underline;}
.nopr {padding-right:7px!important;}
/* CONTENTS */
.float-l {float:left; padding:0 15px 10px 0;}
.float-l span {color:#757b1c; font-size:11px!important;}
.float-r {float:right; padding:0 0 10px 15px;}
.float-left {float:left; padding:0px;}
.float-right {float:right; padding:0px;}
.floatedRight-alignedLeft{ width:70px; text-align:left; }
.clear{clear:both;}
.clearL{clear:left;}
.clearR{clear:right;}
#contents-site {position:relative; margin: 20px 1px 20px 195px; text-align:justify; padding-left:10px; border-left:1px #562023 solid;}
#contents-home {position:relative; margin: 20px 196px 20px 195px; text-align:justify; padding-left:10px; padding-right:10px; border-left:1px #562023 solid; border-right:1px #562023 solid;}
#contents-home h3 {text-decoration:underline; margin-top:0px!important; font-size:12px!important;}
#contents-home p {font-size:11px;}
#download_pos {margin-top:7px;}
#homeright {width:190px; position:absolute; right:0px; top:175px; padding-top:0px; z-index:1; padding-left:5px;}
#homeright h3 {text-decoration:underline;}
/* LEFT */
#left {position:absolute; left:0px; top:180px; z-index:1; text-align:left; width:190px;}
#leftmenu ul{margin:0px 0 0 1px; padding:0; display:block;}
#leftmenu ul li{margin:0; padding:0; list-style-type:none; line-height:20px; display:block;}
#leftmenu ul li .left-selected {color:#959E37; font-weight:bold; font-size:12px; text-decoration:underline;}
#leftmenu h3 {background: url('../i/li_circle.gif') no-repeat 1px 1px; color:#959E37; font-size:15px; font-weight:bold; padding-left:15px; margin-bottom:5px;}
#leftmenu ul li a {color:#939598; text-decoration:none;}
#leftmenu ul li a:hover {color:#E28B3C; text-decoration:underline;}
.submenu {margin-top:3px!important; padding:0; width:180px!important;}
.submenu li {margin-left:12px!important; padding-top:2px!important; padding-bottom:2px!important; line-height:17px!important; border-bottom:1px #C7C8CA dotted;}
.submenu li a{color:#959E37!important; text-decoration:none;}
.submenu li a:hover{color:#562023!important; text-decoration:none;}
/* FOOTER */
#footer {position:relative; left:10px; padding-top:10px; text-align:left!important; padding-bottom:10px; z-index:180;}
#footer table {margin-top:10px; border-bottom:2px #959E37 solid;}
#footer tr td {color:#939598; font-size:12px; vertical-align:top; padding-top:4px;}
#footer tr td img {padding-top:2px;}
#footer tr td a {color:#898B8F; text-decoration:none; margin-top:4px!important; padding-right:15px;}
#footer tr td a:hover {color:#914938; text-decoration:none; margin-top:4px!important; padding-right:15px;}
.date {padding-right:10px;}
/* RIGHT */
#right {position:absolute; right:0px; top:175px; padding-top:0px; z-index:1; padding-right:5px;}
/* FINANCIALS */
.fin-tbl {width:695px; margin-top:5px;}
.fin-tbl tr td {padding-right:5px;}


.spacer td {line-height:4px; height:4px;}
.finTDvertical { padding-top:4px;padding-bottom:4px; }
.t {border-top:1px #562023 solid;}
.tl {border-top:1px #562023 solid; border-left:1px #562023 solid;}
.tr {border-top:1px #562023 solid; border-right:1px #562023 solid;}
.b {border-bottom:1px #562023 solid;}
.b2 {border-bottom:2px #562023 solid;}
.bl {border-left:1px #562023 solid; border-bottom:1px #562023 solid;}
.br {border-right:1px #562023 solid; border-bottom:1px #562023 solid;}
.l {border-left:1px #562023 solid;}
.r {border-right:1px #562023 solid;}
.uline1 {border-bottom:1px #562023 solid;}
.uline2 {border-bottom:2px #562023 solid;}
.ulined {border-bottom:1px #562023 dashed;}
.hrcolor {color:#E0D0BF;}
.70 { width: 70px; }
.56 { width: 56px; }
.14 { width: 14px; }
.7 { width: 7px; }
	
/* the following rules are recognized only by IE, ref: http://info.com.ph/~etan/w3pantheon/style/starhtmlbug.html  */
	
* html body .70	
  {
  width:10%;
  }
* html body .56	
  {
  width:8%;
  }
* html body .14	
  {
  width:2%;
  }
* html body .7	
  {
  width:1%;
  }

/* compare that to : http://css-discuss.incutio.com/?page=StarHtmlHack */