/* INCE New Media --- http://www.ince.co.za --- */

body{margin: 0px;
padding: 0px 0px 0px 0px;
font-family: arial, helvetica, verdana, sans-serif;
background: #FFF url(../i/body_bg.gif) repeat-y;
font-size: 11px; color:#4D2612;
}

td{font-size: 11px;}


#banner{background:#FFF;
padding: 10px 0px 0px 2px;
border-bottom: #fff 1px solid;}

#banner-downloads{background: url(../i/banner_bg.jpg) repeat-x;
padding: 1px 10px 20px 10px;
border-bottom: #fff 1px solid;}

#banner-default{background: #744808; padding: 10px 10px 30px 10px; border-bottom: #fff 1px solid;}
#bk-default {position:absolute; top: 43px; left:0px; margin-right:0px; background: #FFFFE6; padding: 50px 100px; text-align:center;}
.splash-list {list-style-image: url(../i/pdf_icon2.gif); list-style-type:none; margin-left:28px; }
html>body .splash-list {list-style-image: url(../i/pdf_icon.gif); list-style-type:none; margin-left:-12px; }
.ie-list {list-style-image: url(../i/icon_ie.gif)!important; list-style-type:none; padding-top:3px;}
html>body .ie-list {list-style-image: url(../i/icon_ie.gif)!important; list-style-type:none; padding-top:0px; margin-left:10px;}
html>body .ie-list a{margin-left:-10px!important;}
.splash-list li {padding:0px; margin-bottom:10px; font-size:12px;}

.logo-bdr-top {border-top: 1px #DCD1AE solid; width:250px;}
.logo-bdr-top-bot {border-top: 1px #DCD1AE solid; width:250px; border-bottom: 1px #DCD1AE solid;}
#logos{margin-left:0px; margin-top:0px; margin-bottom:10px;}
#documentTitle {clear:left!important;}



#main-navigation{border-top: #7A5C4D 2px solid; border-bottom: #7A5C4D 2px solid;
background: #7CB900;
padding-left: 140px; height:32px;}

#main-navigation ul{margin:0px; padding: 0px;}
html>body #main-navigation ul {margin-top:2px;}

#main-navigation li{display:inline; list-style-type: none; float: left;}

#main-navigation a{background: #7CB900; font-weight: bold; padding: 10px 7px 8px 7px;
text-decoration: none;
color: #4D2612;
font-size: 11px; border-left:1px #7CB900 solid; border-right:1px #7CB900 solid;
text-align: center; line-height:30px;
}

#main-navigation a:hover{background: #8BCE00; color: #FFF;
font-size: 11px; line-height:30px;
text-align: center; border-left:1px #FFF solid; border-right:1px #FFF solid;
}

.main-selected{background: #7CB900; color: #fff!important;}


#introActuator, #governanceActuator, #assetsActuator{padding: 5px 16px 5px 16px !important}

#utilities {float:right; width:300px; font-size: 10px; padding: 0px 10px 10px 0px;}
#utilities ul{display:inline; list-style-type: none; margin: 0px; padding: 0px;}
#utilities li{display:inline; padding: 2px 2px; line-height:12px;}
#utilities a{color: #000; text-decoration: underline;}
#utilities a:hover{text-decoration: none;}
.util-selected{font-weight: bold; font-size: 11px;}

#utilities-spec {background: url(../i/utilities_bg.gif) no-repeat left center; float: right; font-size: 10px; padding: 9px 0px 9px 15px;
width: 350px;}

#utilities-spec ul{list-style-type: none; margin: 0px; padding: 0px;}

#utilities-spec li{padding: 3px 0px;}

#utilities-spec a{color: #000; text-decoration: none;}

#utilities-spec a:hover{text-decoration: overline;}

#sub-navigation{
float: left;
width: 160px;
padding: 35px 0px;
position:absolute;
left: 0px;
}



#sub-navigation ul{margin: 0px 0px 0px 5px; padding: 0px;}

#sub-navigation a{display: block; text-decoration: none; color:#FFF;
	font-size: 12px; width: 135px; padding: 2px 15px 2px 0px}


#sub-navigation a:hover{color: #4D2612; text-decoration:underline;}

.sub-sub-nav{margin-top:10px!important; list-style-image: url(../i/white_dash.gif); margin-left: 20px !important;}

.sub-sub-nav a{width: 130px !important; font-size: 11px !important;}

html>body .sub-sub-nav a{width: 130px  !important}

.sub-sub-nav a:hover{}

.sub-selected{text-decoration:underline!important; color:#4D2612!important; background: url(../i/sub_selected_bg.gif) no-repeat right 3px; font-weight: bold;}

.sub-sub-selected{font-weight: bold;}

#content{margin-left: 160px; padding: 20px 40px; text-align: justify;}

.tbl-wrap{width: 100%}

.tbl-wrap td{padding: 1px 5px 1px 2px;}

h1{font-size: 19px; text-align:center; color:#4D2612; padding-top:10px; padding-bottom:10px; border-top:1px #744808 solid; border-bottom:1px #744808 solid;}

h2{font-size: 12px;}

h3{font-size: 12px;
margin-bottom: 0px;}

h4{font-size: 11px;
margin-bottom: 0px;
font-style: italic}


#content ol{margin-left: 24px; padding: 0px}

p{margin: 10px 0px 15px 0px; text-align:justify;}
p.right {margin: 10px 0px 15px 0px; text-align:right;}

.top	{border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;}	

.mid	{border-left: #000000 1px solid;
	border-right: #000000 1px solid;}

.bot	{border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	border-right: #000000 1px solid;
	}

.tr	{border-top: #000000 1px solid;
	border-right: #000000 1px solid;
	}

.tl	{border-top: #000000 1px solid;
	border-left: #000000 1px solid;
	}

.br	{border-bottom: #000000 1px solid;
	border-right: #000000 1px solid;}

.bl	{border-bottom: #000000 1px solid;
	border-left: #000000 1px solid;
	}
.b-ln	{border-bottom: #000000 1px solid;
	}
	
.t-ln	{border-top: #000000 1px solid;
	}

.l	{border-left: #000000 1px solid;}
	
.r	{border-right: #000000 1px solid;}

	
.uline{border-bottom: #000000 1px solid;}

.strongline{border-bottom: #000000 2px solid;}

.xstrongline{border-bottom: #000000 3px solid;}
.strongline-l1px {border-bottom: #000000 2px solid; border-left: #000000 1px solid;}

.dash{list-style-image: url(../i/dash.gif); padding-top:3px;}
.dash li {text-align:justify;}

.disc{list-style-image: none !important;
	list-style-type: disc;}
.disc li {text-align:justify;}

.asterix{list-style-image: url(../i/asterix.gif);}
	
.tn-left{float: left; width: 110px; text-align: center; padding-bottom: 20px;}	
.fin-left	{float: left; width: 100px; text-align: center;}	
.fin-left h2{font-size: 13px;
		padding: 3px;
		margin: 2px;
		border-bottom: #f6f6f6 2px solid;
		}

.pr20{padding-right: 20px;}
	
	
a{color: #744808}	
a:hover{text-decoration: none;}


#content ul{margin-left: 18px;}
#content li{margin-bottom: 10px;}

.img-bdr {border: 1px #D0CFBD solid; margin-right:3px;}
