/* Standard Bank SD report - 2005 */body{background: #fff;margin: 0px;padding: 5px 0px 10px 0px;font-family: Helvetica, arial, verdana, sans-serif;font-size: 11px;color: #333}td{font-size: 11px;}img{border: none;}/* Primary layout divisions */#print-banner{display: none;}#banner{background: #01237A;}#title-logo{border-bottom: #fff 2px solid;}#logo-wrap{padding: 8px 5px 5px 5px; float: left; border-right: #fff 2px solid;}#title{padding-left: 5px;}#banner h1{margin: 0px; padding: 9px 0px 6px 10px;}html>body #banner h1{margin: 0px; padding: 7px 0px 5px 10px;}#utilities{margin: 0px 0px 0px 34px; color: #fff; padding: 1px 10px 4px 20px; list-style-type: square;font-size: 10px;line-height: 20px;}#utilities li{padding: 0px; list-style-image: none;}#utilities a{color: #fff; text-decoration: none;}#utilities a:hover{text-decoration: underline;}#quote-wrap{float: right;background: #fff url(../i/sr_kids.jpg) no-repeat left 0px;height: 145px;font-size: 14px;font-weight: bold;color: #004A8F;line-height: 20px;}#quote-block{padding: 0px 10px 5px 200px;}#quote-block p{font-weight: normal; font-size: 14px; line-height: 18px;}#menu-wrap{background: #156EAA; height: 22px; clear: both;white-space: nowrap;}#main-menu{margin: 0px; font-weight: bold;}#main-menu li{display: inline; border-left: #fff 1px solid; margin: 0px; padding: 0px; line-height: 22px}.main-end{border-right: #fff 1px solid;}#main-menu a{display: inline-block; 	padding: 0px 7px;	color: #fff;	text-decoration: none;	background: #156EA9}	.main-selected{background: #00498E !important;}		html>body #main-menu a{padding: 4px 3px;}	#main-menu a:hover{background: #5988BC}#displayMenu{border-bottom: #ACAAAA 1px solid;}#scroll-content{height: 25px; overflow: hidden; margin: 0px; position: relative;}#scroll-overflow {position:relative;left:0;top:0px}.main-menu-sub{margin: 0px; padding: 0px; line-height: 10px}.sub-end{border-left: none !important;}.main-menu-sub td{border-left: #ACAAAA 1px solid; margin: 0px; padding: 0px;}.main-menu-sub a{display: block; 	padding: 2px 3px;	text-decoration: none;	color: #72706F;	font-size: 10px;	height: 25px;}	.vmid{padding: 8px 3px !important;}	.main-menu-sub a:hover{background: #D3D1D1}	#this-page-wrap{background: url(../i/this_page_footer.gif) no-repeat bottom;}#this-page-pics{background: #ACAAAB; padding-bottom: 25px;}#this-page-pics img{background: #fff}#pic-block{background: #fff; padding-top: 5px;}#pic-block img{margin: 0px 0px 5px 0px; }#this-page{margin-top: 0px; width: 180px; background: #fff}#thisPage{margin-top: 0px; width: 150px; background: #fff}#this-page h3{background: #ACAAAB; color: #fff; font-size: 13px; padding: 8px 0px 8px 4px; margin: 0px}#thisPage h3{background: #ACAAAB; color: #fff; font-size: 13px; padding: 8px 0px 8px 4px; margin: 0px}#this-page ul{list-style-type: none; margin: 0px; padding: 0px;}#thisPage ul{list-style-type: none; margin: 0px; padding: 0px;}#this-page li{padding: 0px}#thisPage li{padding: 0px}#this-page a{display: block; color: #004A8F; border-bottom: #ACAAAA 1px dotted; width: 164px; padding: 5px 5px 2px 10px;text-decoration: none;}#thisPage a{display: block; color: #004A8F; border-bottom: #ACAAAA 1px dotted; width: 144px; padding: 5px 5px 2px 10px;text-decoration: none;}#this-page a:hover{text-decoration: underline; color: #72706F }#thisPage a:hover{text-decoration: underline; color: #72706F}#this-page ul ul a{padding-left: 25px;  width: 150px; }#thisPage ul ul a{padding-left: 25px;  width: 150px; }.section{font-weight: bold;}.section-selected{font-weight: bold; padding: 5px 5px 2px 10px; border-bottom: #ACAAAA 1px dotted;}a.section-selected{color: #000 !important;}#content-td{padding: 0px 10px 0px 10px;}#content-wrap{border: #72706F 1px solid; }	#content-wrap h1{			background: #004A8F;			color: #fff;			margin: 0px;			font-size: 13px;			padding: 8px 20px;			border-bottom: #fff 3px solid;}				#format-options{background: #fff; padding: 0px 0px; float:right;}			#format-options img{border-right: #004A8F 1px solid}					#content{border-top: #ACAAAA 1px solid; padding: 10px 10px 30px 10px;}ul{list-style-image: url('../i/li.gif'); margin-left: 20px; margin-bottom: 0px; padding: 0px;}ol{ margin-left:25px; padding: 0px;}li{padding-bottom: 10px;}.tbl-wrap{width: 100%; padding: 20px 0px 0px 0px}	h2.section{font-size: 15px; margin-bottom: 0px; color: #004A8F; margin-left: 200px;}	.focus{color: #fff}h2{font-size: 14px; margin-bottom: 0px; }		.h-banner{background: #01237A url(../i/h_banner_bg.gif) repeat-x left bottom; color: #fff; padding: 4px 3px 10px 3px;}.sub{color: #004A8F}h3{font-size: 13px; margin-bottom: 0px;}	h4{font-size: 12px; margin-bottom: 0px}	h5{font-size: 11px; margin: 5px 0px 0px 0px;  color: #000;}.hiv {background: url('../i/hiv_ribbon.gif') no-repeat 0px left; height: 30px !important; }.hiv h2{height: 30px !important; margin: 8px 0px 0px 20px;}hr{color: #333;margin: 0px;padding: 0px;height: 1px;}.for-year{padding-left: 20px;}h6{font-size: 11px; margin: 5px 0px 0px 0px; font-style: italic; font-weight: normal}h6.nml {font-size: 11px; margin: 5px 0px 0px 0px; font-style: normal}.nmt{margin-top: 0px;}	.nm{margin: 0px;}	.np{padding: 0px;}	.normal{font-size: 11px; font-weight: normal}#content .normal{color: #333}.content-img-block{background: #01237A; color: #fff; }.content-img-block img{display: block;}.intro{color: #01237A; font-size: 15px;}.dash{list-style-image: url(../i/dash.gif)}.highlights{font-size: 14px;}.quote{padding: 10px 5px;width: 170px;font-size: 13px; font-weight: bold;border-bottom: #fff 3px solid;background: #01237A;color: #fff}html>body .quote{width: 170px;}.quote p{margin: 0px 0px 10px 0px; font-size: 14px;  font-weight: normal}.quote h2{padding: 0px 5px 10px 5px !important; font-size: 16px; background: #01237A;}.graph-tbl{border-top: #D1D2D4 1px solid; border-left: #D1D2D4 1px solid;}.graph-tbl td{border-bottom: #D1D2D4 1px solid; border-right: #D1D2D4 1px solid; padding: 5px;}.graph-tbl th{font-size: 12px; color: #156EAA; background: #CDD4E9; border-bottom: #D1D2D4 1px solid; border-right: #D1D2D4 1px solid; padding: 5px;}.nbr{border-right: none !important;}.hl{font-size: 13px;}.grey-box{border: #D1D2D4 2px solid; padding: 5px;}.spacer	{height: 10px !important;		font-size: 1px !important;		}.fin-wrap{width: 100%}.printer-friendly{float: right;}.printer-friendly a{background: url(../i/printer.gif) no-repeat; padding: 5px 0px 0px 20px;}.fintable{margin-top: 10px;}				.fintable td{}.voting-tbl{border-top: #004A8F 1px solid ;		border-left: #004A8F 1px solid;}.voting-tbl td{border-bottom: #004A8F 1px solid;		border-right: #004A8F 1px solid; padding: 4px;}.nbr{border-right: none !important}.nb{border: none !important}.nbb{border-bottom: none !important}th{font-size: 11px;}.fintable th{background: #EBECEC; font-size: 11px;}.uline{border-bottom:1px solid  #004A8F}.strongline{border-bottom:2px solid  #004A8F}.uline-1px{border-bottom:1px solid  #004A8F;			height: 1px !important;			font-size: 1px !important;			}.strongline-1px{border-bottom:2px solid  #004A8F;			height: 1px !important;			font-size: 1px !important;			}.dbl-uline{border-top:1px solid  #004A8F;		border-bottom:1px solid  #004A8F;		}.dbl-strongline{border-top:1px solid  #004A8F;			border-bottom:2px solid  #004A8F;			}.pad-left{padding-left: 20px !important;}	.pad-left-uline{padding-left: 20px !important; border-bottom:1px solid  #004A8F}	.cell{border:1px solid #004A8F;}	.top	{		border-right:1px solid #004A8F;		border-left:1px solid #004A8F;		border-top:1px solid #004A8F;		padding: 1px 2px 3px 1px;		}			.bot	{		border-right:1px solid #004A8F;		border-left:1px solid #004A8F;		border-bottom:1px solid #004A8F;		padding: 1px 2px 3px 1px;		}			.mid	{		border-right:1px solid #004A8F;		border-left:1px solid #004A8F;		padding: 1px 2px 3px 1px;		}						.botln	{		border-bottom:1px solid #004A8F;		}.topln	{		border-top:1px solid #004A8F;		}.top-lft	{		border-left:1px solid #004A8F;		border-top:1px solid #004A8F;		}		.lft	{		border-left:1px solid #004A8F;		}						.top-rgt{border-right:1px solid #004A8F;		border-top:1px solid #004A8F;		}		.rgt{border-right:1px solid #004A8F;		}.rgt-1px	{border-right:1px solid #004A8F;		height: 1px !important;		font-size: 1px !important;		}			.bot-rgt{		border-right:1px solid #004A8F;		border-bottom:1px solid #004A8F;		}.bot-rgt-1px{border-right: 1px solid  #004A8F;		border-bottom: 1px solid  #004A8F;		font-size: 1px;		}				.bot-lft{border-left: 1px solid  #004A8F;		border-bottom: 1px solid  #004A8F;		}		.bot-lft-1px{border-left: 1px solid  #004A8F;		border-bottom: 1px solid  #004A8F;		font-size: 1px;		}				.top-bot-lft{border-left: 1px solid  #004A8F;		border-top: 1px solid  #004A8F;		border-bottom: 1px solid  #004A8F;		}				.top-bot-rgt{border-right: 1px solid  #004A8F;		border-top: 1px solid  #004A8F;		border-bottom: 1px solid  #004A8F;		}				.top-bot{		border-top: 1px solid  #004A8F;		border-bottom: 1px solid  #004A8F;		}		.lft-strongline{		border-left:1px solid  #004A8F;		border-bottom:2px solid  #004A8F;}				.rgt-strongline{		border-right:1px solid  #004A8F;		border-bottom:2px solid  #004A8F;}.top-strongline {border-top: 2px solid #004A8F;}					.pr20{padding-right: 20px;}		.pb20{padding-bottom: 20px;}		.backtop {float: right; padding: 10px 10px 1px 10px; margin-bottom: 10px;}	.backtop a{color: #01237A;}	.backtop a:hover{text-decoration: underline}.story-box{background: #01237A; color: #fff;}.story-box h2{color: #fff !important;  margin: auto 20px auto 20px;}.story-box h3{color: #fff !important;  margin: auto 20px;}.story-box h4{color: #fff !important; margin: auto 20px;}.story-box img{border-left: #fff 1px solid}.story-box p{margin: auto 20px;}.story-box ul{list-style-image: none;}.pic-box{border-bottom: #fff 1px solid; border-top: #fff 1px solid; text-align: right;}.highlight-box {background: #AEBADF; color: #000 !important; padding: 2px 0px 2px 0px;}.highlight-box h4{color: #000 !important}.tbl-highlight-box h1 {color: #004A8F !important; background: #FFF !important;}.highlight-box h1 {background: #AEBADF !important; color: #000 !important; margin: 0px;			font-size: 14px;			padding-top: 5px;			border-top: #FFF 3px solid; border-bottom: none !important;}.bbfff{border-bottom: #fff 3px solid;}.highlight-box-bdr {background: #AEBADF; color: #000 !important; padding: 2px 2px 14px 2px; text-align: center; border: 2px #EBECEC solid !important;}.structure-tbl h3{background: #9AA6CB; border: #333 1px solid; margin: 0px; padding: 2px 4px; text-align: center}.structure-tbl p{margin: 10px 0px;}.p4{padding: 4px;}.p4bb{padding: 4px;}.blue-box{background: #01237A; color: #fff;}.blue-box td{color: #fff; border-bottom: #fff 1px solid; border-right: #fff 1px solid; }.blue-box h2{color: #fff !important;  margin: auto 20px auto 20px;}.pic-box2{border-bottom: #fff 1px solid; border-top: #fff 1px solid; text-align: left;}.wht-blu {background: #fff; color: #000 !important;}.wht td{border-bottom: #fff 2px solid; border-right: #fff 2px solid;}.wht-txt { color: #fff !important;}.products-box td{border: #D1D2D4 1px solid; }textarea{border: #333 1px solid;}.text{border: #333 1px solid; width: 180px;}.box{border: #333 1px solid; height: 60px; width: 180px;}.submit{background: #01237A;color: #fff;font-weight: bold}
