body 

{

background-color:#fefcf9;

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

line-height:20px;

color : #000;

margin:0px;

margin-top:20px;

}

.leftaligntext
{
text-align:left;
}

img 

{

border:none;

text-decoration:none;

}



img a

{

border:none !important;

text-decoration:none;

}



a 

{ 

color:#000;

text-decoration:none;

} 



a:hover 

{ 

color:#008aa7;

text-decoration:underline;

} 



h1

{ 	

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

color:#06268e;

margin:0px;

margin-bottom:15px;
text-align:center;



} 







h2 

{ 

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:13px;

font-weight:bold;

color:#009ebf;

margin:0px;

margin-bottom:10px;

} 





.h2 

{ 

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:14px;

font-weight:bold;

color:#009ebf;

margin:0px;

margin-bottom:10px;

} 





h3

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:bold;

color:#009ebf;

margin:0px;

margin-bottom:15px;

}



p 

{ 

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:12px;

font-weight:normal;

line-height:20px;

color : #000;

margin:0px;

text-align:justify;

margin-bottom:10px;

} 



p.link

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:10px;

font-weight:normal;

font-style:italic;

color : #000;

margin:0px;

text-align:justify;

margin-bottom:10px;

}



.main

{



width:886px;

margin:0 auto !important;

display:block;

}





table

{

background-color:#e5f0f7;

text-align:left;

vertical-align:top;

border:1px solid #fff;}





td

{

vertical-align:top;

border:1px solid #fff;

}



.clr

{

clear:both;

}





#map-image

{

width:326px;

height:218px;

float:right;

margin-right:250px;

}



.main-top

{

width:870px;

	margin:0 auto;

}



.top-left

{

float:left;

width:635px;
height:110px;

}



.top-right

{

float:right;

width:200px;

}



.logo

{

height:51px;

width:314px;

margin-bottom:10px;
float:left;
}

.blogbtn
{
width:145px;
height:33px;
float:right;
margin-right:20px;
padding-top:5px;
}



.nav

{

width:80%;

}



.phno

{


height:33px;

width:174px;
font-size:30px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#1ea2b7;
letter-spacing:-1px;
}



.address 

{

color:#000;

width:180px;

}



.colour-grey

{

color:#5e5e5e;

font-size:14px;

font-weight:bold;

}



p.cen

{

text-align:center;

font-weight:bold;

}



.colour-blue

{

color:#008aa7;

font-size:14px;

font-weight:bold;

}



.address p

{ 

color:#000;

margin:0px;

padding:0px;

padding-left:2px;

line-height:18px;

}

































.content

{

width:886px;

margin:0 auto;

clear:both;
}



.content-top

{



background:url(../images/bd-top.jpg) no-repeat bottom;

height:3px;

width:886px;

clear:both;

}



.content-mid

{

background:url(../images/bd-mid.jpg) repeat-y top left;
width:870px;
height:auto !important;
min-height:600px !important;
height:600px;
margin:0 auto;
padding-left:9px;
padding-right:9px;
padding-bottom:20px;
padding-top:10px;
position:relative;
}




.content-bottom

{



background:url(../images/bottom.jpg) no-repeat top;

height:21px;

width:886px;

margin:0 auto;

clear:both;

}



.btn-appoint
{
background: url(../images/button.jpg)  no-repeat;
width:268px;
height:39px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#FFFFFF;
cursor:pointer;
text-align:left;
border:none;
padding:18px 0px 10px 25px;
margin-bottom:50px;
/*margin-right:20px !important;
margin-right:10px;
*/
margin:0 auto;
}



.btn-appoint a

{

text-decoration:none !important;

color:#FFFFFF !important;

}





.btn-appoint a:hover

{

text-decoration: underline !important;

color:#FFFFFF !important;

}



.btn-appoint-1
{
background: url(../images/button.jpg) no-repeat;
width:263px;
height:39px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#FFFFFF;
cursor:pointer;
text-align:left;
border:none;
padding:18px 0px 0px 25px;
margin:0 auto;
margin-bottom:10px;
}



.btn-appoint-1 a

{

text-decoration:none !important;

color:#FFFFFF !important;

}





.btn-appoint-1 a:hover

{

text-decoration: underline !important;

color:#FFFFFF !important;

}



.btn-appoint-2
{
background: url(../images/button.jpg)  no-repeat;
width:268px;
height:39px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:normal;
color:#FFFFFF;
cursor:pointer;
text-align:left;
border:none;
padding:18px 0px 0px 25px;
margin:0 auto;
margin-bottom:20px;
clear:both;
}



.btn-appoint-2 a

{

text-decoration:none;

color:#FFFFFF;

}





.btn-appoint-2 a:hover

{

text-decoration: underline;

color:#FFFFFF;

}






.email-dr

{

width:208px;

height:57px;

float:left;
padding-left:20px;


}





.articleblock
{
background-color:#f4f6f7 !important;
border:1px #86bcdf dashed;
width:788px;
padding:20px;
margin:0 auto;
clear:both;
}


.articleblockleft
{
width:370px;
float:left;
}

.articleblockright
{
width:370px;
float:right;
}

.articleblock ul
{
padding:0px;
margin:0px;
margin-left:25px;
}

.articleblock ul li
{
background:url(../images/bullets.jpg) no-repeat;
list-style:none;
padding-left:15px;
margin-bottom:5px;
font-size:11px;
}

.articleblock ul li a
{
color:#000;
text-decoration:none ;
}


.articleblock ul li a:hover
{
color:#000;
text-decoration:underline;
}



.articleblock table, td
{
background-color:#f4f6f7 !important;}


.articleblock h1
{
text-align:left;
color:#06268e;
}

.articleblock h1 a
{
color:#06268e;
}


.articleblock h1 a:hover
{
color:#000;
}



.articleblock p
{
font-size:11px;}

.articleblock a
{
text-decoration:none;
color:#000000;
}

.articleblock a:hover
{
text-decoration:underline;
color:#000000;
}



.text

{
width:830px;

display:block;
margin:0 auto;

clear:both;


}




.text li

{
list-style:disc;
padding-left:5px;

margin-left:-25px;

margin-bottom:20px;

}


.text li a

{

text-decoration:underline;

color:#008aa7;

}



.text li a:hover

{

text-decoration:underline;

color:#000;

}


#doctor-img

{

width:210px;

height:205px;

float:right;

margin-left:20px;

margin-bottom:20px;

}



.text-inner

{

width:830px;

float:left;

}


.left-sec
{
width:240px;
float:left;
}


.text-left

{

width:220px;

float:left;

background:#e5f0f7 !important;

padding:10px;
margin-bottom:20px;

}





.text-left a 

{ 

color:#000;

text-decoration:none;

} 



.text-left a:hover 

{ 

color:#008aa7;

text-decoration:underline;

} 



.text-left a#current-left

{ 

color:#008aa7;

text-decoration:underline;

}



.wht

{

border:1px solid #c3e2f6;

background-color:#fff;



padding-bottom:20px;

padding-top:20px;

padding-left:20px;

}



.wht ul
{
margin-bottom:0px;
}



.wht ul li

{

background:url(../images/round.jpg) no-repeat 0px 5px;

padding-left:20px;

list-style:none;

margin-left:-40px;
margin-bottom:15px;



}



.text-right

{

width:560px;

float:right;


}


.text-right p
{
margin:0px;
}



.web-chk

{

width:560px;

text-align:center;

margin-top:20px;

font-size:16px;

color:#000;

font-weight:bold;

}



.web-chk .h1 a

{

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:16px;

font-weight:bold;

color:#ae3f10;

margin:0px;

text-decoration:none;

}





.web-chk .h1 a:hover

{

text-decoration:underline;

color:#ae3f10;

}



.text-right a

{

text-decoration:underline;

color:#008aa7;

}



.text-right a:hover

{

text-decoration:underline;

color:#000;

}











.text-inner li

{

padding-left:5px;

margin-left:-25px;

margin-bottom:20px;

}









#menubar

{

float:left;

width:634px;

height:33px;

border:1px #87bcdf solid;

margin-bottom:10px;

}



#menu-content

{

	padding: 0;

	position: relative;

	float:left;

}





#menu-content ul 

{

	color: #FFF;

	margin: 0;

	padding-left: 0;

}







#menu-content li 

{ display:inline; }





#menu-content li a

{

	font: 12px verdana, Arial,sans-serif;

	padding-top:10px;	

	padding-left:6px;

	margin:0px;

	float:left;

	text-align:center;

	color: #000;

	text-decoration: none;

	height:23px;

	width:120px;

	background: url(../images/blue.jpg)  repeat-x center;

}





#menu-content li a:hover

{

	font: 12px verdana, Arial,sans-serif; 

	color:#000; 

	background: #fff no-repeat center;



}





#menu-content li a#current

{

	font: 12px verdana, Arial,sans-serif; 

	color:#000; 

	background: #fff no-repeat center;

}

.greenline

{

	background: url(../images/line-menu.jpg) no-repeat;

	width:1px;

	height:33px;

	float:left;

}











/***************** dropdown div ***********************/



.dropmenudiv{

	position:absolute;

	clear:both;

	background: url(../images/blue.jpg) repeat-x center top #cae8ff;

	line-height:20px;

	z-index:100;

	width: 128px;

	visibility: hidden;

	top: 190px;

	left: 142px;

	text-align:left;

	border-top:1px #87bcdf solid;

	margin-left:-1px;



/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/

}





.dropmenudiv a{

	display: block;

	font-size:11px;

	padding: 5px 5px 5px 10px;

	text-decoration: none;

	color: #000;

	/*background: #E1F1DD url(../images/bullet-nav2.gif) left center no-repeat;*/

	background: url(../images/blue.jpg)  repeat-x center top #cae8ff;

	border-bottom:1px #87bcdf solid;

	border-left:1px #87bcdf solid;

	border-right:1px #87bcdf solid;



}



* html .dropmenudiv a{ /*IE only hack*/

	width: 100%;

}



.dropmenudiv a:hover{ /*THEME CHANGE HERE*/

	text-decoration:none;/* url(../images/bullet-nav2-over.gif) left center no-repeat*/

	background:#fff;

	border-bottom:1px #87bcdf solid;

	color:#000;

}





.footer

{

width:860px;

height:30px;

margin:0 auto;

text-align:center;

font-size:11px;

font-weight:normal;

color:#008aa7 !important;

}



.footer-left

{

width:300px;

float:left;

}



.footer-right

{

width:500px;

float:right;

text-align:right;

}





.footer a

{

text-decoration:none;

color:#008aa7;

}



.footer a:hover

{

text-decoration:none;

color:#000;

}









.text-inner table

{

background-color:#fff;

text-align:left;

vertical-align:top;

border:none;}





.text-inner td

{

vertical-align:top;

border:none;

}







input 

{ 

	padding : 2px;

	border:1px solid #CCCCCC ;

	font : normal 11px Arial, Verdana, Tahoma, sans-serif;

	color :#000;

	width:250px;

	height:20px;

	line-height:10px;

} 







input.button 

{ 

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bold;

	background: url(../images/btn-submit.jpg) no-repeat;

	width:137px;

	height:35px;

	color:#000;

	margin-top:6px;

	margin-right:8px;

	border:0px;

	float:right;

	cursor:pointer;

} 



select { 

	font : normal 11px Arial, Verdana, Tahoma, sans-serif;

	border : none;

	display : block;

	color : #000;

	width:205px;

	margin-top:5px;

} 



textarea

{

font : normal 11px Arial, Verdana, Tahoma, sans-serif;

border:1px solid #CCCCCC ;

width:250px;

height:150px;

float:left;

margin-top:5px;

	padding : 2px;



}

.arial_14_dark {







	font-weight: bold;







	font-size: 16px;







	font-family: Arial, Helvetica, sans-serif;







	color: #5C8BC0;

	text-align:center;







}

.verdana_blue_14 {







	font-weight: bold;







	font-size: 12px;







	font-family: Verdana, Arial, Helvetica, sans-serif;







	color: #06268e;

	text-align:center;







}

.head_addr {







	color: #ae3f10;







	font-weight: bold;







	font-size: 13px;







}

.verdana_12_blue {







	font-size: 12px;







	color: #5c8bc0;







	font-family: Verdana, Arial, Helvetica, sans-serif;







}

.arialtwelvedark2 {



	color:#000066;



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



}



.arialtwelvedark2 a{



	font-family: Arial, Helvetica, sans-serif;



	font-size: 12px;



}

.arial_22_blue_b {







	font-size: 20px;







	font-style: italic;







	color: #125589;







	font-weight: bold;







}

input {

width:150px;

height:20px;

border:1px #CCCCCC solid;

}

select {

width:150px;

height:20px;

border:1px #CCCCCC solid;

}

input.chk

 {

width:10px;

vertical-align:middle;

}



.col-red

{

color:#FF0000;

}



.h2

{

	text-align:center;

	margin:0 auto;

	font-size:11px;

	font-weight:normal;

	color:#008aa7;

}


.price-div
{
width:250px;
text-align:right;
float:right;
font-weight:bold;
color:#FF9900;
}

.price-div a
{
color:#FF9900;
text-decoration:underline;
font-size:10px;
font-weight:normal;
}

.price-div a:hover
{
color:#009ebf;
text-decoration:underline;
}
/*********************/




.text-right ul
{
margin-top:0px;
}


.text-right ul li
{
background: url(../images/bullets.jpg) no-repeat;
list-style:none;
padding-left:20px;
margin-left:-38px;
margin-bottom:8px;
color:#000;
}

.text-right li a

{

text-decoration:underline;

color:#575859;

}



.text-right li a:hover

{

text-decoration:underline;

color:#000000;

}

/****************/
.content-first-center
{
width:886px;
margin:0 auto;
padding-bottom:20px;
padding-top:0px;
}

.big-font
{
color:#06268e !important; 
text-align:center; 
font-size:17px;
line-height:30px;
}

.big-font a
{
color:#ae4010 !important; 
}


.big-font a:hover
{
color:#000 !important; 
}

.header-blue-font
{
font-size:15px; color:#06268e; text-align:center; line-height:25px; margin-bottom:25px;
}

.col-brown
{
color:#ae4010 !important; 
margin:0px;
line-height:normal;
font-size:14px;
font-weight:bold;
}


/********************/
.whych
{
font-size:16px;
color:#ae3f10 !important;
font-weight:bold;
text-decoration:none;
}

.whych a
{
font-size:16px;
color:#ae3f10 !important;
font-weight:bold;
text-decoration:none !important;
}

.whych a:hover
{
font-size:16px;
color:#000 !important;
font-weight:bold;
text-decoration:underline !important;
}




/*---------------newcorrections----------------------*/

.topdiv
{
width:820px;
margin:0 auto;
}

.topleft
{
width:410px;
float:left;
}

.bluetop
{
background:url(../images/blueboxtop.jpg) no-repeat;
width:410px;
height:12px;
margin:0 auto;
}

.bluemid
{
background:url(../images/blueboxmid.jpg) repeat-y;
width:290px;
margin:0 auto;
padding-left:60px;
padding-right:60px;
padding-top:15px;
padding-bottom:10px;
}

.bluemid ul
{
margin:0px;
padding:0px;
}

.bluemid ul li
{
background:url(../images/bulletnew.jpg) no-repeat 0px 5px;
list-style:none;
padding-left:20px;
font-size:12px;
color:#000000;
font-weight:bold;
margin-bottom:10px;
}

.bluebottom
{
background:url(../images/blueboxbottom.jpg) no-repeat;
width:410px;
height:12px;
margin:0 auto;
}

.newbtn
{
width:276px;
height:43px;
margin: 0 auto;
margin-top:20px;
}

.newbtn1
{
width:276px;
height:43px;
margin: 0 auto;
margin-bottom:10px;
}

.newbtn-right
{
width:276px;
height:43px;
margin: 0 auto;
margin-right:20px;
margin-bottom:10px;
}



.topright
{
width:380px;
float:right;

}

.topright p
{
color:#72706e !important;
font-size:12px;
line-height:20px;
text-align:left;
}


.colbrown
{
color:#b14110 !important;
}

.divider
{
background:url(../images/divider.jpg) no-repeat;
width:362px;
height:1px;
margin-top:30px;
margin-bottom:25px;
}

.contentnew
{
background:url(../images/bluebg.jpg) repeat-x;
width:820px;
margin:0 auto;
margin-top:10px;
padding-top:50px;
padding-left:24px;
padding-right:24px;
}

.socialicon
{

width:240px;
text-align:center;
margin:0 auto;
padding-top:20px;
padding-bottom:20px;
}





/*------------------blog---------------*/

.bluebg
{
background:
}


.content-midblog
{
background: url(../images/bd-midblog.jpg) repeat-y top;
width:836px;
height:auto !important;
min-height:600px !important;
height:600px;
margin:0 auto;
padding-left:25px;
padding-right:25px;
padding-bottom:25px;
padding-top:25px;
}

.content-midblog h1
{
text-align:left;}

.content-topblog
{
background:url(../images/bd-topblog.jpg) no-repeat bottom;
height:3px;
width:886px;
clear:both;
}



.content-bottomblog
{
background:url(../images/bottomblog.jpg) no-repeat top;
height:21px;
width:886px;
margin:0 auto;
clear:both;
}


.left-content
{
width:570px;
float:left;
}


.right-content
{
width:210px;
float:right;
}

.right-content ul
{
margin:0px;
padding:0px;
}

.right-content ul li
{
background:url(../images/bulletnew.jpg) no-repeat 0px 6px;
list-style:none;
padding-left:20px;
margin-bottom:5px;
font-size:11px;
}


.right-content a
{
color:#000000;
text-decoration:underline;
}

.right-content a:hover
{
color:#009ebf;
text-decoration:none;
}



.bluetext
{
font-size:10px;
color:#009ebf;
}

.bluetext a
{
color:#009ebf;
text-decoration:underline;
}

.bluetext a:hover
{
color:#000;
text-decoration:underline;
}

.divider1
{
background:url(../images/dividerblue.jpg) no-repeat;
width:533px;
height:1px;
margin:0px;
}


.colblue

{
color:#06268e;
}


.divider2
{
background: url(../images/divider1.jpg) no-repeat;
width:185px;
height:1px;
margin:0px;
}

.quote
{
display: block;
float: left;
position: relative;
left: 0px;
top: 2px;
}

.newbox
{
background:url(../images/newbg.jpg) repeat-x bottom;
width:198px;
margin:0 auto;
border:1px solid #c3e2f6;
padding:20px;
}


.newbox ul
{
padding:0px;
margin:0px;
}

.newbox ul li
{
background:url(../images/round.jpg) no-repeat 0px 6px;
list-style:none;
padding-left:20px;
margin-bottom:10px;
margin-left:0px;
}

.officehours
{
text-align:center !important;
}

.officehours a
{
color:#9e390b;
text-decoration:underline;
}

.officehours a:hover
{
color:#000;
text-decoration:underline;
}

.nobordertable
{
background:#fff !important;
}

.nobordertable table
{
background:#fff !important;
}


.nobordertable td
{
background:#fff !important;
}


.noinsurance
{
width:134px;
height:46px;
float:right;
position:absolute;
top:10px;
right:-1px;
}

.smalltext
{
color:#009ebf;
font-size:10px;
line-height:16px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
margin-top:10px;
}


.bluebottombox
{
width:410px;
height:36px;
margin:0 auto;
margin-top:10px;
}

.bluebottomboxleft
{
float:left;
}

.bluebottomboxright
{
float:right;
}


.discountdiv p
{
text-align:center !important;
}
