/* CSS Document *//*  ===================================================   	===================================================  	 Description: BMH text style sheet 	 Author: Matt McKern 	 Version: 1.1 beta	 Last updated: 10/31/08 	 Updated by: Eric Rohde   	===================================================   	===================================================  *//* CSS Document */.bodyText{	font: 11px Verdana, Helvetica, Arial, sans-serif;	line-height: 140%;	margin-top: 0px;	color: #443b31;	}	.bodyText a{		color: #30a08c;		text-decoration: none;		font-weight: normal;		}	.bodyText a:hover{		text-decoration: underline;		}			.bodyText ul{		margin-top: 0px;		}.imageAlignLeft{	float: left;	margin: 0px 12px 4px 0px;	}.imageAlignLeftHome{	float: left;	margin: 0px 0px 10px 1px;	}	.imageAlignRight{	float: right;	margin: 4px 7px 4px 12px;	}	.quality div {	 margin:10px;	 clear:right	}		.quality div p {		line-height: 120%;		} 	.quality img {		float:left;		margin-right: 10px;		}.sectionHead{	font: 150% Helvetica, Helvetica, Arial, sans-serif;	color: #443b31;	margin: 0px;	}	.sectionHead2{	font: 140% Helvetica, Verdana, Arial, sans-serif;	color: #443b31;	margin: 0px;	}	.servicesBox{	padding: 2px 3px 2px 5px;	background: #E5E5E5;	width: 270px;	font: 11px Helvetica, Arial;	line-height: 140%;	margin-top: 0px;	line-height: 130%;	}		.servicesBox a{		color: #777;		text-decoration: none;		}		.servicesBox a:hover{		color: #FF0000;		text-decoration: underline;		}		.servicesBox p{		margin-bottom: 0px;		margin-top: 0px;		}	.servicesCentersHead{	width: 270px;	border-bottom: 2px solid #FFF;	padding: 5px 3px 2px 5px;	font: 18px Helvetica, Arial;	line-height: 140%;	margin-top: 0px;	background: #f0ead8;	color: #443b31;	margin-top: 15px;	font-weight: bold;	}	.servicesCenters{	font: 12px Verdana, Helvetica, Arial, sans-serif;	color: #fff;	margin-top: 0px;	line-height: 130%;	background: #443b31;	padding: 2px 2px 2px 2px;	}		.servicesCenters a{		color: #FFF;		text-decoration: none;		}			.servicesCenters a:hover{		text-decoration: underline;		}.servicesBoxHead{	width: 270px;	border-bottom: 2px solid #FFF;	padding: 2px 3px 2px 5px;	font: 11px Helvetica, Arial;	line-height: 140%;	margin-top: 0px;	background: #443b31;	color: #FFF;	margin-top: 15px;	font-weight: bold;	}		.servicesBoxHead a{		color: #FFF;		text-decoration: none;		}			.servicesBoxHead a:hover{		text-decoration: underline;		}		.servicesBoxIndent{	margin-left: 15px;	}	.servicesTab{	margin: 0px 0px -4px 0px;	}	.siteMap{	font: 80% Helvetica, Arial;	line-height: 140%;	color: #443b31;	width: 375px;	background: #f0ead8;	float: left;	margin-right: 10px;	padding: 8px 0 8px 0;	border: 1px solid #998b7d;	}		.siteMap p { 		margin: 0px;		padding: 0 8px 0 8px;		}		.siteMap h1{		font: 120% Helvetica, Arial;		font-weight: bold;		color: #FFF;		margin: 0px;		width: auto;		border-bottom: 1px solid #FFF;		padding: 2px;		background: #443b31;		}			.siteMap ul	{		list-style: none;		margin: 0px;		padding: 8px;		}			.siteMap li{		display: block;		margin: 0px;		padding: 0px;		}		.siteMap ul ul{		padding: 0px 0px 0px 30px;		}		.siteMap li li{		margin-left: 15px;		}			.siteMap a {		color: #30a08c;		text-decoration: none;		padding: 0 8px 0 8px;		}	.siteMap a:hover{		text-decoration: underline;		}.siteMapsecond{	background: #fff;	width: 358px;		}			.siteMapsecond p{		margin: 0px;		padding: 0 8px 0 8px;		}			.siteMapsecond ul	{		list-style: none;		margin: 0px;		padding: 8px;		}			.siteMapsecond li{		display: block;		margin: 0px;		padding: 0px;		}		.siteMapsecond a {		color: #30a08c;		text-decoration: none;		}	.siteMapsecond a:hover{		text-decoration: underline;		}.subhead{	font: 90% Verdana, Helvetica, Arial, sans-serif;	font-weight: bold;	color: #443b31;	margin-bottom: 0px;	}		.subhead a{	font-weight: bold;	color: #443b31;	text-decoration: underline;	}		.subhead a:hover{	color: #30a08c;	text-decoration: underline;	}	.tableSectionHead{	font: 80% Verdana, Helvetica, Arial, sans-serif;	text-transform: uppercase;	color: #FFF;	font-weight: bold;	}	.TopicCenterDDL{	font: 9px Verdana, Helvetica, Arial, sans-serif;	}.underhead{	font: 100% Verdana, Helvetica, Arial, sans-serif;	color: #30a08c;	margin: 0px;	}	.healthInteractiveTitle {	font: 80% Verdana, Helvetica, Arial, sans-serif;	font-weight: bold;	color: #30a08c;	line-height: 16px;	margin: 3px 0px 5px 10px;	}.healthInteractiveText {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 10px;	color: #443b31;	line-height: 14px;	margin: 0px 5px 5px 10px;	}	.healthInteractiveText a {	color: #30a08c;	text-decoration: none;	}	.healthInteractiveText a:hover{	text-decoration: underline;	}	.healthInteractiveTextHome {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 9px;	color: #443b31;	line-height: 14px;	margin: 0px 0px 5px 5px;	}	.healthInteractiveTextHome a {	color: #30a08c;	text-decoration: none;	}	.healthInteractiveTextHome a:hover{	text-decoration: underline;	}	.healthInteractiveTextBold {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 10px;	font-weight: bold;	color: #443b31;	line-height: 16px;	}	.qualityTextsmallTitle{	font: 10px Verdana, Helvetica, Arial, sans-serif;	color: #fff;	margin-top: 0px;	line-height: 120%;	background: #998b7d;	padding: 5px 10px 5px 10px;	}	.qualityTextlargeTitle{	font: 13px Verdana, Helvetica, Arial, sans-serif;	color: #fff;	margin-top: 0px;	line-height: 130%;	background: #443b31;	padding: 5px 10px 5px 10px;	}.qualityTextsmall{	font: 9px Verdana, Helvetica, Arial, sans-serif;	color: #443b31;	margin-top: 0px;	line-height: 120%;	}.TestimonialHeader{	font: 16px Verdana, Helvetica, Arial, sans-serif;	color: #30a08c;	margin-top: 0px;	margin-bottom: 0px;	line-height: 120%;	font-weight: bold;	border-bottom-style:solid; width: 185px; margin-left:5px;	}	.TestimonialText{	font: 65% Verdana, Helvetica, Arial, sans-serif;	line-height: 140%;	margin-top: 0px;	color: #443b31;	padding-left: 5px;	font-weight: bold;	width:145px;	}		.TestimonialText a{		color: #30a08c;		text-decoration: none;		}	.TestimonialText a:hover{		text-decoration: underline;		}		.qualityawardstitle {	font: 80% Verdana, Helvetica, Arial, sans-serif;	font-weight: bold;	color: #30a08c;	line-height: 16px;	margin: 5px 0px 1px 0px;	border-top: 1px solid #998b7d;	}.qualityawardstext {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 10px;	color: #443b31;	line-height: 16px;	margin: 0px 0px 5px 5px;	font-weight: bold;	list-style: none;	}	.SpiritofWomenSubhead{	font: 90% Verdana, Helvetica, Arial, sans-serif;	font-weight: bold;	color: #a557c7;	margin-bottom: 0px;	}	.SpiritofWomenSubhead a{	color: #6c2180;	}	.SpiritofWomenSubhead hover{	text-decoration: underline;	}	.SpiritofWomenUnderhead{	font: 100% Verdana, Helvetica, Arial, sans-serif;	font-weight: bold;	color: #6c2180;	margin: 0px;	}	.services{	font: 14px Helvetica, Arial;	line-height: 140%;	color: #443b31;	width: 375px;	background: #f0ead8;	float: left;	margin-right: 10px;	padding: 0px 0 8px 0;	border: 1px solid #998b7d;	}		.services p{		margin: 5px 0px 0px 0px;		padding: 0px 8px 0px 8px;		}			.services ul	{		font: 12px Helvetica, Arial;		list-style: none;		margin: 0px;		padding: 0px 8px 0px 8px;		height:30px;		}			.services ul ul {		font: 13px Helvetica, Arial;		list-style: none;		line-height: 140%;		margin: 0px;		padding: 0px 8px 0px 15px;		}			.services li{		display: block;		margin: 0px;		padding: 0px 8px 0px 8px;		}		.services a {		color: #30a08c;		text-decoration: none;		}	.services a:hover{		text-decoration: underline;		}.servicesSecond {	background: #fff;	width: 358px;	line-height: 140%;		}			.servicesSecond p{		margin: 5px 0px 0px 0px;		padding: 0px 8px 0px 8px;		}			.servicesSecond ul	{		font: 12px Helvetica, Arial;		line-height: 140%;		list-style: none;		margin: 0px;		padding: 0px 8px 0px 8px;		height:30px;		}			.services ul ul {		font: 13px Helvetica, Arial;		list-style: none;		line-height: 140%;		margin: 0px;		padding: 0px 8px 0px 15px;	}			.servicesSecond li{		display: block;		margin: 0px;		}		.servicesSecond a {		color: #30a08c;		text-decoration: none;		}	.servicesSecond a:hover{		text-decoration: underline;		}
