H1 {
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE:24px;
	FONT-STYLE:normal;
	FONT-VARIANT:normal;
	FONT-WEIGHT:bold;
}

H2 {
	FONT:bold 16px arial, Helvetica, sans-serif;
}

H3 {
	FONT:bold 12px arial, Helvetica, sans-serif;
}

H4 {
	FONT:bold 10px arial, Helvetica, sans-serif;
	MARGIN-LEFT:10px;
}

LI {
	FONT:12px arial, Helvetica, sans-serif;
}

P {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	margin:8px 0px 0px 0px;
}

UL {
	font-family:Arial, Helvetica, sans-serif;
	FONT-SIZE:12px;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 10px;
}

td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
}

td.section {
	background-image:url(/images/dot.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	width:100%;
	padding:0px 10px 10px 10px;
}
td.rightsection {
	border-bottom:1px solid #E9E9E9;
	padding:0px 10px 10px 10px;
}

.imgdectop {
	vertical-align:top;
	table-layout:fixed;
}

.nav99CCFF {
	background-color:#99CCFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#000000;
}

.navCCCC99 {
	background-color:#CCCC99;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#000000;
}

.navFFD7AE {
	background-color:#FFD7AE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#000000;
}

.navB5D9B5 {
	background-color:#B5D9B5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#000000;
}

.navFFFFCC {
	background-color:#FFFFCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#000000;
}

.navCCCCFF {
	background-color:#CCCCFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	color:#000000;
}

.bkgd6699FF {
	background-color:#6699FF;
}

.bkgd003399 {
	background-color:#003399;
}

.tabtopslant {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#6699FF;
	background-position:right bottom;
	text-align:right;
}

.tabtophome {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#003399;
	text-align:right;
	vertical-align:middle;
}

.tabtext {
	font-size:12px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
}

.tabtip {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	vertical-align:top;
}

.tabmidhome {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	background-color:#003399;
	margin:0px;
	padding:0px;
}

.tabbottom {
	vertical-align:bottom;
	table-layout:fixed;
	text-align:center;
}

.content {
	vertical-align:top;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
}

.head99CCFF {
	background-color:#99CCFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:7px;
}

.breadcrumb {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:2px;
	padding:2px;
}

.icon {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:2px;
	padding:2px;
}

.text003399 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	vertical-align:top;
	color:#003399;
}

.headFFFFCC {
	background-color:#FFFFCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:7px;
}

.headCCCCFF {
	background-color:#CCCCFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:7px;
}

.tabtophealthyliving {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#CCCC66;
	text-align:right;
	vertical-align:middle;
}

.tablist {
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px;
	margin:2px;
	line-height:30px;
	text-align:left;
}

.headCCCC99 {
	background-color:#CCCC99;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:7px;
}

.text996600 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	vertical-align:top;
	color:#996600;
}

.tabtopaboutus {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#996600;
	text-align:right;
	vertical-align:middle;
}

.tablistdouble {
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	padding:2px;
	margin:2px;
	line-height:20px;
	background-position:top;
	vertical-align:top;
}

.text {
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}

.slantbottom {
	vertical-align:bottom;
	table-layout:fixed;
	text-align:right;
}

.textCCCC66 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	vertical-align:top;
	color:#CCCC66;
}

.headFFD7AE {
	background-color:#FFD7AE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:7px;
}

.headCCCCFF {
	background-color:#FFD7AE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:7px;
}

.text990000 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	vertical-align:top;
	color:#990000;
}

.text4D0099 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	vertical-align:top;
	color:#4D0099;
}

.tabtoplibrary {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#990000;
	text-align:right;
	vertical-align:middle;
}

.tabtopmyhealth {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#4D0099;
	text-align:right;
	vertical-align:middle;
}

.tabtopcenters {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#006600;
	text-align:right;
	vertical-align:middle;
	letter-spacing:-1px;
}

.headB5D9B5 {
	background-color:#B5D9B5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	padding:7px;
}

.text006600 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:bold;
	vertical-align:top;
	color:#006600;
}

.CChead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:2px;
	padding:2px;
	font-weight:normal;

}

.CCsubhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006600;
	margin:2px;
	padding:2px;
	font-weight:bold;
}

.CChead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	margin:2px;
	padding:2px;
	font-weight:normal;
}

.CCsubhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#006600;
	margin:2px;
	padding:2px;
	font-weight:bold;
}

.CCtitle {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}

.CCHLcells {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:b5d9b5;
	text-align:left;
	vertical-align:top;
}

.CCfullstory {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
}

.CCtextlinks {
	font-family:Arial, Helvetica, sans-serif;
	color:#0000FF;
	font-size:12px;
}

.dochoshead {
	background-color:#CCCCFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}

.dochosform {
	BACKGROUND-COLOR:#CCCCFF;
	FONT-FAMILY:arial, sans-serif;
	FONT-SIZE:13px;
	border:1px solid #666699;
	color:#000000;
}

.docform {
	BACKGROUND-COLOR:#ccccff;
	FONT-FAMILY:arial, sans-serif;
	FONT-SIZE:12px;
	border:1px solid #666699;
	color:#000000;
}

.hosform {
	FONT-FAMILY:arial, sans-serif;
	FONT-SIZE:12px;
	color:#000000;
	border:1px solid #666699;
	line-height:20px;
	padding:2px;
}

.dochossubmit {
	BACKGROUND-COLOR:#ccccff;
	FONT-FAMILY:arial, sans-serif;
	FONT-SIZE:12px;
	border:1px solid #666699;
	color:#000000;
}

.docformfield {
	FONT-FAMILY:arial, sans-serif;
	FONT-SIZE:13px;
	border:1px solid #666699;
	color:#000000;
}

.hosformfield {
	BACKGROUND-COLOR:#CCCCFF;
	FONT-FAMILY:arial, sans-serif;
	FONT-SIZE:13px;
	border:1px solid #666699;
	color:#000000;
}

.hosresults {
	font-size:12px;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	padding:4px;
}

.topicsubmit {
	BACKGROUND-COLOR:#b5d9b5;
	FONT-FAMILY:arial, sans-serif;
	FONT-SIZE:12px;
	border:1px solid #006600;
	color:#000000;
}

.CCindexhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#46640a;
	padding-top:5px;
	font-weight:bold;

}

A.CCindexhead:link, A.CCindexhead:visited {
	color:#46640a;
	text-decoration:none;
}

A.CCindexhead:hover  {
	text-decoration:underline;
}

A.CCindexhead:visited {
	text-decoration:none;
}

A.CCindexhead:visited:hover {
	text-decoration:underline;
}

.AUindexhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#003399;
	font-weight:bold;
}

A.AUindexhead:link, A.AUindexhead:visited {
	color:#003399;
	text-decoration:none;
}

A.AUindexhead:hover  {
	text-decoration:underline;
}

A.AUindexhead:visited {
	text-decoration:none;
}

A.AUindexhead:visited:hover {
	text-decoration:underline;
}

.learnmore {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
}

.HNindexhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#6ebefb;
	padding-top:5px;
	font-weight:bold;
}

A.HNindexhead:link, A.HNindexhead:visited {
	color:#6ebefb;
	text-decoration:none;
}

A.HNindexhead:hover  {
	text-decoration:underline;
}

A.HNindexhead:visited {
	text-decoration:none;
}

A.HNindexhead:visited:hover {
	text-decoration:underline;
}

.HNsubhead {
	font-size:12px;
	font-weight:bold;
	color:#ff9900;
}

A.HNsubhead:link, A.HNsubhead:visited {
	color:#ff9900;
	text-decoration:none;
}

A.HNsubhead:hover  {
	text-decoration:underline;
}

A.HNsubhead:visited {
	text-decoration:none;
}

A.HNsubhead:visited:hover {
	text-decoration:underline;
}

A.morelink:link, A.morelink:visited {
	font-weight:bold;
	color:#6ebefb;
	font-size:11px;
	text-decoration:none;
}

A.morelink:hover  {
	font-weight:bold;
	color:#6ebefb;
	font-size:11px;
	text-decoration:underline;
}

A.morelink:visited {
	font-weight:bold;
	color:#6ebefb;
	font-size:11px;
	text-decoration:none;
}

A.morelink:visited:hover {
	font-weight:bold;
	color:#6ebefb;
	font-size:11px;
	text-decoration:underline;
}

.HLindexhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#990000;
	padding-top:5px;
	font-weight:bold;
}

A.HLindexhead:link, A.HLindexhead:visited {
	color:#990000;
	text-decoration:none;
}

A.HLindexhead:hover  {
	text-decoration:underline;
}

A.HLindexhead:visited {
	text-decoration:none;
}

A.HLindexhead:visited:hover {
	text-decoration:underline;
}

.MHindexhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#4D0099;
	margin:2px;
	padding:2px;
	font-weight:bold;
	background-color:#CCCCFF;
}

.CCltgreen {
	background-color:#ddebd9;
	padding:7px;
}

.Livingindexhead {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#cccc00;
	margin:2px;
	padding:2px;
	font-weight:bold;
	background-color:#ffffcc;
	line-height:20px;
}

a:link, a:visited {
	color:#666666;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

a:visited {
	text-decoration:none;
}

a:visited:hover {
	text-decoration:underline;
}

.search-text, a.search-text:link {
	color:#6ebefb;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
}

span.arrow p {
	background-image:url(/images/arrow-orange.gif);
	background-repeat:no-repeat;
	background-position:10px 3px;
	padding:0px 0px 0px 22px;
	margin:3px 0px 0px 0px;	
}	