/**

 *  FILE: templates.css

 *

 *  ABSTRACTION:

 *    The CSS for the template interface of the MITH. 

 *    Supported by IE 4+ and Netscape 4+.

 *

 *  DOCUMENTS:

 *    None

 *

 *  AUTHOR:

 *    Charles Mukasa

 *

 *  CREATION DATE (2017/6/11):

 *    

 *	  

 *

 *  COPYRIGHT:

 *    Webvision Limited.

 *

 *  VERSION:

 *  1.0

 *

 *  NOTES:

 *    None

**/
body {
font-family: Century Gothic;
font-size: 14px;
background: #ddd9b4;
}
.top_bg {
background: #fff;
}
div.maroon {
position: relative;
box-shadow: 0px 10px 4px rgba(0, 0, 0, 0.3);
height: 45px;
background: #963863;
}
.gap1{
	padding:50px 0;
	}
.what_block {
	background: #ddd9b4;
}	
h2 {
font: Haettenschweiler;
font-size: 36px;
font-weight:bold;
color: #963863;
text-transform: uppercase;
}
.header {
font: Haettenschweiler;
padding: 30px 0;	
font-size: 36px;
font-weight:bold;
color: #963863;
text-transform: uppercase;
}
.header2 {
font: Haettenschweiler;
padding: 30px 0;	
font-size: 36px;
font-weight:bold;
color: #fff;
text-transform: uppercase;
}
.header3 {
	font: Haettenschweiler;
padding: 30px 30px 0 30px;	
font-size: 14px;
font-weight:bold;
color: #963863;
text-transform: uppercase;
}
.header4 {
padding: 20px;	
font-size: 20px;
font-weight:normal;
color: #963863;
background: #fff;
}
.header5 {
font: Haettenschweiler;
padding: 30px 30px 0 30px;	
font-size: 24px;
font-weight:bold;
color: #000;
text-transform: uppercase;
}
.header6 {
font: Haettenschweiler;
padding: 30px 0;	
font-size: 36px;
font-weight:bold;
color: #fff;
text-transform: uppercase;
}
.text {
	padding: 0 30px;
}
.maroon_bg {
padding: 20px;	
background: #963863;	
}
.what_we_do_text,.what_block {
	padding: 0px 0 30px 0;
}
.approach_text {
font-size: 24px;	
color: #fff;	
}
.black_google {
padding: 30px 30px 30px 30px;
color: #fff;
background-color: #000;
}
.black_footer {
padding: 30px;
color: #fff;
background-color: #000;
}
.footer_bg {
	padding:30px;
	background-color: #963863;
}
a.whitie {
	color: #fff;
	text-decoration: none;
}
a.whitie:hover {
	color: #ffff00;
	text-decoration: none;
}
a.link {
	color: #963863;
	text-decoration: none;
}
a.link:hover {
	color: #963863;
	text-decoration: underline;
}
.icon_gap {
	padding: 0 20px 0 0;
}
div.about_block {
position: relative;
box-shadow: 0px 10px 4px rgba(0, 0, 0, 0.3);
height: 300px;
background: #fff;
}
#mod-search-searchword {
padding: 6px;	
border: solid 1px #000;
width:240px;
   background: url(../images/search_bg.gif) no-repeat;	
}
.logo_gap {
	padding-left:100px;
}
.search_gap {
	padding-right:100px;
}
.menu_gap {
	padding-right:20px;
}
#swmenu-0,#swmenu-1,#swmenu-2,#swmenu-3,#swmenu-4,#swmenu-5 {
	border-right: solid 1px #963863;
}
#swmenu-6 {
	background: url(../images/more.gif) no-repeat;
}
.text_inner {
	padding: 30px;
	background: #fff;
}
ul.breadcrumb li {
list-style: none;
display:inline;
font-weight:normal;
margin:0px;
padding: 0px;
border: solid 0px #ffffff;
}
#breado_move {
margin: 0px 0 20px -40px;
padding: 0px;
}
a.pathway {
 text-decoration: none;
 color: #963863;
}
a.pathway:hover {
 text-decoration: underline;
 color: #963863;
}
a {
 text-decoration: none;
 color: #963863;
}
a:hover {
 text-decoration: underline;
 color: #963863;
}
.tablo {
background: #fff;
}
.cell_header {
padding:15px;
font-weight:bold;
color:#fff;
background: #000;
}
.cell_body{
	padding:20px;
	background-color: #ddd;
	text-align: justify;
}