/* Phatisa - Ince (PTY) Ltd - February 2008 */

/* LEFT MENU */
.menu {z-index:199; font-size:90%; margin:0; position:absolute; left:0; top:0;}
.menu ul {padding:0; margin:0; list-style-type:none; text-align:left;}
* html .menu ul {margin-left:-16px; ma\rgin-left:0;}
.menu li {position:relative; height:26px; padding-left:46px; text-indent:5px;}
.menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}
.menu a, .menu a:visited {display:block; text-decoration:none; height:25px; line-height:25px; width:149px; color:#4f3324;}
/* html .menu a, * html .menu a:visited {background:#d4d8bd; width:149px; w\idth:149px;}*/
* html .menu a:hover {color:#4f3324; background:#B8AD93;}

.menu :hover > a {color:#4f3324; background:#B8AD93;text-decoration:none}
.menu li :hover > a {color:#4f3324; background:#C8C1B0;}
.menu a span, .menu a:visited span {display:none;}
.menu a:hover span {position:absolute; display:block; left:17px; top:8px;}
html>body .menu a:hover span {position:absolute; display:block; left:17px; top:0px;}


.pgroup {list-style-type:none; margin:0; padding:0;}
.pgroup li {list-style-type:none; margin:0; padding:0;}
.pgroup a, .pgroup a:visited {color:#4f3324; background:#fff; border-left:1px #A38A5E solid; border-right:1px #A38A5E solid; border-bottom:1px #A38A5E solid; text-indent:5px; width:96px; text-decoration:none;}
.pgroup a:hover {color:#4f3324; background:#C8C1B0; border-left:1px #A38A5E solid; border-right:1px #A38A5E solid; border-bottom:1px #A38A5E solid; text-indent:5px; text-decoration:none;}


.prod_serv {list-style-type:none; margin:0; padding:0;}
.prod_serv li ul {margin-left:16px;}
.prod_serv li {list-style-type:none; margin:0; padding:0;}
.prod_serv a, .prod_serv a:visited {color:#4f3324; background:#fff; border-left:1px #A38A5E solid; border-right:1px #A38A5E solid; border-bottom:1px #A38A5E solid; text-indent:5px; width:182px; text-decoration:none;}
.prod_serv a:hover {color:#4f3324; background:#C8C1B0; border-left:1px #A38A5E solid; border-right:1px #A38A5E solid; border-bottom:1px #A38A5E solid; text-indent:5px; text-decoration:none;}
.prod_serv li ul li a {width:202px!important;}
* html .prod_serv li ul {margin-left:37px;}
.arrowbg {background:#FFF url('../i/arrow_menu_left.gif') no-repeat right;}

.terri {list-style-type:none; margin:0; padding:0;}
.terri li {list-style-type:none; margin:0; padding:0;}
.terri a, .terri a:visited {color:#4f3324; background:#fff; border-left:1px #A38A5E solid; border-right:1px #A38A5E solid; border-bottom:1px #A38A5E solid; text-indent:5px; text-decoration:none;}
.terri a:hover {color:#4f3324; background:#C8C1B0; border-left:1px #A38A5E solid; border-right:1px #A38A5E solid; border-bottom:1px #A38A5E solid; text-indent:5px; text-decoration:none;}




.sector {list-style-type:none; margin:0; padding:0;}
.sector li {list-style-type:none; margin:0; padding:0;}
.sector a, .sector a:visited {color:#4f3324; background:#fff; border-left:1px #A38A5E solid; border-right:1px #A38A5E solid; border-bottom:1px #A38A5E solid; text-indent:5px; text-decoration:none;}
.sector a:hover {color:#4f3324; background:#C8C1B0; border-left:1px #A38A5E solid; border-right:1px #A38A5E solid; border-bottom:1px #A38A5E solid; text-indent:5px; text-decoration:none;}

.trans {list-style-type:none; margin:0; padding:0;}
.trans li {list-style-type:none; margin:0; padding:0;}
.trans a, .trans a:visited {color:#4f3324; background:#fff; border-left:1px #A38A5E solid; border-right:1px #A38A5E solid; border-bottom:1px #A38A5E solid; text-indent:5px; text-decoration:none;}
.trans a:hover {color:#4f3324; background:#C8C1B0; border-left:1px #A38A5E solid; border-right:1px #A38A5E solid; border-bottom:1px #A38A5E solid; text-indent:5px; text-decoration:none;}

.menu ul ul {visibility:hidden; position:absolute; top:0; left:195px;}
.menu ul li:hover ul, .menu ul a:hover ul {visibility:visible;}
.menu ul :hover ul ul{visibility:hidden; position:absolute; top:-1px; left:168px;}
* html .menu ul :hover ul ul{visibility:hidden; position:absolute; top:-1px; left:147px;}
.menu ul :hover ul :hover ul ul{visibility:hidden;}
.menu ul :hover ul :hover ul{visibility:visible;}
.menu ul :hover ul :hover ul :hover ul {visibility:visible;}


.bt {border-top:1px #A38A5E solid;border-left:none;}
.bt2 {border-top:none;}
.bt_wht {border-top:1px #fff solid;}
.arrowpos1 {}