.c 
{
	background-color:#E9CFEC;
}
.d 
{
	background-color:#FFF8C6;
}
/*#sitesponsors_outer
{
	background-color: #E9EEFF;
	padding:15px 20px 15px 20px;
}*/
#sitesponsors_inner
{
	background-color: #FFFFFF;
}
#search_map_locations_text
{
	left:13px;
	position:absolute;
	top:205px;
	color:#0084BD;
}
#search_map_locations_text li
{
	/*border-bottom:1px solid #0084BD;*/
	font-family:verdana;
	font-size:12px;
	padding-bottom:4px;
	padding-right:24px;
}
#search_map_locations_text a
{
	text-decoration: none;
	color:#0084BD;
}
#search_map_locations_text a:hover
{
	text-decoration: underline;
}
#search_map_logo
{
	left:52px;
	position:absolute;
	top:87px;
}
#wa
{
	height:75px;
	left:45px;
	position:absolute;
	top:92px;
	width:51px !important;
	cursor: pointer;
}
.browserIE #wa
{
	width:51px;
}
#nt
{
	height:52px;
	left:97px;
	position:absolute;
	top:83px;
	width:29px !important;
	cursor: pointer;
}
#nsw
{
	height:20px;
	left:130px;
	position:absolute;
	top:141px;
	width:39px !important;
	cursor: pointer;
}
#qld
{
	height:55px;
	left:128px;
	position:absolute;
	top:86px;
	width:40px !important;
	cursor: pointer;
}
#sa
{
	height:34px;
	left:97px;
	position:absolute;
	top:136px;
	width:32px !important;
	cursor: pointer;
}
#tas
{
	height:14px;
	left:136px;
	position:absolute;
	top:178px;
	width:13px !important;
	cursor: pointer;
}
#vic
{
	height:15px;
	left:131px;
	position:absolute;
	top:160px;
	width:27px !important;
	cursor: pointer;
}
#main_search_map 
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background-attachment:scroll;
	background-color:white;
	background-image:url(images/map-bg.png);
	background-position:0 0;
	background-repeat:repeat;
	height:370px;
	margin-top:55px;
	position:relative;
	width:223px;
}
#search_by_state_title
{
	color:#0084BD;
	font-family:verdana;
	font-size:19px;
	font-weight:bold;
	left:15px;
	position:absolute;
	top:40px;
}
#search_by_state
{
	color:#606060
}
#load_images 
{
	display:none;
}
#facility_main_box
{
	position: relative;
}
#facility_main_image
{
	z-index:-100;
}
#facility_blurb
{
	color:white;
	font-family:Georgia;
	font-size:20px;
	font-weight:normal;
	height:175px;
	max-width:385px;
	position:absolute;
	right:30px;
	text-align:justify;
	top:45px;
}
.browserIE6 #facility_blurb
{
	width:385px;
}
.main_facility_blurb
{
	display: none;
}
.padded_top_20
{
	margin-top: 20px;
}
.padded_top_40
{
	margin-top: 40px;
}
.padded_bottom_20
{
	padding-bottom:20px;
}
.featured_story_content_small, .browserIE6 .featured_story_content_small 
{
	padding-top:5px;
	position:relative;
}
.float_left_small 
{
	float:left;
	margin:2px 7.2em 0 0;
	width:5px;
}
.browserIE6 .float_left_small 
{
	float:left;
	margin:2px 1.2em 0 0;
	width:5px;
}

p.top 
{
	margin-top:0;
	padding-right:1.2em;
	text-align:justify;
}
.black_link 
{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
.black_soft_link
{
	color:#000000;
	font-weight: normal;
	text-decoration: none;
}
#story h3
{
	padding-bottom: 10px;
}
#main_home_page_links
{
	padding-bottom:20px;
}
.right_dotted_border
{
	border-right: 2px dotted gray;
}
.home_page_cells
{
	display:inline;
	float:left;
	height:260px;
	margin-bottom:20px;
	margin-left:5px;
	margin-right:5px;
	width:148px;
}
.home_page_cells strong
{
	font-size:8pt;
}
.home_page_cells h3
{
	padding-bottom:10px;
}
.home_page_cells a
{
	text-decoration: none;
}
.right_dotted_border p
{
	color:#999999;
	font-size:8pt;
	padding-right:5px;
	/*text-align:justify;*/
}
.home_blue_text
{
	color:#6CB8F4;
}
.home_red_text
{
	color:#E91220;
}
.home_green_text
{
	color:#63A542;
}
#help_centre_text
{
	padding-bottom:15px;
}
#important_resources
{
	background:#E1EFFC;
}
#important_resources ul, #helpful_site_links ul
{
	padding-bottom:30px;
}
#important_resources h3
{
	color:#6CAA4E;
	padding:25px 0 30px 5px;
}
#important_resources a
{
	font-weight:bold;
	font-size:12px;
	color:#63A63F;
	text-decoration:none;
}
#important_resources a:hover
{
	color:#286F00;
}
#important_resources .blue_link
{
	color:#5DAEED;
}
#important_resources .blue_link:hover
{
	color:#0C7CCF;
}
#helpful_site_links
{
	background:#D9E8D1;
	color:#95C17C;
}
#helpful_site_links h3
{
	color:#5EAFEE;
	padding:5px 0px 15px 5px;
}
#helpful_site_links a
{
	font-weight:bold;
	font-size:12px;
	color:#95C17C;
	text-decoration:none;
}
#helpful_site_links a:hover
{
	color:#538F35;
}
#agedcare_professionals_top
{
	padding-bottom: 20px;
}
#aged_care_professionals
{
	left:0;
	position:relative;
	top:-45px;
}
#aged_care_professionals a
{
	text-decoration: none;
}
#buyers_guide a
{
	text-decoration: none;
	font-size: 14px;
}

div.review_contact_div 
{
	float:left;
	height:22px;
	width:470px;
}
div.review_contact_div label
{
	margin-right:3px;
	margin-top:3px;
	text-align:right;
	width:100px;
}
div.review_contact_div input
{
	margin:0;
	padding:0;
	width:250px;
}
#agedcare_professionals_sponsors
{
	background: url('images/aged_care_prof01.gif') no-repeat;
}
#agedcare_professionals_sponsors img
{
	float:left;
	padding-left: 15px;
}
.padded_top
{
	padding-top: 20px;
}
.add_edit_contact h4
{
	font-size:15px;
	font-weight: bold;
	padding-left:5px;
}
.add_edit_contact h5
{
	font-size:13px;
	font-weight: bold;
	padding-left:5px;
}
.small_title
{
	font-size:12px;
}
.red_text
{
	color:red;	
}
.small_checkbox label
{
	display:block;
	float:left;
	font-size:12px;
	padding-top:3px;
	width:50px;
}
.date_text_box
{
	width:70px;	
}
#complete_task_div
{
	margin-bottom:35px;	
}
.right_aligned_text
{
	text-align:right;
	margin-right:5px;
}
.phone_outcome_checkbox
{
	clear:none;
	margin-top:2px;
	width:370px;
}
.phone_outcome_checkbox_label
{
	float:left;
	width:230px;
}
.font_size_11
{
	font-size:11px;
	padding:5px;
}
.orange_background_with_border td,.orange_background_with_border th
{
	font-size: 11px;	
	padding:5px;
}
#other_actions_to_perform
{
	padding:15px;
}
.orange_background_with_border table,.add_edit_contact table,.orange_background_with_border strong
{
	margin-left:10px;	
}
.orange_background_with_border h3,.orange_background_with_border h4
{
	font-size: 12px;
	padding: 5px 0px 0px 10px;
}
.orange_background_with_border
{
	background:#FBC14A;
	border:1px #969696 solid;	
	margin-bottom:2px;
}
div.longtext input 
{
	width:400px;
}
div.longtext label 
{
	text-align: right;
	padding-right: 5px;
}
div.longtext 
{
	float:left;
	height:30px;
	width:570px;
}
#EmailMessagesSendEmailForm label 
{
	padding-right:5px;
	padding-top:4px;
	text-align:right;
	width:84px;
}
#categories_checkboxes
{
	background:#FBC14A none repeat scroll 0 0;
	border:1px solid black;	
}
div.contacts_add_checkbox label
{
	width:180px;
}
div.contacts_add_textarea
{
	float:left;
	width:370px;
}
div.contacts_add_textarea input 
{
	margin:0;
	padding:0;
	width:200px;
}
div.contacts_add_text 
{
	float:left;
	height:22px;
	width:370px;
}
div.contacts_add_text input 
{
	margin:0;
	padding:0;
	width:200px;
}
.do_not_contact label 
{
	display:block;
	float:left;
	font-size:12px;
	padding-top:3px;
	width:400px;
}
div.do_not_contact
{
	clear:none;
	float:left;
	width:420px;
	padding-top:20px;
}
.add_edit_contact
{	
	border:1px solid #969696;
}
.phone_cell
{
	width:90px;
}
.todos tbody
{
	border:1px solid #969696;	
}
.overdue 
{
	color:#DD3333;
}
.overdue a 
{
	color:#DD3333;
}
.todos
{
	border:none;
}
a.black_link
{
	color: black;	
}
#admin_left_menu ul
{
	padding-top: 10px;
}
.lisub a
{
	padding-left:10px;
}
#admin_logout a
{
	text-decoration: none;	
	color:#7F7F7F;
}
#admin_logout
{
	color:#7F7F7F;
	font-weight: bold;
	padding-top:25px;			
}
#admin_welcome_message
{
	color:#7F7F7F;
	font-weight: bold;
	padding-top:25px;	
}
.class_a
{
	background:#E1EFFC;
	padding-left:10px;
}
.class_b
{
	background:#D9E8D1;
	padding-left:10px;
}
.link_group_heading
{
	color:black;
	font-size:14px;
	font-weight:bold;
	padding-bottom:15px;
	padding-top:5px;
}
.link_title
{
	color:#2D5E87;
	font-size:12px;
	font-weight:bold;
}
.link_url
{
	padding-bottom:10px;
}
.link_url a
{
	text-decoration: none;
	font-size:12px;
}
.site_map table, tr, td, th
{
	border:none;
	margin:0px;
}
.site_map tr
{
	padding:0px;
}
.site_map td 
{
	border:none;
	width:280px;
}
.site_map th a
{
	color:#59A9EE;
	text-decoration:none;
}
.site_map td a
{
	color:black;
	text-decoration:none;
}
.site_map_heading_a
{
	background:#E1EFFC;
	height:150px;
}
.site_map_heading_a a
{
	color:#63A544 !important;
	text-decoration:none;
}
.site_map_heading_a a:hover
{
	text-decoration:underline !important;
}
.site_map_heading_b a
{
	color:#59A9EE !important;
	text-decoration:none;
}
.site_map_heading_b a:hover
{
	text-decoration:underline !important;
}
.site_map_heading_a th
{
	color:#59A9EE;
	font-size:15px;
	font-weight:bold;
	text-align:left;
}
.site_map_heading_a tbody
{
	padding:10px;
}
.site_map_heading_b
{
	background:#D9E8D1;
	height:150px;
}
.site_map_heading_b th
{
	color:#63A544;
	font-size:15px;
	font-weight:bold;
	text-align:left;
}

#walking_aid
{
	padding-top:30px;
}
.special-list  h3
{
	padding-bottom:5px;
}
.light_right_border
{
	border-right:1px solid #AFAFAF;	
}
.left_right_border
{
	border-left:1px solid gray;
	border-right:1px solid gray;
	padding-left:10px;
	padding-right:20px;
}

.border_bottom_div
{
	border-bottom:1px solid black;
	padding-bottom:15px;
}
.news_item
{
	padding-top:20px;
	border-bottom:1px solid #336699;
	color:#336699;
}
.news_date
{
	font-size:12px;
	font-weight:bold;
	padding-bottom:10px;
}
.news_title
{
	color:#336699;
	font-size:14px;
	padding-bottom:15px;
	padding-top:5px;
}
.news_item_text
{
	font-size:12px;
	padding:10px 0;
}
.start_here_text img, .start_here_text.h2
{
	padding-bottom:20px;
}
.grey_link
{
	color:#5E9AD8;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
}

#news_page
{
	padding-top:20px;
}
#news_page a
{
	font-size:13px;
	font-weight:bold;
	padding-bottom:19px;
	text-decoration:none;
}
#start_here_top_banner
{
	padding-top:30px;
}
ul.ul_square
{
	list-style-type:square;
}
ul.ul_circle 
{
	list-style-type:circle
}

.categories_left_menu li.first_sub_category a
{
	font-size:12px;
	font-weight:none;
	text-decoration:none;
}
.categories_left_menu li.second_sub_category a
{
	color:#777777;
	font-size:12px;
	text-decoration:none;
}

.categories_left_menu
{
	margin-bottom:10px;
}
.categories_left_menu a:hover 
{
	border-bottom:1px solid #777777;
	/*font-weight:bold;*/
}
.categories_left_menu a, .categories_left_menu a:hover 
{
	color:#777777;
	font-size:12px;
	/*font-weight:bold;*/
	text-decoration:none;
}
.navi-subcategory a, .navi-subcategory a:hover
{
	color:#777777;
	font-size:12px;
	text-decoration:none;
}
.black_text
{
	/*color:black;*/
}
#container div.paid_right 
{
	border-right:none;
	height:85px;
	margin:10px 0 15px;
	text-align:center;
	width:218px;
}
#the_ghan
{
	padding-top:7px;
}
#start_here_page
{
	padding-top:0px;
}
.seperator
{	
	padding-top:20px;
}

#start_here_navigation 
{
	font-weight:bold;
	padding-bottom:5px;
	border-right:1px solid gray;
	border-left:1px solid gray;
	padding-left:10px;
	padding-right:10px;
}
#start_here_navigation  div
{
	cursor:pointer;
	display:inline;
	width:220px;
}
.error-message
{
	font-size:12px;
	font-weight:bold;
}
div.subject_class label,div.textarea label
{
	margin-right:3px;
	margin-top:3px;
	text-align:right;
	width:100px;
}
div.subject_class 
{
	float:left;
	height:30px;
	width:370px;
}
#breadcrumbs 
{
	margin:10px 0 5px;
}
#top_banner
{
	margin-top:10px;
}
#top-menu
{
	float:right;	
}
.browserIE #top-menu
{
	padding-top:5px;
}
#taskbar 
{
	float:right;
	width:130px;
}
.browserIE #taskbar
{
	padding-top:5px;
}
#top-menu li.small_links a 
{
	color:#999999;
	font-size:10px;
	text-decoration:underline;
}
/******************************************/

#main-nav 
{
	border-top:3px solid #64A446;
	margin:0 12px 8px;
	position:relative;
	z-index:2;
}
#main-nav ul 
{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}
#main-nav li 
{
	border-top:1px solid #64A446;
	background:#58ABEE none repeat scroll 0 0;
	float:left;
	font-weight:bold;
}
#main-nav li.first a 
{
	border-left:medium none;
}
#main-nav li.subscribe a 
{
	border-left:medium none;
	border-right:1px solid white;
}
#main-nav li.sign-in-out a 
{
	border-left:medium none;
	width:147px;
	
}
#main-nav li a, #main-nav li.current li a 
{	
	font-size:13px;
	border-left:1px solid #525C54;
	color:white;
	display:block;
	padding:7px 0 8px;
	text-align:center;
	text-decoration:none;
	width:145px;
}
#main-nav li.subscribe, #main-nav li.sign-in-out 
{
	border-top:1px solid #64A446;
	background:#64A446;
}
#sign-in-out_label
{
	background:#64A446 none repeat scroll 0 0;
}
/******************************************/

#featured
{
	padding-top:20px;
	width:960px !important;
}
#featured h4
{
	padding-bottom:5px;
}

.scrolling_content p,.conference p,.conference h3,.scrolling_content tr
{
	padding-left:25px;
}
.scrolling_content
{
	/*height:750px;
	overflow:auto;*/
}
#glossarynav
{
	padding-bottom:5px;
	font-weight:bold;
	border-bottom:1px solid #C0C0C0;
}
.page_heading
{
	padding:15px 15px 15px 0;
}
.spacious_left_30
{
	padding-left:30px;
}
.spacious_right_30
{
	padding-right:30px;
}
#advertiser_login p 
{
	margin-left:0px;
	color:#999999;
	font-size:80%;
	padding-left:30px;
	padding-bottom:21px;
}
.grey
{
	color:grey;
}
.font_size_12
{
	font-size:12px;
}
.website a
{
	color:#777777;
	font-size:12px;
	text-decoration:none;
}
.website a:hover 
{	
	color:#777777;
	font-size:12px;
	text-decoration:underline;
}
.spacious
{
	padding-right:30px;
}
.address p
{
	width:200px;
}
.address-label 
{
	float:left;
	width:55px;
}
.address 
{
	float:left;
	width:140px;
}
.font_size_26
{	
	font-size:26px;
}
#company_name
{
	padding-bottom:10px;
}
.edit_link_text
{	
	font-size:80%;
	color:grey;
	text-align: right;
}
A.edit_link_text
{
 text-decoration: none;
 font-weight:bold;
}
A:visited.edit_link_text
{
 text-decoration: none;
}
A:active.edit_link_text
{
 text-decoration: none;
}
A:hover.edit_link_text
{
 text-decoration: underline; 
}
.view_products_left_menu h1
{	
	font-weight:bold;
	font-size:240%;
}
div.span_div span.left_aligned_span 
{
	float:left;
	font-weight:bold;
	text-align:left;
	width:80%;
}
div.span_div span.right_aligned_span 
{
	float:right;
	font-weight:bold;
	text-align:right;
	width:9%;
}
.paid_category
{
	font-weight:bold;
	text-align:left;
	font-size:12px;
}
.font_90
{
	font-size:90%;
}
.font_80
{
	font-size:80%;
}
/*.username_information  ol, ul 
{
	list-style-position:inside;
	list-style-type:disc;
}*/
div.password label, div.password label 
{
	margin-right:3px;
	margin-top:3px;
	text-align:right;
	width:130px;
}
div.lengthy
{
	width:350px;
}
.padding_top
{
	padding-top:10px;
}
.wide_label
{
	width:130px;
	float:left;
}
#call_back_on
{
	width:2;
}
 .non_links
{	
	font-family:Verdana;
	color:#669801;
	font-weight:bold;
	text-align: right;
}
A.non_links
{
 text-decoration: none;
 font-weight:bold;
}
A:visited.non_links
{
 text-decoration: none;
}
A:active.non_links
{
 text-decoration: none;
}
A:hover.non_links
{
 text-decoration: underline; 
}
.area_code
{
	width:25px;
}
.create_company, .create_company_phone
{
	width:450px;
}
.create_company label, .create_company_phone label
{
	margin-right:3px;
	margin-top:3px;
	text-align:right;
	width:150px;
}
.create_company input
{
	width:250px;
}
.red_text
{
	color:red;
}
.phone
{
	width:150px;
}
#select_categories
{
	padding-left:50px;
}
.padding_right_10
{
	padding-right:10px;
}

div.span_div span.left_aligned_span_60
{
	float:left;
	font-weight:bold;
	text-align:left;
	width:60%;
}
div.span_div span.right_aligned_span_40
{
	float:right;
	font-weight:bold;
	text-align:right;
	width:40%;
}
.wide_span
{
	padding-right:20px;
}
.loginbox a, .loginbox a:hover
{
	color:#013474;
	text-decoration:none;
	font-weight:bold;
}
.contact_advertiser
{
	width:650px;
}
.contact_advertiser label
{
	margin-right:3px;
	margin-top:3px;
	text-align:right;
	width:150px;
}
.contact_advertiser input
{
	width:450px;
}
#send_email_button
{
	margin-left:515px;
}
#top_menu_advertiser_logo img
{
	position: relative;
	top:10px;
	left:10px;
}
a.mceButton
{
	width:20px !important;
}
#front_facility_types
{
	border-bottom:1px solid #8E8E8E;
	padding-bottom:10px;
	width:200px;
}
#front_facility_types h4, #front_aged_care_options h4
{
	color:#1D96FE;
	font-family:tahoma;
	font-size:11px;
	padding-bottom:10px;
}
#front_facility_types a, #front_aged_care_options_div a
{
	color:#1D96FE;	
	text-decoration: none;
}
#front_facility_types a:hover
{
	text-decoration: underline;
}
#front_facility_types div, #front_aged_care_options div
{
	color:#8C848D;
	font-size:8pt;
	padding-top:10px;
	text-align:justify;
}
#front_aged_care_options
{
	border-bottom:1px #8E8E8E solid;
	padding-bottom:10px;
	position: relative;
}
.no_border_table
{
	border:none !important;
}
#front_aged_care_options_div
{
	width:200px;
	padding:0px !important;
}
.featured_stories p, .featured_stories div
{
	font-size:9pt;
	margin:15px 10px 0 0;
	text-align:justify;
}

/*news and events tabs*/ 
.ui-widget-content
{
	border:none !important;
}

.ui-widget-header
{
	border:none !important;
	background: none !important;
}
.ui-tabs, .ui-tabs-nav, li.ui-tabs-selected a, .ui-tabs, .ui-tabs-nav, li.ui-state-disabled a, .ui-tabs .ui-tabs-nav, li.ui-state-processing a 
{
	background: #567DA6;
	color:white;
}
.ui-tabs, .ui-tabs-panel
{
	padding: 5px !important;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited 
{
	color:white !important;
}
.browserIE6 .grid_1, 
.browserIE6 .grid_2, 
.browserIE6 .grid_3, 
.browserIE6 .grid_4, 
.browserIE6 .grid_5, 
.browserIE6 .grid_6, 
.browserIE6 .grid_7, 
.browserIE6 .grid_8, 
.browserIE6 .grid_9, 
.browserIE6 .grid_10, 
.browserIE6 .grid_11, 
.browserIE6 .grid_12
{
	margin-left: 5px !important;
	margin-right: 5px !important;
}
.do_not_display
{
	display:none !important;
}
.facility_categories 
{
	color:#3F3F3F;
	font-family:verdana;
	font-size:12px;
	padding:0 0px 10px;
	margin:5px !important;
}
.facility_categories p
{
	font-size: 11px;
}
.help_center_text
{
	font-family:cambria;
}
.help_center_text p
{
	font-size:15px;
	text-align:justify;	
}
.help_center_links_list
{
	margin-left:10px;
	padding-bottom:20px;
	padding-top:10px;
}
.help_center_links_list li
{
	background: url('images/play.jpg') no-repeat;
	padding-bottom:5px;
	padding-left:15px;
}
.help_center_links_list a
{
	color:#336799;
	font-family:cambria;
	font-size:13px;
	text-decoration:none;
}
.help_center_links_list a:hover
{
	text-decoration: underline;
}
.light_bottom_border
{
	border-bottom:1px solid #AFAFAF;
}
.light_top_border
{
	border-bottom:1px solid #AFAFAF;
}
.narrow_grids .grid_3
{
	margin-left:0px !important;
}
#professional_page_synopsis .grid_3
{
	height:170px;
}
#professional_page_synopsis p
{
	font-size: 14px !important;
}
#professional_page_synopsis a
{
	text-decoration:none;
	color:#356A9E;
}
#professional_page_synopsis a:hover
{
	text-decoration: underline;
}
.padded_img_50 img
{
	padding-right: 50px;
	cursor: pointer;
}
#start_here_top_title
{
	color:#336799;
	font-family:cambria;
	font-size:26px;
	font-weight:bold;
}

.featured_news_content_small 
{
	border-bottom:1px solid #D3D3D3;
	padding-top:5px;
	position:relative;
}
div.float-left-small 
{
	float:left;
	margin:2px 7.2em 0 0;
	width:200px;
}
.browserIE6 .float-left-small
{
	margin:2px 10px 0 0 !important;
	width:300px !important;
} 
p.top 
{
	margin-top:0;
	padding-right:1.2em;
	text-align:justify;
	font-family: verdana;
}
.start_here_text
{
	color:#336799;
}
.float_left div
{
	float:left;
}
#story hr
{
	margin:0px !important;
}
a.blue_link, .blue_font
{
	color:#8C848D !important;
	font-size:11px !important;
	line-height:17px;
	font-weight: normal !important;
}
a.red_link
{
	color:#018AFF !important;
	font-size:11px !important;
	line-height:17px;
	font-weight: normal !important;
}
a.red_link:hover
{
	text-decoration:underline !important;
}
a.green_link
{
	color:#8C848D !important;
	font-size:11px !important;
	line-height:15px;
	font-weight: normal !important;
}
a.green_link:hover
{
	text-decoration:underline !important;
}
.spaced_line_height
{
	line-height:22px !important;
}
.margin_left_0
{
	margin-left:0px !important;
}
.margin_right_0
{
	margin-right: 0px !important;
}
.testimonial_thought_bubble
{
	position:relative;
	width:580px;
	height:181px;
	background: url('images/text-box-bg.jpg') no-repeat;
	color:#636363;
	padding-bottom: 10px;
	font-family: verdana;
}
.testimonial_thought_bubble h3
{
	left:20px;
	position:absolute;
	top:13px;
}
.testimonial_thought_bubble div
{
	font-size:13px;
	left:20px;
	position:absolute;
	text-align:justify;
	top:40px;
	width:432px;
}
.testimonial_thought_bubble img
{
	left:470px;
	position:absolute;
	top:20px;
}
#jarrod_testimonial
{
	width:310px;
	height:739px;
	position:relative;
	background: url('images/jarrod-text-box-bg.jpg') no-repeat;
	color:#636363;
	font-family: verdana;
}
#jarrod_testimonial div
{
	font-size:13px;
	left:24px;
	position:absolute;
	text-align:justify;
	top:153px;
	width:261px;
}
#jarrod_testimonial span
{
	font-size:15px;
	left:23px;
	position:absolute;
	text-align:justify;
	top:560px;
	width:200px;
}
#jarrod_face
{
	left:193px;
	position:absolute;
	top:20px;
}
.testimonial_names
{
	color:#5F3D3E;
}
.testimonial_location
{
	color:#22779C;
}
#contact-details 
{
	font-family:verdana;
	color:#6A6A6A;
	font-size:13px;
	line-height:20px;
}
#contact-details h3, #contact-details h2
{
	font-family:cambria;
	font-size:26px;
	padding-bottom:10px;
}
#contact-details i
{
	color:#5E9AD8;
	font-size:20px;
	font-style: normal;
}
#contact-details li
{
	font-size:11px;
	list-style-type:disc !important;;
}
#search_background
{
	width:940px;
	height:152px;
	background: url('images/products_services_search_bg.jpg') repeat;
}
#products_categories li, #services_categories li
{
	list-style-type: disc;
}
.product_types_row
{
	width: 620px;
}
.product_types_row div
{
	background:#EBEBEB none repeat scroll 0 0;
	height:27px;
	margin-bottom:5px;
	width:155px;
}
.product_types_row li
{
	left:23px;
	position:relative;
	top:5px;
}
.left_row_container
{
	margin-bottom:20px;
	min-height:110px;
	width:620px;
}
#middle_section 
{
	border:2px solid #E6E6E6;
	height:138px;
	width:620px;
}
#list_container 
{
	width:320px;
}
#content_container 
{
	padding:10px 10px 10px 10px;
	width:280px;
}
#list_container ul 
{
	margin:0;
	padding:0;
}
#list_container li 
{
	cursor:pointer;
	height:45px;
	margin-bottom: 1px !important;
}
#list_container li.active 
{
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#E6E6E6 url(images/play-image.jpg) no-repeat scroll right top;
	cursor:auto;
}
#list_container li div
{
	border-bottom:1px solid #E6E6E6;
	border-right:1px solid #E6E6E6;
	font-family:verdana;
	font-size:12px;
	height:45px;
	left:-10px;
	padding-left:8px;
	position:relative;
	top:0;
	width:287px;
}
#list_container span
{
	position: relative;
	top:15px;
}
.content_div 
{
	display:none;
	font-family:verdana;
	font-size:8pt !important;
	line-height:16px;
	position:relative;
	text-align:justify;
	top:0px;
	width:265px;
}
.content_div.active 
{
	display:block;
}
#browse_by_category
{
	font-family: cambria;
}
#browse_by_category li
{
	font-size:14px;
}
#browse_by_category a
{
	color:#396185;
	font-weight:bold;
	text-decoration:none;
}
#browse_by_category a:hover
{
	text-decoration: underline;
}
#products_tab, #services_tab
{
	cursor: pointer;
}
#products_search
{
	position:relative;
}
#products_search_table
{
	border:medium none;
	font-family:verdana;
	left:35px;
	position:absolute;
	top:25px;
}
#understanding_agedacare_tabs li
{
	margin-right:10px !important;
}
.understanding_agedcare_text
{
	font-family: calibri;
	border:2px solid #CFCFCF !important;
}
.understanding_agedcare_text p, .understanding_agedcare_text li, .understanding_agedcare_text a
{
	color:#6F6F6F !important;
	font-family:verdana;
	font-size:12px !important;
	line-height: 14px;
}
.understanding_agedcare_text h3
{
	margin-bottom: 10px;
}
img.float_left
{ 
    float: left; 
    margin: 0px 10px 4px 0px; 
}
#agedcare_courses 
{
	font-family:verdana;
	font-size:34px !important;
	line-height:20px;
}
#agedcare_courses h2
{
	color:#4C91D4;
	font-size: 25px;
	font-weight: normal;
}
#agedcare_courses strong
{
	color:#4C91D4;
	font-weight: normal;
	font-size: 17px;	
}
#agedcare_courses p
{
	font-size:12px;
}
#courses_links img
{
	margin-right:55px;
	margin-bottom:20px;
}
#show_text, #show_text2
{
	display: none;
}
.show_text, .show_text2, .hide_text, .hide_text2
{
	cursor: pointer;
}
.verdana_text, .verdana_text p, .verdana_text li, .verdana_text span
{
	font-family: verdana !important;
	line-height: 20px;
}
.verdana_text p
{
	padding-bottom: 10px;
}
.facility_type_text 
{
	color:white;
	font-family:calibri;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	width:590px;
}
.facility_listing_div
{
	background:#89CCF7 !important;
	height:65px;
}
.facility_type_state
{
	padding-top:5px;
	font-family:calibri !important;
}
.facility_type_state option, .facility_type_state input, .facility_type_state select
{
	font-size: 12px !important;
}
#facility_listing_tabs li 
{
	margin-right:6px;
}
.product_review
{
	background-image:url(images/product_review_background.gif);
	height: 160px;
	margin-bottom:15px;
}
.product_review span
{
	color:#0071B8;
	font-family:verdana;
	font-weight:bold;
	padding-left:110px;
}
.product_review a
{
	text-decoration: none;
	color:#0071B8;
}
.product_review a:hover
{
	text-decoration:underline;
}