@charset "UTF-8";html {     overflow: -moz-scrollbars-vertical;     }.top {	background-image: url(images/top_bg_tile.jpg);	background-repeat: repeat-x;	height: 176px;	width: 456px;	padding-left: 15px;	padding-top: 18px;}#nav {	display: inline-block;	text-align: center;	float: left;	width: auto;	background-color: #3BC2E2;	margin-right: 1px;	margin-bottom: 0px;	height: 31px;	margin-top: 0px;}#nav a {	display: block;	padding-top: 7px;	padding-right: 16px;	padding-left: 16px;	text-decoration: none;	color: #FFFFFF;	font-weight: bold;	height: 24px;	margin-top: 0px;	margin-bottom: 0px;	background-color: #3BC2E2;}#nav a:hover {	display: block;	padding-top: 7px;	padding-right: 16px;	padding-left: 16px;	text-decoration: none;	color: #000000;	font-weight: bold;	background-color: #CCCCCC;	height: 24px;	margin-top: 0px;	margin-bottom: 0px;}.top h1 {	font-size: 24px;	letter-spacing: -1px;	margin-bottom: 0px;	margin-top: 0px;}.top h2 {	font-size: 18px;	color: #FFFFFF;	margin-top: 4px;}.logo {	padding-top: 20px;	padding-left: 31px;	height: 65px;	padding-bottom: 17px;}#middle {	width: 730px;	margin-right: auto;	margin-left: auto;	padding-left: 10px;	padding-right: 50px;	margin-bottom: 40px;	text-align: left;}#middle p {	color: #333333;	font-size: 13px;	margin-top: 6px;}#middle img {	margin-right: 20px;}#middle h3 {	margin-bottom: 0px;	margin-top: 15px;}#bottom {	margin: 20px auto auto;	width: 800px;}#bottom p {	color: #333333;	font-size: 13px;	margin-top: 0px;	margin-bottom: 8px;}#bottom  h4  {	font-size: 18px;	color: #333333;	margin-bottom: 8px;	margin-top: 0px;}.bottomLeft {	width: 436px;	padding-top: 10px;	padding-right: 15px;	padding-bottom: 20px;	padding-left: 15px;	border-top-width: 6px;	border-top-style: solid;	border-top-color: #33ccff;	background-color: #e2f6fc;}.bottomRight {	width: 294px;	padding-top: 10px;	padding-right: 0px;	padding-bottom: 20px;	padding-left: 15px;	border-top-width: 6px;	border-top-style: solid;	border-top-color: #33ccff;	background-color: #e2f6fc;}.thumb {	width: 152px;	height: 160px;}#wrapper {	margin: auto;	height: auto;	width: 900px;	background-color: #FFFFFF;	padding-bottom: 50px;	padding-top: 0px;}.topSubpg {	height: 168px;	width: 760px;	background-color: #E2F6FC;	border-top-width: 4px;	border-top-style: solid;	border-top-color: #3BC2E2;	padding-top: 10px;	padding-left: 20px;	padding-right: 20px;}.topRight {	font-size: 22px;	font-weight: bold;	color: #666666;	letter-spacing: -1px;	height: 65px;	padding-top: 40px;}#wrapper .topSubpg img {	margin-top: 6px;	margin-left: 20px;}#wrapper .topSubpg h2 {	margin-bottom: 0px;}#wrapper .topSubpg h4 {	color: #0099CC;	margin-top: 0px;	margin-bottom: 4px;}#wrapper .topSubpg li {	font-size: 13px;	color: #333333;	margin-bottom: 5px;	margin-left: -17px;}.forFamilyCaregivers {	padding-right: 15px;	padding-left: 15px;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #66CCFF;}.forSeniors {}#wrapper .topSubpg ul {	font-size: 13px;	color: #333333;	margin-top: 0px;}#contactItem img {	float: left;}#contactItem {	width: 300px;}.contactRight {	width: 350px;	padding-top: 10px;}
