@charset "UTF-8";
/* CSS Document */

body {padding:15px 0 0 0; margin:0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color: #000000; font-size: 11px; background: url(/images/MainBkg.jpg);}

#Frame {width: 968px; height: auto; padding:0; margin-left: auto; margin-right: auto; background: #FFFFFF; border: 1px solid #333333;}

#BannerHold  {width: 968px; height: 275px; padding:0 0 3px 0; margin:0;}
	#BannerL {width: 470px; height: 275px; padding:0; margin:0; float:left;}
	#BannerR {width: 498px; height: 275px; padding:0; margin:0; float:left;}
	
#Navigation {width: 968px; height: 40px; padding:0; margin:0; background: url(/images/NavBkg.jpg) 0 0 repeat-x;}



#Frame {position:relative;}
#Ticker {position:absolute; top:249px; left:0; z-index:2; width:968px; height:25px;color:#FFFFFF;background:url(Flash/Foundation3.png) 0 0 no-repeat;}
.TickerLeft {width:270px; float:left; height:16px; padding:5px 4px 4px 10px;  color:#242424;}
.TickerRight {width:684px; float:left; height:20px; padding-top:4px; position:relative;}

/* NAVIGATION STYLE */

#navcontainer ul {padding:4px 0 0 68px; margin:0; background: url(/images/NavBkg.jpg) 0 0 repeat-x; color: White; float: left; width: 900px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; height: 36px; font-weight: bold; display: block;}

#navcontainer ul li { list-style: none; float:left; }

#navcontainer ul li a {padding:10px 15px 8px 15px; color: White; text-decoration: none; float: left; border-left: 1px solid #666666; border-right: 1px solid #3a8339;  }

#navcontainer ul li a:hover { background-color: #369; color: #fff;}


/* CONTENT STYLE */


#ContentHold {width: 968px; height: auto; padding:0 0 0 0; margin:0;}
#ContentHoldBloomin {width: 968px; height: auto; padding:0 0 0 0; margin:0; background:url(/images/BloominBG.jpg) 0 0 repeat-y; }
#ContentHoldCarling {width: 968px; height: auto; padding:0 0 0 0; margin:0; background:url(/images/CarlingBG.jpg) 0 0 repeat-y; }




	#ContentLeft {width: 327px; height: auto; padding:0 15px 0 0; margin:0; float:left;}
	
	/* SUB NAVIGATION STARTS HERE */
	
	#navcontainerSub { width: 327px; padding:0 15px 0 0 ; margin:0; float:left;}

	#navcontainerSub ul{margin: 0; padding: 0; list-style-type: none; font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;  }
	
	#navcontainerSub ul li ul{margin-left: 0; padding-left: 0; list-style-type: none; font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;  }

	#navcontainerSub ul li ul li a {display: block; padding:10px 0px 0 35px; width: 292px; height: 20px; background-color: #cceb5a; font-weight: normal; text-decoration: none; border-bottom:#6d821b solid 2px; border-top:#b2e002 solid 1px; }


	#navcontainerSub ul li ul li a:hover {display: block; padding:10px 0px 0 35px; width: 292px; height: 20px; background-color: #86a802; font-weight: normal; text-decoration: none;  }



	#navcontainerSub ul li a {display: block; padding:10px 0px 0 25px; width: 302px; height: 20px; background-color: #9fca01; font-weight: normal; text-decoration: none; border-bottom:#6d821b solid 2px; border-top:#b2e002 solid 1px;}

	#navcontainerSub ul li a, #navlist  {color:#333333; text-decoration: none;}

	#navcontainerSub ul li a:hover {background-color: #b2e002; color: #000;}

	
	
	
	
	#navcontainerSubCarling { width: 327px; padding:0 15px 0 0 ; margin:0; float:left;}

	#navcontainerSubCarling ul{margin: 0; padding: 0; list-style-type: none; font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;  }
	
	#navcontainerSubCarling ul li ul{margin-left: 0; padding-left: 0; list-style-type: none; font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;  }

	#navcontainerSubCarling ul li ul li a {display: block; padding:10px 0px 0 35px; width: 292px; height: 20px; background-color: #cb5673; font-weight: normal; text-decoration: none; border-bottom:#992341 solid 2px; border-top:#ca7d90 solid 1px; }


	#navcontainerSubCarling ul li ul li a:hover {display: block; padding:10px 0px 0 35px; width: 292px; height: 20px; background-color: #d1728a; font-weight: normal; text-decoration: none;  }



	#navcontainerSubCarling ul li a {display: block; padding:10px 0px 0 25px; width: 302px; height: 20px; background-color: #c51943; font-weight: normal; text-decoration: none; border-bottom:#992341 solid 2px; border-top:#ca7d90 solid 1px;}

	#navcontainerSubCarling ul li a, #navlist  {color:#fff; text-decoration: none;}

	#navcontainerSubCarling ul li a:hover {background-color: #efefef; color: #000;}
	
	
	/* Project Nigeria */
	
	#navcontainerSubPN { width: 327px; padding:0 15px 0 0 ; margin:0; float:left;}

	#navcontainerSubPN ul{margin: 0; padding: 0; list-style-type: none; font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;  }
	
	#navcontainerSubPN ul li ul{margin-left: 0; padding-left: 0; list-style-type: none; font-family:  "Trebuchet MS", Arial, Helvetica, sans-serif;  }

	#navcontainerSubPN ul li ul li a {display: block; padding:10px 0px 0 35px; width: 292px; height: 20px; background-color: #d2c7c3; font-weight: normal; text-decoration: none; border-bottom:#b29f99 solid 2px; border-top:#8e7f79 solid 1px; }


	#navcontainerSubPN ul li ul li a:hover {display: block; padding:10px 0px 0 35px; width: 292px; height: 20px; background-color: #e9e5e4; font-weight: normal; text-decoration: none;  }



	#navcontainerSubPN ul li a {display: block; padding:10px 0px 0 25px; width: 302px; height: 20px; background-color: #d2c7c3; font-weight: normal; text-decoration: none; border-bottom:#b29f99 solid 2px; border-top:#8e7f79 solid 1px;}

	#navcontainerSubPN ul li a, #navlist  {color:#333333; text-decoration: none;}

	#navcontainerSubPN ul li a:hover {background-color: #e9e5e4; color: #000;}
	
	
	/*#ContentLeft ul {width: 327px; height: auto; padding:0; margin:0; list-style-type:none; }
	#ContentLeft ul li {width: 327px; height: 30px; display:block; background: none; padding:0; margin:0; list-style-type:none;  border-bottom:#6d821b solid 2px; border-top:#b2e002 solid 1px;}
	#ContentLeft ul li a {width: 302px; height: 20px; display:block; background: #9fca01 ; padding:10px 0px 0 25px; margin:0; list-style-type:none; color:#FFFFFF;}
	#ContentLeft ul li a:hover { background: #b2e002 ;  color:#000; }
	
	#ContentLeft ul li ul {width: 327px; height: auto; padding:0; margin:0; list-style-type:none; }
	#ContentLeft ul li ul li{width: 327px; height: 30px; display:block; background: none; padding:0; margin:0; list-style-type:none;  border-bottom:#6d821b solid 2px; border-top:#b2e002 solid 1px;}
	#ContentLeft ul li ul li a {width: 292px; height: 20px; display:block; background: #97b627 ; padding:10px 0px 0 35px; margin:0; list-style-type:none; color:#FFFFFF;}
	#ContentLeft ul li ul li a:hover { background: #b2e002 ;  color:#000; }*/
	
	
	
	
		#NewsHold {width: 327px; height: auto; padding:0 0 0 0 ; margin:0;}
			#NewsImage {width: 327px; height: 253px; padding:0; margin:0;}
			.NewsContent {width: 292px; height: auto; padding:12px 15px 40px 20px; margin:0; background:url(/images/NewsStoryBot.jpg) 0 bottom no-repeat; line-height:1.5em;}
			.NewsContentBB {width: 292px; height: auto; padding:12px 15px 40px 20px; margin:0; background:url(/images/NewsStoryBotGreen.jpg) 0 bottom no-repeat; line-height:1.5em; clear: both;}
			
			.NewsContentPN {width: 292px; height: auto; padding:12px 15px 40px 20px; margin:0; background:url(/images/NewsStoryBotPN.jpg) 0 bottom no-repeat; line-height:1.5em; clear: both;}
	
	.NewsContentCarling {width: 292px; height: auto; padding:12px 15px 40px 20px; margin:0; background:url(/images/NewsStoryBotPink.jpg) 0 bottom no-repeat; line-height:1.5em; clear: both;}
	.NewsContentCarling h1 { color:#FFFFFF;}
	.NewsContentCarling a { color:#FFFFFF;}
	.SubmitFormCarling { border: #c51943 1px solid; width:175px; height:24px; background:#c51943; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; }
	
	
	
	.Row{ padding:6px 0 0 0 ; }
	.RowLeft { padding: 0 0 0 4px; width:200px; display:block; float:left; text-align:right; }
	.RowRight { padding: 0 0 0 8px; width:200px; display:block; float:left; }
	
	.inputText { border: #efefef 1px solid; width:175px; background:#eef6ed; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; }
	.SelectText { border: #efefef 1px solid; width:175px; background:#eef6ed; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; }
	.SelectText option {  background:#eef6ed; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; }
	.TextAreaText { border: #efefef 1px solid; width:175px; height:75px; background:#eef6ed; color:#000; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; }
	.SubmitForm { border: #efefef 1px solid; width:175px; height:24px; background:#4C913E; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; }
	
	
	#ContentRight {width: 626px; height: auto; padding:0; margin:0; float:left;}
	
		#CRTOP {width: 626px; height: 253px; padding:0; margin:0; }
			#FlashImage {width: 336px; height: 253px; padding:0 15px 0 0; margin:0; float:left;}
			#Tabs {width: 274px; height: 253px; padding:0; margin:0; float:left;}
			
			.TabButtons {width: 275px; height: 79px; padding:0 0 8px 0; margin:0; }
			
		#CRContent {width: 605px; height: auto; padding:15px 10px 10px 10px; margin:0; line-height: 1.4em;}	
		
		
#Footer {width: 948px; height: 25px; padding:15px 0 0 20px; margin:0; background: url(/images/FooterBkg.jpg) 0 0 repeat-x; color: #000000; font-size: 10px;}	
	#Footer a {color: #000000; text-decoration: none; padding:0; margin:0;}
	#Footer a:hover {color: #3D9443; text-decoration: none; padding:0; margin:0;}	
		
/* PAGE STYLES */


h1 {font-size: 18px; font-weight: bold; color: #3D9443; padding:0 0 10px 0; margin:0;}	

h2 {font-size: 18px; font-weight: bold; color: #000000; padding:0 0 10px 0; margin:0;}	

a {color: #3D9443; text-decoration:none; font-weight: bold;}	
		
	

#Film {width:480px; height:360px; padding:0; margin-left: auto; margin-right:auto; border: 1px solid #efefef;}
	
		
#PlayerHold {width: 570px; height: 50px; margin-left:auto; margin-right:auto; padding:5px 5px 35px 5px; text-align:center; border-bottom: 1px dotted #efefef;}
#PlayerDHold {width: 570px; height: auto; margin-left:auto; margin-right:auto; padding:15px 5px 35px 5px; text-align:center;}

.PHold {width: 190px; height:auto; margin:0; float:left; }
.PIcon {width: 60px; height:60px; margin:0; float:left;}
.PName {width: 100px; height: auto; margin:0; float:left; padding:20px 5px 5px 5px; text-align:left;}

.PDHold {width: 190px; height:auto; margin:0; float:left;}
.PDIcon {width: 40px; height:40px; margin:0; float:left;}
.PDName {width: 100px; height: auto; margin:0; float:left; padding:10px 5px 5px 5px; text-align:left; font-size: 9px;}


.SLFormHold {width: 550px; height: auto; padding:0; margin:0;}
.SLFormTitleHold {width: 550px; height: 20px; padding:0; margin:0;}
	.SLTLeft {width: 450px; height:auto; padding:0; margin:0; float:left;}
	.SLTRight {width: 100px; height:auto; padding:0px; margin:0; float:left; }
	
.SLSelectHold {width: 550px; height: 20px; padding:0; marign:0;}
	.SLSelectTitle {width: 74px; height: auto; padding:0; margin:0; float:left; border-right: 1px dotted #000000; text-align: center;}	
	
.SLCellCHold {width: 550px; height:auto; padding:0; margin:0;}
.SLCellCLeft {width: 450px; height:auto; padding:0; margin:0; float:left;}
.SLCellCRight {width: 95px; height:auto; padding:0; margin:0; float:left;}	
	
	
	
	
.SLCellHoldS {width: 550px; height:auto; padding:4px 0 4px 0; margin:0; border-bottom: 1px dotted #000000; float:left;}
.SLCellHold {width: 445px; height:auto; padding:4px 0 4px 0; margin-right:5px; border-bottom: 1px dotted #000000; float:left;}
	.SLCellBox {width: 74px; height: auto; padding:0; margin:0; float:left; text-align:center;  border-right: 1px dotted #000000; }
	.SLCellQty {width: 74px; height: auto; padding:0; margin:0; float:left; text-align:center;  border-right: 1px dotted #000000;}
	
	.SLCellDescrip {width: 287px; height:auto; padding:0 0 0 8px; margin:0; float:left;}
	
	
	.SLCellMonthsHold {width: 100px; height:auto; padding:0; marign:0; float:left;}
	
	.SLCellMonths {width: 91px; height: 40px; padding:20px 0 0 8px;; marign:0; float:left; border-left: 1px dotted #000000;}
	
	.SLCellMonthsS {width: 86px; height: auto; padding:0 0 0 8px;; marign:0; float:left; border-left: 1px dotted #000000;}
	
	
	
			