html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,blockquote,fieldset,input { margin: 0; padding: 0; }

html,body
{
	background-color:#eef6f9;
	color:#363636;
	/*font-family:Arial, Helvetica, sans-serif;*/
	font-size:15.5px;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}
@font-face {
    font-family: 'MyriadProBold';
    src: url('../fonts/myriadpro-bold.eot');
    src: url('../fonts/myriadpro-bold.eot') format('embedded-opentype'),
         url('../fonts/myriadpro-bold.woff') format('woff'),
         url('../fonts/myriadpro-bold.ttf') format('truetype'),
         url('../fonts/myriadpro-bold.svg#MyriadProBold') format('svg'); 
}
@font-face {
    font-family: 'MyriadProSemibold';
    src: url('../fonts/myriadpro-semibold.eot');
    src: url('../fonts/myriadpro-semibold.eot') format('embedded-opentype'),
         url('../fonts/myriadpro-semibold.woff') format('woff'),
         url('../fonts/myriadpro-semibold.ttf') format('truetype'),
         url('../fonts/myriadpro-semibold.svg#MyriadProSemibold') format('svg');
}
@font-face {
    font-family: 'MyriadProRegular';
    src: url('../fonts/myriadpro-regular.eot');
    src: url('../fonts/myriadpro-regular.eot') format('embedded-opentype'),
         url('../fonts/myriadpro-regular.woff') format('woff'),
         url('../fonts/myriadpro-regular.ttf') format('truetype'),
         url('../fonts/myriadpro-regular.svg#MyriadProRegular') format('svg');
}
.PageBreak		{PAGE-BREAK-AFTER: always;}

img	{border-width: 0px 0px 0px 0px;}

div	{padding:0px 0px 0px 0px; border-width: 0px 0px 0px 0px; margin:0;}

h1{font-size:55px; color:#273896; font-family:"MyriadProSemibold"; line-height:78px;}

h2{font-size:20px; color:#273cf0; font-weight:bold; font-family:Tahoma, arial, sans-serif; float:left;}

h3{font-size:26px; color:#ff5007; width:100%; font-weight:normal; font-family: 'MyriadProRegular'; margin:0 0 10px 0; line-height:26px;}

p{font-size:17px; color:#2574f0; line-height:23px; font-family:Tahoma, arial, sans-serif; float:left; margin:13px 0;}

ul{padding:0; margin:0;}
li{padding:0; margin:0; list-style:none;}

hr{float:left; width:100%;}

/*a{font-size:11px; text-decoration:underline; color:#fff; cursor:pointer;}
a:hover{font-size:11px; text-decoration:underline; color:#fff; cursor:pointer;}
a:active{font-size:11px; text-decoration:none; color:#fff; cursor:pointer;}
a:focus{outline:none;}*/

.h2{font-size:18px; color:#273cf0; font-weight:normal; font-family:Tahoma, arial, sans-serif; float:left;}
/************************************************************************
* 	Main Containers & Borders
************************************************************************/
div#MainContainer
{
	margin:auto;
	width:996px;
	height:auto;
}
div#TopBlueStrip
{
	float:left;
	width:100%;
	height:33px;
	background:#050f6b;
}
/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	float:left;
	width:952px;
	padding:30px 22px 0 22px;
}
div#HeaderTop
{
	float:left;
	width:952px;
}
div#HeaderBottom
{
	float:left;
	width:952px;
}
div#HeaderMenuBox
{
	float:left;
	width:952px;
	margin:15px 0 0 0;
}
div#Logo
{
	float:left;
	width:198px;
	height:84px;
}
#HeaderAddress
{
	float:left;
	font-size:28px;
	color:#051072;
	font-family:century gothic;
	margin:0 133px 0 8px;
}
#HeaderPhoneno
{
	float:left;
	font-size:28px;
	color:#051072;
	font-family:century gothic;
	font-weight:bold;
}
div#ServicesHeader
{
	float:left;
	width:289px;
	height:49px;
	line-height:44px;
	background: url('../images/SpritImg.png') no-repeat 0 -13px;
	font-size:22px;
	color:#ecf8fb;
	text-align:center;
	font-family:"MyriadProSemibold";
	margin:0 13px 0 0;
}
#MainMenu
{
	float:left;
	width: 617px; 
	height: 47px;
	background: url('../images/SpritImg.png') no-repeat -328px -15px;
	padding:0 0 0 29px;
	line-height:36px;
}
#MainMenu li{float:left; margin:0 38px 0 0;}
#MainMenu li a{font-family:century gothic; font-size:26px; color:#081cac; text-decoration:none;}
#MainMenu li a:hover{color:#fff;}
#MenuActive{color:#fff !important;}
/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	float:left;
	width:996px;
	height:auto;
	background:url(../images/MainbodyMidBg.png) repeat-y top;	
}
div#MainBodyBotContainer
{
	float:left;
	width:996px;
	height:21px;
	background: url('../images/SpritImg.png') no-repeat -4px -77px;
}
/************************************************************************
*	Common
************************************************************************/
div#ContentBodyContainer
{
	float: left;
    padding: 0 22px;
    width: 952px;	
}
div#LeftBox
{
	float: left;
    width: 279px; 
}
div#LeftContainer
{
	float: left;
    width: 279px; 
	height: 560px;	
	margin:0 0 10px 6px;
	background: url('../images/SpritImg.png') no-repeat -17px -365px;
}
div#LeftContainer span{text-align:center; font-size:18px; font-family:"MyriadProRegular"; color:#081cac; float:left; width:100%; padding:0 0 5px 0;}
#LeftMenu{float:left; padding:20px 0 0 9px;}
#LeftMenu li{float:left; padding:0 0 12px 35px; background: url('../images/SpritImg.png') no-repeat -684px -314px;}
#LeftMenu li a{float:left; font-size:23px; color:#081cac; font-family:"MyriadProSemibold"; text-decoration:none; }
/*#LeftMenu li a:hover{color:#fff;}*/

#LeftBranding{float:left; padding:0 0 10px 36px;}
#LeftBranding li{float:left; padding:0 10px 0 0;}

#LeftBoxTime{font-size:22px !important;}

#LeftOnlineGalleryBtn{float:left; width: 287px; display:block; height: 48px; background: url('../images/SpritImg.png') no-repeat -330px -613px; text-decoration:none;}
#LeftOnlineGalleryBtn:hover{float:left; width: 287px; height: 48px; background: url('../images/SpritImg.png') no-repeat -330px -673px;}
.LeftOnlineGalleryBtnActive{float:left; width: 287px; height: 48px; background: url('../images/SpritImg.png') no-repeat -330px -673px !important;}

#LeftOurSurgeryBtn{float:left; width: 287px; display:block; height: 48px; background: url('../images/SpritImg.png') no-repeat -330px -487px; text-decoration:none;}
#LeftOurSurgeryBtn:hover{float:left; width: 287px; height: 48px; background: url('../images/SpritImg.png') no-repeat -331px -549px;}
.LeftOurSurgeryBtnActive{float:left; width: 287px; height: 48px; background: url('../images/SpritImg.png') no-repeat -331px -549px !important;}

#LeftRegistrationBtn{float:left; width: 287px; display:block; height: 48px; background: url('../images/SpritImg.png') no-repeat -332px -365px; text-decoration:none;}
#LeftRegistrationBtn:hover{float:left; width: 287px; height: 48px; background: url('../images/SpritImg.png') no-repeat -334px -422px;}

div#RightContainer
{
	float: left;
    width: 644px;	
	margin:0 0 0 27px;
}
div#HmBanner
{
	float: left;
    background: url('../images/SpritImg.png') no-repeat -8px -107px; 
	width: 643px; 
	height: 243px;
	margin:0 0 22px 0;
}
div#HmContentArea
{
	float: left;
    width: 644px;	
	margin:0 0 0 0;
}
/************************************************************************
*	About Us
************************************************************************/
div#AboutBox
{
	float: left;
    width: 646px;	
	height: 511px;
	background: url('../images/SpritImg.png') no-repeat -1050px -15px;
	margin:0 0 0 27px;
	top:-11px;
	position:relative;
	padding:219px 0 0 0;
}
div.AboutColumns
{
	float:left;
	width:180px;
	margin:0 12px 0 22px;
}
div.AboutColumns p{margin-top:0 !important;}
div.AboutColumns ul li{float:left; font-size:17px; color:#2574f0; width:100%; padding:0 0 5px 0; font-family:Tahoma, arial, sans-serif;}
.SurgeryLnk{font-size:11px; color:#2574f0; text-decoration:none; font-family: "MyriadProRegular"; font-style:italic;}
.SurgeryLnk:hover{color:#FF5007;}
.AboutSubHead{font-size:18px; color:#081cac; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
/************************************************************************
*	Find Us
************************************************************************/
div#FindUsBox
{
	float: left;
    width: 646px;	
	margin:0 0 0 27px;
}
div.FindUsColumn
{
	float: left;
    width: 197px; 
	height: 270px;
	margin:10px 25px 0 0;
}
div.FindUsInnerColumn
{
	float: left;
    width: 166px; 
	height: 197px;
	padding:40px 16px 0 15px;
	background: url('../images/SpritImg.png') no-repeat -1754px -37px;
	font-family:Tahoma, arial, sans-serif;
	font-size:15px;
	color:#051071;
	text-align:center;
	line-height:18px;
}
div#FindUsCar
{
	float:left; 
	width: 62px; height: 60px;
	background: url('../images/SpritImg.png') no-repeat -680px -126px;
	margin:0 0 -30px 67px;
	position:relative;	
}
div#FindUsBus
{
	float:left; 
	width: 62px; height: 60px;
	background: url('../images/SpritImg.png') no-repeat -776px -127px;
	margin:0 0 -30px 67px;
	position:relative;	
}
div#FindUsTrain
{
	float:left; 
	width: 62px; height: 60px;
	background: url('../images/SpritImg.png') no-repeat -871px -127px;
	margin:0 0 -30px 67px;
	position:relative;	
}
#DnwldHeader{float:left; width:100%; font-size:16px; color:#081cac; text-align:center; font-family:Arial, Helvetica, sans-serif; margin:12px 0; font-weight:bold;}
.DwnldBtn{float:left; width: 175px; height: 32px; background: url('../images/SpritImg.png') no-repeat -688px -213px; text-align:center; text-decoration:none; line-height:32px; font-size:15px; font-family:Arial, Helvetica, sans-serif; color:#fff; display:block; margin:0 49px 0 0;}
.DwnldBtn:hover{color:#051072;}
/************************************************************************
*	View Surgery
************************************************************************/
#ViewSurgeryLnk{float:left; display:block; text-decoration:none; width: 641px; height: 707px; background: url('../images/SpritImg.png') no-repeat -17px -953px;}

/************************************************************************
*	Contact Us
************************************************************************/
.FormTitle{float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#051072; width:100%; margin:0 0 6px 0; font-weight:bold;}
.FormTitleSmall{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#081cac; width:100%; margin:0 9px 0 9px;}
input[type=text] {float:left; width: 311px; height: 31px; background: url('../images/SpritImg.png') no-repeat -663px -374px; border:0; line-height:31px; text-indent:5px; font-size:16px; color:#797979; font-family: "MyriadProRegular"; margin:0 0 12px 0;}
textarea{float:left; width: 640px; height: 143px; background: url('../images/SpritImg.png') no-repeat -334px -763px; border:0; text-indent:5px; resize:none; font-size:16px; color:#797979; font-family: "MyriadProRegular";}
div#ContactBtmBox
{
	float:left;
	width: 639px; height: 120px;
	background: url('../images/SpritImg.png') no-repeat -1038px -774px;
}
.SendMsgBtn{float:left; width: 208px; height: 30px; background: url('../images/SpritImg.png') no-repeat -663px -431px; border:0; cursor:pointer;}
.SendMsgBtn:hover{background: url('../images/SpritImg.png') no-repeat -663px -480px; border:0;}
.CaptchaTxt{float:left; width: 93px !important; height: 32px !important; background: url('../images/SpritImg.png') no-repeat -792px -282px  !important;}
#ClearFrmLnk{float:left; display:block; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#d6f1fe; font-weight:bold;}
.RefreshLnk{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#081CAC; text-decoration:none;}
.err{color: #081CAC;
    float: left;
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 0 15px;
    width: 100%;}
div#contact_form_errorloc ul{float:left; padding:0 0 0 15px;}	
div#contact_form_errorloc ul li{float:left; font-size:13px; font-weight:bold; color:#F00;}
/************************************************************************
*	Dental gallery
************************************************************************/
div#thumbs
{
	float:left !important;
	width: 62px; height: 423px;
	background: url('../images/SpritImg.png') no-repeat -697px -953px;
	padding:0 0 0 13px;
}
div#GalleryDivider
{
	float:left;
	width: 641px; height: 53px;
	background: url('../images/SpritImg.png') no-repeat -697px -1412px;
	position:relative;
	z-index:11;
}

/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
	float:left;
	width:996px;
	padding:0 0 10px 0;
}
div#FooterBrandingLeft
{
	float:left;
	padding:5px 0 0 28px;
	font-family:"MyriadProSemibold";
	font-size:10px;
	color:#a4e0fc;
}
#FooterBrandingRight
{
	float:right;
	padding:5px 28px 0 0;
	font-family:"MyriadProSemibold";
	font-size:10px;
	color:#d2d9dc;
	text-decoration:none;
	display:block;
}
#FooterBrandingRight:hover{color:#ff5007;}
