/*	AAT - styles for main template
	All Africa Technologies 09/2003
	Language:	CSS
	Revision:	$Revision: 1.0 $
	Modified:	$Date: 2005/10/01 10:18 $
*/

BODY {
	margin: 0px;
	padding: 0px;
	background-color: #131929;
}

#block	{
	border: 3px;
	border-style: solid;
	border-color: #36608D;
	padding:10px;
}


/* ************************ TEXT PROPERTIES ************************ */		
ol			{
line-height: 200%
}
TD, P, DIV	{
	color: #000000; 
	font-size: 11px; 
	font-family: Arial, sans-serif;
	margin-left: 6px;
	margin-right: 6px;
}
.tblFill	{
	background-image: url('images/bg/tblBack2.gif');
	background-repeat: repeat-x;
	background-color: #F2F2F2;
}
.tblLeftFill	{
	background-image: url('images/bg/tblBack3.gif');
	background-repeat: repeat-x;
	background-color: #F5F5F5;
}
.tblTitleFill	{
	background-image: url('images/bg/tblTitleFill1.gif');
	background-repeat: repeat-x;
	background-color: #288ABA;
	font-family: Arial, Verdana; 
	color: #FFFFFF;
	font-size: 13px; 
	font-weight:bold;
	letter-spacing: 1px; 		
}
.h1	{
	font-family: Arial, Verdana; 
	color: #729ec6;
	font-size: 14px; 
	font-weight:bold;
}
.h2	{
	font-family: Arial, Verdana; 
	color: #0862A8;
	font-size: 14px; 
	font-weight:bold;
	letter-spacing: 2px; 		
}
.h3	{
	font-family: Arial, Verdana; 
	color: #0862A8;
	font-size: 13px; 
	font-weight:bold;
	letter-spacing: 1px; 		
}
.h4	{
	font-family: Arial, Verdana; 
	color: #0862A8;
	font-size: 13px; 
	font-weight:bold;
	letter-spacing: 1px;
	margin-left: 0px;
	font-style:italic;
}
.h5 {
	font-family: Arial, sans-serif; 
	color: #898989;
	font-size: 10px; 
	font-weight:normal;
	letter-spacing: 1px;
	margin-left: 0px;
}
.h6	{
	font-family: Arial, Verdana; 
	color: #000000;
	font-size: 12px; 
	font-weight:bold;
	letter-spacing: 1px;
	margin-left: 6px;
	}
.h7 {
	font-family: Arial, sans-serif; 
	color: #D2D2D2;
	font-size: 10px; 
	font-weight:normal;
}
.ttitle	{
	font-family: Verdana, Helvetica; 
	color: #FFFFFF;
	font-size: 11px; 
	font-weight:bold;
	letter-spacing: 1px; 		
	background-color:#228ABA;
	padding-top:5;
	padding-bottom:5;
}
.tsubtitle	{
	font-family: Verdana, Helvetica; 
	color: #FFFFFF;
	font-size: 11px; 
	font-weight:bold;
	letter-spacing: 1px; 		
	background-color:#319100; padding-top:3; padding-bottom:3
}
.topnav {
	font-family: Arial, sans-serif; 
	color: #36629A; 
	font-size: 11px; 
	font-weight:bold;
	line-height: 75%;
	letter-spacing: 1px;
	margin-left: 0px;
}
.topnav2 {
	font-family: Arial, sans-serif; 
	color: #36629A; 
	font-size: 10px; 
	font-weight:normal;
	line-height: 75%;
	letter-spacing: 1px;
	margin-left: 0px;
}
.leftnav {
	font-family: Arial, sans-serif; 
	color: #4f4f4f; 
	font-size: 11px; 
	font-weight:bold;
	line-height: 200%;
	margin-left: 0px;
}
.pSubTitle	{
	font-family: Arial, Verdana; 
	color: #0862A8;
	font-size: 14px; 
	font-weight:bold;
	letter-spacing: 1px; 		
}
/* ************************ LINKS ************************** */	

/* default inline link */



a			{ color: #0862A8; text-decoration:none; font-weight:bold; letter-spacing: 0px; } 
a:hover		{ color: #729ec6; text-decoration:underline; font-weight:bold; letter-spacing: 0px; }


/* Custom Links */
a:link.pageNav			{ color: #0862A8; font-size: 11px; text-decoration:none; font-weight:bold; letter-spacing: 0px; }
a:active.pageNav, a:visited.pageNav		{ color: #0862A8; font-size: 11px; text-decoration:none; font-weight:bold; letter-spacing: 0px; } 
a:hover.pageNav			{ color: #729ec6; font-size: 11px; text-decoration:underline; font-weight:bold; letter-spacing: 0px; }

a:link.botNav, a:active.botNav, a:visited.botNav		{ color: #000000; font-size: 11px; text-decoration:none; font-weight:bold; letter-spacing: 2px; } 
a:hover.botNav			{ color: #0862A8; font-size: 11px; text-decoration:none; font-weight:bold; letter-spacing: 2px; }

a:link.topNav			{ color: #0862A8; font-size: 11px; text-decoration:none; font-weight:bold; letter-spacing: 1px; }
a:active.topNav, a:visited.topNav		{ color: #0862A8; font-size: 11px; text-decoration:none; font-weight:bold; letter-spacing: 1px; } 
a:hover.topNav			{ color: #729ec6; font-size: 11px; text-decoration:none; font-weight:bold; letter-spacing: 1px; }

a:link.topNav2			{ color: #0862A8; font-size: 10px; text-decoration:none; font-weight:normal; letter-spacing: 1px; }
a:active.topNav2, a:visited.topNav2		{ color: #0862A8; font-size: 10px; text-decoration:none; font-weight:normal; letter-spacing: 1px; } 
a:hover.topNav2			{ color: #729ec6; font-size: 10px; text-decoration:underline; font-weight:normal; letter-spacing: 1px; }

a:link.leftNav			{ color: #0862A8; font-size: 11px; text-decoration:none; font-weight:bold; letter-spacing: 0px; }
a:active.leftNav, a:visited.leftNav		{ color: #0862A8; font-size: 11px; text-decoration:none; font-weight:bold; letter-spacing: 0px; } 
a:hover.leftNav			{ color: #729ec6; font-size: 11px; text-decoration:underline; font-weight:bold; letter-spacing: 0px; }

a:link.supNav1			{ color: #000000; font-size: 12px; text-decoration:none; font-weight:bold; letter-spacing: 1px; }
a:active.supNav1, a:visited.supNav1		{ color: #000000; font-size: 12px; text-decoration:none; font-weight:bold; letter-spacing: 1px; } 
a:hover.supNav1			{ color: #0862A8; font-size: 12px; text-decoration:underline; font-weight:bold; letter-spacing: 1px; }

/* FORM PROPERTIES */
.formButton { 
	background-color: #0862A8;
	color: #FFFFFF; 
	font-size: 11px;
	font-weight: normal; 
	font-family: Tahoma, Helvetica, sans-serif;
	letter-spacing: 2;
	border:1px inset #288ABA;
}	
.formField {
	font-size: 11px;
	font-family: Tahoma, Helvetica, sans-serif;
	background-color: #EBF1F1;
}