*{font-size:100.01%}
html {font-size:62.5%;}
body{

	margin:0;
	color:#7d7d7d;
	font:1em Verdana, Arial, Helvetica, sans-serif;
	background:#5987c6 url(images/bg-body.gif) no-repeat 50% 0;
	min-width:975px;
}
img{border-style:none;}
a{
	text-decoration:none;
	color:#69c;
}
a:hover{text-decoration:underline;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
	/**color:#9a9a9a;*/
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
#wrapper {
	width:100%;
	background:url(images/bg-wrapper.gif) repeat-x;
	position:relative;
	z-index:10;
}
.w1 {
	width:975px;
	margin:auto;
	padding:109px 0 0;
	position:relative;
}
#header {
	width:915px;
	height:103px;
	padding:6px 24px 0 36px;
	position:absolute;
	z-index:20;
	left:0;
	top:0;
}
.logo {
	background:url(images/logo.gif) no-repeat;
	width: 179px;
	height: 89px;
	float:left;
	overflow:hidden;
	text-indent:-9999px;
}
.logo a {
	height:100%;
	display:block;
}
#header .holder {
	float:right;
	width:677px;
}
ul.navigation {
	list-style:none;
	padding:0;
	margin:0;
	background:#f4f4f4;
	border:solid #d7d7d7;
	height:65px;
	width:659px;
	border-width:1px 1px 0 0;
	position:relative;
	font:16px/18px Georgia, "Times New Roman", Times, serif;
}
ul.navigation:after {
	content:"";
	display:block;
	clear:both;
}
ul.navigation li {
	float:left;
	border-left:1px solid #d7d7d7;
}
ul.navigation li a {
	float:left;
	padding:15px 5px 14px 12px;
	color:#7096da;
}
ul.navigation li a.famili {width:66px;}
ul.navigation li a.womens {width:131px;}
ul.navigation li a.adult {width:61px;}
ul.navigation li a.childrens {width:86px;}
ul.navigation li a.primary {width:108px;}
ul.navigation li a.patient {width:99px;}
/* hover state */
ul.navigation li a:hover {text-decoration:none;}
ul.navigation li a.famili:hover {background:url(images/bg-famiy.gif) repeat-x;}
ul.navigation li a.womens:hover {background:url(images/bg-womens.gif) repeat-x;}
ul.navigation li a.adult:hover {background:url(images/bg-adult.gif) repeat-x;}
ul.navigation li a.childrens:hover {background:url(images/bg-childrens.gif) repeat-x;}
ul.navigation li a.primary:hover {background:url(images/bg-primary.gif) repeat-x;}
ul.navigation li a.patient:hover {background:url(images/bg-patient.gif) repeat-x;}
/* active state */
ul.navigation li.active a.famili {background:url(images/bg-famiy-active.gif) repeat-x !important;}
ul.navigation li.active a.womens {background:url(images/bg-womens-active.gif) repeat-x !important;}
ul.navigation li.active a.adult {background:url(images/bg-adult-active.gif) repeat-x !important;}
ul.navigation li.active a.childrens {background:url(images/bg-childrens-active.gif) repeat-x !important;}
ul.navigation li.active a.primary {background:url(images/bg-primary-active.gif) repeat-x !important;}
ul.navigation li.active a.patient {background:url(images/bg-patient-active.gif) repeat-x !important;}
ul.navigation li.active a {color:#fff;}
ul.navigation li:hover a.primary,
ul.navigation li.hover a.primary {
	background:url(images/bg-primary-active.gif) repeat-x !important;
	color:#fff;
}
ul.navigation li:hover a.patient,
ul.navigation li.hover a.patient {
	background:url(images/bg-patient-active.gif) repeat-x !important;
	color:#fff;
}
.drop-down {
	position:absolute;
	left:0px;
	top:64px;
	font:italic 14px/16px Georgia, "Times New Roman", Times, serif;
	color:#3d3d3d;
	width:645px;
	padding:12px 7px 7px;
	word-spacing:-1px;
	background:#e78f6c url(images/bg-drop-down.gif) no-repeat 0 100%;
	visibility: hidden;
}
/** Commented out because this is now accomplished with javascript to accommodate IE6 
ul.navigation li:hover .drop-down,
ul.navigation li.hover .drop-down {left:0; z-index:1000;}
*/
.drop-down p {margin:0 0 13px;}
.drop-down .inner {
	background:#fff;
	height:1%;
	overflow:hidden;
	padding:9px 0 10px 8px;
}
.pc-box {
	float:left;
	width:147px;
}
.heading {
	display:block;
	font-size:18px;
	color:#747474;
	font-weight:normal;
	font-style:normal;
	margin:0 0 15px;
}
ul.navigation .drop-down ul {
	list-style:none;
	padding:0;
	margin:0;
	width:147px;
	height:auto;
	border:none;
	background:#fff;
	font-size:12px;
	line-height:12px;
}
ul.navigation .drop-down ul li {
	padding:0 0 10px;
	border:none;
	float:none;
	width:auto;
}
ul.navigation .drop-down ul a {
	color:#5584d7;
	float:none;
	display:inline;
	padding:0;
	font-style:normal;
}
ul.navigation .drop-down ul a:hover {text-decoration:underline;}
.specialties-box {
	float:left;
	width:490px;
}
.specialties-holder {
	width:100%;
	overflow:hidden;
}
ul.navigation .drop-down .specialties-box ul {float:left;}
ul.navigation .drop-down .specialties-box ul.middle-list {width:181px;}
.sub-nav {
	padding:0 0 14px 86px;
	overflow:hidden;
	height:23px;
}
ul.mini-nav {
	float:left;
	list-style:none;
	padding:6px 0 0;
	margin:0;
	font-size:10px;
	font-weight:bold;
}
ul.mini-nav li {
	display:inline;
	padding:0 15px 0 0;
}
ul.mini-nav a {color:#b3b3b3;}
ul.ad {
	list-style:none;
	padding:0;
	margin:0 0 0 -4px;
	position:relative;
	float:left;
	overflow:hidden;
	width:292px;
}
ul.ad li {
	float:left;
	padding:0 10px 0 4px;
}
ul.ad li a {
	float:left;
	text-indent:-9999px;
	overflow:hidden;
}
ul.ad li.chistie a {
	background:url(images/icon-chistie.gif) no-repeat;
	width: 140px;
	height: 21px;
}
ul.ad li.healthrecord a {
	background:url(images/icon-ic.gif) no-repeat;
	width: 124px;
	height: 22px;
}
ul.ad li.chistie a:hover {background-position:0 -21px;}
ul.ad li.healthrecord a:hover {background-position:0 -22px;}
.search-bar {
	float:right;
	width:171px;
	overflow:hidden;
}
.row {
	width:100%;
	overflow:hidden;
}
.search-bar input.txt {
	float:left;
	width:137px;
	padding:2px 4px;
	margin:0;
	font-size:12px;
}
.search-bar .btn {
	float:right;
	margin:3px 0 0;
	padding:0;
	width:15px;
	height:15px;
}
#main {
	padding:0 7px 9px 8px;
	width:960px;
	position:relative;
	z-index:10;
}
.rotator {
	width:100%;
	height:339px;
	overflow:hidden;
	position:relative;
	border-bottom:1px solid #707070;
}
ul.rotator-content {
	list-style:none;
	padding:0;
	margin:0;
	height:339px;
	width:100%;
	overflow:hidden;
}
ul.rotator-content li {
	width:960px;
	height:339px;
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
	z-index:0;
}
ul.rotator-content li.active {z-index:1;}
ul.rotator-content img {display:block;}
.rotator .text {
	position:absolute;
	width:230px;
	left:272px;
	font:italic 14px/18px Georgia, "Times New Roman", Times, serif;
	color:#000;
	top:160px;
}
.rotator .text p {margin:0;}
.rotator .text a {
	font:bold 10px/16px Arial, Helvetica, sans-serif;
	color:#fff;
	text-transform:uppercase;
}
.rotator .text-2 {
	left:577px;
	top:234px;
}
ul.rotation {
	list-style:none;
	padding:0;
	margin:0;
	position:absolute;
	left:874px;
	top:316px;
	font-size:10px;
	line-height:12px;
	z-index:2;
}
ul.rotation li {
	float:left;
	margin:0 3px 0 0;
	text-align:center;
}
ul.rotation li a {
	float:left;
	color:#61605c;
	width:14px;
	border:1px solid #61605c;
	padding:1px 0;
	background:#fff;
}
ul.rotation li a:hover,
ul.rotation li.active a{
	border:1px solid #fff;
	background:#69c;
	color:#fff;
	width:14px;
	padding:1px 0;
	text-decoration:none;
}
.callouts {
	border-top:1px solid #a9a9a9;
	background:#fff;
	padding:9px 8px 8px 7px;
	height:1%;
	overflow:hidden;
}
.callouts-holder {
	float:left;
	background:url(images/bg-callouts.gif) repeat-y;
	width:718px;
	overflow:hidden;
}
.disable {display:none;}
.health-education-holder {
	float:left;
	width:465px;
	margin:0 14px 0 0;
}
.health-education {
	background:#ebebeb;
	border:1px solid #eee;
}
.title {
	border-bottom:1px solid #fff;
	font:italic 15px/17px Georgia, "Times New Roman", Times, serif;
	color:#666;
	display:block;
	background:url(images/bg-title-center.gif);
}
.title .holder {
	background:url(images/bg-title.gif) no-repeat 100% 0;
	padding:7px 0 9px 13px;
	display:block;
}
.education-info {
	height:1%;
	overflow:hidden;
	padding:0 10px 0 0;
}
ul.articles {
	list-style:none;
	padding:0;
	margin:0 8px -3px 0;
	float:left;
	overflow:hidden;
	font:2.4em/1.166em Georgia, "Times New Roman", Times, serif;
	color:#5584d7;
	width:233px;
}
ul.articles a {color:#5584d7;}
ul.articles li {
	padding:10px 0 14px 11px;
	height:1%;
	vertical-align:top;
	overflow:hidden;
	background:url(images/separator-articles.gif) repeat-x;
	margin:-2px 0 2px;
}
ul.articles img {
	float:left;
	margin:0 12px 0 0;
}
ul.articles a:hover {text-decoration:underline;}
ul.articles strong {
	float:left;
	font-weight:normal;
	margin:2px 0 0;
	width:125px;
}
.encyclopedia {
	float:left;
	width:204px;
	padding:20px 0 0 8px;
	color:#636363;
	font-size:1.2em;
	line-height:1.333em;
}
.encyclopedia p {margin:0;}
.encyclopedia .headline {
	display:block;
	font:22px/16px Georgia, "Times New Roman", Times, serif;
	color:#5584d7;
	margin:0 0 10px;
}
.search-form {padding:22px 0 0;}
.search-form label {
	display:block;
	font-size:9px;
	line-height:12px;
	color:#b2b2b2;
	margin:0 0 3px;
	text-transform:uppercase;
}
.search-form input.txt {
	float:left;
	width:163px;
	padding:1px 4px;
	margin:0;
	font-size:12px;
}
.search-form .btn {
	float:left;
	margin:3px 0 0 4px;
	display:inline;
	width:18px;
	height:18px;
}
ul.alphabet {
	list-style:none;
	padding:17px 0 0;
	margin:0;
}
ul.alphabet li {display:inline;}
.box-holder {
	float:left;
	width:224px;
	margin:0 15px 0 0;
}
.box {
	border:1px solid #e5e5e5;
	height:1%;
}
.box .title {background:url(images/bg-title-center-2.gif) repeat-x;}
.box .title .holder {
	background:url(images/bg-title-2.gif) no-repeat 100% 0;
	border-bottom:1px solid #e5e5e5;
	padding:6px 0 8px 10px;
}
ul.news {
	list-style:none;
	padding:0 8px;
	margin:0 0 -4px;
	color:#5584d7;
	font-size:1.2em;
	line-height:1.333em;
	height:1%;
	overflow:hidden;
}
ul.news li {
	border-top:1px solid #dedede;
	margin:-1px 0 1px;
	padding:11px 0 12px;
	overflow:hidden;
	display:table;
	width:100%;
}
ul.news a {color:#5584d7;}
ul.news img {
	float:left;
	margin:0 12px 0 0;
}
.news-info {
	overflow:hidden;
	height:59px;
	display:table;
}
.content .news-info {
	height:auto;
}
.news-info-holder {
	vertical-align:middle;
	margin:0;
	display:table-cell;
}
ul.news p {margin:0;}
.box-holder-2 {
	float:left;
	width:227px;
}
.doctors {padding:8px 11px 0 9px;}
.doctors label {
	display:block;
	font-size:9px;
	line-height:16px;
	text-transform:uppercase;
	margin:0 0 1px;
}
.doctors input.txt {
	float:left;
	width:163px;
	padding:1px 4px 2px;
	margin:0 7px 0 0;
}
.doctors .btn {
	width:18px;
	height:18px;
	margin:2px 0 0;
	float:left;
}
ul.doctors-info {
	list-style:none;
	padding:11px 0 2px;
	margin:0;
}
ul.doctors-info li {
	border-top:1px solid #dedede;
	width:100%;
	overflow:hidden;
	padding:14px 0 5px;
}
ul.doctors-info img {
	float:left;
	margin:-1px 13px 0 0;
}
ul.doctors-info .description {
	height:1%;
	overflow:hidden;
	font-size:1.2em;
	line-height:1.333em;
	color:#7d7d7d;
}
.name {
	display:block;
	color:#69c;
}
.proffesion {display:block;}
ul.doctors-info .description em {
	display:block;
	font-size:9px;
}
#footer {
	width:100%;
	background:#4b4b4b url(images/bg-footer.gif) repeat-x;
	padding:29px 0 30px;
	position:relative;
	z-index:1;
}
#footer .holder {
	margin:0 auto 10px;
	width:918px;
	padding:0 26px 46px 31px;
	background:url(images/bg-footer-holder.gif) repeat-y 339px 0;
}
#footer .holder:after {
	content:"";
	display:block;
	clear:both;
}
.locations {
	float:left;
	width:308px;
}
#footer .headline {
	display:block;
	font-size:1.2em;
	line-height:1.333em;
	font-weight:normal;
	color:#fff;
	margin:0 0 11px;
	text-transform:uppercase;
}
.locations ul {
	list-style:none;
	padding:0;
	margin:0;
	font-size:1.2em;
	line-height:1.166em;
	color:#a1a1a1;
}
.locations ul li {
	margin:0 0 2px;
	height:1%;
	position:relative;
}
.locations ul a {
	color:#a1a1a1;
	position:relative;
	z-index:10;
}
.info-box {
	position:absolute;
	left:0;
	top:0;
	width:235px;
	z-index:50;
	display:none;
}
.info-box .t {
	background:url(images/bg-info-box-top.png) no-repeat;
	width: 235px;
	padding:24px 0 0;
}
.info-box .c {
	background:url(images/bg-info-box-center.png) repeat-y;
	width: 235px;
}
.info-box .b {
	background:url(images/bg-info-box-bottom.png) no-repeat;
	width: 235px;
	height: 24px;
}
.nfo-box-content {
	background:url(images/arrow.gif) no-repeat 0 45%;
	padding:0 20px 10px 37px;
	width:178px;
	line-height:16px;
	color:#636363;
}
.info-box img {
	display:block;
	margin:0 0 10px;
}
.info-box strong {
	display:block;
	font:1.8em/1.111em Georgia, "Times New Roman", Times, serif;
	color:#5584d7;
}
.info-box address span {
	display:block;
	font-style:normal;
}
.conv-care-twitter {
	float:left;
	width:291px;
	padding:0 13px;
}
.twitter-head {
	width:100%;
	margin:0px;
}
.twitter-head:after {
	content:"";
	display:block;
	clear:both;
}
.twitter-head img {
	float:left;
	margin:-21px 24px 0 -25px;
	position:relative;
	z-index:1;
}
.twitter-head strong {
	float:left;
	font-size:14px;
	line-height:14px;
	color:#a3a5a8;
	font-weight:normal;
	text-transform:uppercase;
	width:80px;
	margin:14px 0 0;
}
.conv-care-twitter ul {
	list-style:none;
	padding:0;
	margin:0;
	line-height:1.4em;
	color:#a1a1a1;
}
.conv-care-twitter ul li {
	margin:0 0 14px;
	vertical-align:top;
	height:1%;
}
.conv-care-twitter ul a {color:#fff;}
.conv-care-twitter ul strong {display:block;}
.conv-care-twitter ul em {
	display:block;
	font-style:normal;
}
.footer-box {
	float:right;
	width:293px;
}
.share {
	border-bottom:1px solid #555;
	padding:0 0 8px 4px;
	margin:0 0 8px;
}
ul.icons {
	width:100%;
	overflow:hidden;
	list-style:none;
	padding:3px 0 9px 0;
	margin:0;
}
ul.icons li {
	margin:0 9px 0 0;
	float:left;
}
ul.icons li a {
	float:left;
	width:16px;
	height:16px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(images/icons.gif) no-repeat;
}
ul.icons li.rss a {background-position:0 0;}
ul.icons li.twitter a {background-position:-25px -16px;}
ul.icons li.facebook a {background-position:-51px -16px;}
ul.icons li.vimeo a {background-position:-78px -16px;}
ul.icons li.youtube a {background-position:-104px -16px;}
/* hover state */
ul.icons li.rss a:hover {background-position:0 -16px;}
ul.icons li.twitter a:hover {background-position:-25px 0;}
ul.icons li.facebook a:hover {background-position:-51px 0;}
ul.icons li.vimeo a:hover {background-position:-78px 0;}
ul.icons li.youtube a:hover {background-position:-104px 0;}
.signup {
	border-bottom:1px solid #555;
	padding:0 0 22px 5px;
	margin:0 0 24px;
}
.signup label {
	line-height:1.2em;
	display:block;
	color:#fff;
	text-transform:uppercase;
	margin:0 0 5px;
	padding:5px 0 0;
}
.signup input.txt {
	display:block;
	margin:0;
	color:#9A9A9A;
	padding:1px 4px 2px;
	width:141px;
	font-size:12px;
}
.doc {
	display:block;
	width:100%;
	overflow:hidden;
	font-size:1.8em;
	line-height:1em;
}
.doc a {
	float:left;
	padding:1px 0 4px 54px;
	color:#fff;
	background:url(images/icon-pdf.gif) no-repeat;
}
.doc a span {
	display:block;
	color:#838383;
	font-size:12px;
	line-height:16px;
	text-transform:uppercase;
}
.doc a:hover {text-decoration:none;}
.doc a:hover span {text-decoration:underline;}
.doc a em {font-style:normal;}
.doc a:hover em {text-decoration:underline;}
.footer-area {
	background:url(images/bg-footer-area.gif) repeat-x;
}
.footer-area .frame {
	width:925px;
	margin:auto;
	line-height:1.6em;
	color:#a1a1a1;
	overflow:hidden;
	padding:10px 26px 0 24px;
}
.copyright {
	float:left;
	padding:1px 0 0;
}
.footer-area p {margin:0;}
.copyright ul {
	list-style:none;
	padding:0;
	margin:0;
}
.copyright ul li {
	display:inline;
	font-size:1.2em;
	margin:0 3px 0 0;
}
.copyright ul a {color:#737373;}
.footer-text {float:right;}
/* providers.html style */
body.inner-page {background:#fff url(images/bg-body-inner.gif) no-repeat 50% 109px;}
body.inner-page #main {
	padding:0 4px 0 15px;
	width:956px;
	position:relative;
	z-index:2;
}
body.inner-page #main:after {
	content:"";
	display:block;
	clear:both;
}
.sidebar {
	float:left;
	width:226px;
	overflow:hidden;
	padding:18px 0;
	margin:0 6px 0 0;
}
ul.side-nav {
	list-style:none;
	padding:0;
	margin:0 0 26px;
	width:100%;
	overflow:hidden;
	font-size:1.3em;
	line-height:1.231em;
	border-bottom:1px solid #f0f0f0;
	background:url(images/separator-side-nav.gif) no-repeat;
}
ul.side-nav li {
	float:left;
	width:100%;
}
ul.side-nav a {
	color:#7096da;
	float:left;
	width:100%;
	margin:-2px 0 -1px;
	position:relative;
	outline:none;
	background:url(images/separator-side-nav.gif) no-repeat 0 100%;
	padding:9px 5px 8px 21px;
}
ul.side-nav a em {
	font-style:normal;
	
	display:block;
	height:1%;
}
.pink  ul.side-nav a:hover,
.pink  ul.side-nav li.active a {
	text-decoration:none;
	color:#fff;
	background:url(images/bg-side-nav-center.gif) repeat-y;
}
.pink ul.side-nav a:hover span,
.pink ul.side-nav li.active span {background:url(images/bg-side-nav-top.gif) no-repeat;}
.pink ul.side-nav a:hover em,
.pink ul.side-nav li.active em {background:url(images/bg-side-nav-bottom.gif) no-repeat 0 100%;}
/* blue nav style */
.blue ul.side-nav a:hover,
.blue ul.side-nav li.active a {
	text-decoration:none;
	color:#fff;
	background:url(images/bg-side-nav-center-blue.gif) repeat-y;
}
.blue ul.side-nav a:hover span,
.blue ul.side-nav li.active span {background:url(images/bg-side-nav-top-blue.gif) no-repeat;}
.blue ul.side-nav a:hover em,
.blue ul.side-nav li.active em {background:url(images/bg-side-nav-bottom-blue.gif) no-repeat 0 100%;}
/* orange style */
.orange ul.side-nav a:hover,
.orange ul.side-nav li.active a {
	text-decoration:none;
	color:#fff;
	background:url(images/bg-side-nav-center-orange.gif) repeat-y;
}
.orange ul.side-nav a:hover span,
.orange ul.side-nav li.active span {background:url(images/bg-side-nav-top-orange.gif) no-repeat;}
.orange ul.side-nav a:hover em,
.orange ul.side-nav li.active em {background:url(images/bg-side-nav-bottom-orange.gif) no-repeat 0 100%;}
/* green style */
.green ul.side-nav a:hover,
.green ul.side-nav li.active a {
	text-decoration:none;
	color:#fff;
	background:url(images/bg-side-nav-center-green.gif) repeat-y;
}
.green ul.side-nav a:hover span,
.green ul.side-nav li.active span {background:url(images/bg-side-nav-top-green.gif) no-repeat;}
.green ul.side-nav a:hover em,
.green ul.side-nav li.active em {background:url(images/bg-side-nav-bottom-green.gif) no-repeat 0 100%;}
/* yellow style */
.yellow ul.side-nav a:hover,
.yellow ul.side-nav li.active a {
	text-decoration:none;
	color:#fff;
	background:url(images/bg-side-nav-center-yellow.gif) repeat-y;
}
.yellow ul.side-nav a:hover span,
.yellow ul.side-nav li.active span {background:url(images/bg-side-nav-top-yellow.gif) no-repeat;}
.yellow ul.side-nav a:hover em,
.yellow ul.side-nav li.active em {background:url(images/bg-side-nav-bottom-yellow.gif) no-repeat 0 100%;}
/* light-blue style */
.light-blue ul.side-nav a:hover,
.light-blue ul.side-nav li.active a {
	text-decoration:none;
	color:#fff;
	background:url(images/bg-side-nav-center-light-blue.gif) repeat-y;
}
.light-blue ul.side-nav a:hover span,
.light-blue ul.side-nav li.active span {background:url(images/bg-side-nav-top-light-blue.gif) no-repeat;}
.light-blue ul.side-nav a:hover em,
.light-blue ul.side-nav li.active em {background:url(images/bg-side-nav-bottom-light-blue.gif) no-repeat 0 100%;}
ul.side-nav ul {
	list-style:none;
	padding:10px 0 5px 20px;
	margin:0;
	width:204px;
	overflow:hidden;
	background:url(images/bg-sub-nav.gif) repeat-y !important;
}
ul.side-nav ul li {
	padding:0 0 6px;
}
ul.side-nav ul a {
	background:none !important;
	float:none;
	margin:0;
	position:static;
	color:#7096da !important;
	padding:0;
}
ul.side-nav ul a:hover {text-decoration:underline !important;}
ul.side-nav ul a:visited {color:#999;}
ul.side-nav ul li.active a {color:#3d3d3d !important;}
.sidebar .health-education {
	border-color:#dedede;
	padding-bottom:22px;
}
.sidebar ul.articles li {background:url(images/separator-articles.gif) repeat-x 0 100%;}
.content {
	float:left;
	padding:19px 0 0;
	height:1%;
}
.content:after {
	content:"";
	display:block;
	clear:both;
}
.content-heading {
	background:url(images/bg-content-heading.gif) repeat-x 0 100%;
	padding:0 0 2px;
	width:724px;
	position:relative;
}
.content-heading strong {
	display:block;
	text-indent:-9999px;
	overflow:hidden;
	height:63px;
}
.pink .content-heading strong {
	background:url(images/text-womens.gif) no-repeat;
	width: 548px;
}
.content-heading strong.text-patient {
	background:url(images/text-patient.gif) no-repeat;
	width: 393px;
	height: 63px;
}
.main-content {
	padding:0 19px 2px 16px;
}
.head-block {
	height:1%;
	overflow:hidden;
	padding:15px 0 28px;
	font:1.4em/1.143em Georgia, "Times New Roman", Times, serif;
	color:#7d7d7d;
}
.head-block h1 {
	margin:0 125px 0 0;
	font:2.285em/1.062em Georgia, "Times New Roman", Times, serif;
	color:#7d7d7d;
	float:left;
}
.head-block .text {
	float:left;
	width:285px;
	padding:3px 0 0;
}
.head-block p {margin:0;}
.doctors-holder {
	border-top:1px solid #9d9d9d;
	width:100%;
	padding:6px 0 0;
}
.list2{
	border-top:none;
}
.doctors-holder ul.doctors-list {
	background:url(images/bg-doctors-list.gif) no-repeat 27px 100%;
	width:100%;
	list-style:none;
	margin:13px 0 0 -27px;
	padding:0 0 11px 27px;
	font-size:1.1em;
	line-height:1.454em;
}
.doctors-holder ul.doctors-list:after {
	content:"";
	display:block;
	clear:both;
}
.doctors-holder h2 {
	margin:0;
	font:1.8em/1.111em Georgia, "Times New Roman", Times, serif;
	color:#7d7d7d;
}
ul.doctors-list li {
	float:left;
	width:127px;
	padding:0 50px 0 0;
	position:relative;
	z-index:2;
}
ul.doctors-list li.active {
	z-index:10;
}
ul.doctors-list li.last {padding:0 16px 0 0;}
ul.doctors-list li img {
	display:block;
	margin:0 0 7px;
}
.doc-name {
	display:block;
	font:1.273em/1.143em Georgia, "Times New Roman", Times, serif;
	color:#69c;
	padding:0 0 1px;
	width:127px;
}
.doctors-holder .info {
	margin:0 0 16px;
	width:127px;
}
.doctors-holder .info span {display:block;}
ul.doctors-list .popup {
	position:absolute;
	top:-24px;
	left:-27px;
	display:none;
	width:334px;
	cursor:pointer;
	z-index:100;
}
ul.doctors-list .active .popup {display:block;}
.popup .t {
	background:url(images/bg-popup-top.png) no-repeat;
	width: 334px;
	height: 24px;
	overflow:hidden;
}
.popup .c {
	width:279px;
	overflow:hidden;
	padding:0 28px 0 27px;
	background:url(images/bg-popup-center.png) repeat-y;
}
.popup .b {
	background:url(images/bg-popup-bottom.png) no-repeat;
	width: 334px;
	height: 26px;
	overflow:hidden;
}
.person-info{
	width:100%;
	overflow:hidden;
	position:relative;
	color:#636363;
	font-size:1.090em;
	line-height:1.333em;
	padding:0 0 11px;
	height:111px;
}
ul.doctors-list .person-info img {
	float:left;
	margin:0 18px 0 0;
}
.person-info strong {
	display:block;
	word-spacing:-1px;
	font:1.5em/1.111em Georgia, "Times New Roman", Times, serif;
}
.person-info p {margin:0 0 16px;}
.person-info p span {display:block;}
.person-content {
	font:1.273em/1.143em Georgia, "Times New Roman", Times, serif;
	color:#a3a3a3;
	margin-bottom:10px;
}
.person-content p {margin:0;}
.appointment {
	border:1px solid #c7c8ca;
	background:#f1f1f1;
	padding:7px;
	width:150px;
	color:#7d7d7d;
	margin:8px 0 12px;
}
.appointment em {
	display:block;
	font-size:0.643em;
}
.appointment strong {
	display:block;
	font-weight:normal;
	font-size:0.714em;
	text-transform:uppercase;
}
.appointment a {color:#7d7d7d;}
.profile {
	width:100%;
	border-top:1px solid #69c;
	padding:10px 0 12px;
	text-transform:uppercase;
	font-size:0.909em;
}
ul.doctors-list li.third-doc .person-info img,
ul.doctors-list li.last .person-info img {
	float:right;
	margin:0 0 0 18px;
}
ul.doctors-list li.third-doc .popup,
ul.doctors-list li.last .popup {
	top:-24px;
	left:-221px !important;
}
/* section-landing style */
.content-heading h1 {
	margin:0;
	text-indent:-9999px;
	overflow:hidden;
}
.pink .content-heading h1 {
	background:url(images/img-14.jpg) no-repeat;
	width: 724px;
	height: 214px;
	margin:0 0 -9px;
	position:relative;
	top:-9px;
}
.content-heading-txt {
	position:absolute;
	left:370px;
	top:137px;
	overflow:hidden;
	width:240px;
	color:#3d3d3d;
	font:italic 14px/18px Georgia, "Times New Roman", Times, serif;
}
.content-heading-txt p {margin:0;}
.content-holder {
	padding:11px 11px 0 7px;
	width:706px;
	overflow:hidden;
}
.aside {
	float:right;
	width:227px;
	overflow:hidden;
}
* html .aside {margin:0 0 0 -3px}
.aside p {margin:0;}
.main-area {
	height:1%;
	overflow:hidden;
	padding:0 15px 0 0;
}
.content-holder .headline {
	display:block;
	font-size:1.4em;
	line-height:1.143em;
	color:#3d3d3d;
	text-transform:uppercase;
	margin:0 0 12px;
}
.calloyt-rotator {
	height:185px;
	width:464px;
	overflow:hidden;
	background:#fafafa;
	margin:0 0 12px;
	border-bottom:1px solid #ddd;
}
.img-holder {
	float:right;
	width:277px;
	position:relative;
	height:185px;
}
.img-holder img {
	display:block;
	position:absolute;
	top:0;
	left:0;
	z-index:0;
}
.img-holder img.active {z-index:1;}
ul.rotator-list {
	list-style:none;
	padding:0;
	margin:0;
	float:left;
	width:186px;
	overflow:hidden;
}
ul.rotator-list li {
	border-top:1px solid #e1e1e1;
	margin:-1px 0 1px;
	display:table;
	width:186px;
}
ul.rotator-list li a {
	display:table-cell;
	vertical-align:middle;
	color:#5a5a5a;
	padding:0 20px 0 24px;
}
div.content-holder ul.rotator-list h2 {
	margin:0;
	font-size:13px;
	line-height:18px;
	font-weight:normal;
	overflow:hidden;
}
* html ul.rotator-list li a {display:block;}
*+html ul.rotator-list li a {display:block;}
* html ul.rotator-list li a span {display:block;}
*+html ul.rotator-list li a span {display:block;}
ul.rotator-list li a:hover {text-decoration:none;}
/* pink style */
.pink ul.rotator-list li a:hover,
.pink ul.rotator-list li.active a {background:url(images/bg-rotator-list.gif) repeat-y;}
/* orange style */
.orange ul.rotator-list li a:hover,
.orange ul.rotator-list li.active a {background:url(images/bg-rotator-list-orange.gif) repeat-y;}
/* light-blue style */
.light-blue ul.rotator-list li a:hover,
.light-blue ul.rotator-list li.active a {background:url(images/bg-rotator-list-light-blue.gif) repeat-y;}
/* green style */
.green ul.rotator-list li a:hover,
.green ul.rotator-list li.active a {background:url(images/bg-rotator-list-green.gif) repeat-y;}
/* yellow style */
.yellow ul.rotator-list li a:hover,
.yellow ul.rotator-list li.active a {background:url(images/bg-rotator-list-yellow.gif) repeat-y;}
/* blue style */
.blue ul.rotator-list li a:hover,
.blue ul.rotator-list li.active a {background:url(images/bg-rotator-list-blue.gif) repeat-y;}
.btn-h1n1 {
	border:1px solid #dedede;
	background:#7096da;
	color:#fff;
	height:1%;
	margin:0 0 6px;
	letter-spacing:2px;
	font:3.1em/1.161em Georgia, "Times New Roman", Times, serif;
}
.btn-h1n1 a {
	color:#fff;
	text-align:center;
	display:block;
	padding:13px 0;
	text-transform:uppercase;
}
.btn-h1n1 em {text-transform:none;}
.aside .box {margin:0 0 11px;}
/* subpage.html style */
.block-holder {
	padding:5px 0 0 18px;
	height:1%;
}
.block-holder .head-block h1 {margin:0 40px 0 0;}
.block-holder .head-block .text {padding-top:9px;}
.block-holder .head-block {padding-bottom:4px;}
ul.breadcrumbs {
	list-style:none;
	padding:0;
	margin:0 0 -11px;
	position:relative;
	width:100%;
	overflow:hidden;
}
ul.breadcrumbs li {
	float:left;
	background:url(images/separator-breadcrumbs.gif) no-repeat 0 50%;
	padding:0 8px 0 13px;
	margin:0 13px 0 -13px;
	text-transform:uppercase;
}
ul.breadcrumbs li a {color:#a9a9a9;}
.main-area-2 {
	margin-left:8px;
	padding:0 17px 54px 0;
}
.main-area h1 {
	margin:0 0 14px;
	font:2.4em/1.083em Georgia, "Times New Roman", Times, serif;
	color:#7096da;
	border-top:1px solid #9d9d9d;
	padding:4px 0 0;
}
.info-block {
	font:1.4em/1.143em Georgia, "Times New Roman", Times, serif;
	color:#7d7d7d;
	padding:0 105px 25px 0;
}
.info-block p {margin:0;}
ul.accordion {
	list-style:none;
	padding:0;
	margin:0;
	font-size:1.2em;
	line-height:1.333em;
}
ul.accordion li {
	height:1%;
	border-top:1px solid #e5e5e5;
	padding:7px 0 7px;
}
ul.accordion p {margin:0 0 16px;}
ul.accordion li a {
	font:1.166em/1.143em Georgia, "Times New Roman", Times, serif;
	color:#5584d7;
	background:url(images/bullet.gif) no-repeat 0 5px;
	padding:0 0 0 18px;
}
.slide-info {
	padding:16px 25px 18px 17px;
}
ul.accordion a.ui-state-active {background:url(images/bullet-down.gif) no-repeat 0 6px;}
ul.item-list {
	list-style:none;
	padding:0;
	margin:-4px 0 0;
	color:#898989;
}
ul.item-list li {
	margin:0;
	padding:0 0 0 10px!important;
	border:none !important;
	background:url(images/bullet-2.gif) no-repeat 0 10px;
	font:1em/2em Verdana, Arial, Helvetica, sans-serif !important;
}
ul.item-list a {
	background:none !important;
	padding:0!important;
	font:1em/2em Verdana, Arial, Helvetica, sans-serif !important;
}
.aside-2 {
	background:url(images/bg-content-heading.gif) repeat-x;
	padding:13px 0 0;
}
.aside h2 {
	margin:0 0 20px;
	font-size:1.2em;
	line-height:1.166em;
	text-transform:uppercase;
	color:#3d3d3d;
}
.images-content {
	padding:18px 0 10px 15px;
	font:1.4em/1.143em Georgia, "Times New Roman", Times, serif;
}
.images-content img {
	display:block;
	margin:0 0 2px;
	border:1px solid #926558;
}
.images-content ul {
	list-style:none;
	padding:0;
	margin:-3px 0 -11px;
}
.images-content ul li {
	padding:0 0 16px; 
}

