* {
	margin:0;
	padding:0;
	text-decoration:none;
	font-size:1em;
	outline:none;
}
code, kbd, samp, pre, tt, var, textarea, input, select, isindex {
	font:inherit;
	font-size:1em;
}
dfn, i, cite, var, address, em {
	font-style:normal;
}
th, b, strong, h1, h2, h3, h4, h5, h6 {
	font-weight:normal;
}
a, img, a img, iframe, form, fieldset, abbr, acronym, object, applet {
	border:none;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
caption, th, td, center {
	text-align:left;
	vertical-align:top;
}
body {
	line-height:1;
	background:white;
	color:black;
}
q {
	quotes: "" "";
}
ul, ol, dir, menu {
	list-style:none;
}
sub, sup {
	font-size:9px !important;
	font-weight:normal;
}
a {
	color:inherit;
	outline:none;
}
font {
	color:inherit !important;
	font:inherit !important;
	color:inherit !important;
} /* disables some nasty font attributes in standard browsers */
.clearfix:after {
	content: ".";
	display:block;
	clear:both;
	visibility:hidden;
	line-height:0;
	height:0;
}
.clearfix {
	display:inline-block;
}
html[xmlns] .clearfix {
	display:block;
}
* html .clearfix {
	height:1%;
}
/*HTML Elements*/
body, p, a, h1, h2, h3, h4, div, td, th, p.text {
	font-family:Arial, "Times New Roman", Times, serif;
	color:#333;
}
body {
	text-align:center;
}
p {
	margin: 0;
	padding:0;
	line-height:1.4em;
}
h1 {
	color:#b4343a;
	font-size:24px;
	padding-bottom:5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	margin-left:0px;
}
h2 {
	color:#b4343a;
	font-size:20px;
	padding-bottom:5px;
}
h3 {
	color:#b4343a;
	font-size:18px;
	padding-bottom:5px;
}
i {
	font-style:italic;
}
a {
	color:#000;
	text-decoration:underline;
}
a:visited {
	color:#7C7B7A;
}
.content p, #middle_col p {
	padding-bottom:10px;
}
p.light {
	color:#7C7B7A
}
p.darkest, span.darkest {
	color:#000;
}
ul.content_list {
	list-style:disc;
	margin:0 0 8px 25px;
}
ul.content_list li {
	padding:2px 0;
}
ul.link_list {
    list-style:none;
	margin:0 0 8px 0;
}
ul.link_list li {
    padding:2px 0;
}
/*a.read_more {color:#000;font-weight:bold;cursor:pointer;text-decoration:underline;background:url(../images/icons/arrow_dark_gray.gif) right no-repeat;padding-right:20px;}
a.read_more_notBold {color:#000;cursor:pointer;text-decoration:underline;background:url(../images/icons/arrow_dark_gray.gif) right no-repeat;padding-right:20px;}*/
div.read_content {
	padding-top:10px;
}
div.faq p.first {
	color:#B4343A;
}
.right {
	text-align:right;
}
.center {
	text-align:center;
}
/*transcripts*/
 .transcript_link a {
}
.transcript_link a {
	padding:0 18px 0 0;
	background:url(../images/icons/arrow_gray.gif) 100% 95% no-repeat;
}
.transcript_link a.on {
	background-image:url(../images/icons/arrow_gray_down.gif);
}
#main {
	width:950px;
	margin:0 auto;
	font:12px Georgia, "Times New Roman", Times, serif;
	color:#75757A;
	text-align:left;
	margin-bottom:95px;
}
/*header section located in header.jsp*/
#header {
	padding-top:10px;
	margin:0px !important;
	vertical-align:middle;
}
.safari #header {
	height:48px;
	margin-bottom:-10px;
}
#logo {
	float:left;
	width:143px;
	margin-bottom:0px;
}
#global_tools {
	float:right;
	margin-top:15px;
	padding-right:15px;
}
.ie #global_tools {
	top:0px;
	margin-bottom:6px;
}
.ie6 #global_tools {margin-bottom:8px;}
.safari #global_tools {
	margin-top:10px;
}
#global_tools table tr td {
	height:23px;
	vertical-align:bottom;
	text-align:right;

}
#global_tools table td.holder {
	padding-left:5px;
}
#global_tools td.text {
	color:#333;
	vertical-align:middle !important;
	
	
}
#global_tools td.text span {
	position:relative;
	top:0px;
}
.ie #global_tools td.text span {
	position:relative;
	top:-2px;
}
#global_tools .txtField_SF {
	margin-left:6px;
	margin-right:4px;
	border:1px solid #75757A;
	padding:3px 5px;
}

#global_tools td#search {
	padding-right:19px;
}
a.styleswitch {
	display:block
}
#styleswitch1 {
	height:22px;
	background:url(../images/icons/font_0_on.jpg) center left no-repeat;
	padding:11px;
}
#styleswitch2 {
	height:22px;
	background:url(../images/icons/font_1.jpg) center left no-repeat;
	padding:11px;
}
#styleswitch3 {
	height:22px;
	background:url(../images/icons/font_2.jpg) center left no-repeat;
	padding:11px;
}
/*Page Struture*/
#middle_col {
	float:left;
	width:480px;
	margin:0 40px 35px 20px;
}
.ie #middle_col {
	margin-right:30px;
	margin-bottom:0px;
}
/* pages with no Left Nav */
.noleft_nav {
	width: 630px !important;
	float:right;
	padding-right:30px;
}
.ie7 .noleft_nav {
	width: 630px !important;
	float:right;
	padding-right:40px;
}
.ie6 .noleft_nav {
	width: 620px !important;
}

#middle_col hr {
	color:#8A7966;
	background-color:#8A7966;
	height:1px;
	border:none;
	margin:20px 0px;
}

#countryMap {
    width:544px;
    padding:0;
    background: url(../images/map/countryMap.gif) no-repeat top left;
    margin-top:25px;
}

#offices {
    width:44em;
}

.officeLeft {
    margin-bottom:15px;
    padding:10px 10px 0 10px;
    float:left;
}

.officeRight {
    float:right;
    margin-bottom:15px;
    padding:10px 0 0 10px;
    width:18em;
}

#stateLinks {
    width:500px;
    margin:20px 0 80px 25px;
}

.stateLink {
    margin-left:0;
    width:120px;
    float:left;
}

#right_col {
	float:left;
	width:220px;
	margin-bottom:20px;
}
#right_col form {
	text-align:center;	
	padding:0 0 10px 6px; 
}
#right_col form#searchForm {
	text-align:left;	
	border-right:3px solid #eaeaea;
	border-left:3px solid #eaeaea;
	padding:0; 
}

#right_col form input.enterZip {
	height:16px;
	width:130px;
	margin-right:5px;
	padding:2px 4px 2px 4px;
	border:1px solid #75757A;
}
.ie6 #right_col .ie6_space_fix {
	padding-bottom:18px !important;
}
#hospiceZipForm input.txtField_80 {
	height:16px;
	margin-right: 10px;
	width:130px;
	margin-right:5px;
	padding:1px 0 1px 6px;
}
.ie6 #hospiceZipForm input.txtField_80 {
	height:15px;
}

.ie #right_col form input.enterZip {
	height:15px !important;
}
/*#right_col a, a.dark {color:#000;text-decoration:underline;}*/
#right_col h4 {
	background-color:#f19a2f;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:17px;
	color:#fff;
	font-style:italic;
	padding:8px 10px;
}
#right_col h4.sign_up { text-decoration:none;}
.ie6 #right_col h4.sign_up {padding-top:16px;}

#right_col p {
	border-right:3px solid #eaeaea;
	border-left:3px solid #eaeaea;
	padding:12px;
	color:#333;
    display:block;
    margin-top:0px;
}

#right_col a.image_link {
	text-decoration:none;
	background-image:none;
	padding:0px;
}
#right_col h3, #right_col p {
	padding:8px 8px;
}
#right_col div.close_bottom_line {
	border-bottom:3px solid #eaeaea;
}
.ie6 #right_col div.close_bottom_line {
	margin-top:-10px;
}

#right_col .alt_text_color {
	color:#990000 !important;
	font-weight:bold;
	padding-bottom:8px;
}
#right_col span.mid_font_size {
	display:block;
	font-size:13px;
}
#right_col span.large_font_size {
	font-size:15px;
}
#middle_col h1 {
	line-height:1em;
	padding-top:0px;
}
/*Left Navigation*/
 
#main_nav {
	margin:0 0 35px 0;
	height:32px;
}
.ie #main_nav {
	margin-top:-5px;
}
.navbar {
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}
ul.navbar li {
	float:left;
	display:inline;
	height:1px;
}
ul.navbar li a {
	text-decoration:none;
	cursor:pointer;
}
/*Main Nav Off highlighted */
#off_1 {
	cursor:pointer;
	background:url(../images/buttons/menu/home.jpg) 0 0 no-repeat;
	width:171px;
	margin:0;
	padding:16px 0 16px 0;
}
#off_2 {
	cursor:pointer;
	background:url(../images/buttons/menu/what_is_hospice.jpg) 0 0 no-repeat;
	width:269px;
	padding:16px 0 15px 0;
}
#off_3 {
	cursor:pointer;
	background:url(../images/buttons/menu/woweare.jpg) 0 0 no-repeat;
	padding:16px 0 16px 0;
	width:146px;
}
#off_4 {
	cursor:pointer;
	background:url(../images/buttons/menu/where_do.jpg) 0 0 no-repeat;
	padding:16px 0 16px 0;
	width:171px;
}
#off_5 {
	cursor:pointer;
	background:url(../images/buttons/menu/resources.jpg) 0 0 no-repeat;
	padding:16px 0 16px 0;
	width:195px;
}
.highlight, .tab_mouseover {
	cursor:pointer;
	background-position:0% 105% !important;
}
#off_2.highlight, #off_2.tab_mouseover {
	cursor:pointer;
	background-position:0% 102% !important;
}
.safari .highlight, .safari .tab_mouseover {
	cursor:pointer;
	background-position:0% 109% !important;
}
.safari #off_2.highlight, .safari #off_2.tab_mouseover {
	cursor:pointer;
	background-position:0% 105% !important;
}
#subnav {
	width:185px;
	padding:0 0 0 2px;
	float:left;
	margin-bottom:30px;
}
.ie #subnav {
	width:190px;
	margin-bottom:0px;
}
div#menu {
	position:relative;
	background:#EAEAEA;
	height:300px;
	padding-top:15px;
	font-size:12px;
	font-weight:bold;
}
#subnav ul li {
	padding:0 15px 18px 18px;
	background:url(../images/icons/arrow_gray.gif) 0% 5% no-repeat;
	margin-left:10px;
}
.ie6 #subnav ul li {
	position:relative;
}
#subnav a {
	color:#333333;
	text-decoration:none;
}
.ie #subnav a {
	height:1%;
}
#subnav li#level2nav {
	display:none;
}
#subnav a.on {
	color:#990000;
}
#subnav a.on span {
	color:#b4343a;
	background:url(../images/icons/arrow_red.gif) center right no-repeat;
	padding-right:20px;
}
/*.ie6 #subnav a {border:1px solid red !important; background:url(../images/icons/arrow_red.gif) center left no-repeat;padding-right:20px;}*/
#subnav li.on {
	background:url(../images/icons/arrow_red.gif) 0% 5% no-repeat !important;
}
.content_quotes {
	padding:10px 0 10px 10px;
	text-align:right;
	font-style:italic;
}
/*#side_quotes {width:155px;padding:10px 0 10px 10px;float:left;font-style:italic;}
 
#side_quotes span {font-style:normal;} */
  
#main_nav {
	margin:0 0 35px 0;
	height:32px;
	width:952px;
}
.ie6 #main_nav {
	margin-top:-9px;
}
/*Homepage*/
#main_image {
	height:270px;
	vertical-align:bottom;
	margin:0px;
	padding:0px;
}
object #hospiceHome {
	height:270px;
	display:block;
}
.ie #main_image {
	height:270px;
	margin:0px;
	padding:0px;
	position:relative;	
}
.ie #main_image img {
	height:270px;
}
table#features {
	margin-top:-3px;
	width:950px !important;
}
.ie6 table#features {
	margin-top:-5px;
}
.HP_menu {
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}
ul.HP_menu li {
	float:left;
	display:inline;
	height:1px;
}
ul.HP_menu li a {
	text-decoration:none;
	cursor:pointer;
}
#what_is_hospice_and_palliative_care, #who_we_are, #where_to_start {
	cursor:pointer;
	padding:13px 0 15px 0;
	width:315px;
	height:30px;
	padding:0px;
}
#what_is_hospice_and_palliative_care {
	background:url(../images/buttons/menu/HP_WhatisHospice_new2.jpg) 0 100% no-repeat;
	border-right:1px solid #fff;
	width:316px!important
}
#who_we_are {
	background:url(../images/buttons/menu/HP_WhoWeAre_new2.jpg) 0 100% no-repeat;
	border-right:1px solid #fff;
	width:317px!important
}
#where_to_start {
	background:url(../images/buttons/menu/HP_WheretoStart_new2.jpg) 0 100% no-repeat;
}
.on_hp_nav_1, .on_hp_nav_2, .on_hp_nav_3 {
	background-position: 0 2% !important;
	height:30px;
	padding:0px;
}
.ie #what_is_hospice_and_palliative_care, .ie #who_we_are, .ie #where_to_start, .safari #what_is_hospice_and_palliative_care, .safari #who_we_are, .safari #where_to_start {
	height:30px;
	padding:0px;
	background-position: 0 98%;	
}
.ie .on_hp_nav_1, .ie .on_hp_nav_2, .ie .on_hp_nav_3, .safari .on_hp_nav_1, .safari .on_hp_nav_2, .safari .on_hp_nav_3 {
	background-position: 0 0% !important;
	height:30px;
	padding:0px;
}

table#features tr.features_text div.text_container {
	width:948px;
	padding-bottom:15px;
	border-right:1px solid #8a7967;
	border-left:1px solid #8a7967;
}
table#features tr.features_text div.text_container div {
	float:left;
	padding:12px;
	height:190px;
}
table#features tr.features_text div.text_container div.first_item {
	width:291px;
	border-right:1px solid #8a7967;
	background:url(../images/icons/shape_wheelingchair.gif) no-repeat 90% 90%;
}
table#features tr.features_text div.text_container div.second_item {
	width:293px;
	border-right:1px solid #8a7967;
	background:url(../images/icons/shape_circle.gif) no-repeat 90% 90%;
}
table#features tr.features_text div.text_container div.third_item {
	width:290px;
	background:url(../images/icons/shape_helpWalk.gif) no-repeat 90% 90%;
}
table#features tr.features_text div.text_container p {
	margin-bottom:15px;
}
table#features tr.features_text div.text_container ul li {
	font-weight:bold;
	padding-bottom:6px;
}
/*org box*/
div.box_org {
	background:#f19a2f url(../images/shadowed_box/box_org_top.jpg) left top no-repeat;
	width:212px;
	height:90%;
}
div.box_org_content {
	background:url(../images/shadowed_box/box_org_bg.jpg) left top repeat-y;
	width:212px;
	margin-top:5px;
	padding-bottom:5px;
}
div.box_org_bot {
	background:url(../images/shadowed_box/box_org_bot.gif) bottom right no-repeat;
	width:206px;
	padding-top:5px;
}
table#features tr.features_additional_info div.features_additional_info_container {
	background-color:#eaeaea;
	border-left:1px solid #8a7967;
	border-right:1px solid #8a7967;
	height:130px;
	padding-bottom:0px; !important
	margin-bottom:0px !important;
	}
table#features tr.features_additional_info div.features_additional_info_container div#text {
	float:left;
	padding:15px 30px 15px 5px;
	width:182px;
}
.ie6 table#features tr.features_additional_info div.features_additional_info_container div#text {
	width:180px !important;
}
table#features tr.features_additional_info div.features_additional_info_container div.first_item {
	width:230px;
	padding-bottom:0px !important;
	margin-left:45px !important;
	margin-right:25px !important;
	
}
.ie6 table#features tr.features_additional_info div.features_additional_info_container div.first_item {
	margin-left:22px !important;
	margin-right:10px !important;
}
table#features tr.features_additional_info #text h3 {
	font-size:12px;
	font-weight:bold;
	background:url(../images/icons/arrow_red.gif) 0 0 no-repeat;
	padding-left:15px
}
table#features tr.features_additional_info a {
	color:#b4343a
}
table#features tr.features_additional_info p {
	margin-left:15px;
	padding-top:8px;
}
/*
table#features tr.features_title td.title_bg{padding:8px 10px 6px 20px; background:url(../images/backgrounds/title_bg_off.jpg) top left; color:#fff; cursor:pointer; text-transform:uppercase; font-family:Helvetica, Arial; font-weight:bold; font-size:13px;}
table#features tr.features_title td.on_title_bg{background:url(../images/backgrounds/title_bg_on.jpg) top left; color:#fff;}
#features .text{font-family:Helvetica, Arial; color:#333; }
.white_arrow {background:url(../images/icons/arrow_white.gif) center left no-repeat;padding-left:20px;}*/
/*#features .features_title {background:#f6e3fe;}
#features .text{font-family:Helvetica, Arial; color:#7c7b7a;}
#features .match{display:block;padding:5px 20px 0px 0px;}
#features #p1.match, #features #p2.match, #features #p3.match {
	height:119px;
}
#features img {float:left;}
#features .btn{float:right;}
#features h3 {font-size:12px;}
#features h4 {color:#000; float:left;width:145px;float:left;padding-top:15px;}
#features tr td {padding:10px 10px 10px 20px;border-left:1px solid #8A7967;width:33%}

table#features tr.features_title td.on_title_bg{background:url(../images/backgrounds/title_bg_on.jpg) top left; color:#fff;}
#features tr.text td {padding-bottom: 0px;}
/*#features tr td h3 {padding-bottom:0px; color:inherit;}
#features tr td.first_item,#features tr td#first_item {border-left:none;}
.features2 {background-color:#EAEAEA; margin-top:25px; width:100%;padding:0px;}
#features.features2 div {width:49%;float:left; margin-bottom:10px; }
#features.features2 div#help { border-left:1px solid #8A7967;}
#features.features2 p, #features.features2 h3 {padding:5px 15px 5px 20px;}
#features #resources h3 img {position:absolute;top:-15px;left:125px;}
#features #help h3 img {position:absolute; top:-20px; left:208px;}

.safari #features #help h3 img {position:absolute; top:-20px; left:198px;}
.opera #features #help h3 img {position:absolute; top:-20px; left:215px;}
.ie #features #resources h3 img {position:absolute;top:-15px;left:125px;}
.ie7 #features #help h3 img {position:absolute;top:-20px;left:210px !important;}
.ie6 #features #resources h3 img {left:115px;}
.ie6 #features #help h3 img {left:188px;}
*/
/*Footer*/	
#footer {
	width:950px;
	font:10px Helvetica, Arial, sans-serif;
	clear:left;
	color:#fff;
	background-color:#C3C3C2;
	/*margin-bottom:100px;*/
}
.disclaimer {font-size:10px; margin:10px 5px; display:none;}
#footer ul {
	margin:0;
	padding:0 0 0 15px;
}
#footer ul li {
	list-style:none;
	float:left;
	margin:0;
	padding:2px 5px;
}
#footer ul li.last_item {
	float:right;
}
#footer a {
	color:#fff;
	text-decoration:none;
	padding:0px;
}
/*Global Style*/
.float_left {
	float:left;
}
.float_right {
	float:right;
}
.testimonials {
	font-style:italic;
}
span.testimonials_red {
	float:right;
	margin-top:-15px;
	padding-right:20px;
	font:10px Helvetica, Arial;
	text-align:left;
	color:#b4343a;
}
.line_double {
	background:url(../images/icons/double_line.gif) top left no-repeat;
	height:8px;
	margin:15px 0;
}
.single_line {
	display:block;
	background:url(../images/icons/single_line.gif) center left no-repeat;
	height:3px;
	margin:15px 0;
	clear:both;
	padding:0px;
}
.pdf_icon {
	background:url(../images/icons/pdf_icon_new.jpg) top no-repeat;
	padding:8px 15px;
}
#checklist li {list-style-image:url(../images/icons/checklist.gif); margin-top:0px; padding-top:0px; margin-bottom:5px;}
.line_red {
	border-bottom:1px solid #B4343A;
	margin:15px 0px 8px 0px;
	padding-bottom:5px;
}
.margin_top {
	margin-top:15px;
}
.padding_top {
	padding-top:15px;
}
.margin_left {
	margin-left:15px;
}
.margin_top_30px {
	margin-top:30px;
}
.padding_left_10px {
	padding-left:10px;
}
.padding_left {
	padding-left:15px;
}
.padding_left_20px {
	padding-left:20px;
}
.padding_right_10px {
	padding-right:10px;
}
.padding_right {
	padding-right:15px;
}
.move_up {
	margin-top:-20px !important;
}
b {
	font-weight:bold;
}
/* COS: shadow box */
#outer_circle {
	margin:15px auto;
}
#inner_circle {
	margin-top:10px;
	height:43px;
	width:100%;
}
#outer_circle td div, #inner_circle td div {
	text-align:center;
	color:#EF8D20;
	cursor:default;
}
#inner_circle td {
	width:33%;
}
#outer_circle td.top_left {
	width:90px;
}
#outer_circle td.top_right {
	width:80px;
}
#outer_circle td.top_left, #outer_circle td.middle_left, #outer_circle td.top_right, #outer_circle td.middle_right, #inner_circle td.row_right {
	vertical-align:middle;
}
#outer_circle td.track_image {
	background:url(../images/shadowed_box/crowd2.gif) center top no-repeat;
	width:267px;
	height:115px;
}
#outer_circle td.track_image.pos_hospice_physicians {
	background-position:center -114px;
}
#outer_circle td.track_image.pos_nurse_practitioners {
	background-position:center -228px;
}
#outer_circle td.track_image.pos_nursing_assistants {
	background-position:center -342px;
}
#outer_circle td.track_image.pos_social_workers {
	background-position:center -457px;
}
#outer_circle td.track_image.pos_volunteers {
	background-position:center -571px;
}
#outer_circle td.track_image.pos_chaplains {
	background-position:center -685px;
}
#outer_circle td.track_image.pos_registered_nurses {
	background-position:center -799px;
}
#outer_circle td.track_image.pos_therapists {
	background-position:center -914px;
}
#outer_circle td.middle_left {
}
#outer_circle td.bottom_left {
	padding-left:25px
}
#inner_circle td.row_left, #outer_circle td.bottom_right {
	vertical-align:top;
}
#inner_circle td.row_middle {
	vertical-align:bottom;
}
#outer_circle td.top_right div, #outer_circle td.middle_right div, #inner_circle td.row_left div {
	float:right;
}
#outer_circle td.middle_left div, #outer_circle td.bottom_right div, #inner_circle td.row_right div {
	float:left;
}
#outer_circle td.middle_left div {
	padding-left:5px;
}
#outer_circle td.middle_right div {
	padding-right:5px;
}
#outer_circle td div.benefits {
	background:url(../images/what_is_hospice_icons/Benefits_of_Hospice_off_1.gif) no-repeat top left;
	width:130px;
	height:80px;
}
#outer_circle td div.on_benefits {
	background:url(../images/what_is_hospice_icons/Benefits_of_Hospice_on_1.gif) no-repeat top left;
}
#outer_circle td div.palliative {
	background:url(../images/what_is_hospice_icons/what_is_PalliativeCare_off_1.gif) no-repeat top left;
	width:155px;
	height:80px;
}
#outer_circle td div.on_palliative {
	background:url(../images/what_is_hospice_icons/what_is_PalliativeCare_on_1.gif) no-repeat top left;
}
#outer_circle td div.evercare {
	background:url(../images/what_is_hospice_icons/what_makes_EvercareDifferent_off_1.gif) no-repeat top left;
	width:211px;
	height:80px;
}
#outer_circle td div.on_evercare {
	background:url(../images/what_is_hospice_icons/what_makes_EvercareDifferent_on_1.gif) no-repeat top left;
}
/*space adjustment*/
.registered_nurses {
	padding-top:20px;
	padding-left:15px;
	padding-right:10px;
}
.nurse_practitioners {
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
}
div.modal_window {
	z-index:1000;
	position:absolute;
	left:50%;
	margin-left:-260px;
	top:500px;
	background:transparent;
	width:562px;
	color:#fff;
}
.safari div.modal_window {
	top:450px;
}
div.shadow_top {
	background:transparent url(../images/shadowed_box/frame_top.png) bottom left no-repeat;
	height:25px;
}
div.shadow_middle {
	background:transparent url(../images/shadowed_box/frame_middle.png) top left repeat-y;
	padding-left:25px;
}
div.shadow_bottom {
	background:transparent url(../images/shadowed_box/frame_bottom.png) top left no-repeat;
	height:25px;
}
.ie div.shadow_top {
	background:transparent url(../images/shadowed_box/frame_top.gif) bottom left no-repeat;
	height:25px;
}
.ie div.shadow_middle {
	background:transparent url(../images/shadowed_box/frame_middle.gif) top left repeat-y;
	padding-left:25px;
}
.ie div.shadow_bottom {
	background:transparent url(../images/shadowed_box/frame_bottom.gif) top left no-repeat;
	height:25px;
}
div.modal_window td.quote {
	font-size:10px;
	font-style:italic;
	text-align:right;
	color:#fff;
	padding:0 10px 0 20px;
}
.ie div.modal_window td.quote, .ie div.modal_window td.title {
	width:90% !important;
}
div.modal_window td.quote div.sig {
	font-style:normal;
}
div.modal_window td.img {
	width:142px !important;
	text-align:right !important;
	vertical-align:bottom;
	padding:0px;
}
div.modal_window td.title {
	font:bold 18px Georgia, serif;
	color:#fff;
	vertical-align:bottom;
	line-height:150%;
	padding-left:20px;
}
div.modal_window td.text_fill {
	background:#fff;
	font:12px Georgia, serif;
	color:#7C7B7A;
	padding:15px 25px;
}
.ie div.modal_window td.text_fill {
	border-top:3px solid #F19A2F;
!important;
}
td.text_fill ul, ul.middle_col {
	margin-left:20px;
	list-style:disc;
}
td.text_fill ul li, ul.middle_col li {
	padding-bottom:5px;
}
/* Map pop up */
div.modal_map {
	display:none;
	text-align:left;
}
div.modal_map p {
	font-size:14px;
}
div.modal_map ol.numbered_list {
	list-style:decimal;
	padding:20px 30px;
}
div.modal_map ol.numbered_list li {
	padding:10px;
}
.ui-dialog {
	margin:0 auto;
	width:100%;
	padding:0;
	border:0px;
	background:#F19A2F;
	position:relative;
}
.ui-resizable-handle {
	position:absolute;
	font-size:0.1px;
	z-index:99999;
}
.ui-resizable .ui-resizable-handle {
	display:none;
}
body .ui-resizable-disabled .ui-resizable-handle, body .ui-resizable-autohide .ui-resizable-handle {
	display:none;
}
.ui-resizable-n {
	display:none;
	cursor:n-resize;
	height:7px;
	width:100%;
	top:-5px;
	left:0px;
}
.ui-resizable-s {
	display:none;
	cursor:s-resize;
	height:7px;
	width:100%;
	bottom:-5px;
	left:0px;
}
.ui-resizable-e {
	display:none;
	cursor:e-resize;
	width:7px;
	right:-5px;
	top:0px;
	height:100%;
}
.ui-resizable-w {
	display:none;
	cursor:w-resize;
	width:7px;
	left:-5px;
	top:0px;
	height:100%;
}
.ui-resizable-se {
	display:none;
	cursor:se-resize;
	width:13px;
	height:13px;
	right:0px;
	bottom:0px;/*background:url(../images/content/map_popup/resize.gif) no-repeat 0 0;*/
}
.ui-resizable-sw {
	display:none;
	cursor:sw-resize;
	width:9px;
	height:9px;
	left:0px;
	bottom:0px;
}
.ui-resizable-nw {
	display:none;
	cursor:nw-resize;
	width:9px;
	height:9px;
	left:0px;
	top:0px;
}
.ui-resizable-ne {
	display:none;
	cursor:ne-resize;
	width:9px;
	height:9px;
	right:0px;
	top:0px;
}
.ui-dialog-titlebar {
	margin:0;
	padding:0;
	padding:10px 0px 10px 10px;
	text-align:left;
	outline:0;
	background:#F19A2F;
	font-weight:normal;
	position:relative;
}
.ui-dialog-title {
	font-size:14px;
	color:#fff;
	font-weight:bold;
	vertical-align:middle;
}
.ui-dialog-titlebar-close {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	text-decoration:none;
	list-style:none;
	background:url(../images/content/map_popup/close.jpg) 0 0 no-repeat;
	position:absolute;
	right:10px;
	top:7px;
	width:21px;
	height:21px;
	z-index:100;
}
.ui-dialog-titlebar-close-hover, .ui-dialog-titlebar-close:hover {
	background:url(../images/content/map_popup/close.jpg) 0 0 no-repeat;
}
.ui-dialog-titlebar-close:active {
	background:url(../images/content/map_popup/close.jpg) 0 0 no-repeat;
}
.ui-dialog-titlebar-close span {
	display:none;
}
.ui-dialog-content {
	margin:0;
	padding:0;
	height:100%;
	border:0px;
	outline:0;
	text-decoration:none;
	background:#fff;
	color:#7C7B7A;
	margin:0px 10px 11px 10px;
}
.ui-dialog-content p {
	text-align:left;
	padding:7px;
	clear:both;
}
.ui-dialog-buttonpane {
	position:absolute;
	bottom:0;
	width:100%;
	text-align:left;
}
.ui-dialog-buttonpane button, .ui-dialog-buttonpane button:hover, .ui-dialog-buttonpane button:active {
}
/* This file skins dialog */
.ui-dialog.ui-draggable .ui-dialog-titlebar, .ui-dialog.ui-draggable .ui-dialog-titlebar {
	cursor:move;
}
#for_families img {
	float:left;
	margin:0 15px 10px 0;
}
.ie #for_families img {
	margin-bottom:0px;
}
#form {
	background:#eaeaea;
	padding:8px;
}
#form .required {
	color:#F19A2F
}
#form th {
	color:#7C7B7A
}
#form th {
	padding-top:9px;
}
#form td {
	padding-top:7px;
}
#form .states {
	font-size:11px;
	width:115px;
}
#form input, #form .textarea, #form textarea {
	border-top:1px solid #8F8F8F;
	border-right:1px solid #CECECE;
	border-bottom:1px solid #E4E4E4;
	border-left:1px solid #CECECE;
}
input.firstName, input.lastName {
	width:202px;
}
input.mi {
	width:36px;
	margin-right:3px;
}
input.address, input.city, input.employer, input.job_title, textarea {
	width:451px;
}
input.zip {
	width:73px;
}
input.email {
	width:243px;
}
input.threeBlock {
	width:49px;
}
input.fourBlock {
	width:63px;
}
table.bottom_divider {
	border-bottom:1px solid #8A7967;
}
form.heart_form {
	position:relative;
	float:left;
	margin-bottom:10px;
	padding-left:8px !important;
	
}
form.heart_form, .heart_form span {
	padding:0 5px;
	background:#EAEAEA;
	text-align:left !important;
}
form.heart_form {
	width:212px;
}
input.radioBtn, input.checkbox {
	vertical-align:bottom;
	border:none !important;
}
.ie input.radioBtn, input.checkbox {
	vertical-align:middle;
	border:none !important;
}
.heart_form input.radioBtn {
	float:left;
	vertical-align:top;
	margin-right:3px;
	border:none;
}
.ie .heart_form input.radioBtn {
	margin-top:-3px;
}
.heart_form input.text {
	margin-bottom:10px;
	width:200px;
	font-family:arial, sans-serif;
}
.heart_form input.no_border {
	border:none;
	float:right;
	clear:both;
	margin-bottom:10px;
}
.heart_form select {
	margin-bottom:10px;
	font-family:arial, sans-serif;
}
.heart_form .zipCode {
	width:70px;
	font-family:arial, sans-serif;
}
.heart_form .margin_l10 {
	margin-left:10px;
}
.heart_form span.helper {
	font-size:.95em;
}
.heart_form p {
	padding:5px 0px !important;
	margin-left:0px;
	color:#F19A2F;
}
.heart_form span.radio_helper {
	display:block;
	float:left;
	font-size:1em;
	line-height:15px;
	width:170px;
}
ul.errorList {
	color:red;
	padding-bottom:8px;
}
ul.sitemap li {
	padding-bottom:10px;
}
ul.sitemap li ul {
	margin-left:30px;
	margin-top:10px;
}
table.privacy {
	border-top:1px solid #CECECE;
	border-right:1px solid #CECECE;
	margin-bottom:10px;
}
table.privacy caption {
	font-weight:bold;
	color:#75757A
}
table.privacy td {
	vertical-align:top;
	padding:3px;
	border-bottom:1px solid #CECECE;
	border-left:1px solid #CECECE;
	color:#75757A
}
#docmgmt.redbar {
	margin:0px 0px 11px 0px;
	clear:both;
	width:950px;
	height:25px;
	background:#cc0000;
	text-align:left;
	color:#fff;
	font-weight:bold;
	font-size:103%;
	padding-top:8px;
	border-bottom:2px solid #000;
}
*html #docmgmt.redbar {
	width:950px;
}
#docmgmt.redbar span {
	margin-left:15px;
	float:left;
}
#docmgmt.redbar a {
	color:#fff;
	float:right;
	padding-right:15px;
}
form#hospiceZipForm {
	margin:0px;
	padding:0px;
}
#hospiceZipForm .button {
	margin:1px 0px 0px 9px;
	padding:0px;
}
/*#hospiceZipForm input.txtField_80 {
	width:80px;
	font-family:arial, sans-serif;
	padding:2px 0 3px 3px;
	margin:0px;
	clear:left;
	float:left;
}*/
.txtLabel_ERROR {
	color:#c00;
	font-weight:bold;
}



/* NEW!! CLICK TO POP MODAL */
div.whiteOverlay {background:white;}
div.jqDrag {/*cursor:move;*/}
div.jqmDialog {display:none;position:absolute;top:17%;left:50%;margin-left:-280px;width:490px;overflow:hidden;  _padding_top:0px;}

/* Fixed posistioning emulation for IE6 */
.ie6 div.jqmDialog {position:absolute;top:expression((document.documentElement.scrollTop || document.body.scrollTop) + Math.round(17 * (document.documentElement.offsetHeight || document.body.clientHeight) / 100) + 'px'); }


/* [[[ Title / Top Classes ]]] */
div.jqmdTC {background:#d5ff84 url(../images/pop_modal/top_center.png) no-repeat top left;padding-top:7px;height:22px;color:#fff;text-align:left;font:bold italic 13px Georgia, serif;* zoom:1;}
div.jqmdTL {background: url(../images/pop_modal/top_left.png) no-repeat top left;padding-left:9px;}
div.jqmdTR {background:url(../images/pop_modal/top_right.png) no-repeat top right;padding-right:14px;*zoom:1; }


/* [[[ Body / Message Classes ]]] */
div.jqmdBC {background:url(../images/pop_modal/bottom_center.png) no-repeat center bottom;padding-bottom:15px;}
.ff div.jqmdBC, .safari div.jqmdBC, .ie7 div.jqmdBC {overflow:auto;}
div.jqmdBL {background:url(../images/pop_modal/bottom_left.png) no-repeat left bottom;}
div.jqmdBR {background:url(../images/pop_modal/bottom_right.png) no-repeat right bottom;width:490px;*zoom:1;}

.ie6 .ie6_fix{padding-bottom:16px; margin-top:-150px;}
.ie6 .ie6_fix .jqmdBR {padding-bottom:0px;z-index:-1;}
.ie6 .ie6_fix .jqmdBL { background:url(../images/pop_modal/bottom_center.png) no-repeat center bottom}
.ie6 .ie6_fix .jqmdBC {height:100%;z-index:-1; background:url(../images/pop_modal/bottom_left.png) no-repeat left bottom;}

div.jqmdMSG {background:url(../images/pop_modal/message_area.png) top left repeat-y;padding:5px 10px 0 0;}
div.jqmdMSG p {font:12px arial, sans-serif !important;text-align:left;padding:0 0 10px 15px !important;}

/* [[[ Button classes ]]] */
input.jqmdX {position:absolute;right:14px;top:10px;padding:0 0 0 12px;height:12px;width:0px;background:url(../images/pop_modal/close_button.png) no-repeat top left;overflow:hidden;}
input.jqmdXFocus {/*background-position:bottom left;outline:none;*/}
div.jqmDialog input:focus, div.jqmDialog input.iefocus {}