*{
	margin: 0px;
	padding: 0px;
	color: #3b2313;
	font-size: 16px;
}

p{
	margin: 10px 0px;
	line-height: 18px;
}


html{
	height:100%
}
body{
	background: url(../images/tile_body.gif);
	height:100%;
	margin: 0 auto;
}

#container{
	width: 957px;
	margin: 0 auto;
}

#container_table{
	margin: 0 auto;
}	


#header{
	/*width: 957px;*/
	height: 109px;
	background: url(../images/bg_header.jpg) no-repeat;
}

body#idx #header{
	/*width: 957px;*/
	height: 155px;
}


#header h1 a{
	float: left;
	display: block;
	width: 136px;
	height: 85px;
	background: url(../images/alpine_home_care_hospice_logo.gif) no-repeat bottom right;
	text-indent: -5000px;
}

#what-is-home-health #content #secondary_logo,  #available-services #content  #secondary_logo,  #home-care-staff #content #secondary_logo,  #eligibility-payment #content  #secondary_logo,  #faqs #content  #secondary_logo,  #wound-diabetic-care #content  #secondary_logo,  #certifications-associations #content  #secondary_logo {
	display: block;
	width: 106px;
	height: 105px;
	background: url(../images/home_care_logo.gif) no-repeat top left;
	text-indent: -5000px;
}

#hospice  #content #secondary_logo,  #hospice-services  #content #secondary_logo,  #hospice-staff  #content #secondary_logo,  #hospice-eligibility-payment  #content #secondary_logo,  #hospice-faqs  #content #secondary_logo,  #hospice-video  #content #secondary_logo,  #hospice-volunteers  #content #secondary_logo,  #hospice-certifications  #content #secondary_logo {
	display: block;
	width: 116px;
	height: 105px;
	background: url(../images/hospice_care_logo.gif) no-repeat top left;
	text-indent: -5000px;
}

body#idx #header h1 a{
	width: 192px;
	height: 122px;
	background: url(../images/alpine_home_care_hospice_logo_idx.gif) no-repeat bottom right;
	text-indent: -5000px;
}

#tNav{
	float: right;
	padding-right: 30px;
	padding-top: 20px;
}

#tNav2{
	clear: both;
	padding-top: 20px;
}
body#idx #tNav2{
	padding-left: 20px;
}

#tNav a, #tNav2 a{
	font: bold italic 11px georgia;
	text-decoration: none;
}

#content{
	width: 650px;
	background: url(../images/tile_content.gif) repeat-y;
	padding: 30px 50px;
	font: 13px times;
}
body#idx #content{
	width: 725px;
	background: url(../images/tile_content.gif) repeat-y;
	padding: 15px;
}
#content ul{
	padding: 10px 0px;
}
#content ul li{
	padding-top: 2px;
	margin-left: 20px;
}

/*=========  MAIN NAV =========*/
#nav{
	height: 257px;
	background-color: #163800;
}

#nav li{
	list-style: none;
	border-bottom: solid 1px #2b4a17;
}
#nav li a{
	width: 177px;
	height: 25px;
	padding: 10px 0px 0px 25px;
	color: #ffffff;
	display: block;
	font: 13px georgia;
	text-decoration: none;
}

#nav .career_opportunities{
	height: 24px;
	border-bottom: none;
}

#nav li a:hover{
	background-color: #fff;
	color: #2b4a17;
}
#nav li:hover ul, #nav li.hover ul{
	display: block;
}

/*=========  SUB NAV =========*/
#nav .subNav{
	position: absolute;	
	margin-top: -37px;
	margin-left: 202px;
	border-top: solid 1px #cfd4c7;
	display: none;
}
#nav .subNav li{
	border-right: solid 1px #cfd4c7;
	border-bottom: none;
}
#nav .subNav li a{
	height: 21px;
	padding: 6px 0px 0px 25px;
	color: #2b4a17;
	background-color: #fff;
	border-bottom: solid 1px #cfd4c7;
	font-size: 12px;
	line-height:21px;
}
#nav .subNav li a:hover{
	background-color: #f3f0ef;
}


/*=========  PAGE SUB NAV =========*/
#content #pageSubNav{
	height: 20px;
}
#content #pageSubNav ul{
	margin: 0px;
	padding: 0px;
}
#content #pageSubNav li{
	float: left;
	list-style: none;
	/*border: solid 1px #d4d5cb;*/
	text-align: center;
	margin: -10px 0px 0px 0px;
}
#pageSubNav li a{
	height: 12px;
	padding: 10px 0px;
	display: block;
	text-decoration: none;
	text-indent: -5000px;
}

/*===== About Us Subs =====*/
#pageSubNav li a.overview{
	width: 82px;
	background: url(../images/subNav0_overview.gif) no-repeat;
}
#pageSubNav li a.professional-staff{
	width: 168px;
	background: url(../images/subNav0_professional-staff.gif) no-repeat;
}
#pageSubNav li a.services{
	width: 84px;
	background: url(../images/subNav0_services.gif) no-repeat;
}

body#overview #pageSubNav li a.overview, #pageSubNav li a:hover.overview{
	background: url(../images/subNav1_overview.gif) no-repeat;
}
body#professional-staff #pageSubNav li a.professional-staff, #pageSubNav li a:hover.professional-staff{
	background: url(../images/subNav1_professional-staff.gif) no-repeat;
}
body#services #pageSubNav li a.services, #pageSubNav li a:hover.services{
	background: url(../images/subNav1_services.gif) no-repeat;
}

#pageSubNav li a.check-list{
	width: 176px;
	background: url(../images/subNav0_patient-checklist.gif) no-repeat;
}

body#check-list #pageSubNav li a.check-list, #pageSubNav li a:hover.check-list{
	background: url(../images/subNav1_patient-checklist.gif) no-repeat;
}


/*===== Home Health Care Subs =====*/
#pageSubNav li a.what-we-do{
	width: 86px;
	background: url(../images/subNav0_what-we-do.gif) no-repeat;
}
#pageSubNav li a.faqs{
	width: 45px;
	background: url(../images/subNav0_faqs-bar.gif) no-repeat;
}

#pageSubNav li a.what-is-home-health{
	width: 86px;
	background: url(../images/subNav0_what-is-home-health.gif) no-repeat;
}

#pageSubNav li a.available-services{
	width: 70px;
	background: url(../images/subNav0_services-bar.gif) no-repeat;
}

#pageSubNav li a.home-care-staff{
	width: 50px;
	background: url(../images/subNav0_staff-bar.gif) no-repeat;
}

#pageSubNav li a.eligibility-payment{
	width: 160px;
	background: url(../images/subNav0_eligibility-payment.gif) no-repeat;
}

#pageSubNav li a.wound-diabetic-care{
	width: 125px;
	background: url(../images/subNav0_wound-diabetic.gif) no-repeat;
}

#pageSubNav li a.testimonials{
	width: 86px;
	background: url(../images/subNav0_testimonials.gif) no-repeat;
}

#pageSubNav li a.certifications-associations{
	width: 105px;
	background: url(../images/subNav0_certifications.gif) no-repeat;
}

body#what-we-do #pageSubNav li a.what-we-do, #pageSubNav li a:hover.what-we-do{
	background: url(../images/subNav1_what-we-do.gif) no-repeat;
}
body#faqs #pageSubNav li a.faqs, #pageSubNav li a:hover.faqs{
	background: url(../images/subNav1_faqs-bar.gif) no-repeat;
}

body#what-is-home-health #pageSubNav li a.what-is-home-health, #pageSubNav li a:hover.what-is-home-health{
	background: url(../images/subNav1_what-is-home-health.gif) no-repeat;
}

body#available-services #pageSubNav li a.available-services, #pageSubNav li a:hover.available-services{
	background: url(../images/subNav1_services-bar.gif) no-repeat;
}

body#home-care-staff #pageSubNav li a.home-care-staff, #pageSubNav li a:hover.home-care-staff{
	background: url(../images/subNav1_staff-bar.gif) no-repeat;
}

body#eligibility-payment #pageSubNav li a.eligibility-payment, #pageSubNav li a:hover.eligibility-payment{
	background: url(../images/subNav1_eligibility-payment.gif) no-repeat;
}

body#wound-diabetic-care #pageSubNav li a.wound-diabetic-care, #pageSubNav li a:hover.wound-diabetic-care{
	background: url(../images/subNav1_wound-diabetic.gif) no-repeat;
}

body#testimonials #pageSubNav li a.testimonials, #pageSubNav li a:hover.testimonials{
	background: url(../images/subNav1_testimonials.gif) no-repeat;
}

body#certifications-associations #pageSubNav li a.certifications-associations, #pageSubNav li a:hover.certifications-associations{
	background: url(../images/subNav1_certifications.gif) no-repeat;
}

#pageSubNav li a.when-to-contact{
	background: url(../images/subNav0_when-to-contact.gif) no-repeat;
}
body#when-to-contact #pageSubNav li a.when-to-contact, #pageSubNav li a:hover.when-to-contact{
	background: url(../images/subNav1_when-to-contact.gif) no-repeat;
}

/*============= Hospice Care Subs ================*/

/* hospice, hospice-services, hospice-staff, hospice-eligibility-payment, hospice-faqs, hospice-video, hospice-volunteers, hospice-certifications  */

#pageSubNav li a.hospice{
	width: 56px;
	background: url(../images/subNav0_hospice.gif) no-repeat;
}

body#hospice #pageSubNav li a.hospice, #pageSubNav li a:hover.hospice{
	background: url(../images/subNav1_hospice.gif) no-repeat;
}

#pageSubNav li a.hospice-services{
	width: 68px;
	background: url(../images/subNav0_services-hospice.gif) no-repeat;
}

body#hospice-services #pageSubNav li a.hospice-services, #pageSubNav li a:hover.hospice-services{
	background: url(../images/subNav1_services-hospice.gif) no-repeat;
}

#pageSubNav li a.hospice-staff{
	width: 49px;
	background: url(../images/subNav0_staff-hospice.gif) no-repeat;
}

body#hospice-staff #pageSubNav li a.hospice-staff, #pageSubNav li a:hover.hospice-staff{
	background: url(../images/subNav1_staff-hospice.gif) no-repeat;
}

#pageSubNav li a.hospice-eligibility-payment{
	width: 150px;
	background: url(../images/subNav0_eligibility-payment-hospice.gif) no-repeat;
}

body#hospice-eligibility-payment #pageSubNav li a.hospice-eligibility-payment, #pageSubNav li a:hover.hospice-eligibility-payment{
	background: url(../images/subNav1_eligibility-payment-hospice.gif) no-repeat;
}

#pageSubNav li a.hospice-faqs{
	width: 41px;
	background: url(../images/subNav0_faqs-hospice.gif) no-repeat;
}

body#hospice-faqs #pageSubNav li a.hospice-faqs, #pageSubNav li a:hover.hospice-faqs{
	background: url(../images/subNav1_faqs-hospice.gif) no-repeat;
}

#pageSubNav li a.hospice-video{
	width: 48px;
	background: url(../images/subNav0_video-hospice.gif) no-repeat;
}

body#hospice-video #pageSubNav li a.hospice-video, #pageSubNav li a:hover.hospice-video{
	background: url(../images/subNav1_video-hospice.gif) no-repeat;
}

#pageSubNav li a.hospice-volunteers{
	width: 86px;
	background: url(../images/subNav0_volunteers-hospice.gif) no-repeat;
}

body#hospice-volunteers #pageSubNav li a.hospice-volunteers, #pageSubNav li a:hover.hospice-volunteers{
	background: url(../images/subNav1_volunteers-hospice.gif) no-repeat;
}

#pageSubNav li a.hospice-certifications{
	width: 102px;
	background: url(../images/subNav0_certifications-hospice.gif) no-repeat;
}

body#hospice-certifications #pageSubNav li a.hospice-certifications, #pageSubNav li a:hover.hospice-certifications{
	background: url(../images/subNav1_certifications-hospice.gif) no-repeat;
}

/*=============================*/


/*============= Patient Satisfaction ================*/

#pageSubNav li a.patient-satisfaction{
	width: 67px;
	background: url(../images/subNav0_patient-overview.gif) no-repeat;
}

body#patient-satisfaction #pageSubNav li a.patient-satisfaction, #pageSubNav li a:hover.patient-satisfaction{
	background: url(../images/subNav1_patient-overview.gif) no-repeat;
}


#pageSubNav li a.patient-testimonials{
	width: 98px;
	background: url(../images/subNav0_patient-testimonials.gif) no-repeat;
}

body#patient-testimonials #pageSubNav li a.patient-testimonials, #pageSubNav li a:hover.patient-testimonials{
	background: url(../images/subNav1_patient-testimonials.gif) no-repeat;
}

/*=============================*/

/*============= Career Opportunities ================*/

#pageSubNav li a.career-opportunities{
	width: 67px;
	background: url(../images/subNav0_career-overview.gif) no-repeat;
}

body#career-opportunities #pageSubNav li a.career-opportunities, #pageSubNav li a:hover.career-opportunities{
	background: url(../images/subNav1_career-overview.gif) no-repeat;
}

#pageSubNav li a.career-benefits{
	width: 147px;
	background: url(../images/subNav0_career-benefits.gif) no-repeat;
}

body#career-benefits #pageSubNav li a.career-benefits, #pageSubNav li a:hover.career-benefits{
	background: url(../images/subNav1_career-benefits.gif) no-repeat;
}

/*=============================*/


/*========= PAGE H2s ===========*/
#content h2{
	height: 18px;
	text-indent: -5000px;
	background-repeat: no-repeat;
	margin-bottom: 13px;
}
/*=============================*/

#left_links{
	margin: 44px 20px;
}
#left_links h3{
	margin-left: 15px;	
	width: 94px;
	height: 15px;
	text-indent: -5000px;
	background: url(../images/hdr_we-can-help.gif) no-repeat;
}
#left_links ul li{
	padding-top: 9px;
	padding-left: 15px;
	list-style: none;
	background: url(../images/link_arrows.gif) no-repeat top left;
}
#left_links a{
	text-decoration: none;
}

#col_left{
	width: 202px;
	float: left; 
}

#col_center{
	float: right;
}

.idxBox{
	float: left;
	width: 352px;
	padding-right: 10px;
	background: url(../images/box1_cont.gif) repeat-y;
}
.idxBox_cont{
	font: 13px times;
	padding: 30px 60px;
	text-align: center;
	height: 130px;
	background: url(../images/box1_top.gif) no-repeat top;
}
.idxBox_bottom{
	height: 6px;
	background: url(../images/box1_bottom.gif) no-repeat bottom;
}
.idxBox a{
	display: block;
	padding-top: 10px;
	font: bold italic 13px times;
	color: #2e5801;
}
.idxBox h2{
	height: 16px;
	margin: 0px auto;
	padding-bottom: 2px;
	text-indent: -5000px;
}
.idxBox h2.hospice_care{
	width: 118px;
	background: url(../images/title_hospice-care.gif) no-repeat top;
}
.idxBox h2.home_care{
	width: 164px;
	background: url(../images/title_home-health-care.gif) no-repeat top;
}
.idxBox h2.wound_diabetic_care{
	width: 218px;
	background: url(../images/title_wound-diabetic-care.gif) no-repeat top;
}
.idxBox h2.testimonials{
	width: 164px;
	background: url(../images/title_testimonials.gif) no-repeat top;
}

.idxBox h2.lifeline{
	width: 240px;
	height: 53px;
	display: block;
	padding-bottom: 25px;
	background: url(../images/title_generic_lifeline.gif) no-repeat top;
}

table#contactForm input{
	font-size: 13px;
	border: solid 1px #404040;
	padding: 3px;
	background-color: #fff;
}
table#contactForm input.btn{
	padding: 0px;
	margin-top: 10px;
}
table#contactForm td{
	padding-right: 10px;
}

.clearance{
	clear: both;
	height: 1px;
	margin-bottom: -1px;
	font-size: 0px;
	line-height: 0px;
}

#secondaryflashcontent {
	width: 755px;
	height: 25px;
	background-color: #163800;
	overflow: hidden;
}

#secondary_bar_divider {
	width: 1px;
	height: 25px;
	background-color: #f5f1f0;
}

/******** Check List Page *******/

#checklist_table {
	border-collapse: collapse;
	width: 100%;
	border: 1px solid  #666;
}

#checklist_table th, #checklist_table td {
	padding: 0.4em 1em;
}

#checklist_table .checkmark {
	text-align: center;
	border-left: 1px solid #ccc;
}

#checklist_table caption {
	font-size: 1.2em;
	font-weight: bold;
	margin: 1em 0;
}

/*  this doesn't work in IE
		#checklist_table col {
			border-right: 1px solid #ccc;
		}

		#checklist_table#checklist_hospice {
			border: none;
		}
*/

#checklist_table .odd {
	background-color: #dfdfdf;
}

#checklist_table tr:hover {
	background-color: #fff;
}

#checklist_table thead tr:hover {
	background-color: transparent;
	color: inherit;
}