/* ************************************************************** */
/* SUB SECTIONS CSS FOR MY HEART */
/* ************************************************************** */

/* ************************************************************** */
/* Container for mainContent */
/* ************************************************************** */
DIV#mainContent {
	margin: 17px 0 0 0;
	padding: 26px 8px 8px 8px;
	background: #ababab none;
	border-bottom: 0 none #ababab;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 754px;
}
html>body #mainContent {
	width: 754px;
}

DIV#contentBG {
	background: #fff none;
	padding: 15px 0 35px 12px;
}

/* ************************************************************** */
/* Container for subSubMenu */
/* ************************************************************** */
DIV#subSubMenu {
	float: left;
	width: 186px;
}

DIV#subSubMenu .subMenuTop {
	width: 186px;
	height: 1px;
	margin: 0;
	padding: 0;
}

DIV#subSubMenu H2 {
	height: 50px;
	width: 174px;
	line-height: 1em;
	font-size: 0.7em;
	padding: 0;
	margin: 0;
	text-indent: -5000px;
}

DIV#subSubMenu H3#subSubTtl {
	height: 30px;
	color: #DA251E;
	line-height: 1em;
	font-size: 0.75em;
	padding: 0;
	margin: 0 8px 0 8px;
	padding: 0;
}

H2#search {
	background: transparent url(../images/HSD/search_s27.gif) 0 0 no-repeat;
	height: 81px !important;
}
H2#tandc {
	background: transparent url(../images/HSD/tandc_s5.gif) 0 0 no-repeat;
	height: 81px !important;
}
H2#sitemap {
	background: transparent url(../images/HSD/sitemap_s3.gif) 0 0 no-repeat;
	height: 81px !important;
}
H2#glossary {
	background: transparent url(../images/HSD/glossary_s1.gif) 0 0 no-repeat;
	height: 81px !important;
}
H2#contact {
	background: transparent url(../images/HSD/contact_s4.gif) 0 0 no-repeat;
	height: 81px !important;
}
H2#newsEvents {
	background: transparent url(../images/HSD/newsEvents_s2.gif) 0 0 no-repeat;
	height: 81px !important;
}

H2#s_patient_carers {
	background: transparent url(../images/HSD/pandc_s.gif) 0 0 no-repeat;
}
H2#s_healthy_living {
	background: transparent url(../images/HSD/publicInfo_s.gif) 0 0 no-repeat;
}
H2#s_health_prof {
	background: transparent url(../images/HSD/healthPro_s.gif) 0 0 no-repeat;
}
H2#s_mcn {
	background: transparent url(../images/HSD/mcn_s.gif) 0 0 no-repeat;
}
H2#s6 {
	background: transparent url(../images/HSD/pandc_s6.gif) 0 0 no-repeat;
}
H2#s7 {
	background: transparent url(../images/HSD/pandc_s7.gif) 0 0 no-repeat;
}
H2#s8 {
	background: transparent url(../images/HSD/pandc_s8.gif) 0 0 no-repeat;
}
H2#s9 {
	background: transparent url(../images/HSD/pandc_s9.gif) 0 0 no-repeat;
}
H2#s10 {
	background: transparent url(../images/HSD/pandc_s10.gif) 0 0 no-repeat;
}
H2#s11 {
	background: transparent url(../images/HSD/publicInfo_s11.gif) 0 0 no-repeat;
}
H2#s12 {
	background: transparent url(../images/HSD/publicInfo_s12.gif) 0 0 no-repeat;
}
H2#s13 {
	background: transparent url(../images/HSD/publicInfo_s13.gif) 0 0 no-repeat;
}
H2#s14 {
	background: transparent url(../images/HSD/publicInfo_s14.gif) 0 0 no-repeat;
}
H2#s15 {
	background: transparent url(../images/HSD/publicInfo_s15.gif) 0 0 no-repeat;
}
H2#s16 {
	background: transparent url(../images/HSD/healthPro_s16.gif) 0 0 no-repeat;
}
H2#s17 {
	background: transparent url(../images/HSD/healthPro_s17.gif) 0 0 no-repeat;
}
H2#s18 {
	background: transparent url(../images/HSD/healthPro_s18.gif) 0 0 no-repeat;
}
H2#s19 {
	background: transparent url(../images/HSD/healthPro_s19.gif) 0 0 no-repeat;
}
H2#s20 {
	background: transparent url(../images/HSD/mcn_s20.gif) 0 0 no-repeat;
}
H2#s21 {
	background: transparent url(../images/HSD/mcn_s21.gif) 0 0 no-repeat;
}
H2#s22 {
	background: transparent url(../images/HSD/mcn_s22.gif) 0 0 no-repeat;
}
H2#s23 {
	background: transparent url(../images/HSD/mcn_s23.gif) 0 0 no-repeat;
}
H2#s24 {
	background: transparent url(../images/HSD/mcn_s24.gif) 0 0 no-repeat;
}
H2#s25 {
	background: transparent url(../images/HSD/mcn_s25.gif) 0 0 no-repeat;
}

DIV#subSubMenu P {
	margin: 0;
	padding: 16px 0 0 0;
}

DIV#subSubMenu UL {
	list-style: none;
	margin: 0;
	padding: 8px;
}
DIV#subSubMenu UL LI {
	line-height: 1.4em;
	font-size: 0.65em;
	margin: 6px 0 6px 0;
	padding: 0 0 0 12px;
	background: transparent url(../images/HSD/arrow_r.gif) 0 3px no-repeat;
}
DIV#subSubMenu UL LI.current {
	background: transparent url(../images/HSD/arrow_g.gif) 0 3px no-repeat;
}
DIV#subSubMenu UL LI A {
	color: #000;
	line-height: 1.2em;
	font-size: 1em;
	padding: 0;
	text-decoration: none;
}
DIV#subSubMenu UL LI A:active, DIV#subSubMenu UL LI A:hover, DIV#subSubMenu UL LI A.current, DIV#subSubMenu UL LI A.current:hover, DIV#subSubMenu UL LI A.current:active {
	color: #7AB61B;
}
DIV#subSubMenu UL LI A.current {
	color: #000;
	font-weight: bold;
}

DIV#subSubMenu UL LI UL {
	list-style: none;
	margin: 0;
	padding: 2px 0 0 0;
}
DIV#subSubMenu UL LI UL LI {
	line-height: 1em;
	font-size: 1em;
	margin: 6px 0 6px 0;
	padding: 0 0 0 12px;
	background: transparent url(../images/HSD/dash_r.gif) 0 2px no-repeat;
}
DIV#subSubMenu UL LI UL LI.current {
	line-height: 1em;
	font-size: 1em;
	margin: 6px 0 6px 0;
	padding: 0 0 0 12px;
	background: transparent url(../images/HSD/dash_g.gif) 0 2px no-repeat;
}
DIV#subSubMenu UL LI UL LI A {
	color: #000;
	line-height: 1em;
	font-size: 1em;
	padding: 0;
	text-decoration: none;
}
DIV#subSubMenu UL LI UL LI A:active, DIV#subSubMenu UL LI UL LI A:hover, DIV#subSubMenu UL LI UL LI A.current, DIV#subSubMenu UL LI UL LI A.current:hover, DIV#subSubMenu UL LI UL LI A.current:active {
	color: #7AB61B;
}
DIV#subSubMenu UL LI UL LI A.current {
	color: #000;
	font-weight: bold;
}

/* ************************************************************** */
/* Containers for page contents */
/* ************************************************************** */
DIV#contentFull {
	float: left;
	width: 548px;
}

DIV#contentFull UL LI, DIV#contentCol UL LI {
	color: #000;
	font-size: 0.7em;
	line-height: 1.25em;
}

DIV#contentCol {
	float: left;
	width: 556px;
}
DIV#contentColLeft {
	float: left;
	width: 372px;
}
DIV#contentColRight {
	float: left;
	width: 184px;
	margin: 0 0 0 10px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 174px;
}
html>body #contentColRight {
	width: 174px;
}

DIV.title {
	height: 26px;
	background: transparent url(../images/HSD/title_bg.gif) 0 0 repeat-x;
	padding: 50px 0 5px 0;
	margin: 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 26px;
}
html>body .title {
	height: 26px;
}
DIV.glossaryTitle {
	height: 81px;
	background: transparent url(../images/HSD/glossary_title_bg.gif) 0 0 no-repeat;
	padding: 50px 0 5px 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 26px;
}
html>body .glossaryTitle {
	height: 26px;
}
DIV.contactTitle {
	height: 81px;
	background: transparent url(../images/HSD/contact_title_bg.gif) 0 0 no-repeat;
	padding: 50px 0 5px 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 26px;
}
html>body .contactTitle {
	height: 26px;
}
DIV.newsTitle {
	height: 81px;
	background: transparent url(../images/HSD/news_title_bg.gif) 0 0 no-repeat;
	padding: 50px 0 5px 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 26px;
}
html>body .newsTitle {
	height: 26px;
}
DIV.smTitle {
	height: 81px;
	background: transparent url(../images/HSD/sitemap_title_bg.gif) 0 0 no-repeat;
	padding: 50px 0 5px 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 26px;
}
html>body .smTitle {
	height: 26px;
}
DIV.tandcTitle {
	height: 81px;
	background: transparent url(../images/HSD/tandc_title_bg.gif) 0 0 no-repeat;
	padding: 50px 0 5px 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 26px;
}
html>body .tandcTitle {
	height: 26px;
}
DIV.searchTitle {
	height: 81px;
	background: transparent url(../images/HSD/sitemap_title_bg.gif) 0 0 no-repeat;
	padding: 50px 0 5px 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 26px;
}
html>body .searchTitle {
	height: 26px;
}

DIV.puffTitle {
	height: 81px;
	background: transparent url(../images/HSD/title_bg.gif) 0 0 repeat-x;
}

DIV#contentColRight DIV.puffGreenTitle H4, DIV#contentColRight DIV.puffGreenTitle H5 {
	color: #7CB41D;
	font-size: 0.8em;
	margin: 1em 8px 0 8px;
	padding: 0;
}
DIV#contentColRight DIV.puffGreenTitle P {
	color: #7CB41D;
	font-size: 0.7em;
	line-height: 1.25em;
	margin: 0.5em 8px 0.5em 8px;
	padding: 0;
}

DIV.puffStdTitle {
	background: #C7C7C7 url(../images/HSD/puffTitle_bg.gif) 0 0 repeat-x;
	padding: 4px 8px 4px 6px;
	margin: 1em 0 0 0;
}
DIV.puffStdTitleBase {
	height: 1px;
	background: transparent url(../images/HSD/puffTitle_bg.gif) 0 0 repeat-x;
}
H5.puffStdTitle {
	color: #fff;
	font-size: 0.75em;
	line-height: 1em;
	background: transparent url(../images/HSD/arrow_puff.gif) 0 50% no-repeat;
	margin: 0;
	padding: 0 0 0 17px;
}
DIV#contentColRight P {
	color: #000;
	font-size: 0.7em;
	line-height: 1.25em;
	margin: 0.5em 8px 0.5em 8px;
	padding: 0;
}
DIV#contentColRight P.pdf {
	padding: 0 0 0 22px;
	background: transparent url(../images/HSD/pdfIcon.gif) 0 50% no-repeat;
}
DIV#contentColRight P.doc {
	padding: 0 0 0 22px;
	background: transparent url(../images/HSD/docIcon.gif) 0 50% no-repeat;
}

DIV#contentColRight A {
	color: #000;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px dotted #7AB61B;
}
DIV#contentColRight A:hover, DIV#contentColRight A:active {
	color: #7AB61B;
	border-bottom: 1px dotted #7AB61B;
}

DIV#contentFull H3.title {
	color: #DA251E;
	font-size: 0.85em;
	line-height: 1em;
	margin: 0 8px 0 8px;
	padding: 0;
}

DIV#contentFull H3, DIV#contentColLeft H3 {
	color: #DA251E;
	font-size: 0.85em;
	line-height: 1em;
	margin: 0 8px 0 8px;
	padding: 0;
}

DIV#contentFull H4, DIV#contentColLeft H4 {
	color: #DA251E;
	font-size: 0.75em;
	line-height: 1em;
	margin: 1em 8px 0 8px;
	padding: 0;
}

DIV#contentFull .title H4, DIV#contentColLeft .title H4 {
	color: #DA251E;
	font-size: 0.75em;
	line-height: 1em;
	margin: 0 8px 0 8px;
	padding: 0;
}

DIV#contentFull H5, DIV#contentColLeft H5 {
	color: #7CB41D;
	font-size: 0.75em;
	line-height: 1.2em;
	margin: 1em 8px 0 8px;
	padding: 0;
}
DIV#contentFull H6, DIV#contentColLeft H6 {
	color: #000;
	font-size: 0.7em;
	line-height: 1.25em;
	margin: 1em 8px -1em 8px;
	padding: 0;
}

DIV#contentFull P, DIV#contentColLeft P {
	color: #000;
	font-size: 0.7em;
	line-height: 1.25em;
	margin: 1em 8px 1em 8px;
	padding: 0;
}
DIV#contentColLeft P {
	margin: 1em 16px 1em 8px;
}

DIV#contentFull P.pdf, DIV#contentColLeft P.pdf {
	height: 16px;
	padding: 0 0 0 22px;
	background: transparent url(../images/HSD/pdfIcon.gif) 0 50% no-repeat;
}
DIV#contentColRight P.pdf {
	padding: 2px 0 2px 22px;
	background: transparent url(../images/HSD/pdfIcon.gif) 0 50% no-repeat;
}

DIV#contentFull P.doc, DIV#contentColLeft P.doc {
	height: 16px;
	padding: 0 0 0 22px;
	background: transparent url(../images/HSD/docIcon.gif) 0 50% no-repeat;
}
DIV#contentColRight P.doc {
	padding: 2px 0 2px 22px;
	background: transparent url(../images/HSD/docIcon.gif) 0 50% no-repeat;
}

DIV#contentFull A, DIV#contentColLeft A {
	color: #000;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px dotted #7AB61B;
}
DIV#contentFull A:hover, DIV#contentFull A:active, DIV#contentColLeft A:hover, DIV#contentColLeft A:active {
	color: #7AB61B;
	border-bottom: 1px dotted #7AB61B;
}

/* NEWS */

.newsLeftCol {
	float: left;
	width: 262px;
	border-top: 8px solid #fff;
	border-left: 8px solid #fff;
	border-right: 4px solid #fff;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 262px;
}
html>body .newsLeftCol {
	width: 262px;
}
.newsRightCol {
	float: left;
	width: 262px;
	border-top: 8px solid #fff;
	border-left: 4px solid #fff;
	border-right: 8px solid #fff;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 262px;
}
html>body .newsRightCol {
	width: 262px;
}
#contentFull P.newsDate {
	color: #7AB61B;
	line-height: 1em;
	margin: 0;
	padding: 4px 0 3px 7px;
	background: transparent url(../images/HSD/arrow_news.gif) 0 50% no-repeat;
}
#contentFull P.newsAtitle {
	line-height: 1em;
	padding: 0;
	margin: 0 7px 7px 7px;
}
#contentFull P.newsAtext {
	padding: 0;
	margin: 0 7px 3px 7px;
}
#contentFull P.more {
	text-align: right;
	line-height: 1em;
	padding: 0 0 1px 0;
	margin: 0 7px 1px 7px;
}
#contentFull P.more A {
	padding: 0 0 0 12px;
	background: transparent url(../images/HSD/arrow_r.gif) 0 50% no-repeat;
	border: 0 none #fff;
}
#contentFull P.more A:hover, #contentFull P.more A:active {
	background: transparent url(../images/HSD/arrow_g.gif) 0 50% no-repeat;
	border: 0 none #fff;
}

#contentFull P A.nextPrev {
	background: transparent none;
	border: 0 none #fff;
}
#contentFull P A.nextPrev:hover, #contentFull P A.nextPrev:active {
	background: transparent none;
	border: 0 none #fff;
}

#contentFull P.prev {
	line-height: 1.2em;
	margin: 0 0 0 7px;
	padding: 0;
}
#contentFull P.next {
	line-height: 1.4em;
	text-align: right;
	margin: 0 7px 0 0;
	padding: 0;
}
#contentFull P.pageNum {
	line-height: 1.2em;
	margin: 4px 8px 4px 8px;
	padding: 0;
}

DIV#contentFull H4.related, DIV#contentColLeft H4.related {
	color: #7CB41D;
	font-size: 0.75em;
	line-height: 1.2em;
	margin: 1.5em 8px 0.5em 8px;
	padding: 1.5em 0 0 0;
	background: transparent url(../images/HSD/listing_br.gif) 0 0 repeat-x;
}
#contentFull P.related {
	line-height: 1.2em;
	margin: 0.5em 21px 0.5em 21px;
	padding: 0;
}

#contentFull P.siteMapL0 {
	margin: 1.5em 8px 1em 8px;
}
DIV#contentFull P.siteMapL0 A {
	color: #DA251E;
	font-weight: bold;
	text-decoration: none;
	border-bottom: 1px dotted #DA251E;
}
DIV#contentFull P.siteMapL0 A:hover, DIV#contentFull P.siteMapL0 A:active {
	color: #7AB61B;
	border-bottom: 1px dotted #7AB61B;
}

#contentFull P.siteMapL1 {
	margin-left: 24px;
}
#contentFull P.siteMapL2 {
	margin-left: 48px;
}
#contentFull P.siteMapL3 {
	margin-left: 72px;
}

DIV#contentFull IMG.imgR, DIV#contentColLeft IMG.imgR {
	float: right;
	border-left: 8px solid #fff;
	border-bottom: 8px solid #fff;
	border-top: 2px solid #fff;
}
DIV#contentFull IMG.imgL, DIV#contentColLeft IMG.imgL {
	float: left;
	border-right: 8px solid #fff;
	border-bottom: 8px solid #fff;
	border-top: 2px solid #fff;
}
DIV#contentFull P.paraR, DIV#contentColLeft P.paraR {
	text-align: right;
}
DIV#contentFull P.paraC, DIV#contentColLeft P.paraC {
	text-align: center;
}
DIV#contentFull P.paraIndent, DIV#contentColLeft P.paraIndent {
	margin-left: 24px;
}

DIV#contentFull DIV.pageHR {
	clear: both;
	height: 9px;
	font-size: 0;
	line-height: 0;
	margin: 0 0 0 8px;
	background: transparent url(../images/HSD/listing_br.gif) 0 50% no-repeat;
}
DIV#contentFull .greenTxt {
	color: #7CB41D;
}

.greyTxt {
	color: #9d9d9d !important;
}
