
/*
######################## SCREEN VERSION #############################################
######################## FACING AFRICA FA3 WEB ######################################
*/


/*
....................... REDEFINE ELEMENTS ...............................................
*/


body
{
	margin:0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	
	background-image:url(../images/F3_tile_w1_h2.gif);
	background-repeat: repeat;
	
}

p
{
	font-size:13px;
	line-height: 21px;
	/*color:#3D2B2A;*/
	color:#4c403f;
	margin-top:0pt;
	margin-bottom:7pt;
}

#juitterContainer
{
	font-family:'trebuchet ms',tahoma, arial, sans-serif;
	color:#666666;
	font-size:11px;
	padding-left:3px;
	padding-right:3px;

}


#juitterContainer ul
{
	padding:0px;
	
	
}

#juitterContainer li
{
	font-family:'trebuchet ms',tahoma, arial, sans-serif;
	
	font-size:11px;
	line-height:12px;
	color:#666666;
}

ul
{
	
}

li
{
	font-size:13px;
	line-height: 21px;
	margin-top:0pt;
	color:#4c403f;
	margin-bottom:10px;

}



a
{
	color:#CB241B;
}

a:Hover
{
	color:#FD0D00;
}


form td
{
	font-family: "trebuchet MS", arial, sans-serif;
	font-size:12px;
	border-bottom:1px solid #DDDDDD;
	padding:3px;
	vertical-align:top;
}

form table
{
	border-top:1px solid #DDDDDD;
}


hr
{
	height:1px;

	color:#999999;
}



/*
....................... CUSTOM STYLE ELEMENTS ...............................................
*/

#F3_document_whole
{
	
	height:auto;
	width:100%;
}


#F3_document_content
{
	width:896px;
	margin:0px auto;
	background-image: url(../images/F3_bgwhole_w896_h2.gif);
	background-repeat: repeat-y;
		
	
}


#F3_document_lhs,
#F3_document_rhs,
#F3_document_middle
{
float:left;
height:auto;
}


#F3_document_lhs
{
	width:9px;

	overflow:hidden;
	height:auto;
}

#F3_document_rhs
{
width:9px;

	
	overflow:hidden;
	height:auto;
}

#F3_document_middle
{
	width:878px;
	background-image: url(../images/F3_tile_middle_w878_h1.gif);
}

#F3_page_main
{
width:678px;
float:left;

}

#F3_page_subs
{
width:200px;
float:left;
background:url(../images/F3_sibs_bg_w200_h1.gif)
}

#F3_page_maintop
{
width:678px;
height:112px;
background:url(../images/F3_mainbrandbk_w678_h112.gif)
}

#F3_page_maintop div
{
/*border:1px solid #009900;*/
}


#F3_page_mainbrand
{
float:left;
width:378px;


}

#F3_page_wordmarque
{
	height:65px;
	width:inherit;
}

#F3_page_title
{
	
	width:inherit;
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:22px;
	/*font-weight:bold;*/
	color:#626262;
	padding-left:16px;
	padding-top:10px;
	width:450px;
	z-index:300;
}

#F3_page_addarea
{
float:left;
width:290px;
}


#F3_page_mainlow
{
width:678px;
height:auto;

}

#F3_page_mainnav
{
width:163px;
float:left;
}


.F3_asyncLoader
{
border:1px solid #BBBBBB;
color:#3D2B2A;
font-family:"Trebuchet MS", Arial, sans-serif;
overflow:auto;
padding:4px;
font-size:11px;
text-align:center;
background:#FFFFFF;
}

.F3_asyncLoader p
{
font-size:12px;
}



.F3_extraNavTabBar
{
	height:23px;
	background:url(../images/F3_tabbedBg_w1_h23.gif);
	margin-bottom:4px;
}

.F3_extraNavTabBar div div
{
	font-size:11px;
	font-family:"Trebuchet MS", Arial, sans-serif;
}



.F3_extraNavActiveTab,
.F3_extraNavInactiveTab
{
	float:left;
	margin-right:1px;
}





.F3_extraNavTabLeft,
.F3_extraNavTabMiddle,
.F3_extraNavTabRight
{
	float:left;
}


.F3_extraNavActiveTab div.F3_extraNavTabLeft
{
	height:23px;
	width:10px;
	background:url(../images/F3_tabOnL_w10_h23.gif) no-repeat;
}
.F3_extraNavActiveTab div.F3_extraNavTabMiddle
{
	background:url(../images/F3_tabOnM_w1_h23.gif) repeat-x;
	padding-top:5px;
	padding-bottom:6px;
}
.F3_extraNavActiveTab div.F3_extraNavTabRight
{
	height:23px;
	width:10px;
	background:url(../images/F3_tabOnR_w10_h23.gif) no-repeat;

}

.F3_extraNavInactiveTab div.F3_extraNavTabLeft
{
	height:23px;
	width:10px;
	background:url(../images/F3_tabOffL_w10_h23.gif) no-repeat;
}
.F3_extraNavInactiveTab div.F3_extraNavTabMiddle
{
	background:url(../images/F3_tabOffM_w1_h23.gif) repeat-x;
	padding-top:5px;
	padding-bottom:6px;
}
.F3_extraNavInactiveTab div.F3_extraNavTabRight
{
	height:23px;
	width:10px;
	background:url(../images/F3_tabOffR_w10_h23.gif) no-repeat;

}


.F3_extraNavActiveTab div.F3_extraNavTabMiddle a
{
 color:#ba1f1f;
 text-decoration:none;	
}

.F3_extraNavInactiveTab div.F3_extraNavTabMiddle a
{
	 color:#828281;
 text-decoration:none;	
}



#F3_page_maincontent
{
width:495px;
float:left;
padding:10px;
}









.F3_sp_heading
{
	cursor:hand;
	font-family: "trebuchet MS", arial, sans-serif;
	color:#54301d;
	font-weight:bold;
	line-height: 6px;
	padding-top:11px;
	padding-bottom:11px;
	padding-left:4px;
	font-size:13px;
	background:url(../images/F3_sup_head_w3_h27.gif);
	margin-left:1px;
	
}

.F3_sp_area
{
	font-size:11px;
	line-height: 15px;
}

.F3_sp_area A
{
	font-size:11px;
	font-family: "trebuchet MS", arial, sans-serif;
	text-decoration:none;
	line-height: 12px;
}


.F3_sp_text
{
	line-height: 12px;
}

.F3_sp_item
{
	padding-bottom:6px;
	margin-top:6px;
	font-family: "trebuchet MS", arial, sans-serif;
	color:#666666;
	margin:7px;
	border-bottom:1px solid #EEEEEE;
}

.F3_sp_item a
{

}

.F3_sp_date
{
	font-family: "trebuchet MS", arial, sans-serif;
	font-size:10px;
	padding-top:3px;
	/*margin:3px;*/
}

.F3_sp_pic
{
	float:right;
	margin-left:3px;
	margin-bottom:3px;
	border:1px solid #d6d6d6;
}

.F3_sp_pic_mid
{
	float:left;
	margin-right:5px;
	margin-bottom:3px;
	border:1px solid #d6d6d6;
}


/*
....................... CUSTOM STYLE CLASSES ...............................................
*/



.F3_nav_top
{
width:163px;
 height:20px;
 background:url(../images/F3_navtop_w163_h20.gif)
}

.F3_nav_bot
{
width:163px;
 height:12px;
 background:url(../images/F3_navbot_w163_h12.gif)
}


.F3_nav_sep
{
 width:163px;
 height:1px;
overflow:hidden;
/*background:#e0e0e0;*/
background:#e0e0e0;
}


.F3_nav_hardsep
{
 width:163px;
 height:1px;
overflow:hidden;
/*background:#e0e0e0;*/
background:#bbbbbb;
}

.F3_nav_opt,
.F3_nav_opt_hot

{
 width:163px;
 
 font-family:"Trebuchet MS", Arial, sans-serif;
 font-size:11px;
 
 padding-top:5px;
 padding-bottom:5px;
 /*padding-left:2px;*/
}

.F3_nav_opt
{
background:url(../images/F3_nav_w163_h22.gif);
}

.F3_nav_opt_hot
{
background:url(../images/F3_nav_hot_w163_h22.gif);
/*background:#aaaaaa;*/
}

.F3_nav_opt a
{
 margin-top:3px;
 margin-left:13px;
 text-decoration:none;
 color:#d70000;
}

.F3_nav_opt_hot a
{
 margin-top:3px;
 margin-left:13px;
 text-decoration:none;
 color:#FFFFFF;
}




.F3_slideshowTotal
{
	overflow:hidden;
	/*border:1px solid #FF0000;*/
	border-bottom:1px solid #dddddd;
	background:url(../images/F3_standSSbg_w200_h250.gif);
	height:240px;
	width:200px;
}

.F3_slideshowLayer,
.F3_slideshowBlankLayer
{
	position:absolute;
	
}

.F3_slideshowBlankLayer
{
	
	background:url(../images/F3_standSSbg_w200_h250.gif);
};

.F3_slideshowLayerTop
{

}



.F3_slideshowLayerBottom
{
	color:#555555;
	background:url(../images/F3_sibs_bg_w200_h1.gif);
	padding:5px;
	padding-top:1px;
	padding-bottom:1px;
	font-size:10px;
	font-family: "trebuchet MS", arial, sans-serif;
	/*border:1px solid #dddddd;*/
	line-height:11px;
}

.F3_slideshowLayerBottomCounter
{
	color:#FFFFFF;
	background:#d70000;
	padding-left:2px;
	padding-right:2px;
	/*padding:3px;
	line-height:15px;*/
}

.F3_slideshowLayerBottom span
{
	
}

.F3_slideshowImage
{

}

#F3_picLayerPic
{
	text-align:center;
}

#F3_whole
{
	background-color:#FFFFFF;
	border:1px solid #675B56;
	width:910px;
	height:1000px;
}


#F3_picLayer
{
	background-color:#f8f5f1; 
	background:url(../images/F3_photo_bg_w1_h1000.gif);
	position:absolute; 
	visibility:hidden; 
	border:1px solid #555555;
	z-index:4000;
}

#F3_picLayerControl
{
	
	height:26px;
	text-align:right;
	margin-bottom:10px;
	background:url(../images/F3_photo_top_w4_h26.gif);
}

.F3_picLayerShadow
{
	background-color:#000000;
	opacity: .1;
	filter: alpha(opacity=10);
	position:absolute;
}

#F3_picLayerClose,
#F3_picLayerPrevious,
#F3_picLayerNext,
#F3_picLayerSep

{
	
	float:right;
	padding-top:2px;
}

#F3_picLayerSep
{
	width:6px;
	padding-left:3px;
	padding-right:3px;
}


#F3_picLayerClose
{
	width:21px;

	margin-right:2px;
}



#F3_picLayerPrevious,
#F3_picLayerNext
{
    width:21px;
	
}

#F3_picLayerMessage
{
	
	white-space:nowrap;
	float:left;
	height:26px;
	color:#3d2b2a;
	font-size:12px;
	padding:6px;
	
}


#F3_picLayerMessage span#picMessage
{
font-family:Georgia, "Times New Roman", Times, serif;
padding-top:4px;

}

#F3_picLayerMessage span#picMessageStatus
{
font-family:"Trebuchet MS", Arial, sans-serif;
font-weight:bold;
padding-top:4px;
}

.F3_head1
{
	margin-top:0px;
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 18px;
	font-weight:bold;
	color:#035105;
	
}

.F3_head2
{
	/*margin-top:0px;
	padding:4px;*/
	font-family: "trebuchet MS", arial, sans-serif;
	font-size: 17px;
	
	padding:5px 5px 6px 5px;
	background:url(../images/F3_heading_w3_h32.gif);
	/*color:#255B89;*/
	color:#337e57;
	
	
}


.F3_pic
{
	border-bottom:1px solid #cccccc;
	padding:3px;
	margin-bottom:10px;
}

.F3_picImage
{
	height:auto;
}


.F3_picCaption
{
	font-family: "trebuchet MS", arial, sans-serif;
	font-size:11px;
	margin-left:2px;
	color:#999999;
}

.F3_picGrid
{
	border:1px solid #cccccc;
	padding:5px;
	padding-bottom:0px;
	overflow:auto;
	background:#FFFFFF;
	width:468px;
}

.F3_picGridImageHolder
{
	border:1px solid #cccccc;
	padding:5px;
	float:left;
	margin-right:5px;
	margin-bottom:5px;
	overflow:hidden;
}

.F3_picGridImageHolder div
{
	font-family: "trebuchet MS", arial, sans-serif;
	color:#666666;
	font-size:9px;
	margin-left:2px;
	width:auto;
	line-height:10px;
	margin-top:3px;
	overflow:hidden;
	cursor:hand;
}

.F3_picGridImg
{
	/*border:1px solid #666666;*/
}


.F3_pageQuoteLeft,
.F3_pageQuoteRight
{
	font-size:14px;
	color:#828281;
	font-weight:bold;
	padding:10px;
	width:140px;
	background-color:#f3f1ed;
	margin-bottom:6px;
	font-family:"Trebuchet MS", Arial, sans-serif;
	border:1px solid #e0e0e0;
	
}

.F3_pageQuoteLeft
{
	float:left;
	margin-right:6px;
}

.F3_pageQuoteRight
{
	float:right;
	margin-left:6px;
}



.F3_profile
{
	font-family: "trebuchet MS", arial, sans-serif;
	margin-bottom:20px;
	border:1px solid #dddddd;
	background:#FFFFFF;
	font-size:13px;
}

.F3_profile img
{
	float:right;
	border:1px solid #dddddd;
	margin-left:8px;
	margin-top:8px;
	margin-bottom:8px
}

.F3_profile td,
.F3_profile th
{
	padding:5px;
}

.F3_profile td p
{
	
	line-height: 18px;
}

.F3_profile th 
{
	background:#F5F5F5;
	background-repeat: repeat-x;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#255b89;
	font-size:12px;
	font-weight:normal;
	text-align:left;
	
	border-bottom:1px solid #dddddd;
}

.F3_profileText
{
	font-size:11px;
}


/*##############################################################*/
/* table styles */

TABLE.F3_TB_whole
{
	/*border-right:1px solid #DDDDDD;*/
	border-bottom:1px solid #DDDDDD;
}

TABLE.F3_TB_whole td,
TABLE.F3_TB_whole th
{
	padding:3px 10px 3px 10px;
	font-size:11px;
}

TABLE.F3_TB_whole tr.F3_TB_odd
{
	background:#F5F5F5;
}

TABLE.F3_TB_whole tr.TB_even
{
	background:#FFFFFF;
}

TABLE.F3_TB_whole th
{
	border-left:1px solid #CCCCCC;
	border-top:1px solid #CCCCCC;
	background:#DDDDDD;
	font-weight:normal;
}

TABLE.F3_TB_whole td
{
	/*border-left:1px solid #DDDDDD;*/
	border-top:1px solid #DDDDDD;
	font-family: "trebuchet MS", arial, sans-serif;
}



/*##############################################################*/
/* FORM styles */


.F3_cellFormRestRow {
	height: 20px;
}

.F3_cellFormLabel,
.F3_cellFormInput
{
	font-size:12px;
	border-bottom:#f0f0f0 1px solid;
	padding:4px;
	vertical-align:top;
}

.F3_cellFormLabel
{
	padding-top:8px;
}

.F3_cellFormTitle
{
	font-size:13px;
	color:#9d0e2d;
	font-weight:bold;
	background:#F5F1EF;
	padding:4px;
}

.F3_cellFormInput
{
	
}
.F3_cellFormLabel
{	

	
}

.F3_cellFormInput span
{	
	font-size:10px;
	color:#255b89;
	padding-top:5px;
}


.F3_cellFormLabel span
{	 
	color:#255b89;
}
.F3_cellFormInput1 {	font-size:12px;
	border-bottom:#f0f0f0 1px solid;
	padding:4px;
	vertical-align:top;
}

#F3_hiddenForm
{
	height:1px;
	overflow:hidden;
}


.F3_pageNews
{
	padding-bottom:10px;
	border-bottom:1px solid #cccccc;
}

.F3_pageNewsImage
{
	float:right;
	margin-left:5px;
	margin-bottom:5px;
}


.F3_standard_boiler
{
	font-family:"Trebuchet MS", Arial, sans-serif;
	font-size:10px;
	color:#999999;
}


.F3_donateButton
{
margin-top:13px;
margin-left:20px;
}
