@font-face {
	font-family: 'MyriadProRegular';
	src: url(/fonts/myriadpe-webfont.eot);
	src: url(/fonts/myriadpe-webfont.eot?#iefix) format("embedded-opentype"), url(/fonts/myriadpe-webfont.woff) format("woff"), url(/fonts/myriadpe-webfont.ttf) format("truetype"), url(/fonts/myriadpe-webfont.svg#MyriadProRegular) format("svg");
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: 'open_sanslight';
	src: url(/fonts/opensans-light-webfont.eot);
	src: url(/fonts/opensans-light-webfont.eot?#iefix) format("embedded-opentype"), url(/fonts/opensans-light-webfont.woff) format("woff"), url(/fonts/opensans-light-webfont.ttf) format("truetype"), url(/fonts/opensans-light-webfont.svg#open_sanslight) format("svg");
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: 'OpenSans';
	src: url(/fonts/opensansregular.eot);
	src: url(/fonts/opensansregular.eot?#iefix) format("embedded-opentype"), url(/fonts/opensansregular.woff) format("woff"), url(/fonts/opensansregular.ttf) format("truetype"), url(/fonts/opensansregular.svg#opensansregular) format("svg");
	font-weight: 400;
	font-style: normal
}

@font-face {
	font-family: 'open_sanssemibold';
	src: url(/fonts/opensans-semibold-webfont.eot);
	src: url(/fonts/opensans-semibold-webfont.eot?#iefix) format("embedded-opentype"), url(/fonts/opensans-semibold-webfont.woff) format("woff"), url(/fonts/opensans-semibold-webfont.ttf) format("truetype"), url(/fonts/opensans-semibold-webfont.svg#open_sanssemibold) format("svg");
	font-weight: 400;
	font-style: normal
}

#access {
	font: normal 14px OpenSans;
	display: block;
	float: left;
	margin: 0;
	z-index: 9999999;
	position: absolute;
	padding: 0
}

#access ul {
	list-style: none;
	margin: 0 !important;
	padding: 0 !important
}

#access li {
	float: left;
	position: relative;
	font: normal 14px/68px OpenSans
}

#access a {
	font: normal 14px/42px OpenSans;
	color: #dadada;
	display: block;
	text-decoration: none;
	text-align: center;
	height: 68px;
	overflow: hidden !important;
	text-align: center;
	padding-bottom: 0
}

#access a:hover {
	color: #dadada !important;
	text-decoration: none
}

.menu-item-680 a {
	width: 49px;
	background: url(/images/home-on.gif) no-repeat right top !important;
	font-size: 0 !important
}

.menu-item-680 a:visited {
	background: url(/images/home-on.gif) no-repeat right top !important
}

.menu-item-680 a:hover {
	background: url(/images/home-off.gif) no-repeat right top !important;
	display: block
}

.menu-item-681 a {
	width: 81px
}

.menu-item-681 a:hover {
	background: url(/images/about-us-on-bg.gif) no-repeat left top;
	display: block
}

.menu-item-684 a {
	width: 107px
}

.menu-item-684 a:hover {
	background: url(/images/for-patients-on-bg.gif) no-repeat left top;
	display: block
}

.menu-item-687 a {
	width: 60px
}

.menu-item-687 a:hover {
	background: url(/images/first-visit-on-img.gif) no-repeat left top;
	display: block
}

.menu-item-688 a {
	width: 114px
}

.menu-item-688 a:hover {
	background: url(/images/for-appointments-on-bg.gif) no-repeat left top
}

.menu-item-774 a {
	width: 107px
}

.menu-item-774 a:hover {
	background: url(/images/for-patients-on-bg.gif) no-repeat left top
}

.menu-item-778 a {
	width: 84px
}

.menu-item-778 a:hover {
	background: url(/images/contact-us-on-bg.gif) no-repeat left top
}

#access ul ul {
	display: none;
	float: left;
	margin: 0 !important;
	position: absolute;
	left: 0;
	top: 68px;
	z-index: 99999;
	width: 270px;
	height: auto
}

#menu-item-684 > ul {
	background: none repeat scroll 0 0 #313131;
	border-radius: 0 !important;
	height: 525px !important;
	left: -380px !important;
	width: 940px !important
}

#menu-item-684 > ul li {
	width: 27%;
	float: left;
	border-bottom: none !important
}

#menu-item-684 > ul li:last-child {
	width: 22%
}

.menu-item-562 ul li {
	width: 30% !important;
	float: left !important
}

#menu-item-684 > ul li a {
	width: 86% !important;
	float: left;
	border-bottom: none !important;
	font: normal 13px/50px OpenSans !important;
	padding: 0 0 0 31px !important;
	background: url(/images/sub-menu-bg.png) no-repeat scroll 10px 22px #313131 !important
}

#menu-item-684 > ul ul {
	width: 920px !important;
	height: 457px !important;
	background: #545454 !important;
	top: 40px !important
}

#menu-item-684 > ul ul li {
	width: 29%;
	float: left;
	border-bottom: none !important
}

#menu-item-684 > ul ul li a {
	width: 84% !important;
	float: left;
	border-bottom: none !important;
	font: normal 13px/50px OpenSans !important;
	padding: 0 0 0 46px !important;
	margin: 1px 1px 0 !important;
	background: #313131 !important
}

#menu-item-684 > ul ul li a:hover {
	width: 84% !important;
	margin-right: 1px !important;
	background: #545454 !important
}

#menu-item-684 > ul ul ul {
	background: none repeat scroll 0 0 #545454 !important;
	height: auto !important;
	left: 0;
	top: 44px !important;
	width: 885px !important;
	padding-top: 20px !important
}

#menu-item-684 > ul ul ul li {
	width: 49%;
	float: left;
	border-bottom: none !important
}

#menu-item-681 > ul li:last-child {
	width: 35%
}

#menu-item-695 ul {
	margin: 10px 0 0 !important
}

#menu-item-684 > ul ul ul li a {
	font: normal 12px/25px OpenSans !important;
	height: 30px;
	color: #b7b7b7 !important;
	background: url(/images/menu-arrow-bg.png) no-repeat 30px 9px !important
}

#menu-item-684 > ul ul ul li a:hover {
	background: url(/images/menu-arrow-bg.png) no-repeat 30px 9px !important;
	margin-right: 1px !important
}

#menu-item-691 ul {
	left: 10px !important
}

#menu-item-691 {
	width: 22% !important
}

#menu-item-692 {
	width: 24% !important
}

#menu-item-694 {
	width: 20% !important
}

#menu-item-696 ul {
	left: -294px !important
}

#menu-item-697 ul {
	left: -597px !important
}

#menu-item-693 ul {
	left: -421px !important
}

#menu-item-812 {
	left: -29px !important
}

#access ul ul ul {
	top: 0;
	margin: 10px 0 0 1px !important
}

#access ul ul a {
	color: #fff;
	font: normal 15px/50px OpenSans;
	height: 53px;
	padding: 0 0 0 48px;
	z-index: 99999;
	text-align: left;
	margin: 0;
	background: url(/images/sub-menu-bg.png) no-repeat 20px 22px #313131;
	width: 222px;
	border: none
}

#access ul ul a:hover {
	background-color: #313131
}

#access ul ul li a {
	width: 230px;
	height: 53px;
	border-bottom: 1px solid #545454
}

#access ul ul li:last-child {
	border: none;
	*border: none
}

#access ul li:hover > ul {
	display: block;
	width: 270px;
	height: 53px
}

.menu li a:hover,
.menu li:hover > a,
.menu > li:hover > a {
	color: red !important
}

.menu .current-menu-item > a,
.menu .current_page_item > a,
.menu .current-menu-ancestor > a,
.menu .current_page_ancestor > a {
	color: red !important;
	background: url(/images/menu-hover-bg.jpg) no-repeat left top;
	background-position: center
}

.menu #menu-item-680.current-menu-item > a,
.menu #menu-item-680.current_page_item > a,
.menu #menu-item-680.current-menu-ancestor > a,
.menu #menu-item-680.current_page_ancestor > a {
	color: red !important;
	background: url(/images/home-hover-bg.jpg) no-repeat right top !important;
	background-position: center
}

#menu-item-684 ul > a.menu li a:hover,
#menu-item-684 ul > a.menu li:hover > a,
#menu-item-684 ul > a.menu > li:hover > a {
	color: #545454 !important
}

#menu-item-697 {
	width: 33% !important
}

#menu-item-695 {
	width: 33% !important
}

#menu-item-696 {
	width: 33% !important
}

#menu-item-765 {
	width: 33% !important
}

#menu-item-766 {
	width: 33% !important
}

#menu-item-765 ul {
	width: 588p !important;
	left: 0 !important
}

#menu-item-765 ul li {
	width: 588px !important;
	height: auto !important
}

#menu-item-765 ul li a {
	width: 534px !important;
	padding: 0 0 0 46px !important;
	height: auto !important
}

#menu-item-766 ul {
	width: 588px !important;
	left: -275px !important
}

#menu-item-766 ul li {
	width: 588px !important;
	height: auto !important
}

#menu-item-766 ul li a {
	width: 534px !important;
	padding: 0 0 0 46px !important;
	height: auto !important
}

#menu-item-691.menu li a:hover,
#menu-item-691.menu li:hover > a,
#menu-item-691.menu > li:hover > a {
	color: #545454 !important
}

#menu-item-691 hover {
	color: #545454 !important
}

body {
	margin: 0;
	background: url(/images/body-bg-new1.gif) repeat-x 0 0 #fbfbfb;
	overflow-y: scroll;
	*overflow-y: none
}

#Container {
	width: 100%;
	overflow: hidden;
	position: relative
}

#doc-widget {
	width: 100%;
	margin: 0 auto
}

#Logo {
	width: 960px;
	height: 138px;
	margin: 0 auto;
}

.logoimg {
	margin: 42px 0 0 7px
}

#Menubar {
	float: right;
	width: 628px;
	height: 68px;
	margin: 69px 0 0;
	*margin: -41px 0 0 0
}

#Ineractivity {
	width: 100%;
	height: 481px;
	overflow: hidden;
	position: relative
}

.For-App {
	width: 960px;
	height: 77px;
	margin: 0 auto;
	font: normal 32px/76px open_sanslight;
	text-align: center;
	color: #fff;
	text-decoration: none
}

.For-App a {
	color: #fff;
	text-decoration: none
}

.For-App a:hover {
	color: #fff;
	text-decoration: none
}

#What-do {
	width: 960px;
	height: 442px;
	margin: 0 auto;
	position: relative
}

.What-dotext {
	font: normal 32px/36px OpenSans;
	color: #bcbec0;
	text-align: center;
	padding: 30px 0 20px;
	text-decoration: none
}

.What-dotext a {
	color: #bcbec0;
	text-decoration: none
}

.What-dotext a:hover {
	text-decoration: none;
	color: #bcbec0
}

.more-h {
	clear: both;
	width: 202px;
	height: 57px;
	margin: 0 auto;
	font: normal 17px/50px open_sanssemibold;
	text-align: center;
	color: #fff;
	text-decoration: none;
	margin-top: 12px;
	background: url(/images/more-service-bg.gif) no-repeat left top
}

.more-h a {
	display: block;
	padding-top: 7px;
	color: #fff;
	text-decoration: none
}

.more-h a:hover {
	text-decoration: none;
	color: #fff
}

#MeetDr {
	width: 960px;
	height: 504px;
	position: relative;
	margin: 0 auto;
	overflow: hidden
}

.Hometext {
	font: normal 35px/35px OpenSans;
	color: #fff;
	text-align: center;
	padding: 50px 0 35px;
	text-decoration: none
}

.Hometext a {
	color: #fff;
	text-decoration: none
}

.Hometext a:hover {
	text-decoration: none;
	color: #fff
}

.Dr-himg {
	float: left;
	margin: 5px 45px 0 0
}

.HometextMain {
	font: normal 14px/25px OpenSans;
	padding: 0 10px 0 0;
	color: #fff;
	text-decoration: none
}

.HometextMain a {
	color: #fff;
	text-decoration: underline
}

.HometextMain a:hover {
	color: #fff;
	text-decoration: none
}

.HometextMain span {
	font: normal 20px/40px OpenSans;
	color: #fff;
	text-decoration: none
}

.HometextMain span a,
.HometextMain span a:hover {
	color: #fff;
	text-decoration: none
}

.Home-Quick-links {
	height: 287px;
	font: normal 16px/20px OpenSans;
	color: #fff;
	text-decoration: none
}

.Home-Quick-links a {
	display: block;
	color: #fff;
	text-decoration: none
}

.Home-Quick-links a:hover {
	color: #cc0001;
	text-decoration: none
}

.Home-Quick-links ul {
	padding: 0;
	margin: 0 0 0 1px;
	list-style: none
}

.Home-Quick-links ul li {
	width: 290px;
	float: left;
	padding: 18px 15px 18px 0 !important;
	margin: 20px 0;
	list-style: none
}

.Home-Quick-links img {
	float: left;
	margin: -25px 15px 0 8px
}

.dr-tabs {
	float: left;
	position: relative;
	font: normal 14px/19px OpenSans;
	margin-top: 32px;
	padding: 0 12px 0 0;
	color: #fff;
	text-decoration: none
}

.dr-tabs a {
	color: #fff;
	text-decoration: none
}

.dr-tabs a:hover {
	color: #fff;
	text-decoration: none
}

.dr-tabs img {
	float: left;
	margin: 0
}

.tabgap {
	padding: 0 50px 0 0
}

.Home-more {
	width: 120px;
	height: 38px;
	float: right;
	font: normal 14px/38px OpenSans;
	color: #fff;
	text-align: center;
	padding: 0;
	margin: 42px 360px 0 0;
	text-decoration: none;
	background: #252525;
	border-radius: 5px
}

.Home-more a {
	display: block;
	color: #fff;
	text-decoration: none
}

.Home-more a:hover {
	color: #fff;
	text-decoration: none
}

#Case-study {
	width: 960px;
	margin: 0 auto;
	height: 286px
}

.Hometextbold {
	width: 246px;
	height: 52px;
	background: #d00000;
	margin: 0 auto;
	font: normal 26px/52px OpenSans;
	color: #fff;
	text-align: center;
	text-decoration: none
}

.Hometextbold a {
	display: block;
	color: #fff;
	text-decoration: none
}

.Hometextbold a:hover {
	color: #fff;
	text-decoration: none
}

.casetext {
	font: normal 17px/25px OpenSans;
	color: #fff;
	text-decoration: none;
	padding: 54px 0 0
}

.casetext a {
	color: #1d87ff;
	text-decoration: none
}

.casetext a:hover {
	color: #d00000;
	text-decoration: none
}

#Links-bottom {
	width: 955px;
	height: 355px;
	margin: 0 auto
}

.links-tabs {
	width: 178px;
	float: left;
	font: normal 18px/20px OpenSans;
	margin: 80px 30px 0;
	text-align: center;
	color: #fff;
	text-decoration: none
}

.links-tabs a {
	display: block;
	color: #fff;
	text-decoration: none
}

.links-tabs a:hover {
	color: #cc0001;
	text-decoration: none
}

.links-tabs img {
	margin: 0 0 22px
}

.links-tabs p {
	margin: 0
}

.credible-BG {
	width: 100%;
	background: #fbfbfb
}

#Credibility-logo {
	width: 960px;
	height: 235px;
	margin: 0 auto;
	background-color: #fbfbfb
}

#Ineractivity-S {
	width: 100%;
	height: 170px;
	overflow: hidden;
	position: relative
}

#Intra-Tabs-S {
	width: 71px;
	height: 15px;
	position: absolute;
	margin: 150px 0 0 10px;
	z-index: 30
}

#Intra-Tabs-S img {
	margin-right: 3px
}

#Content-Main {
	width: 960px;
	position: relative;
	margin: 0 auto
}

#Content-Left {
	width: 668px;
	position: relative;
	float: left;
	padding-bottom: 10px
}

#SideBar {
	width: 280px;
	position: relative;
	float: left;
	margin-bottom: 30px;
}

#For-SApp {
	width: 280px;
	height: 69px;
	background: #cc0001;
	margin: 10px 0
}

.for-sapp {
	font: normal 20px/22px open_sanslight;
	color: #fff;
	padding: 10px 0 0 22px;
	text-decoration: none
}

.for-sapp a {
	color: #fff;
	text-decoration: none
}

.for-sapp a:hover {
	color: #fff;
	text-decoration: none
}

.for-sapp span {
	font: bold 17px/30px open_sanslight
}

.for-sapp span a,
.for-sapp span a:hover {
	color: #fff;
	text-decoration: none
}

#MeetSDr {
	width: 280px;
	height: 140px;
	background: #252525;
	margin-bottom: 10px;
	overflow: hidden
}

.Dr-simg {
	float: left;
	border: 1px solid #a1a2a3;
	margin: 20px 14px 0 20px
}

.SubtextMain {
	font: normal 14px/20px OpenSans;
	padding: 28px 0 0;
	color: #acadae;
	text-decoration: none
}

.SubtextMain a {
	color: #acadae;
	text-decoration: underline
}

.SubtextMain a:hover {
	color: #acadae;
	text-decoration: none
}

.prof-name {
	font: normal 16px/18px open_sanssemibold;
	padding: 2px 0 0;
	color: #fff;
	text-decoration: none
}

.prof-name a {
	color: #fff;
	text-decoration: none
}

.prof-name a:hover {
	color: #fff;
	text-decoration: none
}

.Quick-links {
	width: 280px;
	float: left;
	position: relative;
	font: normal 14px/16px OpenSans;
	color: #fff;
	text-decoration: none;
	background: #727375;
	margin-bottom: 10px
}

.Quick-links a {
	display: block;
	color: #fff;
	text-decoration: none
}

.Quick-links a:hover {
	color: #fff;
	text-decoration: none
}

.Quick-links ul {
	padding: 0;
	margin: 5px 0 0;
	list-style: none
}

.Quick-links ul li {
	height: 44px;
	padding: 16px 0 0;
	border-bottom: 1px solid #b6b6b6;
	list-style: none
}

.Quick-links img {
	float: left;
	margin: -12px 10px 0 30px
}

.case-study {
	width: 280px;
	font: normal 16px/52px OpenSans;
	color: #000;
	background: #cacaca;
	padding: 0;
	margin: 10px 0;
	text-decoration: none
}

.case-study a {
	display: block;
	color: #000;
	text-decoration: none
}

.case-study a:hover {
	text-decoration: none;
	color: #000
}

.case-study img {
	float: left;
	margin: 16px 6px 0 33px
}

#Quickr {
	width: 280px
}

.Sub-links {
	width: 250px;
	font: normal 14px/52px OpenSans;
	color: #fff;
	background: url(/images/quickr-bg.gif) no-repeat left top;
	padding-left: 30px;
	text-decoration: none
}

.Sub-links a {
	color: #fff;
	text-decoration: none
}

.Sub-links a:hover {
	text-decoration: none;
	color: #fff
}

.more {
	font: italic 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #acadae;
	text-decoration: none;
	padding: 5px
}

.more a {
	color: #acadae;
	text-decoration: underline
}

.more a:hover {
	color: #acadae;
	text-decoration: none
}

.pageimg {
	float: left;
	margin-left: 15px
}

.tab-block {
	width: 298px;
	height: 80px;
	float: left;
	background: #17181a;
	margin: 20px 0 0 18px;
	text-align: center;
	font: normal 15px OpenSans;
	color: #fff
}

.tab-block a {
	display: block;
	color: #fff;
	text-decoration: none
}

.tab-block a:hover {
	text-decoration: none;
	color: #fff
}

.firstblock {
	margin: 0 0 0 18px;
	line-height: 80px
}

.singleline {
	line-height: 80px
}

.doubleline a {
	height: 48px;
	line-height: 18px;
	padding: 16px 0;
	display: block
}

#Footer {
	width: 100%;
	height: 577px;
	overflow: hidden;
	background: #454749;
	position: relative;
	float: left
}

.footer-Bg {
	width: 960px;
	height: 342px;
	background: url(/images/footer-r-bg.jpg) no-repeat right top
}

.Footer-lBG {
	width: 572px;
	height: 342px;
	margin: 0 0 0 -572px;
	position: absolute;
	background: url(/images/footer-lm-bg.jpg) no-repeat left top
}

.Footer-rBG {
	width: 568px;
	height: 342px;
	margin: 0 0 0 960px;
	position: absolute;
	background: url(/images/footer-rm-bg.jpg) no-repeat left top
}

.footer {
	width: 960px;
	height: 342px;
	margin: 0 auto;
	background: url(/images/footer-l-bg.jpg) no-repeat left top;
	font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none
}

.footer a {
	text-decoration: none;
	color: #fff
}

.footer a:hover {
	text-decoration: underline;
	color: #fff
}

#footer-services {
	width: 354px;
	height: 342px;
	position: relative;
	float: left
}

.service-textmain {
	font: normal 14px/25px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 60px 0 0 8px;
	text-decoration: none
}

.service-textmain a {
	text-decoration: none;
	color: #fff
}

.service-textmain a:hover {
	text-decoration: underline;
	color: #fff
}

.servicetext {
	font: normal 12px/25px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none
}

.servicetext a {
	text-decoration: none;
	color: #fff
}

.servicetext a:hover {
	text-decoration: underline;
	color: #fff
}

.servicetext ul {
	list-style: none;
	padding: 5px 0 0 8px;
	margin: 0
}

.servicetext ul li {
	list-style: none
}

.footer-more {
	font: italic 12px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 15px 0 0 8px;
	color: #fff;
	text-decoration: none
}

.footer-more a {
	text-decoration: underline;
	color: #fff
}

.footer-more a:hover {
	text-decoration: none;
	color: #fff
}

#foo-contact {
	width: 332px;
	height: 342px;
	position: relative;
	float: left
}

#foo-followus {
	width: 272px;
	height: 342px;
	position: relative;
	float: left
}

.foo-logo {
	margin: 12px 0 0 5px
}

.foo-add {
	padding: 5px 0 0 8px
}

.foo-ph {
	padding: 22px 0 0 8px
}

.CopyrightText {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	margin: 0;
	line-height: 30px;
	padding: 15px 0 0 8px;
	clear: none !important
}

.CopyrightText a {
	text-decoration: none;
	color: #fff
}

.CopyrightText a:hover {
	text-decoration: underline;
	color: #fff
}

.social-icons img {
	margin: 15px 0 0 8px
}

.foo-shortctlinks {
	padding-left: 8px
}

.ypo-logo {
	margin: 10px 0 0 8px
}

#flexiselDemo1,
#flexiselDemo2,
#flexiselDemo3 {
	display: none;
	overflow: hidden !important
}

.nbs-flexisel-container {
	position: relative;
	max-width: 100%;
	overflow: hidden !important
}

.nbs-flexisel-ul {
	position: relative;
	width: 9999px;
	height: 235px;
	*width: 9999px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
	overflow: hidden !important
}

.nbs-flexisel-inner {
	overflow: hidden;
	max-width: 90%;
	margin: 0 auto;
	overflow: hidden !important
}

.nbs-flexisel-item {
	float: left;
	margin: 0;
	padding: 0;
	position: relative;
	line-height: 0;
	overflow: hidden !important
}

.nbs-flexisel-item img {
	position: relative;
	margin-top: 72px
}

.nbs-flexisel-nav-left,
.nbs-flexisel-nav-right {
	width: 18px;
	height: 30px;
	position: absolute;
	cursor: pointer;
	z-index: 100;
	top: 97px !important
}

.nbs-flexisel-nav-left {
	left: 0;
	background: url(/images/arrow-r-img.jpg) no-repeat
}

.nbs-flexisel-nav-right {
	right: 0;
	background: url(/images/arrow-l-img.jpg) no-repeat
}

.demo {
	position: relative;
	top: 0;
	left: 0;
	width: 960px;
	height: 481px;
	margin: 0 auto;
	padding: 0
}

.demo1 {
	position: relative;
	top: 0;
	left: 0;
	width: 960px;
	height: 481px;
	padding: 0;
	margin: 0
}

.Intra1 {
	display: block;
	background: url(/images/intra1-l-bg.jpg) no-repeat left top
}

.Intra2,
.Intra3,
.Intra4,
.Intra5 {
	display: none
}

.Intra2 {
	background: url(/images/intra2-l-bg.jpg) no-repeat left top
}

.Intra3 {
	background: url(/images/intra3-l-bg.jpg) no-repeat left top
}

.Intra4 {
	background: url(/images/intra4-l-bg.jpg) no-repeat left top
}

.Intra5 {
	background: url(/images/intra5-l-bg.jpg) no-repeat left top
}

#intra-tab-bg {
	width: 960px;
	height: 0;
	margin: 0 auto
}

#Intra-Tabs {
	width: 71px;
	height: 15px;
	position: absolute;
	margin: 444px 0 0 10px;
	z-index: 30 !important
}

#Intra-Tabs img {
	margin-right: 3px
}

.Inner-Div {
	position: relative;
	width: 960px;
	height: 481px;
	padding: 0;
	margin: 0
}

.Intra1Inner {
	background: url(/images/intra1-r-bg.jpg) no-repeat right top
}

.Intra2Inner {
	background: url(/images/intra2-r-bg.jpg) no-repeat right top
}

.Intra3Inner {
	background: url(/images/intra3-r-bg.jpg) no-repeat right top
}

.Intra4Inner {
	background: url(/images/intra4-r-bg.jpg) no-repeat right top
}

.Intra5Inner {
	background: url(/images/intra5-r-bg.jpg) no-repeat right top
}

.Left1-BG,
.Left2-BG,
.Left3-BG,
.Left4-BG,
.Left5-BG {
	width: 572px;
	height: 481px;
	position: absolute;
	margin: 0 0 0 -572px
}

.Left1-BG {
	background: url(/images/intra1-lm-bg.jpg) no-repeat left top
}

.Left2-BG {
	background: url(/images/intra2-lm-bg.jpg) no-repeat left top
}

.Left3-BG {
	background: url(/images/intra3-lm-bg.jpg) no-repeat left top
}

.Left4-BG {
	background: url(/images/intra4-lm-bg.jpg) no-repeat left top
}

.Left5-BG {
	background: url(/images/intra5-lm-bg.jpg) no-repeat left top
}

.Right1-BG,
.Right2-BG,
.Right3-BG,
.Right4-BG,
.Right5-BG {
	width: 568px;
	height: 481px;
	position: absolute;
	margin: 0 0 0 960px
}

.Right1-BG {
	background: url(/images/intra1-rm-bg.jpg) no-repeat left top
}

.Right2-BG {
	background: url(/images/intra2-rm-bg.jpg) no-repeat left top
}

.Right3-BG {
	background: url(/images/intra3-rm-bg.jpg) no-repeat left top
}

.Right4-BG {
	background: url(/images/intra4-rm-bg.jpg) no-repeat left top
}

.Right5-BG {
	background: url(/images/intra5-rm-bg.jpg) no-repeat left top
}

.intratext {
	font: normal 40px/42px open_sanslight;
	color: #d00000;
	padding: 200px 17px 0 10px;
	text-decoration: none
}

.intratext a {
	color: #d00000;
	text-decoration: none
}

.intratext a:hover {
	text-decoration: none;
	color: #d00000
}

.intratextmain {
	font: normal 20px/22px open_sanssemibold;
	color: #000;
	padding: 10px 0 0 10px;
	text-decoration: none
}

.intratextmain a {
	color: #000;
	text-decoration: none
}

.intratextmain a:hover {
	text-decoration: none;
	color: #000
}

.Intra-lists {
	font: italic 16px/20px OpenSans;
	color: #000;
	padding: 10px 0 0 10px;
	text-decoration: none
}

.Intra-lists a {
	color: #000;
	text-decoration: none
}

.Intra-lists a:hover {
	text-decoration: none;
	color: #000
}

.Intra-lists ul {
	padding: 0;
	margin: 0
}

.Intra-lists ul li {
	list-style: none;
	padding: 0 0 0 10px;
	background: url(/images/list-stylebg.gif) no-repeat left center
}

.intra-more {
	height: 35px;
	width: 85px;
	background: #d00000;
	font: italic 14px/35px OpenSans;
	text-align: center;
	color: #fff;
	text-decoration: none;
	margin: 20px 0 0 10px
}

.intra-more a {
	display: block;
	color: #fff;
	text-decoration: none
}

.intra-more a:hover {
	color: #fff;
	text-decoration: none
}

.demo2 {
	position: relative;
	top: 0;
	left: 0;
	width: 960px;
	height: 170px;
	margin: 0 auto;
	padding: 0
}

.demo3 {
	position: relative;
	top: 0;
	left: 0;
	width: 960px;
	height: 170px;
	padding: 0;
	margin: 0
}

.IntraS1 {
	display: block;
	background: url(/images/intra1-l-sbg.jpg) no-repeat left top
}

.IntraS2,
.IntraS3,
.IntraS4,
.IntraS5 {
	display: none
}

.IntraS2 {
	background: url(/images/intra2-l-sbg.jpg) no-repeat left top
}

.IntraS3 {
	background: url(/images/intra3-l-sbg.jpg) no-repeat left top
}

.IntraS4 {
	background: url(/images/intra4-l-sbg.jpg) no-repeat left top
}

.IntraS5 {
	background: url(/images/intra5-l-sbg.jpg) no-repeat left top
}

.Inner-SDiv {
	position: relative;
	width: 960px;
	height: 170px;
	padding: 0;
	margin: 0
}

.Intra1SInner {
	background: url(/images/intra1-r-sbg.jpg) no-repeat right top
}

.Intra2SInner {
	background: url(/images/intra2-r-sbg.jpg) no-repeat right top
}

.Intra3SInner {
	background: url(/images/intra3-r-sbg.jpg) no-repeat right top
}

.Intra4SInner {
	background: url(/images/intra4-r-sbg.jpg) no-repeat right top
}

.Intra5SInner {
	background: url(/images/intra5-r-sbg.jpg) no-repeat right top
}

.Left1-SBG,
.Left2-SBG,
.Left3-SBG,
.Left4-SBG,
.Left5-SBG {
	width: 572px;
	height: 170px;
	position: absolute;
	margin: 0 0 0 -572px
}

.Left1-SBG {
	background: url(/images/intra1-lm-sbg.jpg) no-repeat left top
}

.Left2-SBG {
	background: url(/images/intra2-lm-sbg.jpg) no-repeat left top
}

.Left3-SBG {
	background: url(/images/intra3-lm-sbg.jpg) no-repeat left top
}

.Left4-SBG {
	background: url(/images/intra4-lm-sbg.jpg) no-repeat left top
}

.Left5-SBG {
	background: url(/images/intra5-lm-sbg.jpg) no-repeat left top
}

.Right1-SBG,
.Right2-SBG,
.Right3-SBG,
.Right4-SBG,
.Right5-SBG {
	width: 568px;
	height: 170px;
	position: absolute;
	margin: 0 0 0 960px
}

.Right1-SBG {
	background: url(/images/intra1-rm-sbg.jpg) no-repeat left top
}

.Right2-SBG {
	background: url(/images/intra2-rm-sbg.jpg) no-repeat left top
}

.Right3-SBG {
	background: url(/images/intra3-rm-sbg.jpg) no-repeat left top
}

.Right4-SBG {
	background: url(/images/intra4-rm-sbg.jpg) no-repeat left top
}

.Right5-SBG {
	background: url(/images/intra5-rm-sbg.jpg) no-repeat left top
}

.intratext-S {
	font: normal 26px/26px open_sanslight;
	color: #d00000;
	padding: 43px 17px 0 10px;
	text-decoration: none
}

.intratext-S a {
	color: #d00000;
	text-decoration: none
}

.intratext-S a:hover {
	text-decoration: none;
	color: #d00000
}

.intratextmain-S {
	font: normal 15px/18px open_sanssemibold;
	color: #000;
	padding: 3px 0 0 10px;
	text-decoration: none
}

.intratextmain-S a {
	color: #000;
	text-decoration: none
}

.intratextmain-S a:hover {
	text-decoration: none;
	color: #000
}

.intra-moreS {
	font: italic 12px/16px Verdana, Geneva, sans-serif;
	color: #626262;
	text-decoration: none;
	padding: 5px 0 0 10px
}

.intra-moreS a {
	color: #626262;
	text-decoration: underline
}

.intra-moreS a:hover {
	color: #626262;
	text-decoration: none
}

#For-mobapp {
	display: none
}

#SideBar-H {
	display: none
}

#mheader {
	display: none
}

.cervical {
	height: 120px;
	float: none
}
.gdpCookie, .gdp_popup {
	font: normal 13px/18px Verdana,Arial,Helvetica,sans-serif !important;
}

@media screen and (max-width : 480px) and (min-width : 320px) and (orientation : portrait) {
	body {
		background: url(/images/body-m-bg.gif) repeat-x 0 0 #343639
	}

	#Logo {
		height: 162px;
		width: 320px
	}

	.logoimg {
		margin: 25px 0 0 7px
	}

	#Menubar {
		display: none
	}

	#mheader {
		width: 15%;
		height: 40px !important;
		display: block !important;
		float: right;
		margin: 25px 0 0
	}

	#wrapper {
		margin: 40px 0 0 !important;
		left: 0;
		position: absolute;
		width: 100%;
		z-index: 300
	}

	.menu-m img {
		margin: 15px 10px 0 5px !important;
		float: left
	}

	.menu-item-680 a {
		font-size: 15px !important
	}

	#Ineractivity {
		height: 160px
	}

	#intra-tab-bg {
		display: none
	}

	.demo,
	.demo1,
	.Inner-Div {
		height: 160px;
		width: 320px;
		background-size: 50% auto
	}

	.Left1-BG,
	.Left2-BG,
	.Left3-BG,
	.Left4-BG {
		height: 160px;
		width: 190px;
		margin-left: -190px;
		background-size: 100% 100%
	}

	.Right1-BG,
	.Right2-BG,
	.Right3-BG,
	.Right4-BG {
		margin: 0 0 0 320px;
		height: 160px;
		width: 190px;
		background-size: 100% 100%
	}

	.intratext,
	.intratextmain,
	.Intra-lists,
	.intra-more {
		display: none
	}

	.For-App {
		display: none
	}

	#What-do {
		height: 520px;
		width: 320px;
		background-color: #252525
	}

	.What-dotext {
		font: 20px/22px OpenSans;
		padding: 20px 0 15px
	}

	.Home-Quick-links {
		font: 13px/14px OpenSans;
		height: 406px
	}

	.Home-Quick-links ul li {
		margin: 5px 0 0;
		padding: 8px 15px 10px 0 !important;
		width: 250px
	}

	.Home-Quick-links img {
		width: 58px;
		height: auto;
		margin: -15px 10px 0 25px
	}

	.more-h {
		font: 12px/40px open_sanssemibold;
		height: 48px;
		margin: 9px auto 0;
		width: 125px;
		background-size: 100% 100%
	}

	#MeetDr,
	#Case-study,
	#Links-bottom {
		display: none
	}

	#Credibility-logo {
		height: 120px;
		width: 320px
	}

	.nbs-flexisel-ul {
		height: 120px
	}

	.nbs-flexisel-item img {
		margin-top: 10px
	}

	.nbs-flexisel-nav-left,
	.nbs-flexisel-nav-right {
		height: 35px;
		top: 35px !important
	}

	#Footer {
		height: auto;
		background: url(/images/foo-m-bg.jpg) no-repeat center bottom #3e4142
	}

	.Footer-lBG,
	.Footer-rBG {
		display: none
	}

	.footer {
		height: 342px;
		width: 320px;
		background: none
	}

	.footer-Bg {
		height: 342px;
		width: 320px;
		background: none
	}

	#footer-services {
		width: 100%;
		height: auto;
		padding-bottom: 10px
	}

	.service-textmain {
		font: 13px/18px Verdana, Arial, Helvetica, sans-serif;
		padding: 20px 0 0 8px
	}

	.servicetext {
		text-align: center
	}

	.footer-more {
		text-align: right
	}

	#foo-contact {
		width: 100%;
		height: auto;
		padding-bottom: 10px;
		text-align: center
	}

	.foo-add,
	.foo-ph {
		margin: 0;
		padding: 5px 0 0 8px
	}

	#foo-followus {
		width: 100%;
		height: auto;
		padding-bottom: 10px
	}

	.social-icons img {
		width: 30px;
		height: 29px;
		margin: 8px 0 0 8px
	}

	.CopyrightText {
		padding: 5px 0 0 8px
	}

	.foo-shortctlinks {
		margin: 0 !important
	}

	.ypo-logo {
		float: right
	}

	#Ineractivity-S {
		display: none
	}

	#Content-Main {
		width: 320px
	}

	#Content-Left {
		width: 320px
	}

	#SideBar {
		width: 320px
	}

	.pageimg {
		margin-left: 0
	}

	.firstblock {
		margin: 10px 0 0
	}

	.singleline {
		margin-left: 0
	}

	.doubleline {
		margin-left: 0
	}

	#For-SApp {
		text-align: center;
		width: 320px
	}

	#MeetSDr {
		width: 320px
	}

	#Quickr {
		width: 320px
	}

	.Sub-links {
		width: 290px;
		background-size: 100% 100%
	}

	.case-study {
		width: 320px
	}

	.Quick-links {
		width: 320px
	}

	#For-mobapp {
		display: block;
		width: 320px;
		height: 38px;
		background-color: #cc0001;
		margin-top: 30px
	}

	.mobapp-text {
		font: normal 14px/42px open_sanslight;
		color: #fff;
		padding-left: 5px;
		text-decoration: none
	}

	.mobapp-text a {
		color: #fff;
		text-decoration: none
	}

	.mobapp-text a:hover {
		color: #fff;
		text-decoration: none
	}

	.mobapp-text span {
		font: normal 16px/42px open_sanssemibold;
		color: #fff;
		text-decoration: none
	}

	.mobapp-text span a,
	.mobapp-text span a:hover {
		color: #fff;
		text-decoration: none
	}

	#SideBar-H {
		display: block;
		width: 320px;
		margin: 0 auto
	}

	#GotoTop {
		display: none !important
	}
}

@media screen and (max-width : 640px) and (min-width : 480px) and (orientation : landscape) {
	body {
		background: url(/images/body-m-bg.gif) repeat-x 0 0 #343639
	}

	#Logo {
		height: 166px;
		width: 480px
	}

	.logoimg {
		margin: 25px 0 0 100px
	}

	#Menubar {
		display: none
	}

	#mheader {
		width: 15%;
		height: 40px !important;
		display: block !important;
		float: right;
		margin: 120px 0 0
	}

	#wrapper {
		margin: 40px 0 0 !important;
		left: 0;
		position: absolute;
		width: 100%;
		z-index: 300
	}

	.menu-m img {
		margin: 15px 10px 0 5px !important;
		float: left
	}

	.menu-item-680 a {
		font-size: 15px !important
	}

	#Ineractivity {
		height: 240px
	}

	#intra-tab-bg {
		display: none
	}

	.demo,
	.demo1,
	.Inner-Div {
		height: 240px;
		width: 480px;
		background-size: 50% auto
	}

	.Left1-BG,
	.Left2-BG,
	.Left3-BG,
	.Left4-BG,
	.Left5-BG {
		height: 240px;
		width: 190px;
		margin-left: -190px;
		background-size: 100% 100%
	}

	.Right1-BG,
	.Right2-BG,
	.Right3-BG,
	.Right4-BG,
	.Right5-BG {
		margin: 0 0 0 480px;
		height: 240px;
		width: 190px;
		background-size: 100% 100%
	}

	.intratext,
	.intratextmain,
	.Intra-lists,
	.intra-more {
		display: none
	}

	.For-App {
		display: none
	}

	#What-do {
		height: 520px;
		width: 480px;
		background-color: #252525
	}

	.What-dotext {
		font: 20px/22px OpenSans;
		padding: 20px 0 15px
	}

	.Home-Quick-links {
		font: 13px/14px OpenSans;
		height: 406px
	}

	.Home-Quick-links ul li {
		margin: 5px 0 0;
		padding: 8px 15px 10px 0 !important;
		width: 400px
	}

	.Home-Quick-links img {
		width: 58px;
		height: auto;
		margin: -15px 10px 0 25px
	}

	.more-h {
		font: 12px/40px open_sanssemibold;
		height: 48px;
		margin: 9px auto 0;
		width: 125px;
		background-size: 100% 100%
	}

	#MeetDr,
	#Case-study,
	#Links-bottom {
		display: none
	}

	#Credibility-logo {
		height: 120px;
		width: 480px
	}

	.nbs-flexisel-ul {
		height: 120px
	}

	.nbs-flexisel-item img {
		margin-top: 10px
	}

	.nbs-flexisel-nav-left,
	.nbs-flexisel-nav-right {
		height: 35px;
		top: 35px !important
	}

	#Footer {
		height: auto;
		background: url(/images/foo-m-bg.jpg) no-repeat center bottom #3e4142
	}

	.Footer-lBG,
	.Footer-rBG {
		display: none
	}

	.footer {
		height: 342px;
		width: 480px;
		background: none
	}

	.footer-Bg {
		height: 342px;
		width: 480px;
		background: none
	}

	#footer-services {
		width: 250px;
		height: auto;
		padding-bottom: 10px
	}

	.servicetext {
		font: 12px/22px Verdana, Arial, Helvetica, sans-serif
	}

	.service-textmain {
		font: 13px/18px Verdana, Arial, Helvetica, sans-serif;
		padding: 20px 0 0 8px
	}

	#foo-contact {
		width: 200px;
		height: auto;
		padding-bottom: 10px
	}

	.foo-add,
	.foo-ph {
		padding: 5px 0 0 8px
	}

	#foo-followus {
		width: 100%;
		height: auto;
		padding-bottom: 10px
	}

	.social-icons img {
		width: 30px;
		height: 29px;
		margin: 8px 0 0 8px
	}

	.CopyrightText {
		padding: 5px 0 0 8px
	}

	.foo-shortctlinks {
		margin: 0 !important
	}

	.ypo-logo {
		float: right
	}

	#Ineractivity-S {
		display: none
	}

	#Content-Main {
		width: 480px
	}

	#Content-Left {
		width: 480px
	}

	#SideBar {
		width: 480px
	}

	.pageimg {
		margin-left: 0
	}

	.firstblock {
		margin: 10px 0 0;
		width: 480px
	}

	.singleline {
		margin-left: 0;
		width: 480px
	}

	.doubleline {
		margin-left: 0;
		width: 480px
	}

	#For-SApp {
		text-align: center;
		width: 480px
	}

	#MeetSDr {
		width: 480px
	}

	#Quickr {
		width: 480px
	}

	.Sub-links {
		width: 450px;
		background-size: 100% 100%;
		text-align: center
	}

	.case-study {
		width: 480px
	}

	.Quick-links {
		width: 480px
	}

	#For-mobapp {
		display: block;
		width: 480px;
		height: 42px;
		background-color: #cc0001;
		margin-top: 25px
	}

	.mobapp-text {
		font: normal 15px/42px open_sanslight;
		color: #fff;
		padding-left: 30px;
		text-decoration: none
	}

	.mobapp-text a {
		color: #fff;
		text-decoration: none
	}

	.mobapp-text a:hover {
		color: #fff;
		text-decoration: none
	}

	.mobapp-text span {
		font: normal 18px/42px open_sanssemibold;
		color: #fff;
		text-decoration: none
	}

	.mobapp-text span a,
	.mobapp-text span a:hover {
		color: #fff;
		text-decoration: none
	}

	#SideBar-H {
		display: block;
		width: 480px;
		margin: 0 auto
	}
}

@media screen and (max-width : 963px) and (min-width : 600px) and (orientation : portrait) {
	body {
		background: url(/images/body-tab-bg.gif) repeat-x 0 0 #fff
	}

	#Logo {
		height: 168px;
		width: 600px;
		background: #313131;
	}

	.logoimg {
		margin: 23px 0 0
	}

	#Menubar {
		float: left;
		height: 68px;
		margin: 7px 0 0;
		width: 600px
	}

	#menu-item-684 > ul {
		background: none repeat scroll 0 0 #313131;
		border-radius: 0 !important;
		height: 400px !important;
		left: -107px !important;
		width: 585px !important
	}

	#menu-item-684 > ul li a {
		background: url(/images/sub-menu-bg.png) no-repeat scroll 10px 15px #313131 !important;
		border-bottom: medium none !important;
		float: left;
		font: 9px/45px OpenSans !important;
		padding: 0 0 0 32px !important;
		width: 80% !important
	}

	#menu-item-684 > ul li {
		border-bottom: medium none !important;
		float: left;
		width: 30%
	}

	#menu-item-684 > ul ul {
		background: none repeat scroll 0 0 #545454 !important;
		display: none;
		height: 334px !important;
		top: 40px !important;
		width: 547px !important
	}

	#menu-item-697 ul {
		left: -131px !important
	}

	#menu-item-684 > ul ul li a {
		font: 10px/40px OpenSans !important;
		margin-right: 1px !important;
		padding: 0 0 0 27px !important;
		width: 84% !important
	}

	#menu-item-684 > ul ul ul li {
		width: 50%
	}

	#menu-item-691 ul {
		left: -150px !important
	}

	#menu-item-566 ul {
		left: -353px !important
	}

	#menu-item-684 > ul ul ul li a {
		background: url(/images/menu-arrow-bg.png) no-repeat scroll 13px 6px rgba(0, 0, 0, 0) !important;
		font: 9px/20px OpenSans !important;
		height: 19px
	}

	#menu-item-684 > ul ul ul li a:hover {
		background: url(/images/menu-arrow-bg.png) no-repeat 13px 6px !important;
		margin-right: 1px !important
	}

	#menu-item-684 > ul ul ul {
		background: none repeat scroll 0 0 #545454 !important;
		height: auto !important;
		left: 0;
		top: 44px !important;
		width: 486px !important
	}

	#menu-item-691 ul {
		left: 10px !important
	}

	#menu-item-691 {
		width: 25% !important
	}

	#menu-item-696 ul {
		left: -151px !important
	}

	#menu-item-697 ul {
		left: -317px !important
	}

	#menu-item-693 ul {
		left: -295px !important
	}

	#menu-item-692 {
		width: 27% !important
	}

	#menu-item-693 {
		width: 32% !important
	}

	#menu-item-694 {
		width: 13% !important
	}

	#menu-item-696 {
		width: 33% !important
	}

	#menu-item-697 {
		width: 34% !important
	}

	#menu-item-765 {
		width: 34% !important
	}

	#menu-item-766 {
		width: 30% !important
	}

	#menu-item-758 {
		width: 60% !important
	}

	#access ul ul li a {
		width: 180px
	}

	#access a {
		font: normal 14px/42px OpenSans;
		height: 68px
	}

	#access ul ul a {
		font: normal 13px/50px OpenSans;
		height: 50px;
		width: 180px
	}

	.menu-item-680 a {
		width: 42px;
		background: url(/images/home-t-off.gif) no-repeat right top;
		font-size: 0 !important
	}

	.menu-item-680 a:hover {
		background: url(/images/home-t-on.gif) no-repeat right top;
		display: block
	}

	.menu-item-681 a {
		width: 78px
	}

	.menu-item-684 a {
		width: 106px
	}

	.menu-item-687 a {
		width: 74px
	}

	.menu-item-688 a {
		width: 112px
	}

	.menu-item-774 a {
		width: 112px
	}

	.menu-item-778 a {
		width: 76px
	}

	.menu-item-778 a:hover {
		background: url(/images/contact-us-on-t-bg.gif) no-repeat left top
	}

	#menu-item-765 ul {
		width: 580px;
		left: 0 !important
	}

	#menu-item-765 ul li {
		width: 588px !important;
		height: auto !important
	}

	#menu-item-765 ul li a {
		width: 534px !important;
		padding: 0 0 0 46px !important;
		height: auto !important
	}

	#menu-item-766 ul {
		width: 580px;
		left: -180px !important
	}

	#menu-item-766 ul li {
		width: 588px !important;
		height: auto !important
	}

	#menu-item-766 ul li a {
		width: 534px !important;
		padding: 0 0 0 46px !important;
		height: auto !important
	}

	#Ineractivity {
		height: 301px
	}

	#intra-tab-bg {
		width: 600px
	}

	#Intra-Tabs {
		margin: 274px 0 0 10px
	}

	.demo,
	.demo1,
	.Inner-Div {
		height: 301px;
		width: 600px
	}

	.Intra1,
	.Intra2,
	.Intra3,
	.Intra4,
	.Intra5,
	.Intra1Inner,
	.Intra2Inner,
	.Intra3Inner,
	.Intra4Inner,
	.Intra5Inner {
		background-size: 50% auto
	}

	.Left1-BG,
	.Left2-BG,
	.Left3-BG,
	.Left4-BG {
		height: 301px;
		width: 358px;
		margin-left: -358px;
		background-size: 100% 100%
	}

	.Right1-BG,
	.Right2-BG,
	.Right3-BG,
	.Right4-BG,
	.Right5-BG {
		height: 301px;
		width: 358px;
		background-size: 100% 100%;
		margin: 0 0 0 600px
	}

	.intratext {
		font: 27px/32px open_sanslight;
		padding: 92px 17px 0 10px
	}

	.intratextmain {
		font: 16px/19px open_sanssemibold;
		padding: 0 0 0 10px
	}

	.Intra-lists {
		font: italic 14px/18px OpenSans;
		padding: 10px 0 0 10px
	}

	.intra-more {
		font: italic 13px/28px OpenSans;
		height: 28px;
		width: 65px
	}

	.For-App {
		font: 27px/58px open_sanslight;
		height: 60px;
		width: 600px
	}

	#What-do {
		height: 364px;
		width: 600px
	}

	.What-dotext {
		font: 32px/36px OpenSans;
		padding: 30px 0 20px
	}

	.Home-Quick-links {
		font: 12px/14px OpenSans;
		height: 221px
	}

	.Home-Quick-links ul li {
		margin: 10px 0;
		padding: 12px 0 !important;
		width: 195px
	}

	.Home-Quick-links img {
		width: 58px;
		height: auto;
		margin: -15px 8px 0
	}

	.more-h {
		margin: 0 auto
	}

	#MeetDr {
		height: 380px;
		width: 600px
	}

	.Hometext {
		font: 27px/27px OpenSans;
		padding: 18px 0 20px
	}

	.Dr-himg {
		width: 230px;
		height: auto;
		margin: 5px 20px 0 0
	}

	.HometextMain {
		font: 13px/22px OpenSans
	}

	.Home-more {
		float: left;
		margin: 20px 0 0 240px
	}

	#Case-study {
		height: 208px;
		width: 600px
	}

	.casetext {
		font: 14px/20px OpenSans;
		padding: 35px 0 0
	}

	#Links-bottom {
		height: 229px;
		width: 600px
	}

	.links-tabs img {
		width: 92px;
		height: auto;
		margin: 0 0 22px
	}

	.links-tabs {
		font: 13px/18px OpenSans;
		margin: 35px 15px 0 0;
		width: 130px
	}

	#Credibility-logo {
		height: 130px;
		width: 600px
	}

	.nbs-flexisel-ul {
		height: 130px
	}

	.nbs-flexisel-item img {
		height: 70px;
		width: auto;
		margin-top: 28px;
		position: relative
	}

	.nbs-flexisel-nav-left,
	.nbs-flexisel-nav-right {
		top: 50px !important;
		width: 15px;
		height: 40px
	}

	#Footer {
		height: 471px
	}

	.footer,
	.footer-Bg {
		height: 342px;
		width: 600px
	}

	.service-textmain {
		font: 14px/25px Verdana, Arial, Helvetica, sans-serif;
		padding: 30px 0 0 8px
	}

	#footer-services {
		height: 342px;
		width: 205px
	}

	.servicetext {
		font: 12px/16px Verdana, Arial, Helvetica, sans-serif
	}

	.servicetext ul li {
		padding: 5px 0
	}

	#foo-contact {
		height: 342px;
		width: 190px
	}

	#foo-followus {
		height: 342px;
		width: 190px
	}

	.social-icons img {
		width: 30px;
		height: 29px;
		margin: 15px 0 0 4px
	}

	.ypo-logo {
		float: right;
		margin: 10px 0 0 8px
	}

	.Footer-rBG {
		margin: 0 0 0 600px
	}

	.demo2,
	.demo3,
	.Inner-SDiv {
		width: 600px
	}

	.IntraS1 {
		background: url(/images/intra1-l-stab-bg.jpg) no-repeat left top
	}

	.IntraS2 {
		background: url(/images/intra2-l-stab-bg.jpg) no-repeat left top
	}

	.IntraS3 {
		background: url(/images/intra3-l-stab-bg.jpg) no-repeat left top
	}

	.IntraS4 {
		background: url(/images/intra4-l-stab-bg.jpg) no-repeat left top
	}

	.Intra1SInner {
		background: url(/images/intra1-r-stab-bg.jpg) no-repeat right top
	}

	.Intra2SInner {
		background: url(/images/intra2-r-stab-bg.jpg) no-repeat right top
	}

	.Intra3SInner {
		background: url(/images/intra3-r-stab-bg.jpg) no-repeat right top
	}

	.Intra4SInner {
		background: url(/images/intra4-r-stab-bg.jpg) no-repeat right top
	}

	.Left1-SBG {
		background: url(/images/intra1-lm-stab-bg.jpg) no-repeat left top
	}

	.Left2-SBG {
		background: url(/images/intra2-lm-stab-bg.jpg) no-repeat left top
	}

	.Left3-SBG {
		background: url(/images/intra3-lm-stab-bg.jpg) no-repeat left top
	}

	.Left4-SBG {
		background: url(/images/intra4-lm-stab-bg.jpg) no-repeat left top
	}

	.Right1-SBG,
	.Right2-SBG,
	.Right3-SBG,
	.Right4-SBG {
		margin: 0 0 0 600px
	}

	.Right1-SBG {
		background: url(/images/intra1-rm-stab-bg.jpg) no-repeat left top
	}

	.Right2-SBG {
		background: url(/images/intra2-rm-stab-bg.jpg) no-repeat left top
	}

	.Right3-SBG {
		background: url(/images/intra3-rm-stab-bg.jpg) no-repeat left top
	}

	.Right4-SBG {
		background: url(/images/intra4-rm-stab-bg.jpg) no-repeat left top
	}

	#Content-Main {
		width: 600px
	}

	#Content-Left {
		width: 400px
	}

	#SideBar {
		width: 198px
	}

	#For-SApp {
		width: 198px
	}

	#MeetSDr {
		height: 110px;
		width: 198px
	}

	.Dr-simg {
		width: 58px;
		height: auto;
		margin: 10px 7px 0 10px
	}

	.SubtextMain {
		font: 13px/20px OpenSans;
		padding: 10px 0 0
	}

	.prof-name {
		font: 13px/16px open_sanssemibold;
		padding: 2px 0 0
	}

	#Quickr {
		width: 198px
	}

	.Sub-links {
		font: 12px/45px OpenSans;
		padding-left: 10px;
		width: 188px;
		background-size: 100% 100%
	}

	.case-study {
		font: 16px/52px OpenSans;
		width: 198px
	}

	.Quick-links {
		font: 12px/14px OpenSans;
		width: 198px
	}

	.Quick-links img {
		float: left;
		margin: -12px 10px 0 15px
	}

	.pageimg {
		width: 200px;
		height: auto;
		margin: 0 7px 10px 100px
	}

	.textMain {
		padding: 5px 15px 30px 5px;
		text-align: justify
	}

	.textMain h2,
	.textMain h3 {
		text-align: left
	}

	.tab-block {
		font-size: 13px;
		height: 50px;
		margin: 5px 0 0 10px;
		width: 178px
	}

	.firstblock {
		margin-top: 5px;
		line-height: 50px
	}

	.singleline {
		line-height: 50px
	}

	.doubleline a {
		height: 30px;
		line-height: 15px;
		padding: 10px 0
	}

	#SideBar-H {
		display: none
	}
}

.read span {
	color: #000 !important
}

#dc_jqaccordion_widget-2-item {
	font: bold 14px Arial, sans-serif;
	border-top: 1px solid #111;
	border-right: 1px solid #111;
	border-left: 1px solid #111
}

#dc_jqaccordion_widget-2-item ul,
#dc_jqaccordion_widget-2-item ul li {
	margin: 0;
	padding: 0;
	border: none;
	list-style: none
}

#dc_jqaccordion_widget-2-item ul a {
	padding: 10px 10px 10px 50px;
	background: #313131 !important;
	text-decoration: none;
	display: block;
	color: #fff;
	border-bottom: 1px solid #404041;
	position: relative;
	width: auto !important
}

#dc_jqaccordion_widget-2-item ul a:hover {
	color: #fff !important
}

#dc_jqaccordion_widget-2-item ul ul a {
	background: #313131
}

#dc_jqaccordion_widget-2-item ul a.dcjq-parent,
#dc_jqaccordion_widget-2-item ul a.dcjq-parent:hover {
	background: #313131 !important
}

#dc_jqaccordion_widget-2-item ul a .dcjq-icon {
	position: absolute;
	top: 50%;
	left: 14px;
	width: 34px;
	margin-top: -17px;
	height: 34px;
	background: url(/images/arrow_black_right.png) no-repeat 0 center
}

#dc_jqaccordion_widget-2-item ul a.dcjq-parent.active .dcjq-icon {
	background: url(/images/arrow_black_down.png) no-repeat 0 center
}

#dc_jqaccordion_widget-2-item ul a:hover,
#dc_jqaccordion_widget-2-item ul .current_page_item > a,
#dc_jqaccordion_widget-2-item > ul .current_page_item > a {
	background: #313131 !important;
	color: #fff
}

#dc_jqaccordion_widget-2-item ul .current-menu-ancestor > a,
#dc_jqaccordion_widget-2-item > ul .current-menu-ancestor > a {
	background: #cc0001 !important
}

.table-height {
	height: 100%
}

img {
	border: 0
}

p,
h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 12px 0;
	padding: 0
}

ul,
ol {
	margin: 0 12px;
	padding: 6px 0 6px 30px
}

.hr {
	height: 8px;
	border-bottom: 1px solid #000
}

.videoBorder {
	border: 8px solid #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px
}

#wp-realtime-sitemap-menu {
	padding-top: 0
}

#wp-realtime-sitemap-menu h3 {
	display: none
}

#wp-realtime-sitemap-menu ul {
	margin: 0;
	padding: 0
}

#wp-realtime-sitemap-menu ul li {
	background: none;
	line-height: 24px;
	font-weight: 700;
	padding-left: 0
}

#wp-realtime-sitemap-menu ul ul {
	margin-left: 40px
}

#wp-realtime-sitemap-menu ul ul li {
	font-weight: 400
}

#wp-realtime-sitemap-menu h3 {
	display: none
}

#wp-realtime-sitemap-menu li a {
	background: none !important
}

#wp-realtime-sitemap-menu li {
	font-weight: 700
}

#wp-realtime-sitemap-menu li li {
	font-weight: 400
}

.hr {
	height: 8px;
	background: url(/images/hr.gif) repeat-x 0 0 !important
}

.navigation {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	padding: 20px 30px 5px 5px
}

.navigation a {
	font-weight: 400;
	color: #fff;
	text-decoration: underline
}

.navigation a:hover {
	font-weight: 400;
	color: #fff;
	text-decoration: none
}

.textMain {
	font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 5px 30px 30px 5px;
	text-decoration: none;
	text-align: justify
}

.textMain a {
	color: #fff;
	text-decoration: underline
}

.textMain a:hover {
	color: #fff;
	text-decoration: underline
}

.textMain ul,
textMain ol {
	padding: 0;
	margin: 0;
	list-style: none
}

.textMain ul li {
	background: url(/images/bullet-tm.gif) no-repeat 15px 11px;
	padding: 6px 0 0 30px;
	list-style: none
}

.textMain ul li ul {
	background: none;
	padding: 6px 0 0 20px;
	list-style: circle
}

.textMain ul li ul li {
	background: none;
	padding: 6px 0 0;
	list-style: circle
}

.qualification li {
	background: url(/images/bullet-tm.gif) no-repeat 0 11px !important;
	padding: 6px 0 0 30px !important;
	list-style: none !important
}

.textMain ul li ul li ul li {
	background: none;
	padding: 6px 0 0;
	list-style: square
}

.textMain ul li:last-child {
	padding-bottom: 8px
}

.textMain ol li {
	padding-bottom: 8px
}

.textMain ol li:last-child {
	padding-bottom: 8px
}

.textMain ul li p,
textMain ol li p {
	padding-bottom: 0;
	margin: 8px 0 0
}

.textMain ul li ul,
textMain ul li ol,
textMain ol li ul,
textMain ol li ol {
	padding-bottom: 0
}

.textMainBold {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	text-align: justify
}

.textMainBold a {
	color: #fff;
	text-decoration: underline
}

.textMainBold a:hover {
	color: #fff;
	text-decoration: none
}

.textNormal {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none
}

.textNormal a {
	color: #fff;
	text-decoration: underline
}

.textNormal a:hover {
	color: #fff;
	text-decoration: underline
}

.textbold {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none
}

.PDFtext {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	color: #fff
}

.textMain h1 {
	font: normal 24px "Trebuchet MS", Arial, Helvetica, sans-serif;
	padding: 5px 0 0;
	color: #63e7ff;
	text-decoration: none;
	margin: 0
}

.textMain h2 {
	font: bold 21px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none
}

.textMain h2 a {
	color: #fff;
	text-decoration: underline
}

.textMain h2 a:hover {
	color: #fff;
	text-decoration: none
}

.textMain h3 {
	font: bold 17px Verdana, Arial, Helvetica, sans-serif;
	color: #f74d4d;
	text-decoration: none
}

.textMain h3 a {
	color: #f74d4d;
	text-decoration: underline
}

.textMain h3 a:hover {
	color: #f74d4d;
	text-decoration: none
}

.tableborder {
	border: 1px solid #7C7C7C;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px
}

.formHead {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	background: #7C7C7C;
	text-decoration: none;
	padding: 5px 10px
}

.formHead a {
	color: #fff;
	text-decoration: underline
}

.formHead a:hover {
	color: #be840f;
	text-decoration: underline
}

.formlable {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 3px 3px 3px 5px
}

.txtfield {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid #7C7C7C;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width: 175px;
	height: 20px;
	vertical-align: middle;
	padding: 2px 4px
}

.mandatory {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FF8204
}

.dropDown {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid #7C7C7C;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width: 185px
}

.textArea {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	width: 175px;
	border: 1px solid #7C7C7C;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	vertical-align: middle;
	padding: 4px
}

.button {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	background: #7C7C7C;
	text-decoration: none;
	border: 1px solid #7C7C7C;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	height: 20px;
	cursor: pointer
}

#tell-a-friend-background {
	display: none;
	background: #000;
	opacity: .8;
	filter: alpha(opacity=80);
	position: fixed;
	top: 0;
	left: 0;
	min-width: 100%;
	height: 100%;
	z-index: 1000
}

#tell-a-friend-div {
	display: none;
	position: fixed;
	top: 15%;
	left: 50%;
	margin-left: -200px;
	width: 400px;
	background: #FFF;
	padding: 10px 15px;
	border: 2px solid #CCC;
	border-radius: 10px;
	z-index: 1001
}

#tell-a-friend-div #close {
	width: 20px;
	height: auto;
	float: right;
	text-align: center;
	cursor: pointer;
	margin: 4px 22px 0 auto;
	border-radius: 50%;
	background-color: #C9C9D6;
	color: #000;
	line-height: 20px
}

#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 0 0 10px
}

.form-container {
	margin: 8px 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: #809aa7;
	text-decoration: none;
	border: 1px solid #B4B4C3 !important;
	width: 300px;
	height: 25px !important;
	vertical-align: middle;
	padding: 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: #809aa7;
	text-decoration: none;
	width: 300px;
	border: 1px solid #B4B4C3 !important;
	vertical-align: middle;
	padding: 4px;
	resize: none;
	height: 110px;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	background: #C9C9D6;
	margin: 7px auto !important
}

.mappics {
	width: 156px;
	height: 120px;
	float: right;
	margin: 10px;
	box-shadow: 0 0 2px 2px gray;
	-o-box-shadow: 0 0 2px 2px gray;
	-moz-box-shadow: 0 0 2px 2px gray;
	-ms-box-shadow: 0 0 2px 2px gray;
	-webkit-box-shadow: 0 0 2px 2px gray;
	padding: 5px
}

.telephone {
	color: #fff;
	font: 12px/28px Verdana, Arial, Helvetica, sans-serif;
	height: 60px;
	margin: 0;
	padding: 0;
	text-align: left;
	text-decoration: none
}

.telephone ul {
	margin: 20px 0 0;
	padding: 0
}

.telephone li {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
	float: left;
	padding: 6px 0 0 !important;
	width: 45%;
	height: 46px
}

.telephone a {
	color: #fff;
	display: block;
	padding: 2px 0 2px 45px;
	text-decoration: underline
}

.telephone a:hover {
	color: #fff;
	padding: 2px 0 2px 45px;
	text-decoration: underline
}

.telephone img {
	margin: 0 5px 0 0
}

.telephone-s {
	color: #fff;
	font: 12px/28px Verdana, Arial, Helvetica, sans-serif;
	height: 35px;
	margin: 0;
	padding: 0;
	text-align: left;
	text-decoration: none
}

.telephone-s ul {
	margin: 20px 0 0;
	padding: 0
}

.telephone-s li {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
	float: left;
	padding: 6px 0 0 !important;
	width: 45%;
	height: 46px
}

.telephone-s a {
	color: #fff;
	display: block;
	padding: 2px 0 2px 45px;
	text-decoration: underline
}

.telephone-s a:hover {
	color: #fff;
	padding: 2px 0 2px 45px;
	text-decoration: underline
}

.telephone-s img {
	margin: 0 5px 0 0
}

.formlable {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 3px 3px 3px 5px
}

.txtfield {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid #7C7C7C;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width: 175px;
	height: 20px;
	vertical-align: middle;
	padding: 2px 4px
}

.mandatory {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FF8204
}

.dropDown {
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border: 1px solid #7C7C7C;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	width: 185px
}

.textArea {
	font: normal 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	width: 175px;
	border: 1px solid #7C7C7C;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	vertical-align: middle;
	padding: 4px
}

.button {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	background: #7C7C7C;
	text-decoration: none;
	border: 1px solid #000;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	height: 20px;
	cursor: pointer
}

.txtfield-c {
	width: 300px !important;
	height: 35px;
	padding: 2px 4px;
	font: normal 18px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	vertical-align: middle;
	border: 1px solid #7C7C7C !important;
	border-radius: 5px;
	-o-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px
}

.txtfield-r {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	color: #7E7E7E;
	text-decoration: none;
	border: 1px solid #7C7C7C !important;
	width: 220px;
	height: 20px;
	vertical-align: middle;
	padding: 2px 4px
}

.ftable {
	width: 33%;
	float: left;
	display: block
}

.textArea-c {
	width: 300px !important;
	padding: 4px;
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	vertical-align: middle;
	border: 1px solid #7C7C7C !important;
	border-radius: 5px;
	-o-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px
}

.button {
	height: 40px;
	background: #fff;
	color: #000;
	padding: 0 10px;
	font: 19px MyriadProRegular;
	text-decoration: none;
	cursor: pointer;
	border: 3px solid #7C7C7C;
	border-radius: 5px;
	-o-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-webkit-border-radius: 5px
}

#captchac img {
	width: 120px;
	height: auto
}

.listbg {
	font: normal 17px/22px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	list-style: none;
	margin: 0;
	padding: 0;
	height: auto
}

.listbg li {
	background-image: none !important;
	width: 48%;
	margin: 15px 0 0 !important;
	padding: 0 !important;
	text-align: center !important
}

.listbg a {
	color: #fff !important;
	display: block;
	text-align: center;
	text-decoration: none !important;
	width: 264px;
	height: 40px;
	border: 1px solid #9d968d;
	padding: 15px 5px 0 0;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	background: #313131
}

.listbg a:hover {
	text-decoration: none;
	color: #fff !important;
	display: block;
	background: #bf1e2e;
	border: 1px solid #bf1e2e;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	background: #bf1e2e
}

.cervical-services {
	text-decoration: none;
	margin: 0;
	padding: 15px 5px 0 27px;
	height: auto;
	list-style: none;
	float: left;
	margin-bottom: 20px !important;
	width: 100%
}

.cervical-services li {
	background-image: none !important;
	width: 48%;
	margin: 15px 0 0 !important;
	padding: 0 !important;
	text-align: center !important;
	float: left
}

.cervical-services a {
	color: #fff !important;
	display: block;
	text-align: center;
	text-decoration: none !important;
	width: 228px;
	height: 32px;
	border: 1px solid #9d968d;
	padding: 10px 5px 0 0;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	background: #313131
}

.cervical-services a:hover {
	text-decoration: none;
	color: #fff !important;
	display: block;
	background: #bf1e2e;
	border: 1px solid #bf1e2e;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	background: #bf1e2e
}

.testimonials-submit {
	margin-top: 10px;
	width: 190px
}

.testimonials-submit a {
	background: none repeat scroll 0 0 #07315E;
	border-radius: 5px;
	color: #FFF !important;
	padding: 6px 5px;
	text-decoration: none !important
}

.testimonials-submit a:hover {
	background: none repeat scroll 0 0 #284B70;
	border-radius: 5px;
	color: #FFF !important;
	text-decoration: none !important
}

.test {
	background: url(/images/multimedia-bg.jpg) no-repeat scroll center bottom;
	float: right;
	height: 450px;
	margin: 10px 0;
	overflow: hidden;
	width: 732px
}

.test-list {
	float: left;
	height: auto;
	margin: 9px 0 0;
	position: relative;
	width: 221px;
	color: #fff
}

.first li {
	float: left !important
}

.mm {
	width: 100%;
	height: auto;
	float: left;
	border: 1px solid #7C7C7C;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin: 10px 0 0
}

.multimedia {
	font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-decoration: none;
	padding-bottom: 10px;
	text-align: left
}

.multimedia ul {
	margin: 10px 5px;
	padding: 0
}

.multimedia li {
	width: 100%;
	background: none !important;
	padding: 6px 0 0 !important;
	text-align: left
}

.multimedia a {
	background: url(/images/movie-off.gif) no-repeat 10px 4px;
	padding: 2px 0 2px 45px;
	color: #fff;
	text-decoration: underline;
	display: block;
	text-align: left
}

.multimedia a:hover {
	background: url(/images/movie-on.gif) no-repeat 10px 4px;
	padding: 2px 0 2px 45px;
	color: #fff;
	text-decoration: none;
	text-align: left
}

.multimedia .formHead a,
.multimedia .formHead a:hover {
	padding-left: 0;
	background: none
}

.noVideo {
	display: block
}

#No-Video1 {
	display: block
}

#No-Video2 {
	display: block
}

#doccontainer {
	display: table
}

.docrow {
	display: table-row;
	float: left;
	margin: 5px auto;
	position: relative
}

.docleft {
	border: 1px solid #CC0001;
	border-radius: 10px;
	display: table-cell;
	padding: 8px;
	width: 322px
}

.docmiddle {
	display: table-cell;
	width: 10px
}

.docright {
	border: 1px solid #CC0001;
	border-radius: 10px;
	display: table-cell;
	padding: 8px;
	width: 322px
}

@media screen and (max-width : 480px) and (min-width : 320px) and (orientation : portrait) {
	.cervical-services li {
		float: none !important
	}

	.test {
		display: none
	}

	.test-list {
		width: 100%;
		height: auto;
		float: left;
		position: relative;
		margin: 9px 0 0
	}

	.first li {
		float: none !important
	}

	.telephone li {
		width: 100%
	}

	.docrow,
	.docleft,
	.docright {
		width: 100%
	}
}

@media screen and (max-width : 640px) and (min-width : 480px) and (orientation : landscape) {
	.cervical-services li {
		float: none !important;
		margin: 0 auto !important;
		margin-bottom: 10px !important
	}

	.test-list {
		width: 100%;
		height: auto;
		float: left;
		position: relative;
		margin: 9px 0 0
	}

	.videoBorder {
		width: 100%;
		height: auto
	}

	.first li {
		float: none !important
	}

	.telephone li {
		width: 100%
	}
}

@media screen and (max-width : 963px) and (min-width : 600px) and (orientation : portrait) {
	.cervical-services li {
		float: none !important
	}

	#test {
		float: none;
		margin: 0 auto;
		width: 100%
	}

	.test-list {
		float: none;
		margin: 0 auto;
		width: 100%
	}

	.first li {
		float: none !important
	}

	.telephone li {
		width: 100%
	}
}
