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

/*Rollovers for icons and buttons*/

/*Menu Buttons*/

.rollover_community {
	display:block;
	margin-left:60px;
	width:400px;
	height:96px;
	background:url(../dc2_images/icons_and_buttons/button_community_services.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_community:link, a.rollover_community:visited, a.rollover_community:active {
		background:url(../dc2_images/icons_and_buttons/button_community_services.jpg) no-repeat;
		}
	
	a.rollover_community:hover {
		background-position:-400px 0;
		}

.rollover_button_members_area, .rollover_button_events, .rollover_news, .rollover_community_services, .rollover_supportandinformationservices, .rollover_home, .rollover_healthandcareservices, .rollover_employment, .rollover_legfin, .rollover_button_umbrella, .rollover_button_feedback, .rollover_button_feedback_sp, .rollover_button_suggest_service_provider, .rollover_button_post_event, .rollover_button_edit_event, .rollover_button_admin, .rollover_button_update_profile, .rollover_button_logout, .rollover_button_contact_support, .rollover_button_post_more_feedback, .rollover_button_post_another_event, .rollover_button_moderate_feedback, .rollover_button_moderate_events, .rollover_button_moderate_events2, .rollover_button_dcu_news, .rollover_button_bulk_email, .rollover_button_management_information, .rollover_button_error_log, .rollover_button_sponsor_news, .rollover_button_premlisting {
	display:block;
	margin-left:60px;
	width:400px;
	height:49px;
	text-indent:-9999px;
	}	
	
.rollover_button_members_area, a.rollover_button_members_area:link, a.rollover_button_members_area:visited, a.rollover_button_members_area:active {
	background:url(../dc2_images/icons_and_buttons/members_area.jpg) no-repeat;
}
	
.rollover_button_events, a.rollover_button_events:link, a.rollover_button_events:visited, a.rollover_button_events:active {
	background:url(../dc2_images/icons_and_buttons/button_events.jpg) no-repeat;
	}	
		
.rollover_news, a.rollover_news:link, a.rollover_news:visited, a.rollover_news:active {
	background:url(../dc2_images/icons_and_buttons/button_learning_disabilities_news.jpg) no-repeat;
	}	

.rollover_community_services, a.rollover_community_services:link, a.rollover_community_services:visited, a.rollover_community_services:active {
	background:url(../dc2_images/icons_and_buttons/community_services.jpg) no-repeat;
	}	

.rollover_supportandinformationservices, a.rollover_supportandinformationservices:link, a.rollover_supportandinformationservices:visited, a.rollover_supportandinformationservices:active  {
	background:url(../dc2_images/icons_and_buttons/supportandinformationservices.jpg) no-repeat;
	}	
	
.rollover_home, a.rollover_home:link, a.rollover_home:visited, a.rollover_home:active {
	background:url(../dc2_images/icons_and_buttons/home.jpg) no-repeat;
	}	

.rollover_healthandcareservices, a.rollover_healthandcareservices:link, a.rollover_healthandcareservices:visited, a.rollover_healthandcareservices:active {
	background:url(../dc2_images/icons_and_buttons/healthandcareservices.jpg) no-repeat;
	}	

.rollover_employment, a.rollover_employment:link, a.rollover_employment:visited, a.rollover_employment:active {
	background:url(../dc2_images/icons_and_buttons/employment.jpg) no-repeat;
	}	

.rollover_legfin, a.rollover_legfin:link, a.rollover_legfin:visited, a.rollover_legfin:active {
	background:url(../dc2_images/icons_and_buttons/legfin.jpg) no-repeat;
	}	
	
.rollover_button_umbrella, a.rollover_button_umbrella:link, a.rollover_button_umbrella:visited, a.rollover_button_umbrella:active {
	background:url(../dc2_images/icons_and_buttons/umbrella.jpg) no-repeat;
	}	

.rollover_button_feedback, a.rollover_button_feedback:link, a.rollover_button_feedback:visited, a.rollover_button_feedback:active  {
	background:url(../dc2_images/icons_and_buttons/button_post_feedback.jpg) no-repeat;
	}	

.rollover_button_feedback_sp, a.rollover_button_feedback_sp:link, a.rollover_button_feedback_sp:visited, a.rollover_button_feedback_sp:active {
	background:url(../dc2_images/icons_and_buttons/button_feedback_sp.jpg) no-repeat;
	}	
	
.rollover_button_suggest_service_provider, a.rollover_button_suggest_service_provider:link, a.rollover_button_suggest_service_provider:visited, a.rollover_button_suggest_service_provider:active {
	background:url(../dc2_images/icons_and_buttons/suggest_service_provider.jpg) no-repeat;
	}
	
.rollover_button_post_event, a.rollover_button_post_event:link, a.rollover_button_post_event:visited, a.rollover_button_post_event:active {
	background:url(../dc2_images/icons_and_buttons/post_event.jpg) no-repeat;
	}	
	
.rollover_button_edit_event, a.rollover_button_edit_event:link, a.rollover_button_edit_event:visited, a.rollover_button_edit_event:active {
	background:url(../dc2_images/icons_and_buttons/edit_event.jpg) no-repeat;
	}	
	
.rollover_button_admin, a.rollover_button_admin:link, a.rollover_button_admin:visited, a.rollover_button_admin:active {
	background:url(../dc2_images/icons_and_buttons/admin.jpg) no-repeat;
	}	
	
.rollover_button_update_profile, a.rollover_button_update_profile:link, a.rollover_button_update_profile:visited, a.rollover_button_update_profile:active {
	background:url(../dc2_images/icons_and_buttons/update_profile.jpg) no-repeat;
	}	

.rollover_button_logout, a.rollover_button_logout:link, a.rollover_button_logout:visited, a.rollover_button_logout:active {
	background:url(../dc2_images/icons_and_buttons/logout.jpg) no-repeat;
	}	
		
.rollover_button_contact_support, a.rollover_button_contact_support:link, a.rollover_button_contact_support:visited, a.rollover_button_contact_support:active {
	background:url(../dc2_images/icons_and_buttons/contact_support.jpg) no-repeat;
	}	
	
.rollover_button_post_more_feedback, a.rollover_button_post_more_feedback:link, a.rollover_button_post_more_feedback:visited, a.rollover_button_post_more_feedback:active {
	background:url(../dc2_images/icons_and_buttons/post_more_feedback.jpg) no-repeat;
	}	

.rollover_button_post_another_event, a.rollover_button_post_another_event:link, a.rollover_button_post_another_event:visited, a.rollover_button_post_another_event:active {
	background:url(../dc_images/post_another_event.jpg) no-repeat;
	}	
	
.rollover_button_moderate_feedback, a.rollover_button_moderate_feedback:link, a.rollover_button_moderate_feedback:visited, a.rollover_button_moderate_feedback:active {
	background:url(../dc_images/moderate_feedback.jpg) no-repeat;
	}	
		
.rollover_button_moderate_events, a.rollover_button_moderate_events:link, a.rollover_button_moderate_events:visited, a.rollover_button_moderate_events:active {
	background:url(../dc_images/moderate_events.jpg) no-repeat;
	}	
	
.rollover_button_moderate_events2, a.rollover_button_moderate_events2:link, a.rollover_button_moderate_events2:visited, a.rollover_button_moderate_events2:active {
	background:url(../dc_images/moderate_events.jpg) no-repeat;
	}	
	
.rollover_button_dcu_news, a.rollover_button_dcu_news:link, a.rollover_button_dcu_news:visited, a.rollover_button_dcu_news:active {
	background:url(../dc2_images/icons_and_buttons/button_dcu_news.jpg) no-repeat;
	}	
	
.rollover_button_bulk_email, a.rollover_button_bulk_email:link, a.rollover_button_bulk_email:visited, a.rollover_button_bulk_email:active {
	background:url(../dc2_images/icons_and_buttons/button_bulk_email.jpg) no-repeat;
	}	
	
.rollover_button_management_information, a.rollover_button_management_information:link, a.rollover_button_management_information:visited, a.rollover_button_management_information:active {
	background:url(../dc2_images/icons_and_buttons/button_management_information.jpg) no-repeat;
	}	
	
.rollover_button_error_log, a.rollover_button_error_log:link, a.rollover_button_error_log:visited, a.rollover_button_error_log:active {
	background:url(../dc2_images/icons_and_buttons/button_error_log.jpg) no-repeat;
	}	
	
.rollover_button_sponsor_news, a.rollover_button_sponsor_news:link, a.rollover_button_sponsor_news:visited, a.rollover_button_sponsor_news:active {
	background:url(../dc2_images/icons_and_buttons/button_sponsor_news.jpg) no-repeat;
	}
	
.rollover_button_premlisting, a.rollover_button_premlisting:link, a.rollover_button_premlisting:visited, a.rollover_button_premlisting:active {
	background:url(../dc2_images/icons_and_buttons/button_manage_premium_listing.jpg) no-repeat;
	}	
	
a.rollover_button_members_area:hover, a.rollover_button_events:hover, a.rollover_news:hover, a.rollover_community_services:hover, a.rollover_supportandinformationservices:hover, a.rollover_home:hover, a.rollover_healthandcareservices:hover, a.rollover_employment:hover, a.rollover_legfin:hover, a.rollover_button_umbrella:hover, a.rollover_button_feedback:hover, a.rollover_button_feedback_sp:hover, a.rollover_button_suggest_service_provider:hover, a.rollover_button_post_event:hover, a.rollover_button_edit_event:hover, a.rollover_button_contact_support:hover, a.rollover_button_admin:hover, a.rollover_button_update_profile:hover, a.rollover_button_logout:hover, a.rollover_button_post_more_feedback:hover, a.rollover_button_post_another_event:hover, a.rollover_button_moderate_events:hover, a.rollover_button_moderate_feedback:hover, a.rollover_button_moderate_events2:hover, a.rollover_button_dcu_news:hover, a.rollover_button_bulk_email:hover, a.rollover_button_management_information:hover, a.rollover_button_error_log:hover, a.rollover_button_sponsor_news:hover, a.rollover_button_premlisting:hover {
	background-position:-400px 0;
	}
	
	/*Adjust margin for buttons in Members Area*/
	.rollover_button_feedback_sp, .rollover_button_suggest_service_provider, .rollover_button_post_event, .rollover_button_edit_event, .rollover_button_admin, .rollover_button_update_profile, .rollover_button_logout, .rollover_button_contact_support, .rollover_button_post_more_feedback, .rollover_button_post_another_event, .rollover_button_moderate_feedback, .rollover_button_moderate_events, .rollover_button_dcu_news, .rollover_button_bulk_email, .rollover_button_management_information, .rollover_button_error_log, .rollover_button_sponsor_news {
	margin-left:0px;
	}	
	
/*Round Blue Buttons*/
.rollover_icon_rss, .rollover_icon_bookmark, .rollover_icon_email, .rollover_icon_print {
	display:block;
	width:63px;
	height:76px;
	text-indent:-9999px;
	}	

.rollover_icon_rss, a.rollover_icon_rss:link, a.rollover_icon_rss:visited, a.rollover_icon_rss:active {
	background:url(../dc2_images/icons_and_buttons/rss.jpg) no-repeat;
	}	
	
.rollover_icon_bookmark, a.rollover_icon_bookmark:link, a.rollover_icon_bookmark:visited, a.rollover_icon_bookmark:active {
	background:url(../dc2_images/icons_and_buttons/bookmark.jpg) no-repeat;
	}	
	
.rollover_icon_email, a.rollover_icon_email:link, a.rollover_icon_email:visited, a.rollover_icon_email:active {
	background:url(../dc2_images/icons_and_buttons/email.jpg) no-repeat;
	}	
	
.rollover_icon_print, a.rollover_icon_print:link, a.rollover_icon_print:visited, a.rollover_icon_print:active {
	background:url(../dc2_images/icons_and_buttons/print.jpg) no-repeat;
	}	
	
a.rollover_icon_rss:hover, a.rollover_icon_bookmark:hover, a.rollover_icon_email:hover, a.rollover_icon_print:hover {
	background-position:-63px 0;
	}

/*ICONS*/
/*Level B*/
.rollover_icon_artsandcrafts, .rollover_icon_education, .rollover_icon_social, .rollover_icon_sports, .rollover_icon_supportcarersfamily, .rollover_icon_supportforserviceusers, .rollover_icon_supportedemploymentopp, .rollover_icon_housing_inthehome, .rollover_icon_employmentinsocialcare, .rollover_icon_medicalsupport, .rollover_icon_legalservices, .rollover_icon_transport, .rollover_icon_finances, .rollover_icon_umbrella, .rollover_icon_holidays, .rollover_icon_nutrition, .rollover_icon_therapies, .rollover_icon_fitness, .rollover_icon_supportedliving, .rollover_icon_personal_care {
	display:block;
	width:195px;
	height:138px;
	text-indent:-9999px;
	}	
	
.rollover_icon_artsandcrafts, a.rollover_icon_artsandcrafts:link, a.rollover_icon_artsandcrafts:visited, a.rollover_icon_artsandcrafts:active {
	background:url(../dc2_images/icons_and_buttons/icon_artsandcrafts.jpg) no-repeat;
	}
		
.rollover_icon_education, a.rollover_icon_education:link, a.rollover_icon_education:visited, a.rollover_icon_education:active {
	background:url(../dc2_images/icons_and_buttons/icon_education.jpg) no-repeat;
	}	

.rollover_icon_social, a.rollover_icon_social:link, a.rollover_icon_social:visited, a.rollover_icon_social:active {
	background:url(../dc2_images/icons_and_buttons/icon_social.jpg) no-repeat;
	}	

.rollover_icon_sports, a.rollover_icon_sports:link, a.rollover_icon_sports:visited, a.rollover_icon_sports:active {
	background:url(../dc2_images/icons_and_buttons/icon_sports.jpg) no-repeat;
	}	

.rollover_icon_supportcarersfamily, a.rollover_icon_supportcarersfamily:link, a.rollover_icon_supportcarersfamily:visited, a.rollover_icon_supportcarersfamily:active {
	background:url(../dc2_images/icons_and_buttons/icon_supportcarersfamily.jpg) no-repeat;
	}	

.rollover_icon_supportforserviceusers, a.rollover_icon_supportforserviceusers:link, a.rollover_icon_supportforserviceusers:visited, a.rollover_icon_supportforserviceusers:active {
	background:url(../dc2_images/icons_and_buttons/icon_supportforserviceusers.jpg) no-repeat;
	}	

.rollover_icon_supportedemploymentopp, a.rollover_icon_supportedemploymentopp:link, a.rollover_icon_supportedemploymentopp:visited, a.rollover_icon_supportedemploymentopp:active {
	background:url(../dc2_images/icons_and_buttons/icon_supportedemploymentopp.jpg) no-repeat;
	}	

.rollover_icon_housing_inthehome, a.rollover_icon_housing_inthehome:link, a.rollover_icon_housing_inthehome:visited, a.rollover_icon_housing_inthehome:active {
	background:url(../dc2_images/icons_and_buttons/icon_housing_inthehome.jpg) no-repeat;
	}	

.rollover_icon_employmentinsocialcare, a.rollover_icon_employmentinsocialcare:link, a.rollover_icon_employmentinsocialcare:visited, a.rollover_icon_employmentinsocialcare:active {
	background:url(../dc2_images/icons_and_buttons/icon_employmentinsocialcare.jpg) no-repeat;
	}	

.rollover_icon_medicalsupport, a.rollover_icon_medicalsupport:link, a.rollover_icon_medicalsupport:visited, a.rollover_icon_medicalsupport:active {
	background:url(../dc2_images/icons_and_buttons/icon_medicalsupport.jpg) no-repeat;
	}	

.rollover_icon_legalservices, a.rollover_icon_legalservices:link, a.rollover_icon_legalservices:visited, a.rollover_icon_legalservices:active {
	background:url(../dc2_images/icons_and_buttons/icon_legalservices.jpg) no-repeat;
	}	

.rollover_icon_transport, a.rollover_icon_transport:link, a.rollover_icon_transport:visited, a.rollover_icon_transport:active {
	background:url(../dc2_images/icons_and_buttons/icon_transport.jpg) no-repeat;
	}	
	
.rollover_icon_finances, a.rollover_icon_finances:link, a.rollover_icon_finances:visited, a.rollover_icon_finances:active {
	background:url(../dc2_images/icons_and_buttons/icon_finances.jpg) no-repeat;
	}	
	
.rollover_icon_umbrella, a.rollover_icon_umbrella:link, a.rollover_icon_umbrella:visited, a.rollover_icon_umbrella:active {
	background:url(../dc2_images/icons_and_buttons/icon_umbrella.jpg) no-repeat;
	}	

.rollover_icon_holidays, a.rollover_icon_holidays:link, a.rollover_icon_holidays:visited, a.rollover_icon_holidays:active {
	background:url(../dc2_images/icons_and_buttons/icon_holidays.jpg) no-repeat;
	}	
		
.rollover_icon_nutrition, a.rollover_icon_nutrition:link, a.rollover_icon_nutrition:visited, a.rollover_icon_nutrition:active {
	background:url(../dc2_images/icons_and_buttons/icon_nutrition.jpg) no-repeat;
	}	
		
.rollover_icon_therapies, a.rollover_icon_therapies:link, a.rollover_icon_therapies:visited, a.rollover_icon_therapies:active  {
	background:url(../dc2_images/icons_and_buttons/icon_therapies.jpg) no-repeat;
	}	
	
.rollover_icon_fitness, a.rollover_icon_fitness:link, a.rollover_icon_fitness:visited, a.rollover_icon_fitness:active {
	background:url(../dc2_images/icons_and_buttons/icon_fitness.jpg) no-repeat;
	}	
	
.rollover_icon_supportedliving, a.rollover_icon_supportedliving:link, a.rollover_icon_supportedliving:visited, a.rollover_icon_supportedliving:active {
	background:url(../dc2_images/icons_and_buttons/icon_supportedliving.jpg) no-repeat;
	}	
	
.rollover_icon_personal_care, a.rollover_icon_personal_care:link, a.rollover_icon_personal_care:visited, a.rollover_icon_personal_care:active {
	background:url(../dc2_images/icons_and_buttons/icon_personal_care.jpg) no-repeat;
	}	

a.rollover_icon_artsandcrafts:hover, a.rollover_icon_education:hover, a.rollover_icon_social:hover, a.rollover_icon_sports:hover, a.rollover_icon_supportcarersfamily:hover, a.rollover_icon_supportforserviceusers:hover, a.rollover_icon_supportedemploymentopp:hover, a.rollover_icon_housing_inthehome:hover, a.rollover_icon_employmentinsocialcare:hover, a.rollover_icon_medicalsupport:hover, a.rollover_icon_legalservices:hover, a.rollover_icon_transport:hover, a.rollover_icon_finances:hover, a.rollover_icon_umbrella:hover, a.rollover_icon_holidays:hover, a.rollover_icon_nutrition:hover, a.rollover_icon_therapies:hover, a.rollover_icon_fitness:hover, a.rollover_icon_supportedliving:hover, a.rollover_icon_personal_care:hover {
	background-position:-195px 0;
	}
	
/*Level C*/	
/* ------A------*/

.rollover_icon_accommodation_providers {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_accommodation_providers.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_accommodation_providers:link, a.rollover_icon_accommodation_providers:visited, a.rollover_icon_accommodation_providers:active {
		background:url(../dc2_images/icons_and_buttons/icon_accommodation_providers.jpg) no-repeat;
		}
	
	a.rollover_icon_accommodation_providers:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_advocacy {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_advocacy.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_advocacy:link, a.rollover_icon_advocacy:visited, a.rollover_icon_advocacy:active {
		background:url(../dc2_images/icons_and_buttons/icon_advocacy.jpg) no-repeat;
		}
	
	a.rollover_icon_advocacy:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_animal_therapies {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_animal_therapies.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_animal_therapies:link, a.rollover_icon_animal_therapies:visited, a.rollover_icon_animal_therapies:active {
		background:url(../dc2_images/icons_and_buttons/icon_animal_therapies.jpg) no-repeat;
		}
	
	a.rollover_icon_animal_therapies:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_archery {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_archery.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_archery:link, a.rollover_icon_archery:visited, a.rollover_icon_archery:active {
		background:url(../dc2_images/icons_and_buttons/icon_archery.jpg) no-repeat;
		}
	
	a.rollover_icon_archery:hover {
		background-position:-195px 0;
		}

.rollover_icon_athletics {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_athletics.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_athletics:link, a.rollover_icon_athletics:visited, a.rollover_icon_athletics:active {
		background:url(../dc2_images/icons_and_buttons/icon_athletics.jpg) no-repeat;
		}
	
	a.rollover_icon_athletics:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_badminton {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_badminton.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_badminton:link, a.rollover_icon_badminton:visited, a.rollover_icon_badminton:active {
		background:url(../dc2_images/icons_and_buttons/icon_badminton.jpg) no-repeat;
		}
	
	a.rollover_icon_badminton:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_basketball {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_basketball.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_basketball:link, a.rollover_icon_basketball:visited, a.rollover_icon_basketball:active {
		background:url(../dc2_images/icons_and_buttons/icon_basketball.jpg) no-repeat;
		}
	
	a.rollover_icon_basketball:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_bbqs {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_bbqs.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_bbqs:link, a.rollover_icon_bbqs:visited, a.rollover_icon_bbqs:active {
		background:url(../dc2_images/icons_and_buttons/icon_bbqs.jpg) no-repeat;
		}
	
	a.rollover_icon_bbqs:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_beauticians {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_beauticians.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_beauticians:link, a.rollover_icon_beauticians:visited, a.rollover_icon_beauticians:active {
		background:url(../dc2_images/icons_and_buttons/icon_beauticians.jpg) no-repeat;
		}
	
	a.rollover_icon_beauticians:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_behavioral_therapies {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_behavioral_therapies.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_behavioral_therapies:link, a.rollover_icon_behavioral_therapies:visited, a.rollover_icon_behavioral_therapies:active {
		background:url(../dc2_images/icons_and_buttons/icon_behavioral_therapies.jpg) no-repeat;
		}
	
	a.rollover_icon_behavioral_therapies:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_benefits {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_benefits.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_benefits:link, a.rollover_icon_benefits:visited, a.rollover_icon_benefits:active {
		background:url(../dc2_images/icons_and_buttons/icon_benefits.jpg) no-repeat;
		}
	
	a.rollover_icon_benefits:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_bingo {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_bingo.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_bingo:link, a.rollover_icon_bingo:visited, a.rollover_icon_bingo:active {
		background:url(../dc2_images/icons_and_buttons/icon_bingo.jpg) no-repeat;
		}
	
	a.rollover_icon_bingo:hover {
		background-position:-195px 0;
		}
						
.rollover_icon_boattrips {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_boattrips.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_boattrips:link, a.rollover_icon_boattrips:visited, a.rollover_icon_boattrips:active {
		background:url(../dc2_images/icons_and_buttons/icon_boattrips.jpg) no-repeat;
		}
	
	a.rollover_icon_boattrips:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_bowlingskittles {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_bowlingskittles.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_bowlingskittles:link, a.rollover_icon_bowlingskittles:visited, a.rollover_icon_bowlingskittles:active {
		background:url(../dc2_images/icons_and_buttons/icon_bowlingskittles.jpg) no-repeat;
		}
	
	a.rollover_icon_bowlingskittles:hover {
		background-position:-195px 0;
		}

.rollover_icon_cab {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_cab.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_cab:link, a.rollover_icon_cab:visited, a.rollover_icon_cab:active {
		background:url(../dc2_images/icons_and_buttons/icon_cab.jpg) no-repeat;
		}
	
	a.rollover_icon_cab:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_care_support_providers {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_care_support_providers.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_care_support_providers:link, a.rollover_icon_care_support_providers:visited, a.rollover_icon_care_support_providers:active {
		background:url(../dc2_images/icons_and_buttons/icon_care_support_providers.jpg) no-repeat;
		}
	
	a.rollover_icon_care_support_providers:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_chiropodists {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_chiropodists.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_chiropodists:link, a.rollover_icon_chiropodists:visited, a.rollover_icon_chiropodists:active {
		background:url(../dc2_images/icons_and_buttons/icon_chiropodists.jpg) no-repeat;
		}
	
	a.rollover_icon_chiropodists:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_counselling {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_counselling.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_counselling:link, a.rollover_icon_counselling:visited, a.rollover_icon_counselling:active {
		background:url(../dc2_images/icons_and_buttons/icon_counselling.jpg) no-repeat;
		}
	
	a.rollover_icon_counselling:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_crafts {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_crafts.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_crafts:link, a.rollover_icon_crafts:visited, a.rollover_icon_crafts:active {
		background:url(../dc2_images/icons_and_buttons/icon_crafts.jpg) no-repeat;
		}
	
	a.rollover_icon_crafts:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_cricket {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_cricket.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_cricket:link, a.rollover_icon_cricket:visited, a.rollover_icon_cricket:active {
		background:url(../dc2_images/icons_and_buttons/icon_cricket.jpg) no-repeat;
		}
	
	a.rollover_icon_cricket:hover {
		background-position:-195px 0;
		}

.rollover_icon_cycling {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_cycling.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_cycling:link, a.rollover_icon_cycling:visited, a.rollover_icon_cycling:active {
		background:url(../dc2_images/icons_and_buttons/icon_cycling.jpg) no-repeat;
		}
	
	a.rollover_icon_cycling:hover {
		background-position:-195px 0;
		}

.rollover_icon_dancing {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_dancing.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_dancing:link, a.rollover_icon_dancing:visited, a.rollover_icon_dancing:active {
		background:url(../dc2_images/icons_and_buttons/icon_dancing.jpg) no-repeat;
		}
	
	a.rollover_icon_dancing:hover {
		background-position:-195px 0;
		}
						
.rollover_icon_darts {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_darts.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_darts:link, a.rollover_icon_darts:visited, a.rollover_icon_darts:active {
		background:url(../dc2_images/icons_and_buttons/icon_darts.jpg) no-repeat;
		}
	
	a.rollover_icon_darts:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_day_centres {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_day_centres.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_day_centres:link, a.rollover_icon_day_centres:visited, a.rollover_icon_day_centres:active {
		background:url(../dc2_images/icons_and_buttons/icon_day_centres.jpg) no-repeat;
		}
	
	a.rollover_icon_day_centres:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_dating {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_dating.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_dating:link, a.rollover_icon_dating:visited, a.rollover_icon_dating:active {
		background:url(../dc2_images/icons_and_buttons/icon_dating.jpg) no-repeat;
		}
	
	a.rollover_icon_dating:hover {
		background-position:-195px 0;
		}
						
.rollover_icon_dentists {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_dentists.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_dentists:link, a.rollover_icon_dentists:visited, a.rollover_icon_dentists:active {
		background:url(../dc2_images/icons_and_buttons/icon_dentists.jpg) no-repeat;
		}
	
	a.rollover_icon_dentists:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_discos {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_discos.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_discos:link, a.rollover_icon_discos:visited, a.rollover_icon_discos:active {
		background:url(../dc2_images/icons_and_buttons/icon_discos.jpg) no-repeat;
		}
	
	a.rollover_icon_discos:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_drama {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_drama.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_drama:link, a.rollover_icon_drama:visited, a.rollover_icon_drama:active {
		background:url(../dc2_images/icons_and_buttons/icon_drama.jpg) no-repeat;
		}
	
	a.rollover_icon_drama:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_employment_support {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_employment_support.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_employment_support:link, a.rollover_icon_employment_support:visited, a.rollover_icon_employment_support:active {
		background:url(../dc2_images/icons_and_buttons/icon_employment_support.jpg) no-repeat;
		}
	
	a.rollover_icon_employment_support:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_employmentopportunities {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_employmentopportunities.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_employmentopportunities:link, a.rollover_icon_employmentopportunities:visited, a.rollover_icon_employmentopportunities:active {
		background:url(../dc2_images/icons_and_buttons/icon_employmentopportunities.jpg) no-repeat;
		}
	
	a.rollover_icon_employmentopportunities:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_employers {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_employers.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_employers:link, a.rollover_icon_employers:visited, a.rollover_icon_employers:active {
		background:url(../dc2_images/icons_and_buttons/icon_employers.jpg) no-repeat;
		}
	
	a.rollover_icon_employers:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_fencing {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_fencing.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_fencing:link, a.rollover_icon_fencing:visited, a.rollover_icon_fencing:active {
		background:url(../dc2_images/icons_and_buttons/icon_fencing.jpg) no-repeat;
		}
	
	a.rollover_icon_fencing:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_fininformation {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_fininformation.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_fininformation:link, a.rollover_icon_fininformation:visited, a.rollover_icon_fininformation:active {
		background:url(../dc2_images/icons_and_buttons/icon_fininformation.jpg) no-repeat;
		}
	
	a.rollover_icon_fininformation:hover {
		background-position:-195px 0;
		}

.rollover_icon_fishing {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_fishing.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_fishing:link, a.rollover_icon_fishing:visited, a.rollover_icon_fishing:active {
		background:url(../dc2_images/icons_and_buttons/icon_fishing.jpg) no-repeat;
		}
	
	a.rollover_icon_fishing:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_football {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_football.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_football:link, a.rollover_icon_football:visited, a.rollover_icon_football:active {
		background:url(../dc2_images/icons_and_buttons/icon_football.jpg) no-repeat;
		}
	
	a.rollover_icon_football:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_footcare {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_footcare.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_footcare:link, a.rollover_icon_footcare:visited, a.rollover_icon_footcare:active {
		background:url(../dc2_images/icons_and_buttons/icon_footcare.jpg) no-repeat;
		}
	
	a.rollover_icon_footcare:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_fundraising {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_fundraising.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_fundraising:link, a.rollover_icon_fundraising:visited, a.rollover_icon_fundraising:active {
		background:url(../dc2_images/icons_and_buttons/icon_fundraising.jpg) no-repeat;
		}
	
	a.rollover_icon_fundraising:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_furniture {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_furniture.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_furniture:link, a.rollover_icon_furniture:visited, a.rollover_icon_furniture:active {
		background:url(../dc2_images/icons_and_buttons/icon_furniture.jpg) no-repeat;
		}
	
	a.rollover_icon_furniture:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_furthergeneraleducation {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_furthergeneraleducation.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_furthergeneraleducation:link, a.rollover_icon_furthergeneraleducation:visited, a.rollover_icon_furthergeneraleducation:active {
		background:url(../dc2_images/icons_and_buttons/icon_furthergeneraleducation.jpg) no-repeat;
		}
	
	a.rollover_icon_furthergeneraleducation:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_games {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_games.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_games:link, a.rollover_icon_games:visited, a.rollover_icon_games:active {
		background:url(../dc2_images/icons_and_buttons/icon_games.jpg) no-repeat;
		}
	
	a.rollover_icon_games:hover {
		background-position:-195px 0;
		}

.rollover_icon_gardening_services {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_gardening_services.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_gardening_services:link, a.rollover_icon_gardening_services:visited, a.rollover_icon_gardening_services:active {
		background:url(../dc2_images/icons_and_buttons/icon_gardening_services.jpg) no-repeat;
		}
	
	a.rollover_icon_gardening_services:hover {
		background-position:-195px 0;
		}

.rollover_icon_general_sports {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_general_sports.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_general_sports:link, a.rollover_icon_general_sports:visited, a.rollover_icon_general_sports:active {
		background:url(../dc2_images/icons_and_buttons/icon_general_sports.jpg) no-repeat;
		}
	
	a.rollover_icon_general_sports:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_golf {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_golf.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_golf:link, a.rollover_icon_golf:visited, a.rollover_icon_golf:active {
		background:url(../dc2_images/icons_and_buttons/icon_golf.jpg) no-repeat;
		}
	
	a.rollover_icon_golf:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_gpsurgeries {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_gpsurgeries.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_gpsurgeries:link, a.rollover_icon_gpsurgeries:visited, a.rollover_icon_gpsurgeries:active {
		background:url(../dc2_images/icons_and_buttons/icon_gpsurgeries.jpg) no-repeat;
		}
	
	a.rollover_icon_gpsurgeries:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_grants {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_grants.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_grants:link, a.rollover_icon_grants:visited, a.rollover_icon_grants:active {
		background:url(../dc2_images/icons_and_buttons/icon_grants.jpg) no-repeat;
		}
	
	a.rollover_icon_grants:hover {
		background-position:-195px 0;
		}

.rollover_icon_guestspeakers {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_guestspeakers.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_guestspeakers:link, a.rollover_icon_guestspeakers:visited, a.rollover_icon_guestspeakers:active {
		background:url(../dc2_images/icons_and_buttons/icon_guestspeakers.jpg) no-repeat;
		}
	
	a.rollover_icon_guestspeakers:hover {
		background-position:-195px 0;
		}
						
.rollover_icon_gyms {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_gyms.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_gyms:link, a.rollover_icon_gyms:visited, a.rollover_icon_gyms:active {
		background:url(../dc2_images/icons_and_buttons/icon_gyms.jpg) no-repeat;
		}
	
	a.rollover_icon_gyms:hover {
		background-position:-195px 0;
		}

.rollover_icon_hairdressers {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_hairdressers.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_hairdressers:link, a.rollover_icon_hairdressers:visited, a.rollover_icon_hairdressers:active {
		background:url(../dc2_images/icons_and_buttons/icon_hairdressers.jpg) no-repeat;
		}
	
	a.rollover_icon_hairdressers:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_hearing {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_hearing.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_hearing:link, a.rollover_icon_hearing:visited, a.rollover_icon_hearing:active {
		background:url(../dc2_images/icons_and_buttons/icon_hearing.jpg) no-repeat;
		}
	
	a.rollover_icon_hearing:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_holiday_accommodation_uk {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_holiday_accommodation_uk.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_holiday_accommodation_uk:link, a.rollover_icon_holiday_accommodation_uk:visited, a.rollover_icon_holiday_accommodation_uk:active {
		background:url(../dc2_images/icons_and_buttons/icon_holiday_accommodation_uk.jpg) no-repeat;
		}
	
	a.rollover_icon_holiday_accommodation_uk:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_holiday_accommodation_overseas {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_holiday_accommodation_overseas.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_holiday_accommodation_overseas:link, a.rollover_icon_holiday_accommodation_overseas:visited, a.rollover_icon_holiday_accommodation_overseas:active {
		background:url(../dc2_images/icons_and_buttons/icon_holiday_accommodation_overseas.jpg) no-repeat;
		}
	
	a.rollover_icon_holiday_accommodation_overseas:hover {
		background-position:-195px 0;
		}

.rollover_icon_holidayclubs {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_holidayclubs.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_holidayclubs:link, a.rollover_icon_holidayclubs:visited, a.rollover_icon_holidayclubs:active {
		background:url(../dc2_images/icons_and_buttons/icon_holidayclubs.jpg) no-repeat;
		}
	
	a.rollover_icon_holidayclubs:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_horse_riding {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_horse_riding.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_horse_riding:link, a.rollover_icon_horse_riding:visited, a.rollover_icon_horse_riding:active {
		background:url(../dc2_images/icons_and_buttons/icon_horse_riding.jpg) no-repeat;
		}
	
	a.rollover_icon_horse_riding:hover {
		background-position:-195px 0;
		}
			
.rollover_icon_housingadvice {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_housingadvice.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_housingadvice:link, a.rollover_icon_housingadvice:visited, a.rollover_icon_housingadvice:active {
		background:url(../dc2_images/icons_and_buttons/icon_housingadvice.jpg) no-repeat;
		}
	
	a.rollover_icon_housingadvice:hover {
		background-position:-195px 0;
		}
						
.rollover_icon_hydrotherapy {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_hydrotherapy.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_hydrotherapy:link, a.rollover_icon_hydrotherapy:visited, a.rollover_icon_hydrotherapy:active {
		background:url(../dc2_images/icons_and_buttons/icon_hydrotherapy.jpg) no-repeat;
		}
	
	a.rollover_icon_hydrotherapy:hover {
		background-position:-195px 0;
		}

.rollover_icon_informationservices {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_informationservices.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_informationservices:link, a.rollover_icon_informationservices:visited, a.rollover_icon_informationservices:active {
		background:url(../dc2_images/icons_and_buttons/icon_informationservices.jpg) no-repeat;
		}
	
	a.rollover_icon_informationservices:hover {
		background-position:-195px 0;
		}

.rollover_icon_insurance {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_insurance.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_insurance:link, a.rollover_icon_insurance:visited, a.rollover_icon_insurance:active {
		background:url(../dc2_images/icons_and_buttons/icon_insurance.jpg) no-repeat;
		}
	
	a.rollover_icon_insurance:hover {
		background-position:-195px 0;
		}

.rollover_icon_keep_fit {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_keep_fit.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_keep_fit:link, a.rollover_icon_keep_fit:visited, a.rollover_icon_keep_fit:active {
		background:url(../dc2_images/icons_and_buttons/icon_keep_fit.jpg) no-repeat;
		}
	
	a.rollover_icon_keep_fit:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_languagetherapy {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_languagetherapy.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_languagetherapy:link, a.rollover_icon_languagetherapy:visited, a.rollover_icon_languagetherapy:active {
		background:url(../dc2_images/icons_and_buttons/icon_languagetherapy.jpg) no-repeat;
		}
	
	a.rollover_icon_languagetherapy:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_livingaids {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_livingaids.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_livingaids:link, a.rollover_icon_livingaids:visited, a.rollover_icon_livingaids:active {
		background:url(../dc2_images/icons_and_buttons/icon_livingaids.jpg) no-repeat;
		}
	
	a.rollover_icon_livingaids:hover {
		background-position:-195px 0;
		}

.rollover_icon_martial_arts {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_martial_arts.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_martial_arts:link, a.rollover_icon_martial_arts:visited, a.rollover_icon_martial_arts:active {
		background:url(../dc2_images/icons_and_buttons/icon_martial_arts.jpg) no-repeat;
		}
	
	a.rollover_icon_martial_arts:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_massage_therapy {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_massage_therapy.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_massage_therapy:link, a.rollover_icon_massage_therapy:visited, a.rollover_icon_massage_therapy:active {
		background:url(../dc2_images/icons_and_buttons/icon_massage_therapy.jpg) no-repeat;
		}
	
	a.rollover_icon_massage_therapy:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_medical_advice {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_medical_advice.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_medical_advice:link, a.rollover_icon_medical_advice:visited, a.rollover_icon_medical_advice:active {
		background:url(../dc2_images/icons_and_buttons/icon_medical_advice.jpg) no-repeat;
		}
	
	a.rollover_icon_medical_advice:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_music {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_music.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_music:link, a.rollover_icon_music:visited, a.rollover_icon_music:active {
		background:url(../dc2_images/icons_and_buttons/icon_music.jpg) no-repeat;
		}
	
	a.rollover_icon_music:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_musictherapy {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_musictherapy.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_musictherapy:link, a.rollover_icon_musictherapy:visited, a.rollover_icon_musictherapy:active {
		background:url(../dc2_images/icons_and_buttons/icon_musictherapy.jpg) no-repeat;
		}
	
	a.rollover_icon_musictherapy:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_nursing {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_nursing.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_nursing:link, a.rollover_icon_nursing:visited, a.rollover_icon_nursing:active {
		background:url(../dc2_images/icons_and_buttons/icon_nursing.jpg) no-repeat;
		}
	
	a.rollover_icon_nursing:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_nutritionaladvice {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_nutritionaladvice.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_nutritionaladvice:link, a.rollover_icon_nutritionaladvice:visited, a.rollover_icon_nutritionaladvice:active {
		background:url(../dc2_images/icons_and_buttons/icon_nutritionaladvice.jpg) no-repeat;
		}
	
	a.rollover_icon_nutritionaladvice:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_nutritional_supply {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_nutritional_supply.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_nutritional_supply:link, a.rollover_icon_nutritional_supply:visited, a.rollover_icon_nutritional_supply:active {
		background:url(../dc2_images/icons_and_buttons/icon_nutritional_supply.jpg) no-repeat;
		}
	
	a.rollover_icon_nutritional_supply:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_occupational_therapy {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_occupational_therapy.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_occupational_therapy:link, a.rollover_icon_occupational_therapy:visited, a.rollover_icon_occupational_therapy:active {
		background:url(../dc2_images/icons_and_buttons/icon_occupational_therapy.jpg) no-repeat;
		}
	
	a.rollover_icon_occupational_therapy:hover {
		background-position:-195px 0;
		}
		
		
.rollover_icon_opticians {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_opticians.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_opticians:link, a.rollover_icon_opticians:visited, a.rollover_icon_opticians:active {
		background:url(../dc2_images/icons_and_buttons/icon_opticians.jpg) no-repeat;
		}
	
	a.rollover_icon_opticians:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_outings {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_outings.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_outings:link, a.rollover_icon_outings:visited, a.rollover_icon_outings:active {
		background:url(../dc2_images/icons_and_buttons/icon_outings.jpg) no-repeat;
		}
	
	a.rollover_icon_outings:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_personalmobility {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/personalmobility.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_personalmobility:link, a.rollover_icon_personalmobility:visited, a.rollover_icon_personalmobility:active {
		background:url(../dc2_images/icons_and_buttons/icon_personalmobility.jpg) no-repeat;
		}
	
	a.rollover_icon_personalmobility:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_personaltrainers {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/personaltrainers.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_personaltrainers:link, a.rollover_icon_personaltrainers:visited, a.rollover_icon_personaltrainers:active {
		background:url(../dc2_images/icons_and_buttons/icon_personaltrainers.jpg) no-repeat;
		}
	
	a.rollover_icon_personaltrainers:hover {
		background-position:-195px 0;
		}
						
.rollover_icon_pharmacies {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/pharmacies.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_pharmacies:link, a.rollover_icon_pharmacies:visited, a.rollover_icon_pharmacies:active {
		background:url(../dc2_images/icons_and_buttons/icon_pharmacies.jpg) no-repeat;
		}
	
	a.rollover_icon_pharmacies:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_physiotherapy {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/physiotherapy.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_physiotherapy:link, a.rollover_icon_physiotherapy:visited, a.rollover_icon_physiotherapy:active {
		background:url(../dc2_images/icons_and_buttons/icon_physiotherapy.jpg) no-repeat;
		}
	
	a.rollover_icon_physiotherapy:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_rehabilitation {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_rehabilitation.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_rehabilitation:link, a.rollover_icon_rehabilitation:visited, a.rollover_icon_rehabilitation:active {
		background:url(../dc2_images/icons_and_buttons/icon_rehabilitation.jpg) no-repeat;
		}
	
	a.rollover_icon_rehabilitation:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_religion {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_religion.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_religion:link, a.rollover_icon_religion:visited, a.rollover_icon_religion:active {
		background:url(../dc2_images/icons_and_buttons/icon_religion.jpg) no-repeat;
		}
	
	a.rollover_icon_religion:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_religion2 {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_religion2.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_religion2:link, a.rollover_icon_religion2:visited, a.rollover_icon_religion2:active {
		background:url(../dc2_images/icons_and_buttons/icon_religion2.jpg) no-repeat;
		}
	
	a.rollover_icon_religion2:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_respitecare {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_respitecare.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_respitecare:link, a.rollover_icon_respitecare:visited, a.rollover_icon_respitecare:active {
		background:url(../dc2_images/icons_and_buttons/icon_respitecare.jpg) no-repeat;
		}
	
	a.rollover_icon_respitecare:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_sailing {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_sailing.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_sailing:link, a.rollover_icon_sailing:visited, a.rollover_icon_sailing:active {
		background:url(../dc2_images/icons_and_buttons/icon_sailing.jpg) no-repeat;
		}
	
	a.rollover_icon_sailing:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_schools {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_schools.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_schools:link, a.rollover_icon_schools:visited, a.rollover_icon_schools:active {
		background:url(../dc2_images/icons_and_buttons/icon_schools.jpg) no-repeat;
		}
	
	a.rollover_icon_schools:hover {
		background-position:-195px 0;
		}

.rollover_icon_sensory_gardens_rooms {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_sensory_gardens_rooms.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_sensory_gardens_rooms:link, a.rollover_icon_sensory_gardens_rooms:visited, a.rollover_icon_sensory_gardens_rooms:active {
		background:url(../dc2_images/icons_and_buttons/icon_sensory_gardens_rooms.jpg) no-repeat;
		}
	
	a.rollover_icon_sensory_gardens_rooms:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_shooting {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_shooting.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_shooting:link, a.rollover_icon_shooting:visited, a.rollover_icon_shooting:active {
		background:url(../dc2_images/icons_and_buttons/icon_shooting.jpg) no-repeat;
		}
	
	a.rollover_icon_shooting:hover {
		background-position:-195px 0;
		}

.rollover_icon_shopmobility {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_shopmobility.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_shopmobility:link, a.rollover_icon_shopmobility:visited, a.rollover_icon_shopmobility:active {
		background:url(../dc2_images/icons_and_buttons/icon_shopmobility.jpg) no-repeat;
		}
	
	a.rollover_icon_shopmobility:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_shopping {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_shopping.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_shopping:link, a.rollover_icon_shopping:visited, a.rollover_icon_shopping:active {
		background:url(../dc2_images/icons_and_buttons/icon_shopping.jpg) no-repeat;
		}
	
	a.rollover_icon_shopping:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_skiing {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_skiing.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_skiing:link, a.rollover_icon_skiing:visited, a.rollover_icon_skiing:active {
		background:url(../dc2_images/icons_and_buttons/icon_skiing.jpg) no-repeat;
		}
	
	a.rollover_icon_skiing:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_snookerpool {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_snookerpool.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_snookerpool:link, a.rollover_icon_snookerpool:visited, a.rollover_icon_snookerpool:active {
		background:url(../dc2_images/icons_and_buttons/icon_snookerpool.jpg) no-repeat;
		}
	
	a.rollover_icon_snookerpool:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_solicitors {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_solicitors.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_solicitors:link, a.rollover_icon_solicitors:visited, a.rollover_icon_solicitors:active {
		background:url(../dc2_images/icons_and_buttons/icon_solicitors.jpg) no-repeat;
		}
	
	a.rollover_icon_solicitors:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_social_clubs {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_social_clubs.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_social_clubs:link, a.rollover_icon_social_clubs:visited, a.rollover_icon_social_clubs:active {
		background:url(../dc2_images/icons_and_buttons/icon_social_clubs.jpg) no-repeat;
		}
	
	a.rollover_icon_social_clubs:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_social_clubs2 {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_social_clubs2.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_social_clubs2:link, a.rollover_icon_social_clubs2:visited, a.rollover_icon_social_clubs2:active {
		background:url(../dc2_images/icons_and_buttons/icon_social_clubs2.jpg) no-repeat;
		}
	
	a.rollover_icon_social_clubs2:hover {
		background-position:-195px 0;
		}

.rollover_icon_surfing {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_surfing.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_surfing:link, a.rollover_icon_surfing:visited, a.rollover_icon_surfing:active {
		background:url(../dc2_images/icons_and_buttons/icon_surfing.jpg) no-repeat;
		}
	
	a.rollover_icon_surfing:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_swimming {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_swimming.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_swimming:link, a.rollover_icon_swimming:visited, a.rollover_icon_swimming:active {
		background:url(../dc2_images/icons_and_buttons/icon_swimming.jpg) no-repeat;
		}
	
	a.rollover_icon_swimming:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_tabletennis {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_tabletennis.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_tabletennis:link, a.rollover_icon_tabletennis:visited, a.rollover_icon_tabletennis:active {
		background:url(../dc2_images/icons_and_buttons/icon_tabletennis.jpg) no-repeat;
		}
	
	a.rollover_icon_tabletennis:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_taxidriverservices {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_taxidriverservices.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_taxidriverservices:link, a.rollover_icon_taxidriverservices:visited, a.rollover_icon_taxidriverservices:active {
		background:url(../dc2_images/icons_and_buttons/icon_taxidriverservices.jpg) no-repeat;
		}
	
	a.rollover_icon_taxidriverservices:hover {
		background-position:-195px 0;
		}
						
.rollover_icon_tennis {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_tennis.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_tennis:link, a.rollover_icon_tennis:visited, a.rollover_icon_tennis:active {
		background:url(../dc2_images/icons_and_buttons/icon_tennis.jpg) no-repeat;
		}
	
	a.rollover_icon_tennis:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_theatre {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_theatre.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_theatre:link, a.rollover_icon_theatre:visited, a.rollover_icon_theatre:active {
		background:url(../dc2_images/icons_and_buttons/icon_theatre.jpg) no-repeat;
		}
	
	a.rollover_icon_theatre:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_trampolining {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_trampolining.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_trampolining:link, a.rollover_icon_trampolining:visited, a.rollover_icon_trampolining:active {
		background:url(../dc2_images/icons_and_buttons/icon_trampolining.jpg) no-repeat;
		}
	
	a.rollover_icon_trampolining:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_travelagents {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_travelagents.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_travelagents:link, a.rollover_icon_travelagents:visited, a.rollover_icon_travelagents:active {
		background:url(../dc2_images/icons_and_buttons/icon_travelagents.jpg) no-repeat;
		}
	
	a.rollover_icon_travelagents:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_umbrella {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_umbrella.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_umbrella:link, a.rollover_icon_umbrella:visited, a.rollover_icon_umbrella:active {
		background:url(../dc2_images/icons_and_buttons/icon_umbrella.jpg) no-repeat;
		}
	
	a.rollover_icon_umbrella:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_vehicleconversion {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_vehicleconversion.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_vehicleconversion:link, a.rollover_icon_vehicleconversion:visited, a.rollover_icon_vehicleconversion:active {
		background:url(../dc2_images/icons_and_buttons/icon_vehicleconversion.jpg) no-repeat;
		}
	
	a.rollover_icon_vehicleconversion:hover {
		background-position:-195px 0;
		}

.rollover_icon_vehiclerental {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_vehiclerental.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_vehiclerental:link, a.rollover_icon_vehiclerental:visited, a.rollover_icon_vehiclerental:active {
		background:url(../dc2_images/icons_and_buttons/icon_vehiclerental.jpg) no-repeat;
		}
	
	a.rollover_icon_vehiclerental:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_voluntary_care {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_voluntary_care.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_voluntary_care:link, a.rollover_icon_voluntary_care:visited, a.rollover_icon_voluntary_care:active {
		background:url(../dc2_images/icons_and_buttons/icon_voluntary_care.jpg) no-repeat;
		}
	
	a.rollover_icon_voluntary_care:hover {
		background-position:-195px 0;
		}
		
/* ------W------*/
.rollover_icon_walking {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_walking.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_walking:link, a.rollover_icon_walking:visited, a.rollover_icon_walking:active {
		background:url(../dc2_images/icons_and_buttons/icon_walking.jpg) no-repeat;
		}
	
	a.rollover_icon_walking:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_walkinmedical {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_walkinmedical.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_walkinmedical:link, a.rollover_icon_walkinmedical:visited, a.rollover_icon_walkinmedical:active {
		background:url(../dc2_images/icons_and_buttons/icon_walkinmedical.jpg) no-repeat;
		}
	
	a.rollover_icon_walkinmedical:hover {
		background-position:-195px 0;
		}
		
.rollover_icon_waterskiing {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_waterskiing.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_waterskiing:link, a.rollover_icon_waterskiing:visited, a.rollover_icon_waterskiing:active {
		background:url(../dc2_images/icons_and_buttons/icon_waterskiing.jpg) no-repeat;
		}
	
	a.rollover_icon_waterskiing:hover {
		background-position:-195px 0;
		}
						
.rollover_icon_water_sports {
	display:block;
	width:195px;
	height:138px;
	background:url(../dc2_images/icons_and_buttons/icon_water_sports.jpg) no-repeat;
	text-indent:-9999px;
	}	
	
	a.rollover_icon_water_sports:link, a.rollover_icon_water_sports:visited, a.rollover_icon_water_sports:active {
		background:url(../dc2_images/icons_and_buttons/icon_water_sports.jpg) no-repeat;
		}
	
	a.rollover_icon_water_sports:hover {
		background-position:-195px 0;
		}
		
/*LONG BUTTONS*/
/*Level B*/
.rollover_button_artsandcrafts, .rollover_button_education, .rollover_button_social, .rollover_button_sports, .rollover_button_supportcarersfamily, .rollover_button_supportforserviceusers, .rollover_button_supportedemploymentopp, .rollover_button_housing_inthehome, .rollover_button_employmentinsocialcare, .rollover_button_medicalsupport, .rollover_button_legalservices, .rollover_button_transport, .rollover_button_finances, .rollover_button_umbrella, .rollover_button_holidays, .rollover_button_nutrition, .rollover_button_fitness, .rollover_button_therapies, .rollover_button_supportedliving, .rollover_button_personal_care  {
	display:block;
	margin-left:60px;
	width:400px;
	height:49px;
	text-indent:-9999px;
	}	

.rollover_button_artsandcrafts, a.rollover_button_artsandcrafts:link, a.rollover_button_artsandcrafts:visited, a.rollover_button_artsandcrafts:active {
	background:url(../dc2_images/icons_and_buttons/artsandcrafts.jpg) no-repeat;
	}
	
.rollover_button_education, a.rollover_button_education:link, a.rollover_button_education:visited, a.rollover_button_education:active {
	background:url(../dc2_images/icons_and_buttons/education.jpg) no-repeat;
	}			
	
.rollover_button_social, a.rollover_button_social:link, a.rollover_button_social:visited, a.rollover_button_social:active {
	background:url(../dc2_images/icons_and_buttons/social.jpg) no-repeat;
	}	
	
.rollover_button_sports, a.rollover_button_sports:link, a.rollover_button_sports:visited, a.rollover_button_sports:active {
	background:url(../dc2_images/icons_and_buttons/sports.jpg) no-repeat;
	}	
	
.rollover_button_supportcarersfamilya, .rollover_button_supportcarersfamily:link, a.rollover_button_supportcarersfamily:visited, a.rollover_button_supportcarersfamily:active {
	background:url(../dc2_images/icons_and_buttons/supportcarersfamily.jpg) no-repeat;
	}	
	
.rollover_button_supportforserviceusers, a.rollover_button_supportforserviceusers:link, a.rollover_button_supportforserviceusers:visited, a.rollover_button_supportforserviceusers:active {
	background:url(../dc2_images/icons_and_buttons/supportforserviceusers.jpg) no-repeat;
	}	
	
.rollover_button_supportedemploymentopp, a.rollover_button_supportedemploymentopp:link, a.rollover_button_supportedemploymentopp:visited, a.rollover_button_supportedemploymentopp:active {
	background:url(../dc2_images/icons_and_buttons/supportedemploymentopp.jpg) no-repeat;
	}	

.rollover_button_housing_inthehome, a.rollover_button_housing_inthehome:link, a.rollover_button_housing_inthehome:visited, a.rollover_button_housing_inthehome:active {
	background:url(../dc2_images/icons_and_buttons/housing_inthehome.jpg) no-repeat;
	}	

.rollover_button_employmentinsocialcare, a.rollover_button_employmentinsocialcare:link, a.rollover_button_employmentinsocialcare:visited, a.rollover_button_employmentinsocialcare:active {
	background:url(../dc2_images/icons_and_buttons/employmentinsocialcare.jpg) no-repeat;
	}	
	
.rollover_button_medicalsupport, a.rollover_button_medicalsupport:link, a.rollover_button_medicalsupport:visited, a.rollover_button_medicalsupport:active {
	background:url(../dc2_images/icons_and_buttons/medicalsupport.jpg) no-repeat;
	}	
	
.rollover_button_legalservices, a.rollover_button_legalservices:link, a.rollover_button_legalservices:visited, a.rollover_button_legalservices:active {
	background:url(../dc2_images/icons_and_buttons/legalservices.jpg) no-repeat;
	}	
	
.rollover_button_transport, a.rollover_button_transport:link, a.rollover_button_transport:visited, a.rollover_button_transport:active {
	background:url(../dc2_images/icons_and_buttons/transport.jpg) no-repeat;
	}	
	
.rollover_button_finances, a.rollover_button_finances:link, a.rollover_button_finances:visited, a.rollover_button_finances:active {
	background:url(../dc2_images/icons_and_buttons/finances.jpg) no-repeat;
	}	
	
.rollover_button_umbrella, a.rollover_button_umbrella:link, a.rollover_button_umbrella:visited, a.rollover_button_umbrella:active {
	background:url(../dc2_images/icons_and_buttons/umbrella.jpg) no-repeat;
	}	
	
.rollover_button_holidays, a.rollover_button_holidays:link, a.rollover_button_holidays:visited, a.rollover_button_holidays:active {
	background:url(../dc2_images/icons_and_buttons/holidays.jpg) no-repeat;
	}	
	
.rollover_button_nutrition, a.rollover_button_nutrition:link, a.rollover_button_nutrition:visited, a.rollover_button_nutrition:active {
	background:url(../dc2_images/icons_and_buttons/nutrition.jpg) no-repeat;
	}	

.rollover_button_therapies, a.rollover_button_therapies:link, a.rollover_button_therapies:visited, a.rollover_button_therapies:active {
	background:url(../dc2_images/icons_and_buttons/therapies.jpg) no-repeat;
	}	
	
.rollover_button_fitness, a.rollover_button_fitness:link, a.rollover_button_fitness:visited, a.rollover_button_fitness:active {
	background:url(../dc2_images/icons_and_buttons/fitness.jpg) no-repeat;
	}	

.rollover_button_supportedliving, a.rollover_button_supportedliving:link, a.rollover_button_supportedliving:visited, a.rollover_button_supportedliving:active {
	background:url(../dc2_images/icons_and_buttons/supportedliving.jpg) no-repeat;
	}	

.rollover_button_personal_care, a.rollover_button_personal_care:link, a.rollover_button_personal_care:visited, a.rollover_button_personal_care:active {
	background:url(../dc2_images/icons_and_buttons/personal_care.jpg) no-repeat;
	}	
	
a.rollover_button_artsandcrafts:hover, a.rollover_button_education:hover, a.rollover_button_social:hover, a.rollover_button_sports:hover, a.rollover_button_supportcarersfamily:hover, a.rollover_button_supportforserviceusers:hover, a.rollover_button_supportedemploymentopp:hover, a.rollover_button_housing_inthehome:hover, a.rollover_button_employmentinsocialcare:hover, a.rollover_button_medicalsupport:hover, a.rollover_button_legalservices:hover, a.rollover_button_transport:hover, a.rollover_button_finances:hover, a.rollover_button_umbrella:hover, a.rollover_button_holidays:hover, a.rollover_button_nutrition:hover, a.rollover_button_therapies:hover, a.rollover_button_fitness:hover, a.rollover_button_supportedliving:hover, a.rollover_button_personal_care:hover  {
	background-position:-400px 0;
	}

/*Level C*/
				.rollover_button_accommodation_providers {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/accommodation_providers.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_accommodation_providers:link, a.rollover_button_accommodation_providers:visited, a.rollover_button_accommodation_providers:active {
						background:url(../dc2_images/icons_and_buttons/accommodation_providers.jpg) no-repeat;
						}
					
					a.rollover_button_accommodation_providers:hover {
						background-position:-400px 0;
						}

				.rollover_button_advocacy {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/advocacy.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_advocacy:link, a.rollover_button_advocacy:visited, a.rollover_button_advocacy:active {
						background:url(../dc2_images/icons_and_buttons/advocacy.jpg) no-repeat;
						}
					
					a.rollover_button_advocacy:hover {
						background-position:-400px 0;
						}

				.rollover_button_animal_therapies {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/animal_therapies.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_animal_therapies:link, a.rollover_button_animal_therapies:visited, a.rollover_button_animal_therapies:active {
						background:url(../dc2_images/icons_and_buttons/animal_therapies.jpg) no-repeat;
						}
					
					a.rollover_button_animal_therapies:hover {
						background-position:-400px 0;
						}

				.rollover_button_archery {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/archery.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_archery:link, a.rollover_button_archery:visited, a.rollover_button_archery:active {
						background:url(../dc2_images/icons_and_buttons/archery.jpg) no-repeat;
						}
					
					a.rollover_button_archery:hover {
						background-position:-400px 0;
						}

				.rollover_button_athletics {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/athletics.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_athletics:link, a.rollover_button_athletics:visited, a.rollover_button_athletics:active {
						background:url(../dc2_images/icons_and_buttons/athletics.jpg) no-repeat;
						}
					
					a.rollover_button_athletics:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_badminton {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/badminton.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_badminton:link, a.rollover_button_badminton:visited, a.rollover_button_badminton:active {
						background:url(../dc2_images/icons_and_buttons/badminton.jpg) no-repeat;
						}
					
					a.rollover_button_badminton:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_basketball {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/basketball.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_basketball:link, a.rollover_button_basketball:visited, a.rollover_button_basketball:active {
						background:url(../dc2_images/icons_and_buttons/basketball.jpg) no-repeat;
						}
					
					a.rollover_button_basketball:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_bbqs {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/bbqs.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_bbqs:link, a.rollover_button_bbqs:visited, a.rollover_button_bbqs:active {
						background:url(../dc2_images/icons_and_buttons/bbqs.jpg) no-repeat;
						}
					
					a.rollover_button_bbqs:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_beauticians {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/beauticians.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_beauticians:link, a.rollover_button_beauticians:visited, a.rollover_button_beauticians:active {
						background:url(../dc2_images/icons_and_buttons/beauticians.jpg) no-repeat;
						}
					
					a.rollover_button_beauticians:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_behavioral_therapies {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/behavioral_therapies.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_behavioral_therapies:link, a.rollover_button_behavioral_therapies:visited, a.rollover_button_behavioral_therapies:active {
						background:url(../dc2_images/icons_and_buttons/behavioral_therapies.jpg) no-repeat;
						}
					
					a.rollover_button_behavioral_therapies:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_benefits {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/benefits.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_benefits:link, a.rollover_button_benefits:visited, a.rollover_button_benefits:active {
						background:url(../dc2_images/icons_and_buttons/benefits.jpg) no-repeat;
						}
					
					a.rollover_button_benefits:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_bingo {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/bingo.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_bingo:link, a.rollover_button_bingo:visited, a.rollover_button_bingo:active {
						background:url(../dc2_images/icons_and_buttons/bingo.jpg) no-repeat;
						}
					
					a.rollover_button_bingo:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_boattrips {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/boattrips.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_boattrips:link, a.rollover_button_boattrips:visited, a.rollover_button_boattrips:active {
						background:url(../dc2_images/icons_and_buttons/boattrips.jpg) no-repeat;
						}
					
					a.rollover_button_boattrips:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_bowlingskittles {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/bowlingskittles.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_bowlingskittles:link, a.rollover_button_bowlingskittles:visited, a.rollover_button_bowlingskittles:active {
						background:url(../dc2_images/icons_and_buttons/bowlingskittles.jpg) no-repeat;
						}
					
					a.rollover_button_bowlingskittles:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_cab {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/cab.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_cab:link, a.rollover_button_cab:visited, a.rollover_button_bowlingskittles:active {
						background:url(../dc2_images/icons_and_buttons/cab.jpg) no-repeat;
						}
					
					a.rollover_button_cab:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_care_support_providers {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/care_support_providers.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_care_support_providers:link, a.rollover_button_care_support_providers:visited, a.rollover_button_care_support_providers:active {
						background:url(../dc2_images/icons_and_buttons/care_support_providers.jpg) no-repeat;
						}
					
					a.rollover_button_care_support_providers:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_chiropodists {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/chiropodists.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_chiropodists:link, a.rollover_button_chiropodists:visited, a.rollover_button_chiropodists:active {
						background:url(../dc2_images/icons_and_buttons/chiropodists.jpg) no-repeat;
						}
					
					a.rollover_button_chiropodists:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_counselling {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/counselling.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_counselling:link, a.rollover_button_counselling:visited, a.rollover_button_counselling:active {
						background:url(../dc2_images/icons_and_buttons/counselling.jpg) no-repeat;
						}
					
					a.rollover_button_counselling:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_crafts {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/crafts.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_crafts:link, a.rollover_button_crafts:visited, a.rollover_button_crafts:active {
						background:url(../dc2_images/icons_and_buttons/crafts.jpg) no-repeat;
						}
					
					a.rollover_button_crafts:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_cricket {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/cricket.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_cricket:link, a.rollover_button_cricket:visited, a.rollover_button_cricket:active {
						background:url(../dc2_images/icons_and_buttons/cricket.jpg) no-repeat;
						}
					
					a.rollover_button_cricket:hover {
						background-position:-400px 0;
						}

				.rollover_button_cycling {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/cycling.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_cycling:link, a.rollover_button_cycling:visited, a.rollover_button_cycling:active {
						background:url(../dc2_images/icons_and_buttons/cycling.jpg) no-repeat;
						}
					
					a.rollover_button_cycling:hover {
						background-position:-400px 0;
						}

				.rollover_button_dancing {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/dancing.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_dancing:link, a.rollover_button_dancing:visited, a.rollover_button_dancing:active {
						background:url(../dc2_images/icons_and_buttons/dancing.jpg) no-repeat;
						}
					
					a.rollover_button_dancing:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_darts {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/darts.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_darts:link, a.rollover_button_darts:visited, a.rollover_button_darts:active {
						background:url(../dc2_images/icons_and_buttons/darts.jpg) no-repeat;
						}
					
					a.rollover_button_darts:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_day_centres {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/day_centres.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_day_centres:link, a.rollover_button_day_centres:visited, a.rollover_button_day_centres:active {
						background:url(../dc2_images/icons_and_buttons/day_centres.jpg) no-repeat;
						}
					
					a.rollover_button_day_centres:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_dating {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/dating.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_dating:link, a.rollover_button_dating:visited, a.rollover_button_dating:active {
						background:url(../dc2_images/icons_and_buttons/dating.jpg) no-repeat;
						}
					
					a.rollover_button_dating:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_dentists {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/dentists.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_dentists:link, a.rollover_button_dentists:visited, a.rollover_button_dentists:active {
						background:url(../dc2_images/icons_and_buttons/dentists.jpg) no-repeat;
						}
					
					a.rollover_button_dentists:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_discos {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/discos.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_discos:link, a.rollover_button_discos:visited, a.rollover_button_discos:active {
						background:url(../dc2_images/icons_and_buttons/discos.jpg) no-repeat;
						}
					
					a.rollover_button_discos:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_drama {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/drama.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_drama:link, a.rollover_button_drama:visited, a.rollover_button_drama:active {
						background:url(../dc2_images/icons_and_buttons/drama.jpg) no-repeat;
						}
					
					a.rollover_button_drama:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_employment_support {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/employment_support.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_employment_support:link, a.rollover_button_employment_support:visited, a.rollover_button_employment_support:active {
						background:url(../dc2_images/icons_and_buttons/employment_support.jpg) no-repeat;
						}
					
					a.rollover_button_employment_support:hover {
						background-position:-400px 0;
						}

				.rollover_button_employmentopportunities {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/employmentopportunities.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_employmentopportunities:link, a.rollover_button_employmentopportunities:visited, a.rollover_button_employmentopportunities:active {
						background:url(../dc2_images/icons_and_buttons/employmentopportunities.jpg) no-repeat;
						}
					
					a.rollover_button_employmentopportunities:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_fencing {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/fencing.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_fencing:link, a.rollover_button_fencing:visited, a.rollover_button_fencing:active {
						background:url(../dc2_images/icons_and_buttons/fencing.jpg) no-repeat;
						}
					
					a.rollover_button_fencing:hover {
						background-position:-400px 0;
						}

				.rollover_button_fininformation {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/fininformation.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_fininformation:link, a.rollover_button_fininformation:visited, a.rollover_button_fininformation:active {
						background:url(../dc2_images/icons_and_buttons/fininformation.jpg) no-repeat;
						}
					
					a.rollover_button_fininformation:hover {
						background-position:-400px 0;
						}

				.rollover_button_fishing {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/fishing.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_fishing:link, a.rollover_button_fishing:visited, a.rollover_button_fishing:active {
						background:url(../dc2_images/icons_and_buttons/fishing.jpg) no-repeat;
						}
					
					a.rollover_button_fishing:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_football {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/football.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_football:link, a.rollover_button_football:visited, a.rollover_button_football:active {
						background:url(../dc2_images/icons_and_buttons/football.jpg) no-repeat;
						}
					
					a.rollover_button_football:hover {
						background-position:-400px 0;
						}

				.rollover_button_fundraising {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/fundraising.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_fundraising:link, a.rollover_button_fundraising:visited, a.rollover_button_fundraising:active {
						background:url(../dc2_images/icons_and_buttons/fundraising.jpg) no-repeat;
						}
					
					a.rollover_button_fundraising:hover {
						background-position:-400px 0;
						}

				.rollover_button_furniture {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/furniture.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_furniture:link, a.rollover_button_furniture:visited, a.rollover_button_furniture:active {
						background:url(../dc2_images/icons_and_buttons/furniture.jpg) no-repeat;
						}
					
					a.rollover_button_furniture:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_furthergeneraleducation {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/furthergeneraleducation.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_furthergeneraleducation:link, a.rollover_button_furthergeneraleducation:visited, a.rollover_button_furthergeneraleducation:active {
						background:url(../dc2_images/icons_and_buttons/furthergeneraleducation.jpg) no-repeat;
						}
					
					a.rollover_button_furthergeneraleducation:hover {
						background-position:-400px 0;
						}

				.rollover_button_games {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/games.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_games:link, a.rollover_button_games:visited, a.rollover_button_games:active {
						background:url(../dc2_images/icons_and_buttons/games.jpg) no-repeat;
						}
					
					a.rollover_button_games:hover {
						background-position:-400px 0;
						}

				.rollover_button_gardening_services {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/gardening_services.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_gardening_services:link, a.rollover_button_gardening_services:visited, a.rollover_button_gardening_services:active {
						background:url(../dc2_images/icons_and_buttons/gardening_services.jpg) no-repeat;
						}
					
					a.rollover_button_gardening_services:hover {
						background-position:-400px 0;
						}

				.rollover_button_general_sports {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/general_sports.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_general_sports:link, a.rollover_button_general_sports:visited, a.rollover_button_general_sports:active {
						background:url(../dc2_images/icons_and_buttons/general_sports.jpg) no-repeat;
						}
					
					a.rollover_button_general_sports:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_golf {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/golf.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_golf:link, a.rollover_button_golf:visited, a.rollover_button_golf:active {
						background:url(../dc2_images/icons_and_buttons/golf.jpg) no-repeat;
						}
					
					a.rollover_button_golf:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_gpsurgeries {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/gpsurgeries.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_gpsurgeries:link, a.rollover_button_gpsurgeries:visited, a.rollover_button_gpsurgeries:active {
						background:url(../dc2_images/icons_and_buttons/gpsurgeries.jpg) no-repeat;
						}
					
					a.rollover_button_gpsurgeries:hover {
						background-position:-400px 0;
						}
					
				.rollover_button_grants {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/grants.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_grants:link, a.rollover_button_grants:visited, a.rollover_button_grants:active {
						background:url(../dc2_images/icons_and_buttons/grants.jpg) no-repeat;
						}
					
					a.rollover_button_grants:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_guestspeakers {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/guestspeakers.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_guestspeakers:link, a.rollover_button_guestspeakers:visited, a.rollover_button_guestspeakers:active {
						background:url(../dc2_images/icons_and_buttons/guestspeakers.jpg) no-repeat;
						}
					
					a.rollover_button_guestspeakers:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_gyms {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/gyms.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_gyms:link, a.rollover_button_gyms:visited, a.rollover_button_gyms:active {
						background:url(../dc2_images/icons_and_buttons/gyms.jpg) no-repeat;
						}
					
					a.rollover_button_gyms:hover {
						background-position:-400px 0;
						}

				.rollover_button_hairdressers {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/hairdressers.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_hairdressers:link, a.rollover_button_hairdressers:visited, a.rollover_button_hairdressers:active {
						background:url(../dc2_images/icons_and_buttons/hairdressers.jpg) no-repeat;
						}
					
					a.rollover_button_hairdressers:hover {
						background-position:-400px 0;
						}

				.rollover_button_hearing {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/hearing.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_hearing:link, a.rollover_button_hearing:visited, a.rollover_button_hearing:active {
						background:url(../dc2_images/icons_and_buttons/hearing.jpg) no-repeat;
						}
					
					a.rollover_button_hearing:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_holidayaccommodation {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/holidayaccommodation.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_holidayaccommodation:link, a.rollover_button_holidayaccommodation:visited, a.rollover_button_holidayaccommodation:active {
						background:url(../dc2_images/icons_and_buttons/holidayaccommodation.jpg) no-repeat;
						}
					
					a.rollover_button_holidayaccommodation:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_holidayclubs {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/holidayclubs.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_holidayclubs:link, a.rollover_button_holidayclubs:visited, a.rollover_button_holidayclubs:active {
						background:url(../dc2_images/icons_and_buttons/holidayclubs.jpg) no-repeat;
						}
					
					a.rollover_button_holidayclubs:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_horse_riding {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/horse_riding.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_horse_riding:link, a.rollover_button_horse_riding:visited, a.rollover_button_horse_riding:active {
						background:url(../dc2_images/icons_and_buttons/horse_riding.jpg) no-repeat;
						}
					
					a.rollover_button_horse_riding:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_housingadvice {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/housingadvice.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_housingadvice:link, a.rollover_button_housingadvice:visited, a.rollover_button_housingadvice:active {
						background:url(../dc2_images/icons_and_buttons/housingadvice.jpg) no-repeat;
						}
					
					a.rollover_button_housingadvice:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_hydrotherapy {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/hydrotherapy.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_hydrotherapy:link, a.rollover_button_hydrotherapy:visited, a.rollover_button_hydrotherapy:active {
						background:url(../dc2_images/icons_and_buttons/hydrotherapy.jpg) no-repeat;
						}
					
					a.rollover_button_hydrotherapy:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_informationservices {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/informationservices.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_informationservices:link, a.rollover_button_informationservices:visited, a.rollover_button_informationservices:active {
						background:url(../dc2_images/icons_and_buttons/informationservices.jpg) no-repeat;
						}
					
					a.rollover_button_informationservices:hover {
						background-position:-400px 0;
						}

				.rollover_button_insurance {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/insurance.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_insurance:link, a.rollover_button_insurance:visited, a.rollover_button_insurance:active {
						background:url(../dc2_images/icons_and_buttons/insurance.jpg) no-repeat;
						}
					
					a.rollover_button_insurance:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_keep_fit {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/keep_fit.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_keep_fit:link, a.rollover_button_keep_fit:visited, a.rollover_button_keep_fit:active {
						background:url(../dc2_images/icons_and_buttons/keep_fit.jpg) no-repeat;
						}
					
					a.rollover_button_keep_fit:hover {
						background-position:-400px 0;
						}

				.rollover_button_languagetherapy {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/languagetherapy.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_languagetherapy:link, a.rollover_button_languagetherapy:visited, a.rollover_button_legalservices:active {
						background:url(../dc2_images/icons_and_buttons/languagetherapy.jpg) no-repeat;
						}
					
					a.rollover_button_languagetherapy:hover {
						background-position:-400px 0;
						}

				.rollover_button_livingaids {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/livingaids.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_livingaids:link, a.rollover_button_livingaids:visited, a.rollover_button_livingaids:active {
						background:url(../dc2_images/icons_and_buttons/livingaids.jpg) no-repeat;
						}
					
					a.rollover_button_livingaids:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_martial_arts {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/martial_arts.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_martial_arts:link, a.rollover_button_martial_arts:visited, a.rollover_button_martial_arts:active {
						background:url(../dc2_images/icons_and_buttons/martial_arts.jpg) no-repeat;
						}
					
					a.rollover_button_martial_arts:hover {
						background-position:-400px 0;
						}

				.rollover_button_massage_therapy {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/massage_therapy.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_massage_therapy:link, a.rollover_button_massage_therapy:visited, a.rollover_button_massage_therapy:active {
						background:url(../dc2_images/icons_and_buttons/massage_therapy.jpg) no-repeat;
						}
					
					a.rollover_button_massage_therapy:hover {
						background-position:-400px 0;
						}

				.rollover_button_medical_advice {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/medical_advice.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_medical_advice:link, a.rollover_button_medical_advice:visited, a.rollover_button_medical_advice:active {
						background:url(../dc2_images/icons_and_buttons/medical_advice.jpg) no-repeat;
						}
					
					a.rollover_button_medical_advice:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_music {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/music.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_music:link, a.rollover_button_music:visited, a.rollover_button_music:active {
						background:url(../dc2_images/icons_and_buttons/music.jpg) no-repeat;
						}
					
					a.rollover_button_music:hover {
						background-position:-400px 0;
						}

				.rollover_button_musictherapy {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/musictherapy.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_musictherapy:link, a.rollover_button_musictherapy:visited, a.rollover_button_musictherapy:active {
						background:url(../dc2_images/icons_and_buttons/musictherapy.jpg) no-repeat;
						}
					
					a.rollover_button_musictherapy:hover {
						background-position:-400px 0;
						}

				.rollover_button_nursing {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/nursing.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_nursing:link, a.rollover_button_nursing:visited, a.rollover_button_nursing:active {
						background:url(../dc2_images/icons_and_buttons/nursing.jpg) no-repeat;
						}
					
					a.rollover_button_nursing:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_nutritionaladvice {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/nutritionaladvice.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_nutritionaladvice:link, a.rollover_button_nutritionaladvice:visited, a.rollover_button_nutritionaladvice:active {
						background:url(../dc2_images/icons_and_buttons/nutritionaladvice.jpg) no-repeat;
						}
					
					a.rollover_button_nutritionaladvice:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_nutritional_supply {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/nutritional_supply.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_nutritional_supply:link, a.rollover_button_nutritional_supply:visited, a.rollover_button_nutritional_supply:active {
						background:url(../dc2_images/icons_and_buttons/nutritional_supply.jpg) no-repeat;
						}
					
					a.rollover_button_nutritional_supply:hover {
						background-position:-400px 0;
						}

				.rollover_button_occupational_therapy {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/occupational_therapy.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_occupational_therapy:link, a.rollover_button_occupational_therapy:visited, a.rollover_button_occupational_therapy:active {
						background:url(../dc2_images/icons_and_buttons/occupational_therapy.jpg) no-repeat;
						}
					
					a.rollover_button_occupational_therapy:hover {
						background-position:-400px 0;
						}

				.rollover_button_opticians {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/opticians.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_opticians:link, a.rollover_button_opticians:visited, a.rollover_button_opticians:active {
						background:url(../dc2_images/icons_and_buttons/opticians.jpg) no-repeat;
						}
					
					a.rollover_button_opticians:hover {
						background-position:-400px 0;
						}

				.rollover_button_outings {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/outings.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_outings:link, a.rollover_button_outings:visited, a.rollover_button_outings:active {
						background:url(../dc2_images/icons_and_buttons/outings.jpg) no-repeat;
						}
					
					a.rollover_button_outings:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_personalmobility {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/personalmobility.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_personalmobility:link, a.rollover_button_personalmobility:visited, a.rollover_button_personalmobility:active {
						background:url(../dc2_images/icons_and_buttons/personalmobility.jpg) no-repeat;
						}
					
					a.rollover_button_personalmobility:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_personaltrainers {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/personaltrainers.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_personaltrainers:link, a.rollover_button_personaltrainers:visited, a.rollover_button_personaltrainers:active {
						background:url(../dc2_images/icons_and_buttons/personaltrainers.jpg) no-repeat;
						}
					
					a.rollover_button_personaltrainers:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_pharmacies {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/pharmacies.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_pharmacies:link, a.rollover_button_pharmacies:visited, a.rollover_button_pharmacies:active {
						background:url(../dc2_images/icons_and_buttons/pharmacies.jpg) no-repeat;
						}
					
					a.rollover_button_pharmacies:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_physiotherapy {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/physiotherapy.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_physiotherapy:link, a.rollover_button_physiotherapy:visited, a.rollover_button_physiotherapy:active {
						background:url(../dc2_images/icons_and_buttons/physiotherapy.jpg) no-repeat;
						}
					
					a.rollover_button_physiotherapy:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_rehabilitation {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/rehabilitation.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_rehabilitation:link, a.rollover_button_rehabilitation:visited, a.rollover_button_rehabilitation:active {
						background:url(../dc2_images/icons_and_buttons/rehabilitation.jpg) no-repeat;
						}
					
					a.rollover_button_rehabilitation:hover {
						background-position:-400px 0;
						}

				.rollover_button_religion {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/religion.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_religion:link, a.rollover_button_religion:visited, a.rollover_button_religion:active {
						background:url(../dc2_images/icons_and_buttons/religion.jpg) no-repeat;
						}
					
					a.rollover_button_religion:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_religion2 {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/religion2.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_religion2:link, a.rollover_button_religion2:visited, a.rollover_button_religion2:active {
						background:url(../dc2_images/icons_and_buttons/religion2.jpg) no-repeat;
						}
					
					a.rollover_button_religion2:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_respitecare {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/respitecare.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_respitecare:link, a.rollover_button_respitecare:visited, a.rollover_button_respitecare:active {
						background:url(../dc2_images/icons_and_buttons/respitecare.jpg) no-repeat;
						}
					
					a.rollover_button_respitecare:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_sailing {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/sailing.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_sailing:link, a.rollover_button_sailing:visited, a.rollover_button_sailing:active {
						background:url(../dc2_images/icons_and_buttons/sailing.jpg) no-repeat;
						}
					
					a.rollover_button_sailing:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_schools {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/schools.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_schools:link, a.rollover_button_schools:visited, a.rollover_button_schools:active {
						background:url(../dc2_images/icons_and_buttons/schools.jpg) no-repeat;
						}
					
					a.rollover_button_schools:hover {
						background-position:-400px 0;
						}

				.rollover_button_sensory_gardens_rooms {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/sensory_gardens_rooms.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_sensory_gardens_rooms:link, a.rollover_button_sensory_gardens_rooms:visited, a.rollover_button_sensory_gardens_rooms:active {
						background:url(../dc2_images/icons_and_buttons/sensory_gardens_rooms.jpg) no-repeat;
						}
					
					a.rollover_button_sensory_gardens_rooms:hover {
						background-position:-400px 0;
						}

				.rollover_button_shooting {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/shooting.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_shooting:link, a.rollover_button_shooting:visited, a.rollover_button_shooting:active {
						background:url(../dc2_images/icons_and_buttons/shooting.jpg) no-repeat;
						}
					
					a.rollover_button_shooting:hover {
						background-position:-400px 0;
						}

				.rollover_button_shopping {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/shopping.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_shopping:link, a.rollover_button_shopping:visited, a.rollover_button_shopping:active {
						background:url(../dc2_images/icons_and_buttons/shopping.jpg) no-repeat;
						}
					
					a.rollover_button_shopping:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_shopmobility {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/shopmobility.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_shopmobility:link, a.rollover_button_shopmobility:visited, a.rollover_button_shopmobility:active {
						background:url(../dc2_images/icons_and_buttons/shopmobility.jpg) no-repeat;
						}
					
					a.rollover_button_shopmobility:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_skiing {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/skiing.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_skiing:link, a.rollover_button_skiing:visited, a.rollover_button_skiing:active {
						background:url(../dc2_images/icons_and_buttons/skiing.jpg) no-repeat;
						}
					
					a.rollover_button_skiing:hover {
						background-position:-400px 0;
						}

				.rollover_button_snookerpool {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/snookerpool.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_snookerpool:link, a.rollover_button_snookerpool:visited, a.rollover_button_snookerpool:active {
						background:url(../dc2_images/icons_and_buttons/snookerpool.jpg) no-repeat;
						}
					
					a.rollover_button_snookerpool:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_solicitors {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/solicitors.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_solicitors:link, a.rollover_button_solicitors:visited, a.rollover_button_solicitors:active {
						background:url(../dc2_images/icons_and_buttons/solicitors.jpg) no-repeat;
						}
					
					a.rollover_button_solicitors:hover {
						background-position:-400px 0;
						}

				.rollover_button_social_clubs {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/social_clubs.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_social_clubs:link, a.rollover_button_social_clubs:visited, a.rollover_button_social_clubs:active {
						background:url(../dc2_images/icons_and_buttons/social_clubs.jpg) no-repeat;
						}
					
					a.rollover_button_social_clubs:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_social_clubs2 {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/social_clubs2.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_social_clubs2:link, a.rollover_button_social_clubs2:visited, a.rollover_button_social_clubs2:active {
						background:url(../dc2_images/icons_and_buttons/social_clubs2.jpg) no-repeat;
						}
					
					a.rollover_button_social_clubs2:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_surfing {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/surfing.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_surfing:link, a.rollover_button_surfing:visited, a.rollover_button_surfing:active {
						background:url(../dc2_images/icons_and_buttons/surfing.jpg) no-repeat;
						}
					
					a.rollover_button_surfing:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_swimming {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/swimming.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_swimming:link, a.rollover_button_swimming:visited, a.rollover_button_swimming:active {
						background:url(../dc2_images/icons_and_buttons/swimming.jpg) no-repeat;
						}
					
					a.rollover_button_swimming:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_tabletennis {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/tabletennis.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_tabletennis:link, a.rollover_button_tabletennis:visited, a.rollover_button_tabletennis:active {
						background:url(../dc2_images/icons_and_buttons/tabletennis.jpg) no-repeat;
						}
					
					a.rollover_button_tabletennis:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_taxidriverservices {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/taxidriverservices.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_taxidriverservices:link, a.rollover_button_taxidriverservices:visited, a.rollover_button_taxidriverservices:active {
						background:url(../dc2_images/icons_and_buttons/taxidriverservices.jpg) no-repeat;
						}
					
					a.rollover_button_taxidriverservices:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_tennis {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/tennis.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_tennis:link, a.rollover_button_tennis:visited, a.rollover_button_tennis:active {
						background:url(../dc2_images/icons_and_buttons/tennis.jpg) no-repeat;
						}
					
					a.rollover_button_tennis:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_theatre {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/theatre.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_theatre:link, a.rollover_button_theatre:visited, a.rollover_button_theatre:active {
						background:url(../dc2_images/icons_and_buttons/theatre.jpg) no-repeat;
						}
					
					a.rollover_button_theatre:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_trampolining {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/trampolining.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_trampolining:link, a.rollover_button_trampolining:visited, a.rollover_button_trampolining:active {
						background:url(../dc2_images/icons_and_buttons/trampolining.jpg) no-repeat;
						}
					
					a.rollover_button_trampolining:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_travelagents {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/travelagents.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_travelagents:link, a.rollover_button_travelagents:visited, a.rollover_button_travelagents:active {
						background:url(../dc2_images/icons_and_buttons/travelagents.jpg) no-repeat;
						}
					
					a.rollover_button_travelagents:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_umbrella {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/umbrella.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_umbrella:link, a.rollover_button_umbrella:visited, a.rollover_button_umbrella:active {
						background:url(../dc2_images/icons_and_buttons/umbrella.jpg) no-repeat;
						}
					
					a.rollover_button_umbrella:hover {
						background-position:-400px 0;
						}

				.rollover_button_vehicleconversion {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/vehicleconversion.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_vehicleconversion:link, a.rollover_button_vehicleconversion:visited, a.rollover_button_vehicleconversion:active {
						background:url(../dc2_images/icons_and_buttons/vehicleconversion.jpg) no-repeat;
						}
					
					a.rollover_button_vehicleconversion:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_vehiclerental {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/vehiclerental.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_vehiclerental:link, a.rollover_button_vehiclerental:visited, a.rollover_button_vehiclerental:active {
						background:url(../dc2_images/icons_and_buttons/vehiclerental.jpg) no-repeat;
						}
					
					a.rollover_button_vehiclerental:hover {
						background-position:-400px 0;
						}
		
				.rollover_button_voluntary_care {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/voluntary_care.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_voluntary_care:link, a.rollover_button_voluntary_care:visited, a.rollover_button_voluntary_care:active {
						background:url(../dc2_images/icons_and_buttons/voluntary_care.jpg) no-repeat;
						}
					
					a.rollover_button_voluntary_care:hover {
						background-position:-400px 0;
						}

				.rollover_button_walking {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/walking.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_walking:link, a.rollover_button_walking:visited, a.rollover_button_walking:active {
						background:url(../dc2_images/icons_and_buttons/walking.jpg) no-repeat;
						}
					
					a.rollover_button_walking:hover {
						background-position:-400px 0;
						}

				.rollover_button_walkinmedical {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/walkinmedical.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_walkinmedical:link, a.rollover_button_walkinmedical:visited, a.rollover_button_walkinmedical:active {
						background:url(../dc2_images/icons_and_buttons/walkinmedical.jpg) no-repeat;
						}
					
					a.rollover_button_walkinmedical:hover {
						background-position:-400px 0;
						}

				.rollover_button_waterskiing {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/waterskiing.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_waterskiing:link, a.rollover_button_waterskiing:visited, a.rollover_button_waterskiing:active {
						background:url(../dc2_images/icons_and_buttons/waterskiing.jpg) no-repeat;
						}
					
					a.rollover_button_waterskiing:hover {
						background-position:-400px 0;
						}
						
				.rollover_button_water_sports {
					display:block;
					margin-left:60px;
					width:400px;
					height:49px;
					background:url(../dc2_images/icons_and_buttons/water_sports.jpg) no-repeat;
					text-indent:-9999px;
					}	
					
					a.rollover_button_water_sports:link, a.rollover_button_water_sports:visited, a.rollover_button_water_sports:active {
						background:url(../dc2_images/icons_and_buttons/water_sports.jpg) no-repeat;
						}
					
					a.rollover_button_water_sports:hover {
						background-position:-400px 0;
						}

					 					

