/*-------------------- Container Styles --------------------*/body {	margin: 0px 0px 0px 0px;	background: url(/images/body-bg.jpg) repeat-x 0 0 #ffffff;	overflow-y: scroll; *overflow-y:none;}#Container {	width: 960px;	margin: 0px auto;}#Logo {	width: 960px;	height: 113px;	position: relative;	float: left;	background: url(/images/logo-l-bg.jpg) no-repeat left top;}.LogoBg {	width: 960px;	height: 113px;	position: relative;	float: left;	background: url(/images/logo-r-bg.jpg) no-repeat right top;}.LogoImg {	margin: 0px;	float: left;}.LogoImg img {	margin: 24px 0px 0px 15px;}.Left-body {	position: absolute;	width: 158px;	height: 471px;	margin-left: -158px;	left: 0px;	background: url(/images/left-body-bg.jpg) no-repeat left top;}.Left-bodyS {	position: absolute;	width: 158px;	height: 190px;	margin-left: -158px;	left: 0px;	background: url(/images/left-body-bg.jpg) no-repeat left top;}#Menu-bar {	width: 960px;	height: 54px;	float: left;	background: url(/images/menubar-bg.jpg) no-repeat left top;}#Desc-menu {	width: 706px;	height: 54px;	float: left;}#Banner-H {	width: 960px;	height: 304px;	float: left;}.banner-h {	width: 706px;	height: 304px;	float: left;	background: url(/images/banner-l-bg.jpg) no-repeat left top;}.banner-hr {	width: 706px;	height: 304px;	float: left;	background: url(/images/banner-r-bg.jpg) no-repeat right top;}.banner-r {	width: 254px;	height: 304px;	float: left;	background: url(/images/right-bannerbg.png) no-repeat left 20px;}.banner-rS {	width: 254px;	height: 282px;	position: relative;	float: left;	background: url(/images/right-bannerbg.png) no-repeat left 20px;}.ultrasound {	margin: 28px 0px 0px 30px;}.banner-r {	float:left;}.mri {	float:left;	margin: 35px 0px 0px 22px;}.mra {	clear: both;	float:left;	margin: 18px 0px 0px 25px;}/*--------------Menu--------------*/#access {	font: normal 14px 'HelveticaLT-Light';	display: block;	margin: 10px 0px 0px 0px;	text-transform: uppercase;}#access ul {	list-style: none;	margin: 0px;	padding: 0px;}#access li {	float: left;	position: relative;	cursor: pointer;}#access a {	color: #ffffff;	display: block;	line-height: 43px;	text-decoration: none;	text-align: center;}#access a:hover {	text-decoration: none;	background-color: transparent;	color: #ffffff;}.sub-menu > ul li a > .parent {	background: url(/images/tri.gif) no-repeat 0px 0px !important;}#menu-item-32 a {	width: 87px;	text-decoration: none;	margin-right: 2px;}#menu-item-32 a:hover {	text-decoration: none;	background: url(/images/menu-on.png) repeat-x left top #000000;}#menu-item-31 a {	width: 100px;	text-decoration: none;	margin-right: 2px;}#menu-item-31 a:hover {	text-decoration: none;	background: url(/images/menu-on.png) repeat-x left top #000000;}#menu-item-30 a {	width: 156px;	text-decoration: none;	margin-right: 2px;}#menu-item-30 a:hover {	text-decoration: none;	background: url(/images/menu-on.png) repeat-x left top #000000;}#menu-item-29 a {	width: 150px;	text-decoration: none;	margin-right: 2px;}#menu-item-29 a:hover {	text-decoration: none;	background: url(/images/menu-on.png) repeat-x left top #000000;}#menu-item-28 a {	width: 85px;	text-decoration: none;	margin-right: 2px;}#menu-item-28 a:hover {	text-decoration: none;	background: url(/images/menu-on.png) repeat-x left top #000000;}/*#menu-item-27 a {	width: 116px;	text-decoration: none;}#menu-item-27 a:hover {	text-decoration: none;	background: url(/images/menu-on.png) repeat-x left top #000000;}*/#menu-item-256 a {	width: 116px;	text-decoration: none;}#menu-item-256 a:hover {	text-decoration: none;	background: url(/images/menu-on.png) repeat-x left top #000000;}#access ul ul {	display: none;	float: left;	margin: 0;	padding: 4px 0px 0px 0px !important;	position: absolute;	left: 0;	z-index: 99999 !important;	background: url(/images/menu-lists-bg.gif) repeat-x left top #414550;	text-transform: none;}#access ul ul ul {	left: 100%;	top: 0;}#access ul ul li {	background: url(/images/menulist-separator-bg.gif) no-repeat center bottom;}#access ul ul a {	font: normal 12px/36px Verdana, Geneva, sans-serif;	color: #ffffff;	height: auto;	margin: 0px;	padding: 0px 5px;	z-index: 999999;	position: relative;	width: 210px;	text-align: left;}#access ul ul a:hover {	color: #ffffff;}#access ul ul a:hover {	background: url(/images/dropmenu-on.jpg) no-repeat left top #212227 !important;	background-size: 100% 100%;}#access ul li:hover > ul {	display: block;}#access ul ul ul {	padding-left: 2px !important;}#access ul ul ul a {	background: #d9c3e9;}#menu-item-29 li a {	width: 220px !important;}#menu-item-27 li a {	width: 150px !important;}#menu-item-31 li a {	width: 150px !important;}.current-menu-parent > a, .current-menu-ancestor > a, .current-menu-parent > a, .current_page_item > a, .menu > li:hover > a {	background: url(/images/menu-on.png) repeat-x left top #000000;}.menu ul .current_page_item > a, .menu ul .current_page_ancestor > a, .menu ul .current-menu-item > a, .menu ul .current-menu-ancestor > a {	text-decoration: none;	background: url(/images/dropmenu-on.jpg) no-repeat left top !important;}.menu ul li a:hover, .menu ul > li:hover > a, .menu ul > li .current-menu-item > a, .menu ul > li.current_page_ancestor > a {	text-decoration: none !important;	background: url(/images/dropmenu-on.jpg) no-repeat left top !important;}/*---------- Home-page Styles ----------*/.apptext {	font: normal 13px/18px 'HelveticaLT-Light';	width: 250px;	text-align: right;	height: auto;	float: right;	position: relative;	color: #939aae;	padding: 20px 10px 0px 0px;	text-decoration: none;}.apptext a {	color: #4b4b4b;	text-decoration: none;}.apptext a:hover {	text-decoration: none;	color: #4b4b4b;}.apptext span {	font: normal 14px/16px 'HelveticaLT-Light';	color: #77e5ff;	text-decoration: none;}.apptext span a, .apptext span a:hover {	color: #77e5ff;	text-decoration: none;}.physician-text {	width: 232px;	height: 28px;	float: right;	text-align: center;	text-transform: uppercase;	font: normal 12px/22px 'HelveticaLT-Light';	color: #77e5ff;	margin: 20px 12px 0px 0px;	text-decoration: none;	background: url(/images/physician-bg.png) no-repeat left top;}.physician-text a, .physician-text a:hover {	color: #77e5ff;	text-decoration: none;}.bannertext {	font: normal 24px/24px 'MinionProRegular';	color: #ffffff;	padding: 118px 0px 0px 100px;	text-decoration: none;}.bannertext a {	color: #4b4b4b;	text-decoration: none;}.bannertext a:hover {	text-decoration: none;	color: #4b4b4b;}.bannertext span {	text-transform: uppercase;	font: normal 33px/36px 'MinionProBoldCond';	color: #ff9813;	text-decoration: none;}.bannertext span a, .bannertext span a:hover {	color: #ff9813;	text-decoration: none;}.bannertexts {	font: 24px/24px 'MinionProRegular';	color: #ffffff;	padding: 38px 0px 0px 98px;	text-decoration: none;}.bannertexts a {	color: #4b4b4b;	text-decoration: none;}.bannertexts a:hover {	text-decoration: none;	color: #4b4b4b;}.bannertexts span {	text-transform: uppercase;	font: normal 33px/36px 'MinionProBoldCond';	color: #ff9813;	text-decoration: none;}#Center-top {	width: 960px;	height: 388px;	position: relative;	float: left;	background: url(/images/center-t-lbg.jpg) no-repeat left top;}.Center-topBG {	width: 960px;	height: 388px;	position: relative;	float: left;	background: url(/images/center-t-rbg-new1.jpg) no-repeat right -1px;}.Hometext {	font: normal 28px/28px 'MinionProRegular';	color: #2d313c;	padding: 80px 0px 0px 15px;	text-decoration: none;}.Hometext a {	color: #2d313c;	text-decoration: none;}.Hometext a:hover {	text-decoration: none;	color: #2d313c;}.Hometext span {	font-weight: normal;	font-size: 40px;	line-height: 42px;	color: #01addc;	text-decoration: none;}.Hometext span a, .Hometext span a:hover {	color: #01addc;	text-decoration: none;}.HometextMain {	font: normal 13px/25px 'HelveticaLT-Light';	color: #4d4d4d;	padding: 10px 415px 0px 15px;	text-decoration: none;}.HometextMain a {	color: #4d4d4d;	text-decoration: underline;}.HometextMain a:hover {	color: #4d4d4d;	text-decoration: none;}.Home-Quick-links {	font: normal 14px/58px 'HelveticaLT-Light';	color: #c4c8d6;	text-decoration: none;}.Home-Quick-links a {	color: #c4c8d6;	text-decoration: none;}.Home-Quick-links a:hover {	color: #c4c8d6;	text-decoration: none;}.Home-Quick-links ul {	border-left: 1px dotted #52555f;	height: 213px;	padding: 18px 0px 0px 35px;	margin: 0px;	list-style: none;}.Home-Quick-links ul li {	height: 58px;	width: 250px;	margin-bottom: 4px;	background: url(/images/qlink-bg.jpg) no-repeat left top;	list-style: none;}.Home-Quick-links img {	float:left;	margin: 10px 18px 0px 15px;}.Hometextbold {	font: bold 19px/22px 'MyriadProRegular';	color: #ffffff;	text-align: center;	text-shadow: 2px 2px 2px #545355;	padding: 0px 0px 0px 0px;	text-decoration: none;}.Hometextbold a {	color: #ffffff;	text-decoration: none;}.Hometextbold a:hover {	color: #ffffff;	text-decoration: none;}.Home-more {	width: 120px;	height: 30px;	font: normal 13px/30px 'HelveticaLT-Light';	color: #ffffff;	margin: 10px 0px 0px 408px;	background: #46b6d3;	border-radius: 8px;	text-align: center;	text-decoration: none;}.Home-more a {	color: #ffffff;	text-decoration: none;}.Home-more a:hover {	color: #ffffff;	text-decoration: none;}#DrDiv {	width: 960px;	height: 248px;	position: relative;	float: left;}#Shortcutlinks {	width: 960px;	height: 70px;	position: relative;	float: left;}.Lists-H {	font: normal 30px/70px 'MinionProRegular';	color: #2a2931;	padding: 0px 0px 0px 0px;	text-align: center;	text-decoration: none;}.Lists-H a {	color: #2a2931;	text-decoration: none;}.Lists-H a:hover {	text-decoration: none;	color: #2a2931;}.Lists-H ul {	list-style: none;	padding: 0px;	margin: 0px;}.Lists-H ul li {	float: left;	list-style: none;	padding: 0px 65px;	margin: 0px;}#Center-Bottom {	width: 960px;	height: 318px;	position: relative;	float: left;}#Timings-Text {	width: 290px;	height: 318px;	position: relative;	float: left;}#MRI-Img {	width: 310px;	height: 318px;	position: relative;	float: left;}#HQLinks {	width: 355px;	height: 318px;	position: relative;	margin-left: 1px;	float: left;}.schedule-texts {	font: normal 14px/16px 'HelveticaLT-Light';	color: #c4c8d6;	padding: 35px 0px 0px 20px;	text-decoration: none;}.schedule-texts a {	color: #c4c8d6;	text-decoration: none;}.schedule-texts a:hover {	text-decoration: none;	color: #c4c8d6;}.schedule-texts span {	line-height: 20px;	color: #6e727e;	text-decoration: none;}.schedule-texts span a, .schedule-texts span a:hover {	color: #6e727e;	text-decoration: none;}.MriImg img {	margin: 15px 0px 0px 0px;}.mriimg-text {	font: normal 24px/26px 'MinionProRegular';	color: #ffffff;	text-align: center;	text-decoration: none;}.mriimg-text a {	color: #ffffff;	text-decoration: none;}.mriimg-text a:hover {	text-decoration: none;	color: #ffffff;}/*---------- Sub-page Styles ----------*/#Content-Main {	width: 960px;	position: relative;	float: left;	background: url(/images/logo-b-bg.jpg) no-repeat left top;}#Content-Left {	width: 706px;	padding: 23px 0px 0px 0px;	position: relative;	float: left;}#SideBar {	width: 254px;	padding: 0px 0px 0px 0px;	position: relative;	float: left;}.open-content {	width: 706px;	height: 144px;	background: url(/images/content-l-bg.jpg) no-repeat left top;}.Content-text {	font: normal 24px/24px 'MinionProRegular';	color: #ffffff;	padding: 46px 0px 0px 40px;	text-decoration: none;}.Content-text a {	color: #ffffff;	text-decoration: none;}.Content-text a:hover {	text-decoration: none;	color: #ffffff;}.Content-text span {	font: normal 34px/32px 'MinionProBoldCond';	text-transform: uppercase;	color: #ff9813;	text-decoration: none;}.Content-text span a, .Content-text span a:hover {	color: #ff9813;	text-decoration: none;}.servicetime-text {	position: relative;	float: left;	width: 240px;	font: normal 24px/72px 'MinionProRegular';	color: #ffffff;	background: url(/images/servicehrs-bg.jpg) repeat-x left top;	text-decoration: none;}.servicetime-text a {	color: #ffffff;	text-decoration: none;}.servicetime-text a:hover {	text-decoration: none;	color: #ffffff;}.servicetime-text img {	float: left;	margin: 24px 26px 0px 24px;}#MRI-SImg {	width: 240px;	height: 250px;	position: relative;	float: left;	background-color: #ecedef;}.imgmri {	margin: 5px 0px 0px 0px;}.mriimg-Stext {	font: normal 25px/22px 'MinionProRegular';	color: #2a2931;	padding: 15px 0px 0px 0px;	text-align: center;	text-decoration: none;}.mriimg-Stext a {	color: #2a2931;	text-decoration: none;}.mriimg-Stext a:hover {	text-decoration: none;	color: #2a2931;}#patient-infodiv {	width: 240px;	height: 288px;	float: left;	position: relative;	background: url(/images/servicehrs-bg.jpg) repeat left top;}.Quick-links {	font: normal 14px/58px 'HelveticaLT-Light';	color: #c4c8d6;	text-decoration: none;}.Quick-links a {	color: #c4c8d6;	text-decoration: none;}.Quick-links a:hover {	color: #c4c8d6;	text-decoration: none;}.Quick-links ul {	margin: 0px 0px 0px 5px;	padding: 0px;	list-style: none;}.Quick-links ul li {	height: 52px;	width: 230px;	margin-bottom: 4px;	background: url(/images/qlink-bg.jpg) no-repeat left top;	list-style: none;}.Quick-links img {	margin: 10px 10px 0px 12px;}.info-text {	font: normal 26px/26px 'HelveticaLT-Light';	color: #c4c8d6;	text-decoration: none;	padding: 22px 0px 18px 0px;	text-align: center;	background: url(/images/patientinfo-s-bg.jpg) repeat-x left top;}.info-text a {	color: #c4c8d6;	text-decoration: none;}.info-text a:hover {	color: #c4c8d6;	text-decoration: none;}.more {	font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;	color: #1c4163;	text-decoration: none;	padding: 5px 5px 5px 5px;}.more a {	color: #1c4163;	text-decoration: underline;}.more a:hover {	color: #1e5180;	text-decoration: underline;}/************************************* Footer Styles ********************************************************/#Footer {	width: 100%;	height: 175px;	background: url(/images/footer-bg.gif) repeat-x left top;	position: relative;	float: left;}#Footer-BG {	width: 960px;	height: 175px;	margin: 0px auto;}#Location-Text {	width: 358px;	height: 175px;	float: right;	position: relative;	border-left: 1px dotted #52555f;}.footer {	width: 600px;	height: 175px;	position: relative;	float: left;	position: relative;	font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif;	color: #93a3c5;	text-decoration: none;}.footer a {	text-decoration: none;	color: #93a3c5;}.footer a:hover {	text-decoration: underline;	color: #93a3c5;}.CopyrightText {	font: normal 12px Verdana, Arial, Helvetica, sans-serif;	color: #93a3c5;	text-decoration: none;	margin: 0px;	line-height: 30px;	padding: 25px 0px 0px 0px;	clear: none !important;}.CopyrightText a {	text-decoration: none;	color: #93a3c5;}.CopyrightText a:hover {	text-decoration: underline;	color: #93a3c5;}.ypologo {	float: right;	margin: 0px 10px 0px 0px;}.followus-text {	float: left;	padding-right: 10px;	line-height: 25px;}.social-icons {	width: 100%;	padding: 30px 0px 0px 0px;}.social-icons img {	float:left;	margin: 0px 2px;}.location-text {	font: normal 28px/30px 'MinionProRegular';	color: #ffffff;	padding: 25px 0px 0px 0px;	text-decoration: none;}.location-text a {	color: #ffffff;	text-decoration: none;}.location-text a:hover {	text-decoration: none;	color: #ffffff;}.location-text img {	float: left;	margin: 0px 15px 0px 50px;}.address-text {	font: normal 14px/20px 'HelveticaLT-Light';	color: #b8c0c6;	padding: 15px 0px 0px 95px;	text-decoration: none;}.address-text a {	color: #b8c0c6;	text-decoration: none;}.address-text a:hover {	text-decoration: none;	color: #b8c0c6;}/************************************* Intractivity Styles ********************************************************/.demo {	position: relative;	top: 0px;	left: 0px;	width: 960px;	height: 248px;	padding: 0px;	margin: 0px;	overflow: hidden;}.demo1 {	position: relative;	top: 0px;	left: 0px;	width: 960px;	height: 248px;	padding: 0px;	margin: 0px;}.Prev-Img {	width: 38px;	height: 38px;	position: absolute;	left: 0px;	margin: 105px 0px 0px 0px;	background: url(/images/left-arrow.png) no-repeat left top;}.Prev-Img a, .Next-Img a {	width: 38px;	height: 38px;	display: block;}.Next-Img {	width: 38px;	height: 38px;	position: absolute;	margin: 105px 0px 0px 0px;	right: 0px;	background: url(/images/right-arrow.png) no-repeat left top;}.Dr-container {	width: 184px;	height: 210px;	position: relative;	float: left;}.Dr-container p {	margin: 5px 0px 0px 0px;}.firstdr {	margin: 0px 0px 0px 40px;}.sub-margin {	margin: 0px 0px 0px 28px;}.dr-name {	font: bold 14px/30px 'HelveticaLT-Light';	color: #2d313c;	text-decoration: none;	text-align: center;}.dr-name a {	color: #2d313c;	text-decoration: none;}.dr-name a:hover {	text-decoration: none;	color: #2d313c;}#Our-Staff {	width: 238px;	height: 272px;	position: relative;	float: left;	background-color: #ecedef;	border: 1px solid #dfdfdf;}.demo2 {	position: relative;	top: 0px;	left: 0px;	width: 238px;	height: 225px;	padding: 0px;	margin: 0px;	overflow: hidden;}.demo3 {	position: relative;	top: 0px;	left: 0px;	width: 238px;	height: 225px;	padding: 0px;	margin: 0px;}.Prev-SImg {	width: 30px;	height: 30px;	position: absolute;	left: 0px;	margin: 105px 0px 0px 2px;	background: url(/images/left-arrow.png) no-repeat left top;	background-size: 100% 100%;	-webkit-background-size: 100% 100%;	-o-background-size: 100% 100%;	-ms-background-size: 100% 100%;	-moz-background-size: 100% 100%;}.Prev-SImg a, .Next-SImg a {	width: 30px;	height: 30px;	display: block;}.Next-SImg {	width: 30px;	height: 30px;	position: absolute;	margin: 105px 2px 0px 0px;	right: 0px;	background: url(/images/right-arrow.png) no-repeat left top;	background-size: 100% 100%;	-webkit-background-size: 100% 100%;	-o-background-size: 100% 100%;	-ms-background-size: 100% 100%;	-moz-background-size: 100% 100%;}.staff-text {	font: normal 24px/30px 'MinionProRegular';	color: #0aa8cf;	padding: 8px 0px 10px 0px;	text-decoration: none;	text-align: center;	background: url(/images/meet-staff-bg.gif) no-repeat left 44px;}.staff-text a {	color: #0aa8cf;	text-decoration: none;}.staff-text a:hover {	text-decoration: none;	color: #0aa8cf;}#mheader {	display: none;}#Form-Container {	width: 350px;	height: auto;	margin: 0 auto;	background: #EFEAF0;	border: 5px solid #B4B4C3;	border-radius: 8px;}.contact-us {	font: normal 26px/26px 'MyriadProRegular';	color: #bec5c6;	padding: 10px 0px 0px 10px;}.form-container {	margin: 12px auto;	text-align: center;}.button-s {	font: normal 18px 'MyriadProRegular';	color: #2d2e32;	background: #C9C9D6;	text-decoration: none;	border: 2px solid #B4B4C3;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	height: 35px;	cursor: pointer;	text-align: center;}.txtfield-s {	font: normal 18px 'MyriadProRegular';	color: #000000;	text-decoration: none;	border: 1px solid #B4B4C3 !important;	width: 300px;	height: 35px !important;	vertical-align: middle;	padding: 2px 4px 2px 4px;	background: #C9C9D6;	margin: 7px auto !important;	-moz-border-radius: 2px;	-webkit-border-radius: 2px;	border-radius: 2px;}.textArea-s {	font: normal 16px 'MyriadProRegular';	color: #000000;	text-decoration: none;	width: 300px;	border: 1px solid #B4B4C3;	vertical-align: middle;	padding: 4px;	resize: none;	height: 140px;	-moz-border-radius: 2px;	-webkit-border-radius: 2px;	border-radius: 2px;	background: #C9C9D6;	margin: 7px auto !important;}.contact-us {	font: normal 26px/26px 'MyriadProRegular';	color: #000000;	padding: 10px 0px 0px 10px;}.form-container {	margin: 12px auto;	text-align: center;}.button-s {	font: normal 18px 'MyriadProRegular';	color: #2d2e32;	background: #C9C9D6;	text-decoration: none;	border: 2px solid #B4B4C3;	-moz-border-radius: 3px;	-webkit-border-radius: 3px;	border-radius: 3px;	height: 35px;	cursor: pointer;	text-align: center;}.service-temetext {	text-align: center;	font-weight: bold;}.Contact-table {	clear: none;	float: right;}.telephone {	font: normal 12px/25px Verdana, Arial, Helvetica, sans-serif;	color: #000000;	text-decoration: none;	/*border:1px solid #42474d;*/	-moz-border-radius: 5px;	-webkit-border-radius: 5px;	border-radius: 5px;	text-align: left;	margin: 0px;	padding: 0px;	height: 40px;}.telephone ul {	margin: 10px 5px;	padding: 0px;}.telephone li {	width: 40%;	background: none !important;	padding: 6px 0px 0px 0px !important;	float: left;}.telephone a {	padding: 2px 0px 2px 45px;	color: #000000;	text-decoration: underline;	display: block;}.telephone a:hover {	padding: 2px 0px 2px 45px;	color: #000000;	text-decoration: underline;}.telephone img {	margin: 2px 10px 0px 0px;}.docrow {	display: table-row;	float: left;	margin: 5px auto;	position: relative;	text-align: left !important;}.docleft {	border: 1px solid #E0E0E0;	border-radius: 10px;	display: table-cell;	padding: 8px;	width: 360px;}.docright {	border: 1px solid #E0E0E0;	border-radius: 10px;	display: table-cell;	padding: 8px;	width: 360px;}.docmiddle {	display: table-cell;	width: 10px;}#media {	border: 0 none;}.Servicestext {	font: normal 18px/22px 'MyriadProRegular';	color: #fff;	text-decoration: none;	text-align: center;	list-style: none;	margin: 0px;	padding: 0px;}.Servicestext {	font: normal 15px/14px 'MyriadProRegular';	color: #fff;	text-decoration: none;	text-align: center;	list-style: none;	margin: 25px 10px 0px 10px !important;	padding: 0px;	height: 100px;	display: block;}.Servicestext li {	background-image: none !important;	width: 50%;	float: left;	margin: 0px 0px 15px 0px !important;	padding: 0px !important;}.Servicestext a {	color: #fefefe;	display: block;	text-align: center;	text-decoration: none;	width: 235px;	height: 25px;	border: 1px solid #33A2C1;	padding: 10px 5px 2px 5px;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	background: #046F93; /* Old browsers */}.Servicestext a:hover {	text-decoration: none;	color: #fff;	display: block;	background: #6d21a5;	border: 1px solid #52C3DF;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	background: #0b88b2; /* Old browsers */}.multimedia {	font: 11px/15px Verdana,Arial,Helvetica,sans-serif !important;}.test-div {	width:706px;	height:304px;	position:relative;	clear:none;}#test-section {	width:706px;	height:304px;	position:relative;	float:left;}.slide {	width:100%;	height:100%;	float:right !important;	display:none;}.test-div1 {	width:706px;	height:144px;	position:relative;	clear:none;}#test-section1 {	width:706px;	height:144px;	position:relative;	float:left;}.intra1s {	background:url(/images/content-l-bg.jpg) no-repeat left top;}.intra2s {	background:url(/images/intra2-s-bg.jpg) no-repeat left top;}.intra3s {	background:url(/images/intra3-s-bg-new.jpg) no-repeat left top;}.intra1 {	background:url(/images/banner-l-bg.jpg) no-repeat left top;}.Inner-intra1 {	width:100%;	height:304px;	background:url(/images/banner-r-bg.jpg) no-repeat right top;}.intra2 {	background:url(/images/intra2-l-bg.jpg) no-repeat left top;}.Inner-intra2 {	width:100%;	height:304px;	background:url(/images/intra2-r-bg.jpg) no-repeat right top;}.intra3 {	background:url(/images/intra3-l-bg.jpg) no-repeat left top;}.Inner-intra3 {	width:100%;	height:304px;	background:url(/images/intra3-r-bg-new.jpg) no-repeat right top;} @media screen and (max-width : 480px) and (min-width : 320px) and (orientation : portrait) {body {	background: url(/images/body-m-bg.jpg) repeat-x 0 0 #ececec;}#toTop {	display: none !important;}.telephone li {	width: 90%;}#Container {	margin: 0 auto;	width: 320px;}#Logo, .LogoBg {	height: 190px;	width: 320px;}.LogoImg {	float: none;	margin: 0;}.apptext {	float: left;	padding: 20px 0px 0px 10px;	text-align: left;	width: 250px;}#Menu-bar {	height: 54px;	width: 320px;}#Desc-menu {	display: none;}#wrapper {	display: block;	position: absolute;	width: 320px;	z-index: 30;}#mheader {	display: block !important;	padding: 0px 0px 0px 0px;	width: 115px;	margin: 2px auto 0px auto;	position: relative;	float: left;}#mheader img {	margin: -2px 3px 0px 0px;}.menu-bg {	width: 100%;	float: none;	margin: 0 auto !important;	height: 39px !important;	font: normal 17px/23px Verdana, Geneva, sans-serif !important;	color: #989696 !important;}.menu-bg a, .menu-bg a:hover {	color: #989696 !important;	text-decoration: none !important;}.menu-m {	font: normal 17px/22px Verdana, Geneva, sans-serif !important;	color: #989696 !important;	text-decoration: none !important;	text-align: left !important;	width: 100% !important;}.menu-m a {	display: block;	font: normal 16px/35px 'HelveticaLT-Light';	padding-left: 20px;	color: #989696 !important;	text-decoration: none !important;}.physician-text {	font: 12px/16px 'HelveticaLT-Light';	margin: 10px 7px 0 0;	width: 145px;	height: 35px;	background-size: 100% 100%;}.banner-r {	width: 320px;	height: 262px;	background-position: center 20px;	background-size: 250px 250px;}.banner-r .mri {	margin: 48px 0 0 50px;}.banner-r .mra {	clear: both;	margin: 20px 0 0 60px;}#Banner-H {	height: 391px;	width: 320px;}.banner-h, .banner-hr {	width: 320px;	height: 125px;	background-size: 50% 100%;}.bannertext {	font: 12px/12px 'MinionProRegular';	padding: 50px 0px 0px 16px;}.bannertext span {	font: 20px/22px 'MinionProBoldCond';}#Center-top {	height: 575px;	width: 320px;	background: none;}.Hometext {	font: 19px/19px 'MinionProRegular';	padding: 20px 0 0 15px;}.Hometext span {	font-size: 24px;	line-height: 24px;}.HometextMain {	font: 12px/18px 'HelveticaLT-Light';	padding: 10px 10px 0 15px;}.Home-more {	font: 13px/30px 'HelveticaLT-Light';	height: 30px;	margin: 10px 0 0 10px;	width: 120px;}.Center-topBG {	height: 575px;	width: 320px;	background: url(/images/center-tm-bg.jpg) no-repeat scroll right 300px;	background-size: 300px 250px;}#DrDiv {	display: none;}#Center-Bottom {	height: auto;	width: 320px;}#Timings-Text {	height: 170px;	width: 100%;	background: url(/images/repeat-m-bg.gif) repeat left top;}.Lists-H {	background: #ececec;	font: 20px/30px 'MinionProRegular';	text-align: center;}.schedule-texts {	color: #C4C8D6;	font: 13px/13px 'HelveticaLT-Light';	padding: 8px 0 0 20px;	text-align: center;}#MRI-Img {	height: 270px;	width: 100%;	background: url(/images/repeat-m-bg.gif) repeat left top;}.MriImg img {	margin: 5px 0px 0px 0px;}#HQLinks {	height: 260px;	margin-left: 0px;	width: 100%;	background: url(/images/repeat-m-bg.gif) repeat left top;}.Home-Quick-links ul {	height: 213px;	float: none;	margin: 0px auto;	padding: 0px;	width: 250px;	border: none;}#Footer {	width: 100%;	height: 350px !important;	background: url(/images/footer-m-bg.gif) repeat left top;}#Footer-BG {	width: 320px;}#Location-Text {	float: left;	height: 175px;	width: 100%;	border: none;}.footer {	height: 175px;	width: 320px;	background: url(/images/footer-m-bg.gif) repeat left top;}#Content-Main {	width: 320px;}#Content-Left {	width: 320px;}#SideBar {	float: none;	width: 254px;	margin: 0px auto;}.open-content {	height: 144px;	width: 320px;	background-size: 320px 125px;}.Content-text {	font: 18px/20px 'MinionProRegular';	padding: 20px 0 0 20px;}.Content-text span {	font: 24px/28px 'MinionProBoldCond';}.Left-body {	height: 464px;}.docleft {	border: 1px solid #E0E0E0;	border-radius: 10px;	display: block;	padding: 10px 0 30px 10px;	width: 90%;}.docrow {	float: left;	margin: 5px auto;	position: relative;	text-align: left !important;	width: 100%;}.docright {	clear: both;	display: block;	border: 1px solid #E0E0E0;	border-radius: 10px;	padding: 10px 0 30px 10px;	width: 90%;}.docmiddle {	display: table-cell;	width: 10px;}.ultrasound {  margin: 28px 0 0 42px;}#test{	display:none;}.test-div {	width:320px;	height:125px;	position:relative;	clear:none;}#test-section {	width:320px;	height:125px;}.slide {	height:125px;	background-size:50% 100% !important;}.test-div1 {	width:320px;	height:144px;}#test-section1 {	width:320px;	height:144px;}.intra1s, .intra2s, .intra3s {	background-size:100% 100% !important;}.intra1 {	background-size:50% 100% !important;}.Inner-intra1 {	height:125px;	background-size:50% 100% !important;}.intra2 {	background-size:50% 100% !important;}.Inner-intra2 {	height:125px;	background-size:50% 100% !important;}.intra3 {	background-size:50% 100% !important;}.Inner-intra3 {	height:125px;	background-size:50% 100% !important;}.bannertext {	display:none !important;}.bannertexts {	display:none;}} @media screen and (max-width : 640px) and (min-width : 480px) and (orientation : landscape) {body {	background: url(/images/body-ml-bg.jpg) repeat-x 0 0 #ececec;}#GotoTop {	display: none !important;}.telephone li {	width: 90%;}#Container {	margin: 0 auto;	width: 480px;}#Logo, .LogoBg {	height: 134px;	width: 480px;	background: url(/images/logo-mbg.jpg) no-repeat left top;}.LogoImg {	float: left;	margin: 0;}.LogoImg img {	width: 240px;	height: auto;}.apptext {	float: right;	padding: 20px 0px 0px 0px;	text-align: right;	width: 200px;}#Menu-bar {	height: 54px;	width: 480px;}#Desc-menu {	display: none;}#wrapper {	display: block;	position: absolute;	width: 480px;	z-index: 30;}#mheader {	display: block !important;	padding: 0px 0px 0px 0px;	width: 115px;	margin: 2px auto 0px auto;	position: relative;	float: left;}#mheader img {	margin: -2px 3px 0px 0px;}.menu-bg {	width: 100%;	float: none;	margin: 0 auto !important;	height: 39px !important;	font: normal 17px/23px Verdana, Geneva, sans-serif !important;	color: #989696 !important;}.menu-bg a, .menu-bg a:hover {	color: #989696 !important;	text-decoration: none !important;}.menu-m {	font: normal 17px/22px Verdana, Geneva, sans-serif !important;	color: #989696 !important;	text-decoration: none !important;	text-align: left !important;	width: 100% !important;}.menu-m a {	display: block;	font: normal 16px/35px 'HelveticaLT-Light';	padding-left: 20px;	color: #989696 !important;	text-decoration: none !important;}.physician-text {	font: 12px/16px 'HelveticaLT-Light';	margin: 10px 7px 0 0;	width: 145px;	height: 35px;	background-size: 100% 100%;}.banner-r {	width: 480px;	height: 262px;	background-position: center 20px;	background-size: 250px 250px;}.banner-r .mri {	margin: 48px 0 0 150px;}.ultrasound {	margin: 28px 0 0 40px;}.banner-r .mra {	clear: both;	margin: 20px 0 0 150px;}#Banner-H {	height: 391px;	width: 480px;}.banner-h, .banner-hr {	width: 480px;	height: 125px;	background-size: 50% 100%;}.bannertext {	font: 12px/12px 'MinionProRegular';	padding: 50px 0 0 16px;}.bannertext span {	font: 20px/22px 'MinionProBoldCond';}#Center-top {	height: 575px;	width: 480px;	background: none;}.Hometext {	font: 19px/19px 'MinionProRegular';	padding: 40px 0 0 15px;}.Hometext span {	font-size: 24px;	line-height: 24px;}.HometextMain {	font: 12px/18px 'HelveticaLT-Light';	padding: 10px 10px 0 15px;}.Home-more {	font: 13px/30px 'HelveticaLT-Light';	height: 30px;	margin: 10px 0 0 10px;	width: 120px;}.Center-topBG {	height: 575px;	width: 480px;	background: url(/images/center-tm-bg.jpg) no-repeat scroll center 300px;	background-size: 300px 250px;}#DrDiv {	display: none;}#Center-Bottom {	height: auto;	width: 480px;}#Timings-Text {	height: 170px;	width: 100%;	background: url(/images/repeat-m-bg.gif) repeat left top;}.Lists-H {	background: #ececec;	font: 20px/30px 'MinionProRegular';	text-align: center;}.schedule-texts {	color: #C4C8D6;	font: 13px/13px 'HelveticaLT-Light';	padding: 8px 0 0 20px;	text-align: center;}#MRI-Img {	height: 270px;	width: 100%;	background: url(/images/repeat-m-bg.gif) repeat left top;}.MriImg img {	margin: 5px 0px 0px 0px;}#HQLinks {	height: 260px;	margin-left: 0px;	width: 100%;	background: url(/images/repeat-m-bg.gif) repeat left top;}.Home-Quick-links ul {	height: 213px;	float: none;	margin: 0px auto;	padding: 0px;	width: 250px;	border: none;}#Footer {	width: 100%;	height: 350px !important;	background: url(/images/footer-m-bg.gif) repeat left top;}#Footer-BG {	width: 480px;}#Location-Text {	float: left;	height: 175px;	width: 100%;	border: none;}.footer {	height: 175px;	width: 480px;	background: url(/images/footer-m-bg.gif) repeat left top;}#Content-Main {	width: 480px;}#Content-Left {	width: 480px;}#SideBar {	float: none;	width: 254px;	margin: 0px auto;}.open-content {	height: 144px;	width: 480px;	background-size: 480px 140px;}.Content-text {	font: 18px/20px 'MinionProRegular';	padding: 20px 0 0 20px;}.Content-text span {	font: 24px/28px 'MinionProBoldCond';}.Left-body {	height: 464px;}.ypologo {	float: right;	margin: 10px 10px 0px 0px;}.docleft {	border: 1px solid #E0E0E0;	border-radius: 10px;	display: block;	padding: 10px 0 30px 10px;	width: 90%;}.docrow {	float: left;	margin: 5px auto;	position: relative;	text-align: left !important;	width: 100%;}.docright {	clear: both;	display: block;	border: 1px solid #E0E0E0;	border-radius: 10px;	padding: 10px 0 30px 10px;	width: 90%;}.docmiddle {	display: table-cell;	width: 10px;}#test{	display:none;}.test-div {	width:480px;	height:125px;	position:relative;	clear:none;}#test-section {	width:480px;	height:125px;}.slide {	height:125px;	background-size:50% 100% !important;}.test-div1 {	width:480px;	height:155px;}#test-section1 {	width:480px;	height:155px;}.intra1s, .intra2s, .intra3s {	background-size:100% 100% !important;}.bannertexts {	display:none;}.intra1 {	background-size:50% 100% !important;}.Inner-intra1 {	height:125px;	background-size:50% 100% !important;}.intra2 {	background-size:50% 100% !important;}.Inner-intra2 {	height:125px;	background-size:50% 100% !important;}.intra3 {	background-size:50% 100% !important;}.Inner-intra3 {	height:125px;	background-size:50% 100% !important;}.bannertext {	display:none !important;}} @media screen and (max-width : 963px) and (min-width : 600px) and (orientation : portrait) {body {	background: url(/images/body-tab-bg.jpg) repeat-x 0 0 #ffffff;}.telephone li {	width: 90%;}#access {	font: 13px 'HelveticaLT-Light';	margin: 2px 0px 0px 0px;}#access ul ul a {	font: normal 11px/33px Verdana, Geneva, sans-serif;}#menu-item-31 li a {	width: 140px !important;}#menu-item-32 a {	width: 52px;	text-decoration: none;	margin-right: 2px;}#menu-item-31 a {	width: 58px;	text-decoration: none;	margin-right: 2px;}#menu-item-30 a {	width: 105px;	text-decoration: none;	margin-right: 2px;}#menu-item-29 a {	width: 100px;	text-decoration: none;	margin-right: 2px;}#menu-item-28 a {	width: 44px;	text-decoration: none;	margin-right: 2px;}#menu-item-27 a {	width: 74px;	text-decoration: none;}#Container {	width: 600px;}#Logo {	background-size: 50% 100%;	height: 113px;	width: 600px;}.LogoBg {	background-size: 50% 100%;	height: 113px;	width: 600px;}#Menu-bar {	height: 48px;	width: 600px;}.Left-body {	height: 350px;}#Desc-menu {	height: 48px;	width: 445px;}.physician-text {	font: 12px/16px 'HelveticaLT-Light';	margin: 10px 7px 0 0;	width: 145px;	height: 35px;	background-size: 100% 100%;}#Banner-H {	height: 198px;	width: 600px;}.banner-h, .banner-hr {	height: 198px;	width: 430px;	background-size: 50% 100%;}.banner-r {	height: 198px;	width: 170px;	background-position: 0px 14px !important;	background-size: 172px 175px;}.mri {	width: 45px;	height: auto;	margin: 23px 0 0 20px;}.ultrasound {	width: 50px;	height: auto;	margin: 20px 0 0 35px;}.mra {	width: 30px;	height: auto;	margin: 33px 0 0 26px;}#Center-top, .Center-topBG {	background-size: 50% 100%;	height: 288px;	width: 600px;}.Hometext {	font: 20px/20px 'MinionProRegular';	padding: 30px 0 0 15px;}.Hometext span {	font-size: 32px;	line-height: 34px;}.HometextMain {	width: 350px;	font: 12px/18px 'HelveticaLT-Light';	padding: 10px 0px 0 15px;}.Home-more {	font: 13px/30px 'HelveticaLT-Light';	height: 30px;	margin: 10px 0 0 235px;	width: 120px;}#DrDiv, .demo, .demo1 {	height: 166px;	width: 598px;}.dr-name {	padding-top: 10px !important;	font: bold 10px/15px 'HelveticaLT-Light' !important;}.Contact-table {	clear: both !important;	width: 100% !important;}.Dr-container img {	width: 120px;	height: auto;}.Dr-container {	height: 180px;	width: 138px;}.firstdr {	margin: 0px 0px 0px 0px;}.firstleft {	margin: 0px 0px 0px 25px;}.Prev-Img, .Next-Img {	height: 25px;	margin: 105px 0 0;	width: 25px;	background-size: 100% 100%;}.Prev-Img a, .Next-Img a {	height: 25px;	width: 25px;}#Shortcutlinks {	height: 62px;	width: 600px;}.Lists-H {	font-size: 20px;	line-height: 60px;}.Lists-H ul li {	margin: 0px;	padding: 0px 20px;}#Center-Bottom {	height: 285px;	width: 600px;}#Timings-Text {	height: 280px;	width: 180px;}.schedule-texts {	font: 12px/16px 'HelveticaLT-Light';	padding: 15px 0 0 20px;}#MRI-Img {	height: 280px;	width: 205px;}.MriImg img {	width: 122px;	height: auto;	margin: 5px 0 0;}.mriimg-text {	font: 20px/22px 'MinionProRegular';}#HQLinks {	height: 280px;	margin-left: 0px;	width: 200px;}.Home-Quick-links {	line-height: 16px;}.Home-Quick-links ul {	margin: 10px 0px 0px 0px !important;	padding: 0;}.Home-Quick-links ul li {	background: url(/images/qlink-bg.jpg) no-repeat scroll left top rgba(0, 0, 0, 0);	list-style: none outside none;	margin-bottom: 0px;	padding: 6px 0px 0px 0px;	width: 200px;	height:55px;}.Home-Quick-links img {	margin: -2px 18px 0 15px;}#Footer-BG {	height: 175px;	width: 600px;}#Location-Text {	height: 175px;	width: 190px;}.footer {	height: 175px;	width: 409px;}.ypologo {	float: right;	margin: 10px 10px 0px 0px;}.location-text {	font: 20px/25px 'MinionProRegular';	padding: 18px 0px 0px 0px;}.location-text img {	margin: 0 15px 0 10px;}.address-text {	font: 14px/20px 'HelveticaLT-Light';	padding: 15px 0 0 25px;}#Content-Main {	width: 600px;}#Content-Left {	padding: 30px 0px 0px 0px;	width: 428px;}.open-content {	background-size: 430px 88px;	height: 88px;	width: 430px;}.Content-text {	font: 20px/24px 'MinionProRegular';	padding: 15px 0px 0px 10px;}.Content-text span {	font: 28px/30px 'MinionProBoldCond';}#SideBar {	width: 165px;}.banner-rS {	margin-top: 14px;	height: 203px;	width: 170px;	background-position: 0px 14px !important;	background-size: 172px 175px;}#Our-Staff {	height: 210px;	width: 170px;}.demo2, .demo3 {	height: 160px;	width: 170px;}.sub-margin {	margin: 0 0 0 15px;}.servicetime-text {	font: 14px/50px 'MinionProRegular';	width: 170px;}.servicetime-text img {	margin: 15px 18px 0 15px;}.Prev-SImg, .Next-SImg {	height: 25px;	margin: 50px 0 0;	width: 25px;	background-size: 100% 100%;}.Prev-SImg a, .Next-SImg a {	height: 25px;	width: 25px;}#MRI-SImg {	height: 210px;	width: 170px;}.mriimg-Stext {	font: 20px/22px 'MinionProRegular';	padding: 15px 0 0;}#patient-infodiv {	height: 250px;	width: 170px;}.info-text {	font: 22px/24px 'HelveticaLT-Light';	padding: 25px 0px 10px 0px;	text-align: center;	text-decoration: none;}.Quick-links {	color: #C4C8D6;	font: 14px/18px 'HelveticaLT-Light';	text-decoration: none;}.Quick-links ul li {	padding: 10px 0px;	height: auto;	margin-bottom: 0px;	width: 160px;	height:30px;}.Quick-links img {	margin: -2px 10px 0 12px;}#test{	display:none;}#test-section {  height: 198px;  width: 428px;}.test-div {  height: 198px;  width: 428px;}.intra1, .intra2, .intra3 {	background-size:50% 100%;}.Inner-intra1, .Inner-intra2, .Inner-intra3 {  height: 198px;}.intra1, .intra2, .intra3, .Inner-intra1, .Inner-intra2, .Inner-intra3 {	background-size:50% 100%;}.bannertext {  font: 16px/18px 'MinionProRegular';	  padding: 75px 0px 0px 50px;}.bannertext span {  font: 18px/20px 'MinionProBoldCond';}#test-section1, .test-div1 {  height: 87px;  width: 428px;}.intra1s, .intra2s, .intra3s {	background-size:100% 100%;}.bannertexts {  font: 16px/18px 'MinionProRegular';  padding: 25px 0px 0px 60px;}.bannertexts span {  font: 18px/20px 'MinionProBoldCond';}}