/*Style sheet information |
Aurthor: Mannuel Ferreira | Element Electronic Media | 10/11/2009
Color: BidFrieght, Bidserv: 		#00205A - ( #B3B8D1 tableshades on table headers)
	   BidAuto:    					#009DDC - ( #CEE3F6 tableshades on table headers)
	   Bidvest Europe			 	#263088 - ( #C0BFDC tableshades on table headers)
	   Bidfood:						#263088 - ( #C0C8E3 tableshades on table headers)
	   Asia Pacific					#00539D - ( #C0C8E3 tableshades on table headers)
	   BidIndustrial, Bid paper: 	#4E84C4 - ( #D6DEF1 tableshades on table headers)
	   BidCorporate: 				#006F51
	   Bidvest Namibia				#00A0AF - ( #C3E3E7 tableshades on table headers)
	   Corporate 					#006F51 - ( #B9D5CD tableshades on table headers)
	   								#00AEEF */
/*Reset*/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	/*font-family: Arial, Helvetica, sans-serif; color: #666; font-size:11px;*/
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
/* remember to highlight inserts somehow! */
ins {
	text-decoration: none;
}
del {
	text-decoration: line-through;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: collapse;
	border-spacing: 0;
}
.style1 {
	font-weight: bold
}
/*Reset*/

/*
=Layout*/
/*
=2009 Review*/
.twentoneyears #sidecontent li.m01 a, .finhighlights #sidecontent li.m02 a, .strategicFocus #sidecontent li.m03 a,
 .performance #sidecontent li.m05 a, .history #sidecontent li.m08 a, .externalappraisals #sidecontent li.m09 a, 
 .globalfprint #sidecontent li.m10 a, .directorate #sidecontent li.m11 a {
 	color: #00205A!important; cursor:default;
	}
.cheifexecreport #sidecontent li.m02 a, .chairmanstatement #sidecontent li.m01 a, .financialDreport #sidecontent li.m03 a{
 	color: #00205A!important; cursor:default;
	}
/*
=Review of operations*/
 .bidfreight #sidecontent li.m01 a, .bidserv #sidecontent li.m02 a, .bidvesteurope #sidecontent li.m03 a, 
.bidfood #sidecontent li.m05 a, .bidindustrial #sidecontent li.m06 a, .bidpaperplus #sidecontent li.m07 a,
.bidauto #sidecontent li.m08 a, .bidvestNamibia #sidecontent li.m09 a, .bidcorporate #sidecontent li.m10 a,
.corporategovernance #sidecontent li.m11 a , .bidvestAsia #sidecontent li.m04 a {	
	color: #00205A!important; cursor:default;
	}
	
/*
=Financial statements*/
.valueadded #sidecontent li.m01 a, .exchanges #sidecontent li.m02 a, .directorsresp #sidecontent li.m03 a, .secretary #sidecontent li.m03b a, 
.companybalancesheet #sidecontent li.m14 a, .balancesheet #sidecontent li.m14 a, .compcashflow #sidecontent li.m13 a,
.interestinsubsidiaries #sidecontent li.m16 a, .consolidatedincome #sidecontent li.m07 a, .recognisedincome #sidecontent li.m08 a,
.consolcashflow #sidecontent li.m09 a, .balancesheet #sidecontent li.m10 a, .notes_cosolidated #sidecontent li.m11 a, .indepauditorsreport #sidecontent li.m04 a, .directorsreport #sidecontent li.m05 a, .consolidatedexpenses #sidecontent li.m08 a,
.shareholderinfo #sidecontent li.m17 a, .shareholdersDiary #sidecontent li.m18 a, .glossary #sidecontent li.m19 a,
.administration #sidecontent li.m20 a, .notesCompany #sidecontent li.m15 a, .accountingPolicies #sidecontent li.m06 a,
.consolbalancesheet #sidecontent li.m10 a, .compincomstatement #sidecontent li.m12 a
	{	
	color: #00205A!important; cursor:default;
	}
	
.sustain01 #sidecontent li.m01 a,
.sustain02 #sidecontent li.m02 a,
.sustain03 #sidecontent li.m03 a,
.sustain04 #sidecontent li.m04 a,
.sustain05a #sidecontent li.m05a a,
.sustain05 #sidecontent li.m05 a,
.sustain06 #sidecontent li.m06 a,
.sustain07 #sidecontent li.m07 a,
.sustain08 #sidecontent li.m08 a,
.sustain09 #sidecontent li.m09 a,
.sustain10 #sidecontent li.m10 a,
.sustain11 #sidecontent li.m11 a
	{	
	color: #00205A!important; cursor:default;
	}

.addinformationSust01 #sidecontent li.m01 a,
.addinformationSust02 #sidecontent li.m02 a,
.addinformationSust03 #sidecontent li.m03 a,
.addinformationSust04 #sidecontent li.m04 a,
.addinformationSust05 #sidecontent li.m05 a,
.addinformationSust06 #sidecontent li.m06 a,
.addinformationSust07 #sidecontent li.m07 a,
.addinformationSust08 #sidecontent li.m08 a,
.addinformationSust09 #sidecontent li.m09 a
	{	
	color: #00205A!important; cursor:default;
	}

/*.addinformation	#sidecontent li.addinfo a
	{	
	color: #00205A!important; cursor:default; background: url('../images/btn_addinfo.png') no-repeat top right!important;
	}*/
	
#leftcol {display: none;}

.home #centercol { 
	float: left; width: 820px; padding: 10px 0; background:#FFF; height: 1024px;
	}
#centercol { 
	float: left; width: 820px; padding: 10px 0; background:#FFF;
	}
#rightcol{display: none;}
#wrapper {
	margin:0 auto;
	width: 1200px; }
#header {display: none;}
#searchNav {display: none;}
#content {
	float: left;
	width: 606px;	
	padding:0 10px 0 10px;
	}
	#row_01 { display: block; height: 60px; position: relative; top:0; left: 15px; width: 594px;}
	#row_02 { display: block; position: relative; top:0; left: 15px; width: 594px; margin: 15px 0;}
	

	
	#row_02 h1 { font: bold 16px Arial, Helvetica, sans-serif; color:#0066CC ;}
	.addinformation #row_02 h1 { font: bold 16px Arial, Helvetica, sans-serif; color:#0066CC ;}
	.bidfreight #row_02 h1, .bidserv #row_02 h1 { font: bold 16px Arial, Helvetica, sans-serif; color:#00205A;}
	.bidvesteurope #row_02 h1, .bidfood #row_02 h1 { font: bold 16px Arial, Helvetica, sans-serif; color:#263088;}
	.bidindustrial #row_02 h1, .bidpaperplus #row_02 h1 {font: bold 16px Arial, Helvetica, sans-serif; color:#4E84C4;}
	.bidvestNamibia #row_02 h1 { font: bold 16px Arial, Helvetica, sans-serif; color:#00A0AF;}
	.bidauto #row_02 h1 { font: bold 16px Arial, Helvetica, sans-serif; color:#009DDC;}
	.bidcorporate #row_02 h1 { font: bold 16px Arial, Helvetica, sans-serif; color:#006F51;}
	.corporategovernance #row_02 h1 { font: bold 16px Arial, Helvetica, sans-serif; color:#00205A;}
	#financialresults #row_02 h1 { font: bold 16px Arial, Helvetica, sans-serif; color:#666;}
	#financialresults span {font: normal 11px Arial, Helvetica, sans-serif; color:#666;}
	.bidvestAsia #row_02 h1 { font: bold 16px Arial, Helvetica, sans-serif; color:#263088;}

	#row_03 { display: block; position: relative; top:0; left: 15px; width: 594px;}
	
	#row_03 a:link, #row_03 a:visited { font: bold 11px Arial, Helvetica, sans-serif; color: #00205A ; line-height: 16px; text-decoration: none;}
	#row_03 a:hover { font: bold 11px Arial, Helvetica, sans-serif; color: #666 ; line-height: 16px;}
	
	#notes a:link, #notes a:visited { font: normal 11px Arial, Helvetica, sans-serif; color: #00205A ; line-height: 16px; text-decoration: none;}
	#notes a:hover { font: normal 11px Arial, Helvetica, sans-serif; color: #666 ; line-height: 16px;}
	
	.addinformation #row_03 a:link, #row_03 a:visited { font: normal 11px Arial, Helvetica, sans-serif; color:#666  ; line-height: 16px; text-decoration: none;}
	.addinformation #row_03 a:hover { font: normal 11px Arial, Helvetica, sans-serif; color: #00205A ; line-height: 16px;}
	
#bigtable #sidecontent { display: none;}

#bigtable #sidecontent #row_03 { z-index: 4;}
#bigtable #content { width: auto; padding: 0 0;}
#bigtable #wrapper { width: 1500px;}


#sidecontent {display: none;}
#footer { clear: both; display: block; padding:5px;}
#searchNav ul {display: none;}

#sidecontent h1.heading {
	padding: 10px 0 0 0;
	display: block;	width: 164px; height: 54px;
	border-top: 1px solid #CCC;	border-bottom: 1px solid #CCC;
	font: bold 12px Arial, Helvetica, sans-serif;
	color:#666;
	line-height: 20px;
}
#sidecontent h1.heading span {
	font-weight: normal;
}
#sidecontent h2 {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #000066;
	margin: 10px 0;
}
#sidecontent ul {display: none;}


/*-
=Special 4 homepage*/

.home .row_01 {  height:327px; margin: 20px 15px; background: url('../images/homepage.jpg') no-repeat top left;}
.home .row_02 { margin: 20px 15px; display: block; overflow: hidden; width: 576px!important; border: 1px solid #CCC;}

.home .row_02 h1 { color:#000066; font:bold 14px Arial, Helvetica, sans-serif; padding: 10px 5px;}
.home .row_02 img { float:left; width: 70px; padding: 0 5px 0 5px;}
.home .row_02 p {  font: normal 12px Arial, Helvetica, sans-serif; float: left; display: block; width: 240px; padding: 5px 5px;}
.home .row_02 p.right {  font: normal 12px Arial, Helvetica, sans-serif; float: left;  display: block; position: relative; top:0px; left:10px; width: 220px;}
/*-=Special 4 homepage*/

p { margin: 0;	padding: 0 0 10px 0; font: normal 11px Arial, Helvetica, sans-serif; color: #666; line-height: 18px;}
h1 { margin: 0; padding: 5px 0 0px 0; font: bold 12px Arial, Helvetica, sans-serif; color: #00124C; line-height: 18px;}
h2 { margin: 0; padding: 5px 0 5px 0; font: bold 11px Arial, Helvetica, sans-serif; color: #000; line-height: 18px;}



ul.print { float: right; background: #FFF; margin: 0 -6px; _margin: 0 -10px;/*IE-fix*/}
ul.print li { float: left; margin: 0 5px;}

ul.print li a.print { display: block; background: url('../images/icons_print.png') no-repeat -64px 0px; height:22px; width: 25px; text-indent:-999999px;}
ul.print li a.email { display: block; background: url('../images/icons_print.png') no-repeat -96px 0px; height:22px; width: 25px; text-indent:-999999px;}
ul.print li a.txtincrease { display: block; background: url('../images/icons_print.png') no-repeat -32px 0px; height:22px; width: 25px; text-indent:-999999px;}
ul.print li a.txtdecrease { display: block; background: url('../images/icons_print.png') no-repeat -0px 0px; height:22px; width: 25px; text-indent:-999999px;}
ul.print li a.txtdecrease:hover, ul.print li a.txtdecrease:hover, ul.print li a.email:hover, ul.print li a.print:hover {
	background: url('../images/icons_print.png') no-repeat -0px -22px; height:22px; width: 25px;
	text-indent:-999999px;}
ul.print li a.txtincrease:hover {
	background: url('../images/icons_print.png') no-repeat -32px -22px; height:22px; width: 25px;
	text-indent:-999999px;}
ul.print li a.txtdecrease:hover {
	background: url('../images/icons_print.png') no-repeat -0px -22px; height:22px; width: 25px;
	text-indent:-999999px;}
ul.print li a.email:hover {
	background: url('../images/icons_print.png') no-repeat -96px -22px; height:22px; width: 25px;
	text-indent:-999999px;}
ul.print li a.print:hover {
	background: url('../images/icons_print.png') no-repeat -64px -22px; height:22px; width: 25px;
	text-indent:-999999px;
	}
	
.pagination {display: none;}

#footer .pagination {display: none;}


a.btn_top:link, a.btn_top:visited {display: none;}

a.backto {display: none;}


/*
=Rest of site content layout*/

.DblueRule { border-bottom: 1px solid #00124C ; }

span.headDblue { font: bold 11px Arial, Helvetica, sans-serif; color: #0A132A;}

.quote { font: bold 16px Arial, Helvetica, sans-serif; color: #00124C;}

.mainText { font: normal 11px Arial, Helvetica, sans-serif, Corbel; color:#666;}
.mainTextLblu { color: #00AEEF; font: normal 11px Arial, Helvetica, sans-serif; line-height: 18px;}

span.quicklink{ display: block; 
	background:#FFF ; 
	border-top:1px solid #E0E0E0; border-bottom:1px solid #E0E0E0; padding: 10px 25px 10px 25px; width:530px;}
span.quicklink a {
	display: block; background: #CCC url('../images/icon_quicklink.png') no-repeat center left; width: auto; 
	padding: 3px 44px 3px 54px; 
	border: 1px solid #E0E0E0;
	font: normal 11px Arial, Helvetica, sans-serif; color: #333!important; text-decoration: none;}
span.quicklink a:hover {background:#E1F4FD url('../images/icon_quicklink.png') no-repeat center left; color: #0A132A;}


/*
=Table text styles*/


/*-------------BIDNamibia ---------*/
#BidNamibia {
	margin: 0;
	padding: 0;
}
#BidNamibia h1 {
	margin: 0;
	padding: 5px 0 5px 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #00A0AF;
	line-height: 18px;
}
#BidNamibia h2 {
	margin: 0;
	padding: 5px 0 5px 0;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 18px;
}
/*-------------BIDASIA ---------*/
#BidAsia {
	margin: 0;
	padding: 0;
}
#BidAsia h1 {
	margin: 0;
	padding: 5px 0 5px 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #263088;
	line-height: 18px;
}
#BidAsia h2 {
	margin: 0;
	padding: 5px 0 5px 0;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 18px;
}
/*-------------BIDFRIEGHT ---------*/
#Bidfrieght {
	margin: 0;
	padding: 0;
}
#Bidfrieght h1 {
	margin: 0;
	padding: 5px 0 5px 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #00205A;
	line-height: 18px;
}
#Bidfrieght h2 {
	margin: 0;
	padding: 5px 0 5px 0;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 18px;
}
/*-------------BIDEUROPE ---------*/
#BidEurop {
	margin: 0;
	padding: 0;
}
#BidEurop h1 {
	margin: 0;
	padding: 5px 0 5px 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #263088;
	line-height: 18px;
}
#BidEurop h2 {
	margin: 0;
	padding: 5px 0 5px 0;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 18px;
}
/*-------------BIDFOOD ---------*/
#Bidfood {
	margin: 0;
	padding: 0;
}
#Bidfood h1 {
	margin: 0;
	padding: 5px 0 5px 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #263088;
	line-height: 18px;
}
#Bidfood h2 {
	margin: 0;
	padding: 5px 0 5px 0;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 18px;
}
/*-------------BIDAUTO --------*/
#BidAuto {
	margin: 0;
	padding: 0;
}
#BidAuto h1 {
	margin: 0;
	padding: 5px 0 5px 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #009DDC;
	line-height: 18px;
}
#BidAuto h2 {
	margin: 0;
	padding: 5px 0 5px 0;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 18px;
}
/*-------------BIDINDUSTRIAL ---------*/
#BidIndustrial {
	margin: 0;
	padding: 0;
}
#BidIndustrial h1 {
	margin: 0;
	padding: 5px 0 5px 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #4E84C4;
	line-height: 18px;
}

#BidIndustrial h2 {
	margin: 0;
	padding: 5px 0 5px 0;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 18px;
}

/*-------------BIDCORPORATE ---------*/
#BidCorporate {
	margin: 0;
	padding: 0;
}
#BidCorporate h1 {
	margin: 0;
	padding: 5px 0 5px 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #006F51;
	line-height: 18px;
}
/*-------------BIDSERV ---------*/
#BidServe {
	margin: 0;
	padding: 0;
}
#BidServ h1 {
	margin: 0;
	padding: 5px 0 5px 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #00205A;
	line-height: 18px;
}
#BidCorporate h2 {
	margin: 0;
	padding: 5px 0 5px 0;
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #000;
	line-height: 18px;
}
#BidMain {
	margin: 0;
	padding: 0;
}
#BidMain h1 {
	margin: 0;
	padding: 5px 0 5px 0;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #005295;
	line-height: 18px;
}
/*Black arrow bulleted list on introduction pages-------*/
ul.greyArrowList {
	margin: 0;
	padding: 0;
}
ul.greyArrowList li {
	margin: 0;
	padding: 0 0 0 20px;
	font:normal 11px Arial, Helvetica, sans-serif;
	color: #666;
	list-style-type: none;
	line-height: 19px;
	background: url('../images/icon_greyarrow.png') no-repeat left top;
}

ul.greyArrowList02 {
	margin: 0;
	padding: 0;
}
ul.greyArrowList02 li {
	margin: 0;
	padding: 0 0 0 20px;
	font:bold 11px Arial, Helvetica, sans-serif;
	color: #00124C!important;
	list-style-type: none;
	line-height: 19px;
	background: url('../images/icon_greyarrow.png') no-repeat left top;
}
/*Blue arrow bulleted list on introduction pages-------*/
ul.BluArrowList{
	margin: 0;
	padding: 0 0 10px 0;
}
ul.BluArrowList li {
	margin: 0;
	padding: 0 0 0 20px;
	font: 11px Arial, Helvetica, sans-serif;
	color: #666;
	list-style-type: none;
	line-height: 18px;
	background: url('../images/icon_bluearrow.png') no-repeat left top;
}
.listdash {
	margin-left:0px;
	margin-top: 0px;
	padding-left:15px;
	list-style-image:url(images/list_dash.gif);
	list-style-position:inherit;
	line-height: 18px;
}

.smtext {
	font: normal 10px arial, helvetica, sans-serif;
	color: #666;
}
.smtextBluePale {
	font: normal 10px arial, helvetica, sans-serif;
	color: #D9DDE1;
}
.smtextBlue {
	font: normal 10px arial, helvetica, sans-serif;
	color: #005295;
}
.smtextXtraBlue {
	font: normal 8px arial, helvetica, sans-serif;
	color: #005295;
}
.smtextGrey {
	font: normal 10px arial, helvetica, sans-serif;
	color: #C7C9CB;
}
.smtextGreyDrk {
	font: normal 10px arial, helvetica, sans-serif;
	color: #666666;
}
.smtextGreyUl {
	font: normal 10px arial, helvetica, sans-serif;
	color: #C7C9CB;
	border-bottom: 1px solid #EAEAEA;
}
.tbltext {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	line-height: 17px;
}
.tbltextBlk {
	font: normal 11px arial, helvetica, sans-serif;
	color: #000;
	line-height: 17px;
}
.tbltextDblue {
	font: normal 11px arial, helvetica, sans-serif;
	color: #00205A;
	line-height: 17px;
}
.tbltextHeadBlk {
	font: bold 11px arial, helvetica, sans-serif;
	color: #000;
	line-height: 17px;
}
.tbltextHeadDblue {
	font: bold 11px arial, helvetica, sans-serif;
	color: #00205A;
	line-height: 17px;
}

.tbltextBluBold {
	font: bold 11px arial, helvetica, sans-serif;
	color: #00124C;
}
.tbltextPad10 {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	padding-left: 10px;
}
.tbltextPad20 {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	padding-left: 20px;
}
.tbltextPad30 {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	padding-left: 30px;
}
.tbltext01 {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-bottom: 1px solid #666;
}
.tbltext02 {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-bottom: 2px solid #666;
}
.tbltextBox {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border: 1px solid #666;
}
.tbltextBoxTop {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
}
.tbltextBoxTopBlk {
	font: normal 11px arial, helvetica, sans-serif;
	color: #000;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
}
.tbltextBoxTopDblue {
	font: normal 11px arial, helvetica, sans-serif;
	color: #00205A;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
}
.tbltextBoxBttm {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
}
.tbltextBoxBttmBlk {
	font: normal 11px arial, helvetica, sans-serif;
	color: #000;
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
}
.tbltextBoxBttmDblue {
	font: normal 11px arial, helvetica, sans-serif;
	color: #00124C;
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
}
.tbltextBoxBttm02 {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-bottom: 2px solid #666;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
}
.tbltextBoxSides {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
}
.tbltextBoxSidesBlk {
	font: normal 11px arial, helvetica, sans-serif;
	color: #000;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
}
.tbltextBoxSidesDblue {
	font: normal 11px arial, helvetica, sans-serif;
	color: #00124C;
	border-left: 1px solid #666;
	border-right: 1px solid #666;
}
.tbltextSideLeft {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-left: 1px solid #666;
}
.tbltextSideRight {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-right: 1px solid #666;
}
.tbltextBoxLeft {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
	border-left: 1px solid #666;
}
.tbltextBoxRight {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
	border-right: 1px solid #666;
}
.tbltextBoxTopBttm {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-top: 1px solid #666;
	border-bottom: 1px solid #666;
}
.tbltextCnrBttmLeft {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-left: 1px solid #666;
	border-bottom: 1px solid #666;
}
.tbltextCnrBttmLeft02 {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-left: 1px solid #666;
	border-bottom: 2px solid #666;
}
.tbltextCnrBttmLeftWht {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-left: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
}
.tbltextCnrBttmLeft02 {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-left: 1px solid #666;
	border-bottom: 2px solid #666;
}
.tbltextCnrBttmRight {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-right: 1px solid #666;
	border-bottom: 1px solid #666;
}
.tbltextCnrBttmRight02 {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-right: 1px solid #666;
	border-bottom: 2px solid #666;
}
.tbltextCnrTopLeft {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-left: 1px solid #666;
	border-top: 1px solid #666;
}
.tbltextCnrTopRight {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-right: 1px solid #666;
	border-top: 1px solid #666;
}
.tbltextCnrSideLeft {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-left: 1px solid #666;
}
.tbltextCnrSideLeftWht {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-left: 1px solid #FFFFFF;
}
.tbltextCnrSideRight {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-right: 1px solid #666;
}
.forminput {
	font: normal 11px arial, helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	text-align: center;
	width: 117px;
	line-height: 10px;
	border: 1px solid #D6DDE7;
}
.formsubmit {
	width: 29px;
	height: 15px;
	background: url('images/bttn_submit.gif');
	cursor: pointer;
	border: none;
}
/*----additional styles----*/
.tbltextBlueCnrBttmRight {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-right: 1px solid #005295;
	border-bottom: 1px solid #005295;
}
.tbltextBlueCnrBttmRight02 {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-right: 1px solid #005295;
	border-bottom: 2px solid #005295;
}
.tbltextBlueCnrSideRight {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-right: 1px solid #005295;
}
.tbltextBlue01 {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-bottom: 1px solid #005295;
}
.tbltextBlue02 {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-bottom: 2px solid #005295;
}
.tbltextBlueBoxTop {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-top: 1px solid #005295;
	border-left: 1px solid #005295;
	border-right: 1px solid #005295;
}
.tbltextBlueBoxBttm {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-bottom: 1px solid #005295;
	border-left: 1px solid #005295;
	border-right: 1px solid #005295;
}
.tbltextBlueBoxSides {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-left: 1px solid #005295;
	border-right: 1px solid #005295;
}
.tbltextBlueCnrBttmLeft {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-left: 1px solid #005295;
	border-bottom: 1px solid #005295;
}
.tbltextBlueCnrBttmLeft02 {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-left: 1px solid #005295;
	border-bottom: 2px solid #005295;
}
.tbltextBlueCnrSideLeft {
	font: normal 11px arial, helvetica, sans-serif;
	color: #666;
	border-left: 1px solid #005295;
}
.lrgXtratextGrey {
	font: normal 16px arial, helvetica, sans-serif;
	color:#666666;
	line-height: 22px;
}
.tbltextpink02 {
	font: normal 11px arial, helvetica, sans-serif;
	color: #AF3858;
	border-bottom: 2px solid #AF3858;
}
.tbltextgreen02 {
	font: normal 11px arial, helvetica, sans-serif;
	color: #006F51;
	border-bottom: 2px solid #006F51;
}	
.tbltextpurple02 {
	font: normal 11px arial, helvetica, sans-serif;
	color: #6F2765;
	border-bottom: 2px solid #6F2765;
}
.tbltextbluindust02 {
	font: normal 11px arial, helvetica, sans-serif;
	color: #4E84C4;
	border-bottom: 2px solid #006391;
}
.tbltextcorp02 {
	font: normal 11px arial, helvetica, sans-serif;
	color: #31348D;
	border-bottom: 2px solid #31348D;
}
.tbltextpink02b {
	font: normal 11px arial, helvetica, sans-serif;
	color: #AF3858;
	border-left: solid 1px #666;
	border-bottom: 2px solid #AF3858;
}
.tbltextgreen02b {
	font: normal 11px arial, helvetica, sans-serif;
	color: #006F51;
	border-left: solid 1px #666;
	border-bottom: 2px solid #006F51;
}
.tbltextpurple02b {
	font: normal 11px arial, helvetica, sans-serif;
	color: #6F2765;
	border-left: solid 1px #666;
	border-bottom: 2px solid #6F2765;
}
.tbltextbluindust02b {
	font: normal 11px arial, helvetica, sans-serif;
	color: #4E84C4;
	border-left: solid 1px #666;
	border-bottom: 2px solid #006391;
}
.tbltextcorp02b {
	font: normal 11px arial, helvetica, sans-serif;
	color: #31348D;
	border-left: solid 1px #666;
	border-bottom: 2px solid #31348D;
}
.tbltextpinkBold {
	padding-left:5px;
	font: bold 11px arial, helvetica, sans-serif;
	color: #AF3858;
}
.tbltextpink {
	padding-left:5px;
	font: 11px arial, helvetica, sans-serif;
	color: #AF3858;
}
.tbltextpurpBold {
	padding-left:5px;
	font: bold 11px arial, helvetica, sans-serif;
	color: #6F2765;
}
.tbltextcorpBold {
	padding-left:5px;
	font: bold 11px arial, helvetica, sans-serif;
	color: #31348D;
}
.tbltextindustBold {
	padding-left:5px;
	font: bold 11px arial, helvetica, sans-serif;
	color: #4E84C4;
}
.tbltextgreenBold {
	padding-left:5px;
	font: bold 11px arial, helvetica, sans-serif;
	color: #006F51;
}
.tbltextgrey { color: #666;}
.ruleGreyLt {
	font: normal 10px arial, helvetica, sans-serif;
	color: #C7C9CB;
	border-bottom: 1px solid #EAEAEA;
}
.tbletextBidvest { font: normal 11px Arial, Helvetica, sans-serif; color: #00205A;}
.tbletextNamibia { font: normal 11px Arial, Helvetica, sans-serif; color: #00A0AF;}
.tbletextAuto { font: normal 11px Arial, Helvetica, sans-serif; color: #009DDC;}
.tbletextBidPaper { font: normal 11px Arial, Helvetica, sans-serif; color: #4E84C4;}
.tbletextBidfood, .tbletextAsia, .tbletextEurop { font: normal 11px Arial, Helvetica, sans-serif; color: #263088;}

ul.liteBluArrowList, ul.liteBluArrowList02, ul.bidautolist, ul.bidautolist02, ul.bidnamibia, ul.corporate, ul.corporate02, ul.bidnamibia02 {
	margin: 0;
	padding: 0 0 10px 0;
}
ul.liteBluArrowList li {
	margin: 0;
	padding: 0 0 0 20px;
	font: 11px Arial, Helvetica, sans-serif;
	color:#80A1D4;
	list-style-type: none;
	line-height: 18px;
	background: url('../images/icon_litebluearrow.png') no-repeat left top;
}

ul.liteBluArrowList02 li {
	margin: 0;
	padding: 0 0 0 20px;
	font: 11px Arial, Helvetica, sans-serif;
	color:#666;
	list-style-type: none;
	line-height: 18px;
	background: url('../images/icon_litebluearrow.png') no-repeat left top;
}

ul.bidautolist li {
	margin: 0;
	padding: 0 0 0 20px;
	font: 11px Arial, Helvetica, sans-serif;
	color:#009DDC;
	list-style-type: none;
	line-height: 18px;
	background: url('../images/icon_bidautoarrow.png') no-repeat left top;
}
ul.bidautolist02 li {
	margin: 0;
	padding: 0 0 0 20px;
	font: 11px Arial, Helvetica, sans-serif;
	color:#666;
	list-style-type: none;
	line-height: 18px;
	background: url('../images/icon_bidautoarrow.png') no-repeat left top;
}
ul.bidnamibia li {
	margin: 0;
	padding: 0 0 0 20px;
	font: 11px Arial, Helvetica, sans-serif;
	color:#00A0AF;
	list-style-type: none;
	line-height: 18px;
	background: url('../images/icon_bidnamibia.png') no-repeat left top;
}
ul.bidnamibia02 li {
	margin: 0;
	padding: 0 0 0 20px;
	font: 11px Arial, Helvetica, sans-serif;
	color:#666;
	list-style-type: none;
	line-height: 18px;
	background: url('../images/icon_bidnamibia.png') no-repeat left top;
}

ul.corporate li {
	margin: 0;
	padding: 0 0 0 20px;
	font: 11px Arial, Helvetica, sans-serif;
	color:#006F51;
	list-style-type: none;
	line-height: 18px;
	background: url('../images/icon_corporate.png') no-repeat left top;
}

ul.corporate02 li {
	margin: 0;
	padding: 0 0 0 20px;
	font: 11px Arial, Helvetica, sans-serif;
	color:#666;
	list-style-type: none;
	line-height: 18px;
	background: url('../images/icon_corporate.png') no-repeat left top;
}

ul.Bidasialist li {margin: 0;
	padding: 0 0 0 20px;
	font: bold 11px Arial, Helvetica, sans-serif;
	color:#263088!important;
	list-style-type: none;
	line-height: 18px;
	background: url('../images/icon_bluearrow.png') no-repeat left top;}
sup { font-size: 10px;}

/*maphindi*/
.maintxtheaderblu { margin: 0; padding: 5px 0 0px 0; font-size:12px; font-family:Arial, Helvetica, sans-serif; color: #00124C;
   line-height: 18px;}

/*Ivan Krause*/
.tbletextCorporate { font: normal 11px Arial, Helvetica, sans-serif; color: #006F51;}
.lRGtextAuto { font: normal 20px Arial, Helvetica, sans-serif; color: #009DDC;}
.MedtextBLUE {font: normal 13px arial, helvetica, sans-serif; color: #00124C;}
.ruleblueAuto { border-bottom: 1px solid #009DDC; line-height:18px; }
.MedtextLblue {font: normal 13px arial, helvetica, sans-serif; color: #009DDC;}
.MedtextBLUEeurope {font: normal 13px arial, helvetica, sans-serif; color: #263088;}
.tbltextMgrey { font: 11px Arial, Helvetica, sans-serif; color:#999999; line-height: 18px;}

/*Jimmie M*/
.tbltextLgrey { font: 11px Arial, Helvetica, sans-serif; color:#999; line-height: 18px;}
ul.mainList {
 margin: 0; 
 padding: 0 0 15px 0;
}
ul.mainList li {
 margin: 0; 
 padding: 0 0 0px 10px; 
 font: 11px Arial, Helvetica, sans-serif; 
 color: #666;
 line-height: 18px; 
 list-style-type: none; 
 background: url('../images/black_list.gif') no-repeat left top;
}

#financials h1 {
 margin: 0;
 padding: 5px 0 5px 0;
 font: bold 12px Arial, Helvetica, sans-serif;
 color: #666;
 line-height: 18px;
}

/*notes*/

#notes{ 
 width: 820px; padding: 10px 0; background:#FFF;

 margin: 0 auto;
 }

#header02 {
 display: block;
 border-bottom: 1px solid #CCC;
 width: 780px;
 height: 78px;
 padding: 10px;
 background: url('../images/bidvest.png') no-repeat 0 0;
 margin: 0 auto;
}

#header02 h1 { float: right; font: normal 12px Arial, Helvetica, sans-serif; text-align: right;}
#content02 {
 float: left;
 width: 800px; 
 padding:10px 10px 0 10px;
 }

#notesrow_01 { display: block; height: 30px; position: relative; top:0; width: 800px;}
#notesrow_02 { display: block; position: relative; top:0; width: 800px; margin: 0px 0;}
#notesrow_02 h1 { font: bold 16px Arial, Helvetica, sans-serif; color:#666; padding: 0; margin: 0;}
#notesrow_02 h2 { font: normal 11px Arial, Helvetica, sans-serif; color:#666 ; padding: 0; margin: 0;}
#notesrow_02 h1.bidindustrial, #notesrow_02 h1.bidpaperplus {font: bold 16px Arial, Helvetica, sans-serif; color:#4E84C4;}
#notesrow_03 { display: block; position: relative; top:0; width: 800px;}

/*wide pages*/
#centercol02 #content #row_01 { display: block; position: relative; top:0; left: 215px; width: 594px; margin: 15px 0;}
#leftcol02 { float: left; width: 190px; background:url(../images/bckgrnd_l.jpg) no-repeat top left; height: 270px; overflow:hidden;}
#centercol02 { 
 float: left; width: 820px; padding: 10px 0; background:#FFF;
 height: 250px!important;

 }
#rightcol02{ float: left; float: left; width: 180px; line-height:270px ; background:url(../images/bckgrnd_r.jpg) no-repeat top left;} 
#rightcol02menu { float: left; display: blockl; width: 230px; height: 40px; position: relative; top: 775px; left: 1280px; }
#rightcol02menu a:link, #rightcol02menu a:visited { font:normal 11px Arial, Helvetica, sans-serif; color: #666; text-decoration:none;} 
#rightcol02menu a:hover { color: #00205A;}

#wide { margin: 0 auto; width: 1500px; text-align: left; margin: 0; padding: 0 10px 0 10px; clear:both;}
#wide02 { margin: 0 auto; width: 2745px; text-align: left; margin: 0; padding: 0 10px 0 10px; clear:both;}
.tbltextMgrey { font:bold 11px Arial, Helvetica, sans-serif; color:#999999; line-height: 18px;}

#row_03 ul.downloads { width: 527px; overflow:hidden;}
#row_03 ul.downloads li { width: 527px; background: url('../images/icon_acrobat8_ds.gif') no-repeat 500px 7px; border-bottom: 1px solid  #EFEFEF;}
#row_03 ul.downloads li a:link, #row_03 ul.downloads li a:visited { color:#666; display: block; 
	width:970px; padding: 0px; padding:5px; font-weight:bold;
	}
#row_03 ul.downloads li a:hover { color: #00205A ; background: url('../images/btn_bg_dloads.png') repeat-y top left;}
#row_03 ul.downloads li a span { width:40px; text-align:right;
	font: normal 10px Arial, Helvetica, sans-serif; color: #999 ; margin: 0 10px; }

#row_03 ul.downloads li.employee { 
	width: 527px; background: #F4F5FD url('../images/icon_acrobat8_ds.gif') no-repeat 500px 7px; 
	border-bottom: 1px solid #EFEFEF; border-top: 1px solid #EFEFEF; margin: 20px 0;}
#row_03 ul.downloads li.employee a:hover {color: #00205A ; background:none;}

#row_03 ul.downloads li.xcells { width: 527px; background: url('../images/icon_xcell.gif') no-repeat 500px 7px; border-bottom: 1px solid  #EFEFEF;}

.addinformation h2 { font: bold 16px Arial, Helvetica, sans-serif; color:#0066CC ;}
.addinformation BidServ h2 { font: bold 16px Arial, Helvetica, sans-serif; color:#0066CC;}
.addinformation #BidEurop h2 { font: bold 16px Arial, Helvetica, sans-serif;  color: #263088;}
.addinformation #BidAuto h2  { font: bold 16px Arial, Helvetica, sans-serif;color: #009DDC;}
.addinformation #BidAsia h2 { font: bold 16px Arial, Helvetica, sans-serif;  color: #263088;}
.addinformation #BidIndustrial h2 { font: bold 16px Arial, Helvetica, sans-serif;  color: #4E84C4;}
.addinformation #Bidfood h2 { font: bold 16px Arial, Helvetica, sans-serif;  color: #263088;}
.addinformation #Bidfrieght h2,#BidServ h2 { font: bold 16px Arial, Helvetica, sans-serif;  color: #00205A;}
.addinformation #BidCorporate h2 { font: bold 16px Arial, Helvetica, sans-serif;  color:#006F51;}
.addinformation #BidNamibia h2 { font: bold 16px Arial, Helvetica, sans-serif;  color:#00A0AF;}