.txtSearch{	float:left;	padding:5px 10px;	margin:0;	width:130px;	border:0;	line-height:14px;	font-size:10px;	color:#333;	background:url(/siteimages/templates/search-box.gif) no-repeat 0 0;}.lblTitle{	font-size: 12px;	color: Gray;	font-family: Arial;	font-weight: bold;}.lblTitle1{	font-weight: bold;	font-size: 12px;	color: cornflowerblue;	font-family: Arial;}.lblMessage{	font-weight: bold;	font-size: 11px;	color: red;}.lblSearch{	font-weight: bold;	font-size: 11pt;	color: mediumvioletred;}.lblFormHeader{	font-weight: bold;	font-size: 11pt;	color: black;}.lblFormField{	font-weight: bold;	font-size: 9pt;	color: black;}.lnkLink{	font-size: 12px;	color: #000000;	font-family: Arial, Helvetica, sans-serif;	text-decoration: underline;	font-weight: bold;}.txtKeywords{	}/* Inset 3D Raised */.panSearch {background: transparent; width:40%; }.panSearch h1, .panSearch_test p {margin:0 10px;}.panSearch h1 {font-size:2em; color:#fff;}.panSearch p {padding-bottom:0.5em;}.panSearch .b1, .panSearch_test .b2, .panSearch_test .b3, .panSearch_test .b4, .panSearch_test .b1b, .panSearch_test .b2b, .panSearch_test .b3b, .panSearch_test .b4b {display:block; overflow:hidden; font-size:1px;}.panSearch .b1, .panSearch_test .b2, .panSearch_test .b3, .panSearch_test .b1b, .panSearch_test .b2b, .panSearch_test .b3b {height:1px;}.panSearch .b2 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #eee;}.panSearch .b3 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #ddd;}.panSearch .b4 {background:#ccc; border-left:1px solid #fff; border-right:1px solid #aaa;}.panSearch .b4b {background:#ccc; border-left:1px solid #eee; border-right:1px solid #999;}.panSearch .b3b {background:#ccc; border-left:1px solid #ddd; border-right:1px solid #999;}.panSearch .b2b {background:#ccc; border-left:1px solid #aaa; border-right:1px solid #999;}.panSearch .b1 {margin:0 5px; background:#fff;}.panSearch .b2, .panSearch_test .b2b {margin:0 3px; border-width:0 2px;}.panSearch .b3, .panSearch_test .b3b {margin:0 2px;}.panSearch .b4, .panSearch_test .b4b {height:2px; margin:0 1px;}.panSearch .b1b {margin:0 5px; background:#999;}.panSearch .boxcontent{	display: block;	border-left: 1px solid #fff;	border-right: 1px solid #999;	background-position: 0% 0%;	background-attachment: scroll;	background-image: none;	background-repeat: repeat;}/* PromoteAfrica CSS Document *//*-------------General-------------*/body{	padding:0;	margin:0;	border:0;	font-family:arial;	font-size:10px;	color:#fff7d0;	background-color:#500000;	}	p{		padding:0;	margin:0;	font-family:arial;	font-size:10px;	color:#fff7d0;	line-height:12px;	text-align:left;	}		a{	text-decoration:none;	color:#fff7d0;	}	a:hover{	text-decoration:none;	color:#fff7d0;	}	/*--------------------------*//*-------------page-------------*/#pagewrap{	padding:0;	margin:0 auto;	width:955px;	border:0;	background-color:#000000;	height:100%;	}	#page{	float:left;	padding:0;	margin:0;	width:953px;	border:#000 1px solid;	}/*--------------------------*//*--------------topNav------------*/#topNav{	float:left;	padding:0;	margin:0;	background:url(/siteimages/templates/bg2.gif) repeat-x;	height:54px;	width:953px;	overflow:hidden;	}	#topNav ul{	float:left;	width:950px;	height:54px;	padding:0;	margin:0;	list-style-type:none;	text-align:center;	}	#topNav ul li{	height:54px;	padding:0px 8px;	margin:0;	list-style-type:none;	overflow:hidden;	line-height:54px;	font-family:arial;	font-weight:bold;	font-size:15px;	color:#FFFFFF;	letter-spacing:2px;	display:inline;	}	#topNav ul li a{	height:54px;	padding:0px;	margin:0;	line-height:54px;	color:#FFFFFF;	text-decoration:none;	}	#topNav ul li a:hover{	height:54px;	padding:0px;	margin:0;	line-height:54px;	color:#FFFFCC;	text-decoration:none;	}	#topNav ul li img{	height:15px;	padding:19px 0px 0px 0px;	margin:0;	}/*--------------------------*//*--------------header------------*/#header{	float:left;	padding:0;	margin:0;	width:953px;	border:0;	border-bottom:#000000 1px solid;	border-top:#000000 1px solid;	}	img#logo{	float:left;	padding:0;	margin:0;	width:231px;	height:230px;	border:0;	border-right:#000000 1px solid;	}	#hcontent{	float:left;	padding:0;	margin:0;	width:721px;	height:230px;	border:0;	background:url(/siteimages/templates/header.jpg) no-repeat;	overflow:hidden;	}	/*--------------------------*//*-----------main---------------*/#main{	float:left;	padding:0;	margin:0;	width:953px;	background:#6b2004 url(/siteimages/templates/bg1.gif) repeat-y;	}	/*-----------leftPanel---------------*/	#leftPanel{	float:left;	padding:0;	margin:0;	width:231px;	border:none;	border-right:#000000 1px solid;	background-color:#6b2004;	}	.search{	float:left;	width:205px;	padding:17px 13px;	margin:0;	}	.search form{	float:left;	padding:0;	margin:0;	border:0;	}	input.searchfield{	float:left;	padding:5px 10px;	margin:0;	width:123px;	border:0;	line-height:14px;	font-size:10px;	color:#333;	background:url(/siteimages/templates/search-box.gif) no-repeat 0 0;	}	*html input.searchfield{	background-attachment:fixed;	}		input.btnSiteSearch{	float:right;	padding:0;	padding-left:5px;	margin:0;	width:55px;	height:24px;	border:0;	font-family:arial;	font-size:14px;	color:#fff;	background:none;	cursor:pointer;	}	.block{	float:left;	padding:0;	margin:0;	width:231px;	}	.block img.gfx{	float:left;	padding:10px;	padding-right:0;	margin:0;	width:62px;	height:62px;	}	.block p{	float:left;	padding:10px;	padding-left:5px;	margin:0;	width:144px;	}	.block p.allcaps{	text-transform:uppercase;	}	p.heading{	float:left;	width:211px;	height:23px;	display:block;	padding:5px 10px;	margin:0;	line-height:23px;	color:#FFFFFF;	text-decoration:none;	background:url(../siteimages/heading-bg.gif) repeat-x;	font-family:arial;	font-weight:bold;	font-size:15px;	color:#FFFFFF;	letter-spacing:2px;	}	/*-----------content--------------*/#content{	float:left;	padding:30px 25px 10px 25px;	margin:0;	width:438px;	border:none;	border-right:#000000 1px solid;	background:#6b2004 url(/siteimages/templates/main-bg.gif) repeat-x;	}	#content img{	float:left;	padding:0px;	margin:0;	border:none;	}	#content img.welcome{	float:left;	padding:0px 25px 10px 0px;	margin:0;	width:185px;	border:none;	}#content h1.title{	float:left;	padding:0px 25px 10px 0px;	margin:0;	width:185px;	border:none;	font-family:arial;	font-size:26px;	color:#FFFFFF;	}	#content p.generalText{	float:left;	width:438px;	padding:5px 0px;	text-align:left;	line-height:14px;	font-size:11px; display:none;	}.block2{	float:left;	padding:0;	margin:0;	width:438px;	}	.block2 img.pic{	float:left;	padding:0px 25px 0px 0px;	padding-right:15px;	margin:0	width:150px;	height:200px;	}	.block2 p{	float:left;	padding:0px;	margin:0;	text-align:left;	line-height:14px;	font-size:11px;	}.block3{	float:left;	padding:0;	margin:0;	width:438px;	}	.block3 img.pic2{	float:left;	padding:0px 0px 0px 25px;	padding-left:15px;	margin:0;	width:150px;	height:200px;	}	.block3 p{	float:left;	padding:0px;	margin:0;	text-align:left;	line-height:14px;	font-size:11px;	}#content2{	float:left;	padding:0px 0px 10px 25px;	margin:0;	width:670px;	border:none;	border-right:#000000 1px solid;	background:#6b2004 url(/siteimages/templates/main-bg.gif) repeat-x;	}	/*-----------rightPanel---------------*/	#rightPanel{	float:left;	padding:0;	margin:0;	width:232px;	border:none;	background-color:#6b2004;	}	.block4{	float:left;	padding:0;	margin:0;	width:232px;	}	.block4 p{	float:left;	padding:5px 10px;	margin:0;	width:212px;	}#rightPanel .heading{	float:left;	width:212px;	height:23px;	display:block;	padding:5px 10px;	margin:0;	line-height:23px;	color:#FFFFFF;	text-decoration:none;	background:url(../images/heading-bg.gif) repeat-x;	font-family:arial;	font-weight:bold;	font-size:15px;	color:#FFFFFF;	letter-spacing:2px;	}	/*--------------------------*//*------------misc--------------*/.clear{	clear:both;	}	.generalText{	float:left;	padding:5px 0px;	text-align:left;	line-height:14px;	font-size:11px;	}	.padB{	padding-bottom:10px;	}	/*--------------------------*//*--------------footer------------*/#footer{	float:left;	padding:0;	margin:0;	background:url(/siteimages/templates/bg2.gif) repeat-x;	height:54px;	width:953px;	overflow:hidden;	border-top:#000000 1px solid;	}	ul.btmNav{	float:right;	width:950px;	height:54px;	padding:0;	padding-right:10px;	margin:0;	list-style-type:none;	overflow:hidden;	}	ul.btmNav li{	float:right;	height:54px;	padding:0px 8px;	margin:0;	list-style-type:none;	overflow:hidden;	line-height:54px;	font-family:arial;	font-weight:bold;	font-size:15px;	color:#FFFFFF;	letter-spacing:2px;	}	ul.btmNav li a{	height:54px;	padding:0px;	margin:0;	line-height:54px;	color:#FFFFFF;	text-decoration:none;	}	ul.btmNav li a:hover{	height:54px;	padding:0px;	margin:0;	line-height:54px;	color:#FFFFCC;	text-decoration:none;	}	ul.btmNav li img{	height:15px;	padding:19px 0px 0px 0px;	margin:0;	}
.image_inv
{
	display: none;
}
/*--------------------------*/