a:link						{ color: #8F0000 }
a:visited					{ color: #CE6060 }
a:hover						{ color: #8F0000; background: #FFC4C4 }
a:active					{ color: #8F0000; background: #FFC4C4 }
a.img:hover					{ color: #8F0000; background: transparent }
a.img:active				{ color: #8F0000; background: transparent }

body						{ background: white; color: black; margin: 0pt 0pt }

p							{ font: normal 12pt sans-serif }
p.invisibleDisclaimer		{ font: normal 7pt serif; color: #FFFFFF }
span.underconstruction		{ font: italic bold 28pt sans-serif }
span.specialnote			{ font-weight: bold; color: #0000CE }
span.sitehighlight			{ font-weight: bold; color: #CE0001 }
span.note					{ font: italic 10pt sans-serif }
span.sectiontitle			{ font: italic bold 16pt sans-serif }
span.pagesubtitle			{ color: #CE0001; font: italic bold 16pt sans-serif }
span.pagetitle				{ color: #CE0001; font: bold 20pt sans-serif }
span.HealthLifePageTitle	{ color: #0000CE; font: bold 20pt sans-serif }
span.MasterKeyPageTitle		{ color: #000000; font: bold 20pt sans-serif }
span.required				{ color: #CE0001 }
span.smallcaps				{ font-variant: small-caps }
table.redBorder				{ border-color: #CE0001; border-style: solid; border-width: 1 }
table.copyright				{ font: normal 10pt serif }
table.form					{ font: normal 12pt sans-serif }
table.textlinks				{ font: normal 10pt sans-serif }
table.contactinfo			{ font: normal 10pt sans-serif }
table.pressreleasesummary	{ font: normal 10pt sans-serif }
table.productsummary		{ font: normal 10pt sans-serif }
tr.optionalrow				{ background: #D0D0D0 }
td.extendedLogo				{ background: url(homePage/background.jpg) }
ul.listtext					{ font: normal 12pt sans-serif }
ul.smalllisttext			{ font: normal 10pt sans-serif }
hr							{ color: #CE0001 }

