/**********************LINKS FORMATTING**********************/


#breadcrumbs, #breadcrumbs a, #breadcrumbs p {font-size: 8px; color: #312E84; text-align: left; vertical-align: top; margin-top: 0px; }

.navLinks {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #CC0000; text-align: center; vertical-align: top; font-weight: 800; letter-spacing: .0175em; height: 16px; padding-top: 10px;}





            			 



/**********************HOME PAGE FORMATTING**********************/
#home{font-family: Arial, Helvetica, sans-serif; width: 465px; height: 100%; padding: 0px 5px 0px 5px;}

#home h1 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #004731; letter-spacing: 0.0075em; text-align: left; vertical-align: top;}

#home h2 { font-family: Arial, Helvetica, sans-serif;font-size: 14px; color: #004731; letter-spacing: 0.0075em; text-align: left; vertical-align: top;}

#home h3 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #312E84; text-align: left; vertical-align: top; }

#home h4 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#312E84; font-weight: 300;}


#home p { font-family: Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0.0075em; margin: 0px 0px 10px 0px; padding: 0px; text-align: justify; #333300;}

#home ul { font-family: Arial, Helvetica, sans-serif; margin-left: 15px;}

#home li { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 18px; color: #000000; font-weight: 900;}


#home b {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 800; color: #333300;}

#home i {  font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 12px; color: #004731;}
#home a:active, a:hover { text-decoration: underline;}
#home a:link, a:visited { text-decoration: underline; } 

			 
.title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 15px; font-weight: 900; color:#312E84;}

.subtitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666666}


#homeFundraiser p { font-family: Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 0.0075em; margin: 0px 0px 0px 10px;}
#homeFundraiser b {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 800; color: #000000;}

#homeFundraiser h1 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #004731; letter-spacing: 0.0075em; text-align: left; vertical-align: top;}
#homeFundraiser h2 { font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #004731; letter-spacing: 0.0075em; text-align: left; vertical-align: top;}

.homeFundraiserPad {margin: 0px 0px 0px 10px;}
.homeFundraiserBold { font-family: Arial, Helvetica, sans-serif;font-size: 11px; color: #004731; letter-spacing: 0.0075em; text-align: left; vertical-align: top; margin: 0px 5px 0px 10px;}


.cleaner {
	clear: both;
	width: 100%;
	height: 1px;
	font-size: 1px;	
}

.cleaner_with_height {
	clear: both;
	width: 100%;
	height: 10px;
	font-size: 1px;	
}

.cleaner_with_divider {
	clear: both;
	width: 100%;
	height: 15px;
	border-bottom: 1px solid #CCCFF;
	margin-bottom: 10px;
	font-size: 1px;	
}

/**********************INSIDE PAGE FORMATTING**********************/

#inside h1 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #004731; letter-spacing: 0.0075em; text-align: left; vertical-align: top;  margin-top: 15px;}

#inside h2 { font-family: Arial, Helvetica, sans-serif;font-size: 14px; color: #312E84; letter-spacing: 0.0075em; text-align: left; vertical-align: top; margin-bottom: 0px; }

#inside h3 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #666666; text-align: left; vertical-align: top; margin-bottom: -5px;}

#inside h4 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#312E84; font-weight: 300;}


#inside p { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; line-height: 12px;}

#inside ul { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; font-weight: 300;}

#inside li { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; font-weight: 500;}


#inside b {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #000000;}

#inside i {  font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 7px; color: #666666; text-align: right; vertical-align: top; margin-top: 0px;  font-weight: 300;}


#inside a, a:link, a:visited, a:hover, a:active {text-decoration: none;}         
	
#inside img {margin: 0px 0px 10px 15px; padding-left: 0px; text-decoration: none;}        
	 
	 
	 
#inside a {text-decoration: underline; color: #0033CC; font-weight: 300;  margin-bottom: 8px;}  
#inside a:hover {text-decoration: underline; color: #2F7C00; font-weight: 300; }  
      

#inside img {margin: 0px 5px 5px 0px; padding-left: 0px;}    

	 

/**********************LINK TO US -  PAGE FORMATTING**********************/

#linktous h1 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #004731; letter-spacing: 0.0075em; text-align: left; vertical-align: top;  margin-top: 15px;}

#linktous h2 { font-family: Arial, Helvetica, sans-serif;font-size: 14px; color: #312E84; letter-spacing: 0.0075em; text-align: left; vertical-align: top; margin-bottom: 0px; }

#linktous h3 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #666666; text-align: left; vertical-align: top; margin-bottom: -5px;}

#linktous h4 { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color:#312E84; font-weight: 300;}


#linktous p { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; line-height: 12px;}

#linktous ul { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; font-weight: 300;}

#linktous li { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; font-weight: 500;}


#linktous b {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #000000;}

#linktous i {  font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 7px; color: #666666; text-align: right; vertical-align: top; margin-top: 0px;  font-weight: 300;}

             
#linktous a {text-decoration: underline; color: #0033CC; font-weight: 300;  margin-bottom: 8px;}

#linktous a:hover {text-decoration: underline; color: #2F7C00; font-weight: 300; }         
	
#linktous img {margin: 0px 0px 0px 0px; padding-left: 0px;}        
	 




/**********************PRESS RELEASE - PAGE FORMATTING**********************/

#pressrelease h1 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #004731; letter-spacing: 0.0075em; text-align: left; vertical-align: top; margin-top: 15px; }

#pressrelease h2 { font-family: Arial, Helvetica, sans-serif;font-size: 13px; color: #660000; letter-spacing: 0.0075em; text-align: left; vertical-align: top; margin-bottom: 0px; }

#pressrelease h3 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #666666; text-align: left; vertical-align: top; margin-bottom: -5px;}

#pressrelease h4 { font-family: Arial, Helvetica, sans-serif; font-size: 7px; color: #666666; margin-top: 0px; font-style: italic;}


#pressrelease p { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; line-height: 12px;  margin-bottom: 0px; }

#pressrelease ul { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; font-weight: 300;}

#pressrelease li { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; font-weight: 500;}


#pressrelease b {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #000000;}

#pressrelease i { font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 7px; color: #666666; text-align: right; vertical-align: top; margin-top: 0px;  font-weight: 300;}
             
#pressrelease a {text-decoration: underline; color: #0033CC; font-weight: 300;  margin-bottom: 0px;}  

#pressrelease a:hover {text-decoration: underline; color: #2F7C00; font-weight: 300; }  
      

#pressrelease img {margin: 0px 0px 10px 15px; padding-left: 0px;}  







/**********************NEWS AND PRESS - PAGE FORMATTING**********************/

#newsandpress h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #660000;
	letter-spacing: 0.0075em;
	text-align: left;
	vertical-align: top;
	margin-top: 7px;
 border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCFF; padding-top: 10px;}




#newsandpress h2 { font-family: Arial, Helvetica, sans-serif;font-size: 13px; color: #660000; letter-spacing: 0.0075em; text-align: left; vertical-align: top; margin-bottom: 0px; }

#newsandpress h3 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #666666; text-align: left; vertical-align: top; margin-bottom: -5px;}

#newsandpress h4 { font-family: Arial, Helvetica, sans-serif; font-size: 7px; color: #666666; margin-top: 0px; font-style: italic;}


#newsandpress p { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; line-height: 12px;  margin-top: -7px; }

#newsandpress ul { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; font-weight: 300;}

#newsandpress li { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; font-weight: 500;}


#newsandpress b {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #000000;}

#newsandpress i { font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 7px; color: #666666; text-align: right; vertical-align: top; margin-top: -5px;  font-weight: 300;}
             
#newsandpress a {text-decoration: underline; color: #0033CC; font-weight: 300;  margin-bottom: 0px;}  

#newsandpress a:hover {text-decoration: underline; color: #2F7C00; font-weight: 300; }  
      

#newsandpress img {margin: 10px 0px 0px 15px; padding-left: 0px;}    






/**********************STORE - PAGE FORMATTING**********************/

#store h1 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #004731; letter-spacing: 0.0075em; text-align: left; vertical-align: top; margin-top: 7px; }

#store h2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #660000; letter-spacing: 0.0075em; text-align: left; vertical-align: top; margin-bottom: 0px; }

#store h3 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #666666; text-align: left; vertical-align: top; margin-bottom: -5px;}

#store h4 { font-family: Arial, Helvetica, sans-serif; font-size: 7px; color: #666666; margin-top: 0px; font-style: italic;}


#store p { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; line-height: 12px;  margin-top: -7px; }

#store ul { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; }

#store li { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; font-weight: 800;}


#store b {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #000000;}

#store i { font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 7px; color: #666666; text-align: right; vertical-align: top; margin-top: -5px;  font-weight: 300;}
             
#store a {text-decoration: underline; color: #0033CC; font-weight: 300;  margin-bottom: 0px;}  

#store a:hover {text-decoration: underline; color: #2F7C00; font-weight: 300; }  
      

#store img {margin: 10px 0px 0px 15px; padding-left: 0px;}    





/**********************PRODUCTS LISTING & PAGE FORMATTING**********************/

#products h1 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #004731; letter-spacing: 0.0075em; text-align: left; vertical-align: top; margin-top: 50px; }

#products h2 { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #660000; letter-spacing: 0.0075em; text-align: left; vertical-align: top; margin-bottom: 0px; }

#products h3 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #666666; text-align: left; vertical-align: top; margin-bottom: -5px;}

#products h4 { font-family: Arial, Helvetica, sans-serif; font-size: 7px; color: #666666; margin-top: 0px; font-style: italic;}


#products p { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; line-height: 12px;  margin-top: -7px; }

#products ul { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; margin-bottom: -30px;}

#products li { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 14px; color: #000000; font-weight: 800;}


#products b {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #000000;}

#products i { font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 7px; color: #666666; text-align: right; vertical-align: top; margin-top: -5px;  font-weight: 300;}
             
#products a {text-decoration: underline; color: #0033CC; font-weight: 300;  margin-bottom: 0px;}  

#products a:hover {text-decoration: underline; color: #2F7C00; font-weight: 300; }  
      

#products img {margin: 10px 0px 0px 15px; padding-left: 0px;}    






/**********************ABOUT - PAGE FORMATTING**********************/

#about h1 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #004731; letter-spacing: 0.0075em; text-align: left; vertical-align: top; margin-top: 15px; }

#about h2 { font-family: Arial, Helvetica, sans-serif;font-size: 13px; color: #660000; letter-spacing: 0.0075em; text-align: left; vertical-align: top; margin-bottom: 0px; }

#about h3 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #666666; text-align: left; vertical-align: top; margin-bottom: -5px;}

#about h4 { font-family: Arial, Helvetica, sans-serif; font-size: 7px; color: #666666; margin-top: 0px; font-style: italic;}


#about p { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; line-height: 12px;  margin-bottom: 0px; }

#about ul { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; font-weight: 300;}

#about li { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; font-weight: 500;}


#about b {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #000000;}

#about i { font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 7px; color: #666666; text-align: right; vertical-align: top; margin-top: 0px;  font-weight: 300;}
             
#about a {text-decoration: underline; color: #0033CC; font-weight: 300;  margin-bottom: 0px;}  

#about a:hover {text-decoration: underline; color: #2F7C00; font-weight: 300; }  
      

#about img {margin: 0px 10px 10px 0px; padding-left: 10px;}    







/**********************OUR MISSION - PAGE FORMATTING**********************/

#ourmission h1 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #004731; letter-spacing: 0.0075em; text-align: left; vertical-align: top; margin-top: 15px; }

#ourmission h2 { font-family: Arial, Helvetica, sans-serif;font-size: 13px; color: #660000; letter-spacing: 0.0075em; text-align: left; vertical-align: top; margin-bottom: 0px; }

#ourmission h3 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #666666; text-align: left; vertical-align: top; margin-bottom: -5px;}

#ourmission h4 { font-family: Arial, Helvetica, sans-serif; font-size: 7px; color: #666666; margin-top: 0px; font-style: italic;}


#ourmission p { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; line-height: 12px;  margin-bottom: 0px; }

#ourmission ul { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; font-weight: 300;}

#ourmission li { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; font-weight: 500;}


#ourmission b {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #000000;}

#ourmission i { font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 7px; color: #666666; text-align: right; vertical-align: top; margin-top: 0px;  font-weight: 300;}
             
#ourmission a {text-decoration: underline; color: #0033CC; font-weight: 300;  margin-bottom: 0px;}  

#ourmission a:hover {text-decoration: underline; color: #2F7C00; font-weight: 300; }  
      

#ourmission img {margin: 0px 0px 10px 10px; padding-left: 0px;}    






/**********************NEWS ARTICLE ARCHIVE - PAGE FORMATTING**********************/

#newsarchive h1 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #004731; letter-spacing: 0.0075em; text-align: left; vertical-align: top; margin-top: 15px; }

#newsarchive h2 { font-family: Arial, Helvetica, sans-serif;font-size: 13px; color: #0033FF; letter-spacing: 0.0075em; text-align: left; vertical-align: top; margin-bottom: -10px; }

#newsarchive h3 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #666666; text-align: left; vertical-align: top; margin-bottom: 0px;}

#newsarchive h4 { font-family: Arial, Helvetica, sans-serif; font-size: 7px; color: #666666; margin-top: -10px; font-style: italic;}


#newsarchive p { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; line-height: 12px;  margin-top: 5px; }

#newsarchive ul { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; font-weight: 300;}

#newsarchive li { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; font-weight: 500;}

#newsarchive b {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #000000;}

#newsarchive i {  font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 7px; color: #666666; text-align: right; vertical-align: top; margin-top: 0px;  font-weight: 300;}
             
#newsarchive a {text-decoration: underline; color: #0033CC; font-weight: 300;}

#newsarchive a:hover {text-decoration: underline; color: #2F7C00; font-weight: 300;}  
      

#newsarchive  img {margin: 0px 0px 10px 15px; padding-left: 0px;}    







/**********************NEWS ARTICLE ARCHIVE - PAGE FORMATTING**********************/

#pastfunds h1 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #004731; letter-spacing: 0.0075em; text-align: left; vertical-align: top; margin-top: 15px; }

#pastfunds h2 { font-family: Arial, Helvetica, sans-serif;font-size: 13px; color: #312E84; letter-spacing: 0.0075em; text-align: left; vertical-align: top; margin-bottom: 0px; }

#pastfunds h3 { font-family: Arial, Helvetica, sans-serif; font-size: 8px; color: #666666; text-align: left; vertical-align: top; margin-bottom: -5px;}

#pastfunds h4 { font-family: Arial, Helvetica, sans-serif; font-size: 7px; color: #666666; margin-top: 0px; font-style: italic;}


#pastfunds p { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; line-height: 12px;  margin-bottom: 0px; }

#pastfunds ul { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; font-weight: 300;}

#pastfunds li { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; font-weight: 500;}


#pastfunds b {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #000000;}

#pastfunds i {  font-family: Arial, Helvetica, sans-serif; font-style: italic; font-size: 7px; color: #666666; text-align: right; vertical-align: top; margin-top: 0px;  font-weight: 300;}
             
#pastfunds a {text-decoration: underline; color: #0033CC; font-weight: 300;  margin-bottom: 8px;}  

#pastfunds a:hover {text-decoration: underline; color: #2F7C00; font-weight: 300; }  
      

#pastfunds img {margin: 0px 0px 10px 15px; padding-left: 0px;}    

.clickhere   { font-family: Arial, Helvetica, sans-serif; font-size: 7px; color: #666666; margin-top: 10px; }


 

/**********************ANNUAL REPORTS - PAGE FORMATTING**********************/

#annualreports h1 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #004731; letter-spacing: 0.0075em; text-align: left; vertical-align: top; margin-top: 15px; }

#annualreports h2 { font-family: Arial, Helvetica, sans-serif;font-size: 15px; color: #312E84; letter-spacing: 0.0075em; text-align: left; vertical-align: top; margin-bottom: -15px; }

#annualreports h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #312E84; text-align: left; vertical-align: top; margin-top: 25px; }

#annualreports h4 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #666666; font-weight: 600; margin-bottom: 10px; text-align: center; }


#annualreports p { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 300; color: #000000; vertical-align: top;  }

#annualreports ul { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; font-weight: 300;}

#annualreports li { font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 12px; color: #000000; font-weight: 500;}


#annualreports b {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 600; color: #000000;}

#annualreports i {font-family: Arial, Helvetica, sans-serif; font-style: italic;}
             
#annualreports a {text-decoration: none; color: #666666; font-weight: 600; text-align: left;}

#annualreports a:hover {text-decoration: underline; color: #2F7C00; font-weight: 600; text-align: left; }        
			 
			 
#annualreportTable p { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: 300; color: #000000; text-align: left; vertical-align: top; line-height: 10px; }




.expenditureDescription { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: left; vertical-align: top; padding: 5px; border-bottom: solid 1px #CCCCFF; padding-bottom: 20px;
}

.monthdayyear {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color: #000000;width: 80px;font-weight: bold;text-align: right;vertical-align: top;padding: 7px; border-bottom: solid 1px #CCCCFF; padding-bottom: 20px;
}


.font9px {font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; background-position: center;
text-align: left; vertical-align: top; padding: 7px;}




/**********************IMAGE PAGE FORMATTING**********************/

.bodySiteBckgrnd {background-image: url(../images/Harvest-of-Hope-BodyStripeImg.png); background-repeat: repeat-y; background-position: center bottom;}

body {background-image: url(../images/HOHF_BackgroundImg.png); background-repeat: repeat-x; background-attachment: fixed; background-position: center top; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-color: #C9C8DA;}


.footerBckgrndPic {background-image: url(../images/Harvest-of-Hope-FooterImg.png);background-repeat: no-repeat;background-position: center top;height: 28px;width: 900px;}







/**********************FOOTER FORMATTING**********************/


#footer {color: #333300; font-family: arial; text-align: center; width: 800px; font-size: 10px}

#footer p {color: #333300; line-height: 13px; font-size: 10px; word-spacing: .013em}

#footer i {color: #333300; font-family: arial; font-size: 10px; font-weight: 600; text-align: center; padding: 0px 18px 0px 0px; word-spacing: .1em; line-height: 18px; margin-top: 30px;}

#footer b {font-family: arial; font-size: 10px; font-weight: 600; text-align: center; width: 800px; padding: 0px 0px 0px 0px; word-spacing: .1em}

#footer a {margin-bottom: 8px; word-spacing: 2px; font-size: 10px}
#footer a:link, a:visited { color: #333300; text-decoration: undeline;} 
#footer  a:active, a:hover { color: #000000; text-decoration: underline;}

/**********************COPYRIGHT FORMATTING**********************/


#copyright {font-family: arial; font-size: 8px; text-align: center; width: 800px; padding: 0px 0px 0px 0px;}

#copyright a {text-decoration: underline; color: #000000;}

#copyright a:hover {text-decoration: underline; color: #333300;}

#copyright p {margin-top: 1px;}



/**********************FOUNDATION STORE FORMATTING**********************/

#storeItems {color: #000000; font-family: arial; font-size: 8px; text-align: center; width: 800px; padding: 0px 18px 0px 0px;}

#storeItems p {margin-top: 1px;}



/**********************FOUNDATION FUNDS FORMATTING**********************/

#funds p{color: #000000; font-family: arial; font-size: 10px; text-align: left; vertical-align: top;width: 400px; padding: 0px 0px 20px 0px;}

#funds h1 {color: #004731; font-family: arial; font-size: 16px; text-align: left; vertical-align: top; padding: 0px 0px 0px 0px;}

#funds h2 {color: #004731; font-family: arial; font-size: 14px; text-align: center; vertical-align: top; line-height: 14px; padding: 0px 0px 0px 0px;}

#funds h3 {color: #000000; font-family: arial; font-size: 12px; text-align: left; vertical-align: top; line-height: 12px; padding: 0px 0px 0px 0px; width: 400px;}

#funds h4 {color: #000000; font-family: arial; font-size: 12px; text-align: right; vertical-align: top; line-height: 12px; padding: 0px 0px 0px 0px;}

#funds p {margin-top: 1px;}



/**********************FOUNDATION EXPENDITURES FORMATTING**********************/


#expenditures p{color: #000000; font-family: arial; font-size: 10px; text-align: left; vertical-align: top; padding: 0px 0px 0px 0px;}

#expenditures h1 {color: #004731; font-family: arial; font-size: 16px; text-align: left; vertical-align: top; padding: 0px 0px 0px 0px;}

#expenditures h2 {color: #004731; font-family: arial; font-size: 14px; text-align: center; vertical-align: top; line-height: 14px; padding: 0px 0px 0px 0px;}

#expenditures h3 {color: #000000; font-family: arial; font-size: 12px; text-align: left; vertical-align: top; line-height: 11px; padding: 0px 0px 0px 0px;}

#expenditures h4 {color: #000000; font-family: arial; font-size: 12px; text-align: left; vertical-align: top; line-height: 11px; padding: 0px 0px 0px 0px;  width: 75px;}

#expenditures p {margin-top: 1px;}




/**********************FOUNDATION FUNDRAISING EVENTS FORMATTING**********************/


#events p{color: #000000; font-family: arial; font-size: 10px; text-align: left; vertical-align: top; width: 300px;}

#events h1{color: #312E84; font-family: arial; font-size: 18px; text-align: left; vertical-align: top; width: 300px;}

#events h2{color: #312E84; font-family: arial; font-size: 16px; text-align: left; vertical-align: top;}

#events h3{color: #000000; font-family: arial; font-size: 9px; text-align: left; vertical-align: top;}

#events p {margin-top: 1px;}

#events a {text-decoration: none; color: #333300;}

#events a:hover {text-decoration: underline;}


/**********************DOWNLOAD RESOURCESFORMATTING**********************/


#downloadresources p {color: #000000; font-family: arial; font-size: 10px; text-align: left; vertical-align: top; margin: 7px 0px 0px 0px;}

#downloadresources p.25pxMargin {color: #000000; font-family: arial; font-size: 10px; text-align: left; vertical-align: top; margin: 25px 0px 0px 0px;}

#downloadresources p.legal {color: #000000; font-family: arial; font-size: 10px; text-align: left; vertical-align: top; margin: 7px 0px 0px 0px;}

#downloadresources p.logo {color: #666666; font-family: arial; font-size: 10px; text-align: left; vertical-align: top; margin: 0px 0px 0px 0px;}

#downloadresources b {color: #000000; font-family: arial; font-size: 10px; text-align: left; vertical-align: top; margin: 0px 0px 0px 0px; font-weight: 500; }

#downloadresources p.underline { color: #666666; font-family: arial; font-size: 9px; text-align: left; vertical-align: top; margin: 7px 0px 7px 0px; font-style: normal;text-decoration: underline;}

#downloadresources p.small { color: #666666; font-family: arial; font-size: 8px; text-align: left; vertical-align: top; margin: 0px 0px 2px 0px; font-style: normal;}

#downloadresources p.smalllegal { color: #666666; font-family: arial; font-size: 8px; text-align: left; vertical-align: top; margin: 7px 0px 2px 0px; font-style: normal; font-weight: 800;}


#downloadresources h1 {color: #004731; font-family: arial; font-size: 16px; text-align: left; vertical-align: top; padding: 0px 0px 0px 0px;}


#downloadresources h2 {color: #312E84; font-family: arial; font-size: 12px; text-align: left; vertical-align: top; margin: 0px 0px 0px 0px;}

#downloadresources h3 {color: #312E84; font-family: arial; font-size: 12px; text-align: left; vertical-align: top; margin: 15px 0px 0px 0px;}








/**********************FOUNDATION PARTNERED LINKS FORMATTING**********************/


.webDescriptionBlock {font-family: Arial, Helvetica, sans-serif;font-size: 10px; text-align: left;vertical-align: top;height: 15px;width: 480px;padding-right: 3px; padding-bottom: 2px;}

.linksBusinessName {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #003300; text-align: left;vertical-align: top;text-decoration: none;}

.linksHeaderTitle {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-align: center; vertical-align: middle; height: 17px; text-decoration: none; background-color: #CCCCFF; color: #FFFFFF; padding-left: 4px;}
	
		
	

/**********************FOUNDATION DONAITON  PAGE FORMATTING**********************/

.donateDollarAmt {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #003300; text-align: left; vertical-align: middle; text-decoration: none; height: 35px; padding-left: 60px; padding-bottom: 5px;}


#partneredLinks {color: #000000; font-family: arial; font-size: 8px; text-align: center; width: 800px; padding: 0px 18px 0px 0px;}

#partneredLinks a {text-decoration: none; color: #000000;}

#partneredLinks a:hover {text-decoration: underline;}

#partneredLinks p {margin-top: 1px;}




/**********************CELL FORMATTING - COLUMNS AND ROWS**********************/


.bodyCellConstraint {width: 890px;}

.mainPictureCellConstraint {width: 500px;}

.rightColumnConstraint {width: 150px; border: 1px solid #CCCCFF;}

.storeColumnVertLine {border-left-width: 1px; border-left-style: solid; border-left-color: #CCCCFF;}

.storeColumnCellFrame {color: #CCCCFF; padding: 2px; border: 1px solid #CCCCFF;}

.textRightColumnBody {font-family: Arial, Helvetica, sans-serif;font-size: 11px;line-height: 12px;color: #000000; padding: 5px}

.horz1pxLine { border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCFF; padding-top: 2px;}

.horz1pxBox {
	border: 1px solid #CCCCFF;
	padding-top: 2px;
}


.horz1pxLineBottom { border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCFF; padding-bottom: 2px;}

.horz1pxLineTopBottom {border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #CCCCFF; padding-bottom: 1px; padding-top: 1px;border-top-width: 1px; border-top-style: solid; border-top-color: #CCCCFF;
}
.navColmunFrame {width: 150px;  border: 1px solid #CCCCFF;}

.navColmunVertLine{ border-right-width: 1px; border-right-style: solid; border-right-color: #CCCCFF;}

.navCellConstraint {width: 160px;}

.navSubCellConstraint {width: 155px;}

.navSubinSubCellConstraint {width: 145px;}

.sectionTitlewBckgrnd {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: 600; color: #FFFFFF; letter-spacing: .025em; text-align: left;
vertical-align: middle; background-color: #003300; padding-left: 8px; height: 30px; width: 100px;
}
.bodyCellConstraint {
	width: 690px;
}

.subSectionConstraint {width: 165px; border-right-width: 1px; border-right-style: solid; border-right-color: #CCCCFF; padding-right: 5px; padding-left: 5px;padding-right: 5px; padding-left: 5px;}

.subSectionConstraintnoLine {width: 165px; padding-right: 5px; padding-left: 5px; padding-right: 5px; padding-left: 5px;}

.storeCellConstraint {width: 140px; text-align: left; vertical-align: top;}


/********************************************LEFT NAVVIGATION BEGIN********************************************/
/********************************************LEFT NAVVIGATION BEGIN********************************************/
/********************************************LEFT NAVVIGATION BEGIN********************************************/


/**ABOUT HOHF - DROP DOWN MENU FORMATTING**/

#abouthohf {margin: 0;padding: 0; z-index: 30}

#abouthohf li {	margin: 0; padding: 0; list-style: none; float: left; font: bold 11px arial}

#abouthohf li a { display: block; margin: 0 0 0 1px; padding: 4px 14px; width: 148px; height: 11px; color: #312E84; text-align: left; text-decoration: none;
background-image: url(../images/HOHF_Navigation_Blank_Btn.png);border: 1px solid #CACADE; }

#abouthohf li a:hover{ background-image: url(../images/HOHF_Navigation_Blank_Ovr.png); color: #2F7C00; }


#abouthohf div {position: absolute; visibility: hidden; margin: -21px 0 0px 183px; padding: 0;}

#abouthohf div a {position: relative; display: block; margin: 0; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png); color: #312E84; font: 11px helvetica; height: 11px; border: 1px solid #CACADE; padding-top: 5px;
padding-right: 10px; padding-bottom: 4px; padding-left: 10px; font-weight: 800; letter-spacing: 0.0075em;}

#abouthohf div a:hover{color: #2F7C00; background-image: url(../images/HOHF_Navigation_Blank_Ovr.png);}




/**********************LEFT NAV - MEDIA - DROP DOWN MENU FORMATTING**********************/


#mediadropdown { margin: 0;padding: 0; z-index: 30;}

#mediadropdown li {	margin: 0; padding: 0; list-style: none; float: left; font: bold 11px arial;}

#mediadropdown li a { display: block; margin: 0 0 0 1px; padding: 4px 14px; width: 148px; height: 11px; color: #312E84; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png);border: 1px solid #CACADE; }

#mediadropdown li a:hover{ background-image: url(../images/HOHF_Navigation_Blank_Ovr.png); color: #2F7C00; }


#mediadropdown div {position: absolute; visibility: hidden; margin: -21px 0 0px 183px; padding: 0;}

#mediadropdown div a {position: relative; display: block; margin: 0; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png); color: #312E84; font: 11px helvetica; height: 11px; border: 1px solid #CACADE; padding-top: 5px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; font-weight: 800; letter-spacing: 0.0075em;}

#mediadropdown div a:hover{color: #2F7C00; background-image: url(../images/HOHF_Navigation_Blank_Ovr.png);}



/**********************LEFT NAV - FINANCIAL EXPENDITURES - DROP DOWN MENU FORMATTING**********************/



#expendituresdropdown { margin: 0;padding: 0; z-index: 30;}

#expendituresdropdown li {	margin: 0; padding: 0; list-style: none; float: left; font: bold 11px arial;}

#expendituresdropdown li a { display: block; margin: 0 0 0 1px; padding: 4px 14px; width: 148px; height: 11px; color: #312E84; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png);border: 1px solid #CACADE; }

#expendituresdropdown li a:hover{ background-image: url(../images/HOHF_Navigation_Blank_Ovr.png); color: #2F7C00; }


#expendituresdropdown div {position: absolute; visibility: hidden; margin: -21px 0 0px 183px; padding: 0;}

#expendituresdropdown div a {position: relative; display: block; margin: 0; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png); color: #312E84; font: 11px helvetica; height: 11px; border: 1px solid #CACADE; padding-top: 5px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; font-weight: 800; letter-spacing: 0.0075em;}

#expendituresdropdown div a:hover{color: #2F7C00; background-image: url(../images/HOHF_Navigation_Blank_Ovr.png);}




/**********************LEFT NAV - DONATE - DROP DOWN MENU FORMATTING**********************/


#donatedropdown { margin: 0;padding: 0; z-index: 30;}

#donatedropdown li {	margin: 0; padding: 0; list-style: none; float: left; font: bold 11px arial;}

#donatedropdown li a { display: block; margin: 0 0 0 1px; padding: 4px 14px; width: 148px; height: 11px; color: #312E84; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png);border: 1px solid #CACADE; }

#donatedropdown li a:hover{ background-image: url(../images/HOHF_Navigation_Blank_Ovr.png); color: #2F7C00; }


#donatedropdown div {position: absolute; visibility: hidden; margin: -21px 0 0px 183px; padding: 0;}

#donatedropdown div a {position: relative; display: block; margin: 0; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png); color: #312E84; font: 11px helvetica; height: 11px; border: 1px solid #CACADE; padding-top: 5px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; font-weight: 800; letter-spacing: 0.0075em;}

#donatedropdown div a:hover{color: #2F7C00; background-image: url(../images/HOHF_Navigation_Blank_Ovr.png);}



/**********************LEFT NAV - STORE - DROP DOWN MENU FORMATTING**********************/


#storedropdown { margin: 0;padding: 0; z-index: 30;}

#storedropdown li {	margin: 0; padding: 0; list-style: none; float: left; font: bold 11px arial;}

#storedropdown li a { display: block; margin: 0 0 0 1px; padding: 4px 14px; width: 148px; height: 11px; color: #312E84; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png);border: 1px solid #CACADE; }

#storedropdown li a:hover{ background-image: url(../images/HOHF_Navigation_Blank_Ovr.png); color: #2F7C00; }


#storedropdown div {position: absolute; visibility: hidden; margin: -21px 0 0px 183px; padding: 0;}

#storedropdown div a {position: relative; display: block; margin: 0; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png); color: #312E84; font: 11px helvetica; height: 11px; border: 1px solid #CACADE; padding-top: 5px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; font-weight: 800; letter-spacing: 0.0075em;}

#storedropdown div a:hover{color: #2F7C00; background-image: url(../images/HOHF_Navigation_Blank_Ovr.png);}



/**********************LEFT NAV - EDUCATION - DROP DOWN MENU FORMATTING**********************/


#educationdropdown { margin: 0;padding: 0; z-index: 30;}

#educationdropdown li {	margin: 0; padding: 0; list-style: none; float: left; font: bold 11px arial;}

#educationdropdown li a { display: block; margin: 0 0 0 1px; padding: 4px 14px; width: 148px; height: 11px; color: #312E84; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png);border: 1px solid #CACADE; }

#educationdropdown li a:hover{ background-image: url(../images/HOHF_Navigation_Blank_Ovr.png); color: #2F7C00; }


#educationdropdown div {position: absolute; visibility: hidden; margin: -21px 0 0px 183px; padding: 0;}

#educationdropdown div a {position: relative; display: block; margin: 0; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png); color: #312E84; font: 11px helvetica; height: 11px; border: 1px solid #CACADE; padding-top: 5px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; font-weight: 800; letter-spacing: 0.0075em;}

#educationdropdown div a:hover{color: #2F7C00; background-image: url(../images/HOHF_Navigation_Blank_Ovr.png);}





/**********************LEFT NAV - NEW & PRESS RELEASE - DROP DOWN MENU FORMATTING**********************/


#newsdropdown { margin: 0;padding: 0; z-index: 30;}

#newsdropdown li {	margin: 0; padding: 0; list-style: none; float: left; font: bold 11px arial;}

#newsdropdown li a { display: block; margin: 0 0 0 1px; padding: 4px 14px; width: 148px; height: 11px; color: #312E84; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png);border: 1px solid #CACADE; }

#newsdropdown li a:hover{ background-image: url(../images/HOHF_Navigation_Blank_Ovr.png); color: #2F7C00; }


#newsdropdown div {position: absolute; visibility: hidden; margin: -21px 0 0px 183px; padding: 0;}

#newsdropdown div a {position: relative; display: block; margin: 0; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png); color: #312E84; font: 11px helvetica; height: 11px; border: 1px solid #CACADE; padding-top: 5px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; font-weight: 800; letter-spacing: 0.0075em;}

#newsdropdown div a:hover{color: #2F7C00; background-image: url(../images/HOHF_Navigation_Blank_Ovr.png);}


	


/**********************LEFT NAV - DOWNLOADS - DROP DOWN MENU FORMATTING**********************/


#downloadsdropdown { margin: 0;padding: 0; z-index: 30;}

#downloadsdropdown li {	margin: 0; padding: 0; list-style: none; float: left; font: bold 11px arial;}

#downloadsdropdown li a { display: block; margin: 0 0 0 1px; padding: 4px 14px; width: 148px; height: 11px; color: #312E84; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png);border: 1px solid #CACADE; }

#downloadsdropdown li a:hover{ background-image: url(../images/HOHF_Navigation_Blank_Ovr.png); color: #2F7C00; }


#downloadsdropdown div {position: absolute; visibility: hidden; margin: -21px 0 0px 183px; padding: 0;}

#downloadsdropdown div a {position: relative; display: block; margin: 0; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png); color: #312E84; font: 11px helvetica; height: 11px; border: 1px solid #CACADE; padding-top: 5px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; font-weight: 800; letter-spacing: 0.0075em;}

#downloadsdropdown div a:hover{color: #2F7C00; background-image: url(../images/HOHF_Navigation_Blank_Ovr.png);}


/**********************LEFT NAV - PARTNERED LINKS - DROP DOWN MENU FORMATTING**********************/


#linksdropdown { margin: 0;padding: 0; z-index: 30;}

#linksdropdown li {	margin: 0; padding: 0; list-style: none; float: left; font: bold 11px arial;}

#linksdropdown li a { display: block; margin: 0 0 0 1px; padding: 4px 14px; width: 148px; height: 11px; color: #312E84; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png);border: 1px solid #CACADE; }

#linksdropdown li a:hover{ background-image: url(../images/HOHF_Navigation_Blank_Ovr.png); color: #2F7C00; }


#linksdropdown div {position: absolute; visibility: hidden; margin: -21px 0 0px 183px; padding: 0;}

#linksdropdown div a {position: relative; display: block; margin: 0; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png); color: #312E84; font: 11px helvetica; height: 11px; border: 1px solid #CACADE; padding-top: 5px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; font-weight: 800; letter-spacing: 0.0075em;}

#linksdropdown div a:hover{color: #2F7C00; background-image: url(../images/HOHF_Navigation_Blank_Ovr.png);}




/**********************LEFT NAV - CONTACT US - DROP DOWN MENU FORMATTING**********************/


#contactdropdown { margin: 0;padding: 0; z-index: 30;}

#contactdropdown li {	margin: 0; padding: 0; list-style: none; float: left; font: bold 11px arial;}

#contactdropdown li a { display: block; margin: 0 0 0 1px; padding: 4px 14px; width: 148px; height: 11px; color: #312E84; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png);border: 1px solid #CACADE; }

#contactdropdown li a:hover{ background-image: url(../images/HOHF_Navigation_Blank_Ovr.png); color: #2F7C00; }


#contactdropdown div {position: absolute; visibility: hidden; margin: -21px 0 0px 183px; padding: 0;}

#contactdropdown div a {position: relative; display: block; margin: 0; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png); color: #312E84; font: 11px helvetica; height: 11px; border: 1px solid #CACADE; padding-top: 5px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; font-weight: 800; letter-spacing: 0.0075em;}

#contactdropdown div a:hover{color: #2F7C00; background-image: url(../images/HOHF_Navigation_Blank_Ovr.png);}



/**********************LEFT NAV - FUNDRAISING - DROP DOWN MENU FORMATTING**********************/


#fundraisingdropdown { margin: 0;padding: 0; z-index: 30;}

#fundraisingdropdown li {	margin: 0; padding: 0; list-style: none; float: left; font: bold 11px arial;}

#fundraisingdropdown li a { display: block; margin: 0 0 0 1px; padding: 4px 14px; width: 148px; height: 11px; color: #312E84; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png);border: 1px solid #CACADE; }

#fundraisingdropdown li a:hover{ background-image: url(../images/HOHF_Navigation_Blank_Ovr.png); color: #2F7C00; }


#fundraisingdropdown div {position: absolute; visibility: hidden; margin: -21px 0 0px 183px; padding: 0;}

#fundraisingdropdown div a {position: relative; display: block; margin: 0; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png); color: #312E84; font: 11px helvetica; height: 11px; border: 1px solid #CACADE; padding-top: 5px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; font-weight: 800; letter-spacing: 0.0075em;}

#fundraisingdropdown div a:hover{color: #2F7C00; background-image: url(../images/HOHF_Navigation_Blank_Ovr.png);}


/**********************LEFT NAV - FINCIAL FUNDS - DROP DOWN MENU FORMATTING**********************/


#financialfundsdropdown { margin: 0;padding: 0; z-index: 30;}

#financialfundsdropdown li {	margin: 0; padding: 0; list-style: none; float: left; font: bold 11px arial;}

#financialfundsdropdown li a { display: block; margin: 0 0 0 1px; padding: 4px 14px; width: 148px; height: 11px; color: #312E84; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png);border: 1px solid #CACADE; }

#financialfundsdropdown li a:hover{ background-image: url(../images/HOHF_Navigation_Blank_Ovr.png); color: #2F7C00; }


#financialfundsdropdown div {position: absolute; visibility: hidden; margin: -21px 0 0px 183px; padding: 0;}

#financialfundsdropdown div a {position: relative; display: block; margin: 0; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png); color: #312E84; font: 11px helvetica; height: 11px; border: 1px solid #CACADE; padding-top: 5px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; font-weight: 800; letter-spacing: 0.0075em;}

#financialfundsdropdown div a:hover{color: #2F7C00; background-image: url(../images/HOHF_Navigation_Blank_Ovr.png);}



/**********************LEFT NAV - LOGIN - DROP DOWN MENU FORMATTING**********************/


#logindropdown { margin: 0;padding: 0; z-index: 30;}

#logindropdown li {	margin: 0; padding: 0; list-style: none; float: left; font: bold 11px arial;}

#logindropdown li a { display: block; margin: 0 0 0 1px; padding: 4px 14px; width: 148px; height: 11px; color: #312E84; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png);border: 1px solid #CACADE; }

#logindropdown li a:hover{ background-image: url(../images/HOHF_Navigation_Blank_Ovr.png); color: #2F7C00; }


#logindropdown div {position: absolute; visibility: hidden; margin: -21px 0 0px 183px; padding: 0;}

#logindropdown div a {position: relative; display: block; margin: 0; width: auto; white-space: nowrap; text-align: left; text-decoration: none; background-image: url(../images/HOHF_Navigation_Blank_Btn.png); color: #312E84; font: 11px helvetica; height: 11px; border: 1px solid #CACADE; padding-top: 5px; padding-right: 10px; padding-bottom: 4px; padding-left: 10px; font-weight: 800; letter-spacing: 0.0075em;}

#logindropdown div a:hover{color: #2F7C00; background-image: url(../images/HOHF_Navigation_Blank_Ovr.png);}








/**********************LIGHTBOX 2.04 FORMATTING**********************/

#lightbox {	position: absolute;	left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%	; }

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}	 	

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }




.cleaner_with_divider {
	clear: both;
	width: 100%;
	height: 10px;
	border-bottom: 1px solid #CCCCFF;
	margin-bottom: 10px;
	font-size: 1px;	
}



/********************************************LEFT NAVVIGATION END********************************************/
/********************************************LEFT NAVVIGATION END********************************************/
/********************************************LEFT NAVVIGATION END********************************************/

#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ padding:0 0 10px 0; width: 75%; float: left; text-align: left; }	
#imageData #caption{ font-weight: normal;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
	

/* Min-Width */
.lbWidth { /* most browsers */
	position: absolute;
	top: 0px; left: 0px;
	width: 100%;
	min-width: 790px;
	}

* html .lbContent { /* IE6 */
	margin-left: -790px;
	position:relative;
	}

* html .lbMinWidth { /* IE6 */
	padding-left: 790px;
	}
	
	
/* Clearfix */	
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 
	
	
	
	
	
	
	
	#gallery_tbl {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}

.gallery_imgs {
display:inline;
	padding: 0px;
	margin: 6px;
	width: 112px;