/* RESKIN - LOWER LEVEL PAGE STYLES */
/************************************************************/
/*** GENERAL STYLES ***/
/************************************************************/
sup {
	font-size:70%;
}
.left {float:left;}
.right {float:right;}
img.left {
	display:block;
	margin:0 30px 25px 0;
}
img.right {
	display:block;
	margin:0 0 25px 30px;
}
/************************************************************/
/*** LEFT COLUMN CONTENT: SUBNAVIGATION  AND TESTIMONIALS ***/
/************************************************************/
#reskin_lower_left {
	float:left;
	width:260px;
	padding:6.8em 0 0 0;
	text-align:left;
}
#reskin_lower_left #subnav {
	/*display:inline; These commented-out styles are from live Home Instead stylesheet
	float:right;
	padding:0 0 0 20px;*/
	float:none;
	padding:0px;
	margin:0px;
}

#reskin_lower_left #subnav #subnav_container {
	float:none;
	border-top: 1px solid #BF007A;
	border-right: 1px solid #BF007A;
	border-left: 1px solid #BF007A;
	margin:0 20px;
	padding:0;
	width:218px;
}

#reskin_lower_left #subnav #subnav_container a {
	color:#79003B;
	display:block;
	background-color:#F6ECDB;
	border-bottom: 1px solid #BF007A;
	font-size:110%;
	margin:0;
	padding: 3px 10px;
	text-decoration:none;
}

#reskin_lower_left #subnav #subnav_container a:hover {
	color:#79003B;
	display:block;
	background-color:#FFFFFF;
	text-decoration:underline;
}

#reskin_lower_left #subnav #subnav_container a.current {
	font-weight:bold;
}
#reskin_lower_left #subnav #subnav_container a.current:hover {
	color:#79003B;
	display:block;
	background-color:#F6ECDB;
	border-bottom: 1px solid #BF007A;
	font-size:110%;
	margin:0;
	padding: 3px 10px;
	text-decoration:none;
}


#reskin_lower_left #quote {
	/*width: 120px;
	padding: 130px 5px 10px 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	color: #dedab7;
	line-height: 1.5; These commented-out styles are from live Home Instead stylesheet*/
	/*background:#fff url(../images/common/hisc-hr-bg.gif) repeat-x top left;*/
	border-top:2px dotted #bf9e4d;
	border-bottom:2px dotted #bf9e4d;
	width:auto;
	margin:100px 20px 20px 20px;
	padding:8px 20px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#5e2750;
	font-style:normal;
	font-size:110%;
}

/************************************************************/
/*** RIGHT COLUMN CONTENT: MAIN PAGE CONTENT ***/
/************************************************************/
#reskin_lower_right{
	float:right;
	width:650px;
	text-align:left;
}
#reskin_lower_right #cookie_crumb {
	/*padding: 5px;*/
	color:#666666;
}
#reskin_lower_right #cookie_crumb a{
	/*padding: 5px;*/
	color:#666666;
}
#reskin_lower_right #cookie_crumb a:hover{
	color:#ba006e;
}
#reskin_lower_right #cookie_crumb h1 {
	font-size:280%;
	color:#5e2750;
	font-weight:bold;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
#reskin_lower_right #utility { /* a few slightly different styles for utility bar on lower levels */
	width:614px;
	padding:4px 0;
	margin-bottom:20px;
}
#reskin_lower_right h2 {
	font-size:175%;
	margin:15px 0;
}
#reskin_lower_right h3 {
	font-size:150%;
}
#reskin_lower_right #content { /* sits inside reskin_lower_right */
	padding:0 35px 0 0;
	clear:both;
	float:none;
	font-size:100%;
}
#reskin_lower_right #content div.insert {
	float:left;
	width:350px; /* might have to change size here if width of interface changes */
	margin:0 0 0 30px;
	padding-top:0px;
}
#reskin_lower_right #content div.insert_under_results {
	float:left;
	width:350px; /* might have to change size here if width of interface changes */
	margin:0 0 0 30px;
	padding-top:10px;
}
#findhomecare-container { /* holds the Find Home Care search tabs on lower level pages */
	width:232px; /* don't change this width */
	float:left;
	padding-top:5px;
}
#findhomecare-container fieldset.below-search {
	background-image:none;
	background-color:#fff;
}
#findhomecare-container fieldset.below-search label{
	color:#7d7b7b;
	font-size:100%;
	clear:both;
}
#findhomecare-container fieldset.below-search .select{ /* styles the In Other Countries pulldown menu */
	color:#7d7b7b;
	font-size:92%;
}
/************************************************************/
/*** FIND HOME CARE: SEARCH RESULTS ***/
/************************************************************/
#reskin_lower_right #email-results {
	float:right;
	background:url(../images/index/hisc-index-nav-bg.gif) repeat-y 0 0;
	padding:15px 0 20px 15px;
	margin:0 0 0 20px;
}
#reskin_lower_right #email-results a {
	display:block;
	background: url(../images/lower/hisc-icon-email.gif) no-repeat 0 .2em;
	padding-left:25px;
	color:#3b1e29;
	font-weight:bold;
	font-size:92%;
	text-decoration:none;
}
#reskin_lower_right #email-results a:hover {
	color:#ba006e;
	text-decoration:underline;
}
#reskin_lower_right div.search-results {
	clear:both;
	font-size:109%;
	line-height:1.5;
	margin:0 0 20px 0;
}
#reskin_lower_right div.search-results h3 {
	color:#770051;
	font-size:130%;
	font-family:Arial, Helvetica, sans-serif;
}
div.search-results div.column1 {
	float:left;
	width:25%;
	margin:0 0 0 10px;
}
div.search-results div.column2 {
	float:left;
	height:8em; /* need this so dotted divider lines are even */
	width:45%;
	margin:0 0 0 10px;
	padding:0 0 0 15px;
	background: url(../images/index/hisc-index-nav-bg.gif) repeat-y top left;
}
div.search-results div.column3 {
	float:right;
	height:8em;
	width:20%;
	margin:0 0 0 10px;
	padding:0 0 0 15px;
	background: url(../images/index/hisc-index-nav-bg.gif) repeat-y top left;
}
div.search-results div.column3 ul li{
	background:url(../images/lower/hisc-bullet-dash.gif) no-repeat 0 .2em;
	padding-left:10px;
	color:#7b7b7b;
}
div.search-results div.column3 ul li a{
	color:#7b7b7b;
}
div.search-results div.column3 ul li a:hover {
	color:#ba006e;
	text-decoration:underline;
}
div.search-results a.highlighted-link{
	font-weight:bold;
	font-size:115%;
	color:#ba006e;
	background:url(../images/lower/hisc-icon-arrow-pink.gif) no-repeat 0 .2em;
	display:block;
	padding:0 0 0 23px;
}
div.search-results a.highlighted-link:hover {
	color:#bf9e4d;
	text-decoration:underline;
}
div.search-results p.phone {
	display:block;
	background:url(../images/lower/hisc-icon-phone.gif) no-repeat 0 .2em;
	font-weight:bold;
	font-size:115%;
	padding:0 0 0 23px;
}
div.search-results p.phone span {
	color:#7b7b7b;
	font-weight:normal;
	font-size:86%;
}
#reskin_lower_right div.clear {
	border-bottom:1px solid #bf9e4d;
	padding:0;
	padding:0;
	display:block;
	clear:both;
	height:10px;
}
ul.bullets {
	margin-left:35px;
}
ul.bullets li {
	list-style-type: disc;	
}
/************************************************************/
/*** MINOR CALLOUTS ***/
/************************************************************/
#email_to_friend {
	text-align:right;
	background: url(../images/lower/hisc-icon-line.gif) repeat-x left center;
}
#email_to_friend a {
	background:url(../images/lower/hisc-icon-email.gif) no-repeat 3px center;
	background-color:#FFFFFF;
	padding-left:24px;
}
#professional_cargiving_survey {
	background:url(../images/lower/hisc-icon-check.gif) no-repeat;
	padding: 1px 5px 15px 40px;
	/*vertical-align:middle;*/
}
.insert #professional_cargiving_survey {
	/*margin-top:41px;*/
	padding: 7px 5px 20px 40px;
}
.insert_under_results #professional_cargiving_survey {
	margin-top:41px;
	/*background-color:#00FFFF;*/
	padding: 7px 5px 20px 40px;
}
#professional_cargiving_survey a {
	color:#114F95;
}
#professional_cargiving_survey a:hover {
	color:#ba006e;
	text-decoration:underline;
}
#CAREGiver_share {
	background:url(../images/lower/hisc-icon-share.gif) no-repeat;
	padding: 1px 5px 20px 40px;
	color:#114F95;
}
#CAREGiver_share a {
	background:url(../images/lower/hisc-icon-small-pink-arrow.gif) 0px 4px no-repeat;
	color:#AB2569;
	padding: 0px 3px 0px 10px;
}
#CAREGiver_share a:hover {
	color:#bf9e4d;
	text-decoration:underline;
}


.hisc-cm-contentareaframe img {margin: 0 0 10px 10px}
