/* CSS Document */

body {
	margin:0px;
	padding:0px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#30312D;
	text-align:justify;
}
td {
	font-family: Verdana, Tahoma, Arial;
	font-size:11px;
	color:#30312D;
	text-align:justify;
}
.hide {
	display:none;
}
h2 {
	padding:0px;
	margin:0px;
	font-family:"Trebuchet MS", Georgia, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#4D6636;
	font-weight:bold;
	text-transform:uppercase;
	
}
h3 {
	padding:10px 0px 0px 0px;
	margin:0px;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#96A112;
}
h4 {
	padding:10px 0px 0px 0px;
	margin:0px;
	font-family:Verdana,Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#7F8E41;
}
p {
	margin:0px;
	padding:10px 0px 0px 0px;
}
.hide { 
	display:none;
}
.text_link_01{
	font-size:11px;
	font-weight:bold;
	color:#536232;
	text-decoration:none;
}
.text_link_01:hover{
	font-size:11px;
	font-weight:bold;
	color:#536232;
	text-decoration:underline;
}
.text_green {
	font-size:11px;
	font-weight:bold;
	color:#536232;
	padding:20px 0px 0px 0px;
	text-align:right;
}
.text_green a {
	font-size:11px;
	font-weight:bold;
	color:#536232;
	text-decoration:none;
}
.text_green a:hover {
	font-size:11px;
	font-weight:bold;
	color:#536232;
	text-decoration:underline;
}
#top_nav_left_panel {
	background-image:url(../images/top_nav_left_panel.jpg);
	width:437px;
	height:30px;
	background-repeat:no-repeat;
}

/* STRAT : Top Navigation */

#top_navigation {
	padding:0px;
	margin:0px;
}
#top_navigation ul {
	padding:0px;
	margin:0px;
}
#top_navigation li {
	padding:0px;
	margin:0px;
	list-style:none;
	float:left;
}
.top_nav_about a {
	background-image:url(../images/top_nav_about.jpg);
	background-repeat:no-repeat;
	width:83px;
	height:30px;
	display:block;
}
.top_nav_programs a {
	background-image:url(../images/top_nav_program.jpg);
	background-repeat:no-repeat;
	width:141px;
	height:30px;
	display:block;
}
.top_nav_media a {
	background-image:url(../images/top_nav_media.jpg);
	background-repeat:no-repeat;
	width:66px;
	height:30px;
	display:block;
}
.top_nav_mental_health a {
	background-image:url(../images/top_nav_mental_health.jpg);
	background-repeat:no-repeat;
	width:138px;
	height:30px;
	display:block;
}
.top_nav_events a {
	background-image:url(../images/top_nav_events.jpg);
	background-repeat:no-repeat;
	width:98px;
	height:30px;
	display:block;
}

/* End : Top Navigation */

/* START : Left Navigation */

#left_navigation {
	padding:0px;
	margin:0px;
}
#left_navigation ul {
	padding:0px;
	margin:0px;
}
#left_navigation li {
	list-style:none;
	
	height:26px;
	background-repeat:repeat-x;
	color:#52700B;
	font-weight:bold;
	line-height:24px;
}
#left_navigation li:hover {
	list-style:none;
	height:26px;
	background-repeat:repeat-x;
	background-position:top;
	line-height:24px;
}
#left_navigation li a {
	margin:0px;
	list-style:none;
	background-image:url(../images/left_nav_bg.jpg);
	background-repeat:repeat-x;
	background-position:left center;
	color:#52700B;
	text-decoration:none;
	display:block;
	height:26px;
	width:198px;
}
#left_navigation li a:hover {
	margin:0px;
	list-style:none;
	background-image:url(../images/left_nav_bg_hover.gif);
	background-repeat:repeat-x;
	background-position:2px center;
	color:#2E4200;
}
#left_navigation li a span {
	padding:0px 0px 0px 25px;
	background-image:url(../images/icon_left_nav.gif);
	background-repeat:no-repeat;
	display:block;
	background-position:10px center;
	
}

/* END : Left Navigation */

/* START : Latest News */
.latest_news {
	background-image:url(../images/latest_news_bg.jpg);
	width:178px;
	background-repeat:repeat-y;
	font-size:11px;
	padding:3px 10px 5px 10px;
}
.latest_news ul {
	padding:0px;
	margin:0px;
}
.latest_news li {
	font-size:11px;
	background-image:url(../images/dotted_line.jpg);
	background-repeat:repeat-x;
	background-position:left bottom;
	padding:6px 0px;
	list-style:none;
	text-align:left;
}
.latest_news li a {
	background-image:url(../images/icon_news.jpg);
	background-repeat:no-repeat;
	background-position:left 6px;
	color:#30312D;
	text-decoration:none;
	padding-left:12px;
	display:block;
}
.latest_news li a:hover {
	color:#4E7B01;
}
/* END : Latest News */

/* START : Footer */

/*.footer {
	background-image:url(../images/footer_bg2.jpg);
	background-repeat:repeat-x;
	padding:10px 0px 0px 0px;
	height:95px;
}*/

.footer {
	background-image:url(../images/footer_bg.jpg);
	background-repeat:repeat-y;
}
.footer p {
	font-size:11px;
	padding:0px 0px 7px 0px;
}
.footer a {
	color:#30312D;
	text-decoration:none;
}
.footer a:hover {
	text-decoration:underline;
}

/* END : Footer */

/* START : Innerpages */

.top_right_contact_bg {
	background-image:url(../images/inner_banner_right2.jpg);
	background-repeat:no-repeat;
	width:198px;
	height:175px;
}
.listing_01 {
	margin:0px;
	padding:0px;
}
.listing_01 ul {
	margin:0px;
	padding:0px;
}
.listing_01 li {
	margin:0px;
	padding:0px;
	background-image:url(../images/icon_01.gif);
	background-repeat:no-repeat;
	padding:10px 0px 0px 15px;
	background-position:left 15px;
	list-style:none;
}
.listing_02 {
	margin:0px 0px 0px 15px;
	padding:0px;
}
.listing_02 ul {
	margin:0px;
	padding:0px;
}
.listing_02 li {
	margin:0px;
	padding:0px;
	background-image:url(../images/icon_01.gif);
	background-repeat:no-repeat;
	padding:10px 0px 0px 15px;
	background-position:left 15px;
	list-style:none;
}
.image_border_01 {
	border:1px solid #DDDDDD;
	padding:2px;
	margin:5px;
	margin-bottom:5px;
}
.raw_seperator {
	border-bottom:1px solid #E8E8E8;
	padding:7px 0px;
	margin:0px;
}
.raw_seperator h2 {
	margin:0px;
	padding:0px;
	font-size:12px;
	padding:4px 0px 4px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#96A112;
}

.text_link_02{
	font-size:11px;
	color:#4D7E00;
	text-decoration:underline;
}
.text_link_02:hover{
	text-decoration:none;
}
.text_link_03{
	font-size:11px;
	font-weight:bold;
	color:#536232;
	text-decoration:underline;
}
.text_link_03:hover{
	font-size:11px;
	font-weight:bold;
	color:#536232;
	text-decoration:none;
}

.history_date_bg {
	font-size:12px;
	font-weight:bold;
	color:#536232;
	padding:0px 0px 0px 20px;
	background-image:url(../images/date_bg.gif);
	background-repeat:no-repeat;
	width:728px;
	height:29px;
	margin:15px 0px 0px 0px;
	line-height:29px;
}
.history strong {
	color:#898100;
	font-weight:normal;
	
}
.textbox_01 {
	border:1px solid #D1D3BD;
	padding:2px;
	width:200px;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#30312D;
}
.button_01 {
	background-image:url(../images/button_bg_01.jpg);
	background-repeat:no-repeat;
	width:141px;
	height:41px;
	font-family:"Trebuchet MS", Arial, Tahoma;
	font-size:18px;
	color:#5F712C;
	border:0px;
	cursor:pointer;
}
.button_02 {
	background-image:url(../images/button_bg_02.jpg);
	background-repeat:no-repeat;
	width:141px;
	height:41px;
	font-family:"Trebuchet MS", Arial, Tahoma;
	font-size:18px;
	color:#5F712C;
	border:0px;
	cursor:pointer;
}

label{
 display:block;
 background-position:left center;
 background-repeat:no-repeat;
 border:0px;
 cursor:pointer;
 width:14px;
 height:13px;
 
 }
.checked{
 background-color:#ffffff;
 background-image:url(../images/check_bg_on.gif);
}
.unchecked{
 background-color:#343434;
background-image:url(../images/check_bg_off.gif);

}


/*****************  STYLES ADDED ON 28-05-08 ***************/
.hide {
	display:none;
}
#quick_emergency a {
	background-image:url(../images/quick_employee_emergency.jpg);
	background-repeat:no-repeat;
	width:198px;
	height:105px;
	display:block;
}
#quick_emergency a:hover {
	background-image:url(../images/quick_emergency_hover.jpg);
	background-repeat:no-repeat;
	width:198px;
	height:105px;
}
#quick_donations a {
	background-image:url(../images/quick_donations.jpg);
	background-repeat:no-repeat;
	width:198px;
	height:81px;
	display:block;
}
#quick_donations a:hover {
	background-image:url(../images/quick_donations_hover.jpg);
	background-repeat:no-repeat;
	width:198px;
	height:81px;
}
#quick_events a {
	background-image:url(../images/quick_events.jpg);
	background-repeat:no-repeat;
	width:198px;
	height:91px;
	display:block;
}
#quick_events a:hover {
	background-image:url(../images/quick_events_hover.jpg);
	background-repeat:no-repeat;
	width:198px;
	height:91px;
}
#quick_emplotment a {
	background-image:url(../images/quick_employment.jpg);
	background-repeat:no-repeat;
	width:198px;
	height:91px;
	display:block;
}
#quick_emplotment a:hover {
	background-image:url(../images/quick_employment_hover.jpg);
	background-repeat:no-repeat;
	width:198px;
	height:91px;
}



.faq_listing {
	margin:10px 0px 0px 0px;
	padding:0px;
}
.faq_listing ul {
	margin:0px;
	padding:0px;
}
.faq_listing li {
	margin:10px 0px 0px 0px;
	padding:0px;
	list-style:none;
	background-image:url(../images/faq_question.jpg);
	background-repeat:no-repeat;
	padding-left:20px;
	padding-top:7px;
}
.faq_listing .answer {
	margin:8px 0px 0px 0px;
	background-image:url(../images/faq_answer.jpg);
	background-repeat:no-repeat;
	background-position:left 5px;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:15px;
	border-bottom:1px solid #E2E4DE;
}

.faq_listing li p {
	margin:0px;
	padding:10px 0px 0px 0px;	
}
.text_02{
	font-size:11px;
	color:#4D7E00;
}
.download a {
	background-image:url(../images/download.jpg);
	background-repeat:no-repeat;
	height:33px;
	padding-left:40px;
	margin-top:15px;
	display:block;
	padding-top:15px;
	color:#4D7E00;
	text-decoration:underline;
	
}
.download a:hover {
	background-image:url(../images/download_hover.jpg);
	background-repeat:no-repeat;
	text-decoration:none;

}
.header_bg {
	font-size:14px;
	font-weight:bold;
	color:#79901C;
	padding:0px 0px 0px 27px;
	background-image:url(../images/header_bg.jpg);
	background-repeat:no-repeat;
	width:728px;
	height:29px;
	margin:20px 0px 0px 0px;
	line-height:29px;
}

/*********************** Styles added on JUNE 24, 2008 **********************************/
.sign_up {
	background-image:url(../images/sign_up_today.jpg);
	background-repeat:no-repeat;
	width:141px;
	height:41px;
	margin-top:10px;
}
.sign_up a {
	width:141px;
	height:41px;
	display:block;
}
.sign_up:hover {
	background-image:url(../images/sign_up_today_hover.jpg);
}