body
{
	background-image: url('../../images/background.gif' );
	background-repeat: repeat;
	background-color: #152b59;
	margin: 0px;
}
body#holiday_logo {
	
}
img
{
	border: 0px;
}
a
{
	color: #1b315f;
	text-decoration: underline;
}
a:visited
{
	color: #1b315f;
	text-decoration: none;
}
a:hover
{
	color: #1b315f;
	text-decoration: underline;
}
#container
{
	width: 908px;
	vertical-align: top;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}
.divPageBackground
{
	width: 808px;
	margin: 0;
	margin-left: 47px;
	padding: 0;
	background-image: url('../../images/page_background.jpg' );
	background-repeat: no-repeat;
	background-position: top;
	height: 100%;
	position: relative;
	min-height: 450px;
}
.divAnnualReport
{
	width: 436px;
	margin: 0;
	padding: 0;
	background-image: url('../../images/2009_Annual_Report.jpg' );
	background-repeat: no-repeat;
	background-position: top;
	height: 511px;
	position: relative;
}
.divReferralSurvey
{
	width: 435px;
	margin: 0;
	padding: 0;
	background-image: url('../../images/referral_survey.jpg' );
	background-repeat: no-repeat;
	background-position: top;
	height: 395px;
	position: relative;
}
.divEmploymentSurvey
{
	width: 435px;
	margin: 0;
	padding: 0;
	background-image: url('../../images/employment_survey.jpg' );
	background-repeat: no-repeat;
	background-position: top;
	height: 586px;
	position: relative;
}
.divConsumerSurvey
{
	width: 435px;
	margin: 0;
	padding: 0;
	background-image: url('../../images/consumer_survey.jpg' );
	background-repeat: no-repeat;
	background-position: top;
	height: 1433px;
	position: relative;
}
.divAffiliates
{
	width: 227px;
	margin: 0;
	padding: 0;
	margin-left: 105px;
	background-repeat: no-repeat;
	height: 54px;
	position: relative;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src= '../../images/affiliates.png' );
}
.divAffiliates[class]
{
		background-image: url('../../images/affiliates.png' );
}
.divOptionalGraphic
{
	/*width: 225px;
	margin: 0;
	padding: 0;
	margin-left: 705px;
	margin-top: -270px;
	background-repeat: no-repeat;
	height: 216px;
	position: absolute;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src= '../../images/merry-christmas.png' );
	z-index: 300;*/
}
.divOptionalGraphic[class]
{
		/*background-image: url('../../images/merry-christmas.png' );*/
		background-image: url('../../images/holidays_logo.png' );
}
.divHomeHeader
{
	background-image: url('../../images/home_header.jpg' );
	background-repeat: no-repeat;
	width: 908px;
	height:314px;
	position:relative;
	margin: 0;
	padding: 0;
}
.imgDonateOnlineButton
{
	width: 166px;
	height:31px;
	position:absolute;
	margin: 0px;
	margin-left: 77px;
	margin-top: -63px;
	padding: 0px;
	z-index: 200;
}
.imgHirePerformanceButton
{
	width: 155px;
	height:34px;
	position:absolute;
	margin: 0px;
	margin-left: 77px;
	margin-top: -75px;
	padding: 0px;
	z-index: 200;
}
.imgViewSurveysButton
{
	width: 155px;
	height:31px;
	position:absolute;
	margin: 0px;
	margin-left: 77px;
	margin-top: -75px;
	padding: 0px;
	z-index: 200;
}
#divTopNavigation_Home
{
	position: relative;
	width: 908px;
	height: 42px;
	margin: 0px;
	padding: 0px;
}
.divTopNavigationLeft_Home
{
	background-image: url('../../images/menu_top_left_home.jpg' );
	background-repeat: no-repeat;
	width: 29px;
	height: 29px;
	position:relative;
	margin: 0px;
	padding: 0px;
}
.divTopNavigationCenter_Home
{
	width: 845px;
	height: 29px;
	position:relative;
	margin: 0px;
	padding: 0px;
	margin-left: 29px;
	margin-top: -29px;
}
.divTopNavigationRight_Home
{
	background-image: url('../../images/menu_top_right_home.jpg' );
	background-repeat: no-repeat;
	width: 34px;
	height: 29px;
	position:relative;
	margin: 0px;
	padding: 0px;
	margin-left: 874px;
	margin-top: -29px;
}
.divTopNavigationFooter_Home
{
	background-image: url('../../images/menu_top_bottom_home.jpg' );
	background-repeat: no-repeat;
	width: 908px;
	height: 13px;
	position:relative;
	margin: 0px;
	padding: 0px;
}
.divHomeFooter
{
	background-image: url('../../images/home_footer.jpg' );
	background-repeat: no-repeat;
	width: 908px;
	height:269px;
	position:relative;
	margin: 0px;
	padding: 0px;
}
#divPageLeftNav
{
	position: relative;
	width: 312px;/*263*/
	height:150px;
	vertical-align: top;
	float: left;
}
#divLeftNavPicture
{
	margin-left: 30px;
	position: relative;
	width: 254px;
	height: 198px;
}
.leftNavPic1
{
	
	position: relative;
	margin-left: 26px;
	width: 263px;
	height: 277px;
	background-repeat: no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src= '../../images/leftnav_picture_1.png' );
}
.leftNavPic1[class]
{
	background-image: url('../../images/leftnav_picture_1.png' );
}
.leftNavPic2
{
	
	position: relative;
	margin-left: 26px;
	width: 263px;
	height: 277px;
	background-repeat: no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src= '../../images/leftnav_picture_2.png' );
}
.leftNavPic2[class]
{
	background-image: url('../../images/leftnav_picture_2.png' );
}

.leftNavPic3
{
	
	position: relative;
	margin-left: 26px;
	width: 263px;
	height: 277px;
	background-repeat: no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src= '../../images/leftnav_picture_3.png' );
}
.leftNavPic3[class]
{
	background-image: url('../../images/leftnav_picture_3.png' );
}


.leftNavPic4
{
	
	position: relative;
	margin-left: 26px;
	width: 263px;
	height: 236px;
	background-repeat: no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src= '../../images/leftnav_picture_4.png' );
}
.leftNavPic4[class]
{
	background-image: url('../../images/leftnav_picture_4.png' );
}


.leftNavPic5
{
	
	position: relative;
	margin-left: 26px;
	width: 263px;
	height: 254px;
	background-repeat: no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src= '../../images/leftnav_picture_5.png' );
}
.leftNavPic5[class]
{
	background-image: url('../../images/leftnav_picture_5.png' );
}

.leftNavPic6
{
	
	position: relative;
	margin-left: 26px;
	width: 263px;
	height: 277px;
	background-repeat: no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src= '../../images/leftnav_picture_6.png' );
}
.leftNavPic6[class]
{
	background-image: url('../../images/leftnav_picture_6.png' );
}
.leftNavPic7
{
	
	position: relative;
	margin-left: 26px;
	width: 263px;
	height: 277px;
	background-repeat: no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src= '../../images/leftnav_picture_7.png' );
}
.leftNavPic7[class]
{
	background-image: url('../../images/leftnav_picture_7.png' );
}

.leftNavPic8
{
	
	position: relative;
	margin-left: 26px;
	width: 263px;
	height: 277px;
	background-repeat: no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src= '../../images/leftnav_picture_8.png' );
}
.leftNavPic8[class]
{
	background-image: url('../../images/leftnav_picture_8.png' );
}

.leftNavPic9
{
	
	position: relative;
	margin-left: 26px;
	width: 263px;
	height: 277px;
	background-repeat: no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src= '../../images/leftnav_picture_9.png' );
}
.leftNavPic9[class]
{
	background-image: url('../../images/leftnav_picture_9.png' );
}

.leftNavPic10
{
	
	position: relative;
	margin-left: 26px;
	width: 263px;
	height: 277px;
	background-repeat: no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src= '../../images/leftnav_picture_10.png' );
}
.leftNavPic10[class]
{
	background-image: url('../../images/leftnav_picture_10.png' );
}

.leftNavPic11
{
	
	position: relative;
	margin-left: 26px;
	width: 263px;
	height: 277px;
	background-repeat: no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src= '../../images/leftnav_picture_11.png' );
}
.leftNavPic11[class]
{
	background-image: url('../../images/leftnav_picture_11.png' );
}

.leftNavPic12
{
	
	position: relative;
	margin-left: 26px;
	width: 263px;
	height: 277px;
	background-repeat: no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src= '../../images/leftnav_picture_12.png' );
}
.leftNavPic12[class]
{
	background-image: url('../../images/leftnav_picture_12.png' );
}

#divLeftNavDonate
{
	margin-left: 29px;
	position: relative;
	width: 254px;
	height: 50px;
}
#divLeftNavBottom
{
	margin-left: 29px;
	position: relative;
	width: 254px;
	height: 50px;
}
.divSuccessStories
{
	font-family: Times New Roman;
	color: White;
	text-align: left;
	font-size: 16pt;
	line-height: 1;
	z-index: 150;
	margin: 0px;
	padding: 0px;
	margin-left: 105px;
	margin-top: 228px;
	width: 300px;
	position: absolute;
}
.divSuccessStories a
{
	color: White;
	text-decoration: underline;
}
.divSuccessStories a:visited
{
	color: White;
	text-decoration: underline;
}
.divSuccessStories a:hover
{
	color: White;
	text-decoration: underline;
}
#home_secondary_navigation
{
	font-family: Times New Roman;
	color: White;
	text-align: center;
	font-size: 14pt;
	line-height: 1.4;
	z-index: 150;
	margin: 0px;
	padding: 0px;
	margin-left: 79px;
	margin-top: -140px;
	width: 251px;
	position: relative;
}
#home_secondary_navigation a
{
	color: White;
	text-decoration: none;
}
#home_secondary_navigation a:visited
{
	color: White;
	text-decoration: none;
}
#home_secondary_navigation a:hover
{
	color: White;
	text-decoration: underline;
}
#secondary_navigation
{
	font-family: Times New Roman;
	color: White;
	text-align: center;
	font-size: 14pt;
	line-height: 1.4;
	z-index: 250;
	margin: 0px;
	padding: 0px;
}
#secondary_navigation a
{
	color: White;
	text-decoration: none;
}
#secondary_navigation a:visited
{
	color: White;
	text-decoration: none;
}
#secondary_navigation a:hover
{
	color: White;
	text-decoration: underline;
}
#home_copy
{
	font-family:Arial;
	color: White;
	text-align: left;
	font-size: 11pt;
	line-height: 1.2;
	margin-left: 370px;
	margin-top: -250px;
	width: 470px;
	position: relative;
}
#home_nonprofit
{
	font-family: Times New Roman;
	color: White;
	text-align: left;
	font-size: 8pt;
	line-height: 1.2;
	margin-left: 370px;
	margin-top: 80px;
	width: 330px;
	position: relative;
}
#home_copy h1
{
	padding-top: 15px;
	font-size: 15.25pt;
	line-height: .5;
}
.divPageCopy
{
	margin: 0px;
	padding: 0px;
	background-image: url('../../images/page_content.jpg' );
	background-repeat:repeat-y;
	width: 908px;
	float: right;
}
.divPageFooter
{
	height: 56px;
	width: 908px;
	position:relative;
	background-repeat: no-repeat;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src= '../../images/page_footer.png' );
}
.divPageFooter[class]
{
	background-image: url('../../images/page_footer.png' );
}
#page_nonprofit
{
	font-family: Times New Roman;
	color: White;
	text-align: center;
	font-size: 8pt;
	line-height: 1.2;
	height: 56px;
	width: 908px;

}
#content_header
{
	font-family: Arial;
	color: Black;
	text-align: left;
	font-size: 9pt;
	line-height: 1.2;
	position: relative;
	height: 56px;
}
#content_header h1
{
	font-family: Times New Roman;
	color: White;
	text-align: left;
	font-size: 18pt;
	font-weight: bold;
	margin-top: -100px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	z-index: 100;
	position: relative;
}
#content_header h2
{
	font-family: Times New Roman;
	color: #1b315f;
	text-align: left;
	font-size: 16pt;
	font-weight: bold;
	z-index: 100;
	position: relative;
}
#content_header h3
{
	font-family: Arial;
	color: #1b315f;
	text-align: left;
	font-size: 10pt;
	font-weight: bold;
	z-index: 100;
	position: relative;
}
.divHorzBar
{
	background-image: url('../../images/horz_bar.gif' );
	background-repeat: no-repeat;
	width: 430px;
	height: 1px;
	position:relative;
	padding: 0px;
	padding-bottom: 10px;
	margin: 0px;
}
.vwLink
{
	font-family: Arial;
	color: #1b315f;
	text-align: left;
	font-size: 10pt;
	text-decoration: none;
}
.vwLink a
{
	color: #1b315f;
	text-decoration: none;
}
.vwLink a:visited
{
	color: #1b315f;
	text-decoration: none;
}
.vwLink a:hover
{
	color: #1b315f;
	text-decoration: underline;
}
#divTopNavigation
{
	position: relative;
	width: 908px;
	height: 42px;
	margin: 0px;
	padding: 0px;
}
.divTopNavigationLeft
{
	background-image: url('../../images/menu_top_left.jpg' );
	background-repeat: no-repeat;
	width: 29px;
	height: 29px;
	position:relative;
	margin: 0px;
	padding: 0px;
}
.divTopNavigationCenter
{
	width: 845px;
	height: 29px;
	position:relative;
	margin: 0px;
	padding: 0px;
	margin-left: 29px;
	margin-top: -29px;
}
.divTopNavigationRight
{
	background-image: url('../../images/menu_top_right.jpg' );
	background-repeat: no-repeat;
	width: 34px;
	height: 29px;
	position:relative;
	margin: 0px;
	padding: 0px;
	margin-left: 874px;
	margin-top: -29px;
}
.divTopNavigationFooter
{
	background-image: url('../../images/menu_top_bottom.jpg' );
	background-repeat: no-repeat;
	width: 908px;
	height: 13px;
	position:relative;
	margin: 0px;
	padding: 0px;
}
#divHeader
{
	background-image: url('../../images/page_header.jpg' );
	background-repeat: no-repeat;
	position: relative;
	width: 908px;
	height: 138px;
	z-index: 10;
	position:relative;
	margin: 0px;
	padding: 0px;
}
#divLogo
{
	width: 168px;
	height: 58px;
	margin: 0px;
	padding: 0px;
	padding-top: 12px;
	margin-left: 125px;
	position: relative;
}
#divPageTitle
{
	color: #ffffff;
	position: relative;
	margin-left: 390px;
	margin-top: -70px;
}
#divPageContent
{
	width: 430px;
	vertical-align: top;
	font-family: Arial;
	color: Black;
	text-align: left;
	font-size: 9pt;
	position:relative;
	padding: 0px;
	margin: 0px;
	margin-left: 340px;
	/*z-index: 200;*/
	min-height: 450px;
}
#divPageContent h1
{
	font-family: Times New Roman;
	color: #1b315f;
	text-align: left;
	font-size: 20pt;
	font-weight: bold;
	z-index: 100;
	position: relative;
}
#divPageContent h2
{
	font-family: Times New Roman;
	color: #1b315f;
	text-align: left;
	font-size: 16pt;
	font-weight: bold;
	z-index: 100;
	position: relative;
	padding: 0px;
	padding-bottom: 10px;
	margin: 0px;
}
#divPageContent h3
{
	font-family: Arial;
	color: Black;
	text-align: left;
	font-size: 10pt;
	font-weight: bold;
	z-index: 100;
	position: relative;
	padding: 0px;
	padding-bottom: 5px;
	margin: 0px;
}
#divPageContent h4
{
	font-family: Arial;
	color: #1b315f;
	text-align: left;
	font-size: 10pt;
	z-index: 100;
	position: relative;
	padding: 0px;
	margin: 0px;
}
#divPageContent h5
{
	font-family: Times New Roman;
	color: #1b315f;
	text-align: left;
	font-size: 10pt;
	z-index: 100;
	position: relative;
	padding: 0px;
	margin: 0px;
}
#divPageContent ul
{
	margin-top: 0px;
	margin-bottom: 0px;
}
#divPageContent li
{
	font-family: Arial;
	color: Black;
	text-align: left;
	vertical-align: middle;
	font-size: 10pt;
	z-index: 100;
	position: relative;
	padding: 0px;
	padding-bottom: 5px;
	margin-left: -20px;
	font-weight: normal;
}
.divSecondaryNavigation
{
	height: 141px;
	width: 244px;
	position: relative;
	font-family: Times New Roman;
	color: White;
	text-align: center;
	font-size: 14pt;
	line-height: 1.4;
	margin-left: 39px;
	padding: 0px;
}
.divSecondaryNavigation a
{
	color: White;
	text-decoration: none;
}
.divSecondaryNavigation a:visited
{
	color: White;
	text-decoration: none;
}
.divSecondaryNavigation a:hover
{
	color: White;
	text-decoration: underline;
}
#topmenu {width: 845px; height: 29px; background: url('../../images/menu_top.jpg') no-repeat; top: 0px; margin: 0; padding: 0px; position: relative; left: 0px; }
#topmenu li {margin: 0; padding: 0; list-style: none; position: absolute; top: 0;}
#topmenu li, #topmenu a {height: 29px; display: block;}
#topmenu1 {left: 0; width: 205px;}
#topmenu2 {left: 204px; width: 142px;}
#topmenu3 {left: 345px; width: 126px;}
#topmenu4 {left: 470px; width: 184px;}
#topmenu5 {left: 653px; width: 193px;}
#topmenu1 a:hover { background: transparent url('../../images/menu_top.jpg') 0 -29px no-repeat;}
#topmenu2 a:hover { background: transparent url('../../images/menu_top.jpg') -204px -29px no-repeat;}
#topmenu3 a:hover { background: transparent url('../../images/menu_top.jpg') -345px -29px no-repeat;}
#topmenu4 a:hover { background: transparent url('../../images/menu_top.jpg') -470px -29px no-repeat;}
#topmenu5 a:hover { background: transparent url('../../images/menu_top.jpg') -653px -29px no-repeat;}
#topmenu span { display: block; width: 0; height: 0; overflow: hidden;}