/* ====================================
   = CIS Web site CSS - 2007          =
   = home.css                         =
   ==================================== */

/* ================================================================
	Body
   ================================================================ */

#struct10
{
	height: 1%;
	width: 96%;
	margin: 10px auto 0 auto;
}
#struct10 H2
{
	display: inline;
	font-size: 1em;
	color: #C11713;
	background: #DBDBE5 url(/2007/h2bg.gif) left top no-repeat;
	padding: 0 10px 2px 15px;
}
#struct10_1 H3
{
	font-size: 0.9em;
	color: #C11713;
	margin: 1em 0 0 0;
}
#struct10_1 P
{
	font-size: 0.85em;
	margin: 0.3em 0 0.3em 0;
}
#spaminfo
{
  float: left;
}

#struct10 .h	{ padding: 0 0 2px 0; }
.content
{
	border: 1px solid #9190B0;
	background-color: #fBfBf5;
	margin: 0 0 20px 0;
	padding: 5px 10px 5px 10px;
}
.content2
{
	border: 1px solid #9190B0;
	background-color: #fBfBf5;
	margin: 0 0 20px 0;
	padding: 5px 10px 5px 10px;
}

/* ===== Column 1 ===== */

#struct10_1	{ float: left; width: 30%; }
#struct10_1 UL 	{ list-style-type: none; }
#struct10_1 .content UL LI 	{ display: block; float: left; line-height: 1.7em; }
#struct10_1 .content UL LI a	{ white-space: nowrap; display: block; padding: 0 20px 0 20px; }
#struct10_1 .content UL LI .searchGoogle	{ background: transparent url(/2007/ico/search.google.gif) left center no-repeat; }
#struct10_1 .content UL LI .searchAsk		{ background: transparent url(/2007/ico/search.ask.gif) left center no-repeat; }
#struct10_1 .content UL LI .searchLive		{ background: transparent url(/2007/ico/search.live.gif) left center no-repeat; }
#struct10_1 .content UL LI .searchYahoo		{ background: transparent url(/2007/ico/search.yahoo.gif) left center no-repeat; }
#struct10_1 .content UL LI .searchDogpile	{ background: transparent url(/2007/ico/search.dogpile.gif) left center no-repeat; }
#struct10_1 .content UL LI .searchYellow	{ background: transparent url(/2007/ico/search.yellow.gif) left center no-repeat; }

#struct10_1 .content UL LI .bankABSA 		{ background: transparent url(/2007/ico/bank.absa.gif) left center no-repeat; }
#struct10_1 .content UL LI .bankFNB 		{ background: transparent url(/2007/ico/bank.fnb.gif) left center no-repeat; }
#struct10_1 .content UL LI .bankNedbank 	{ background: transparent url(/2007/ico/bank.nedbank.gif) left center no-repeat; }
#struct10_1 .content UL LI .bankStandard 	{ background: transparent url(/2007/ico/bank.standard.gif) left center no-repeat; }

/* ===== Column 3 ===== */

#struct10_2	{ float: right; width: 30%; }
#struct10_2  UL		{ list-style-type: none; }
#struct10_2 .content2 UL LI		{ margin: 1em 0 1em 0; }
#struct10_2 .content2 UL LI A	 	{ background: transparent url(/2007/ico/ourc.arrow.gif) left center no-repeat; padding: 0 0 0 20px; }
#struct10_2 .content2 UL LI P		
{
	font-size: 0.8em;
	border-bottom: 1px solid #9190B0;
	border-right: 1px solid #9190B0;
	background-color: #ffffff;
	margin: 0 0 0 20px;
	padding: 5px;
}
#struct10_2 .content2 UL LI P A	{ background: none; padding: 0;}

/* ===== Column 2 ===== */

#struct10_3		{ margin: 0 31.5% 0 31.5%; height: 1%; }

#struct10_3 .news 	{ list-style-type: none;}
#struct10_3 .news LI	{ display: block; float: left; line-height:1.7em; }
#struct10_3 .news LI a	{ white-space: nowrap; display: block; padding: 0 20px 0 20px;}
#struct10_3 .news LI .newsTih		{ background: transparent url(/2007/ico/news.wikipedia.gif) left center no-repeat; }
#struct10_3 .news LI .newsElreg		{ background: transparent url(/2007/ico/news.elreg.gif) left center no-repeat; }
#struct10_3 .news LI .newsSABC		{ background: transparent url(/2007/ico/news.sabc.gif) left center no-repeat; }
#struct10_3 .news LI .newsDispatch	{ background: transparent url(/2007/ico/news.dispatch.gif) left center no-repeat; }

#struct10_3 .headlines 		{ float: left; list-style-type: none; width: 100%; margin: 0 auto 10px auto; }
#struct10_3 .headlines LI	{ margin-top: 0.8em; }
#struct10_3 .headlines LI P	{ background-color: #DBDBE5; padding: 5px; font-weight: bold; }
#struct10_3 .headlines LI UL	{ font-size: 0.75em; text-align: right; list-style-type: none; }
#struct10_3 .headlines LI UL LI	{ margin: 0 0 0 0;  background-color: #fBfBf5; }



