body
{
	/*background-color: #333846;*/
	color: #003366;
	font: 12px, Verdana, Helvetica, sans-serif;

	/*scrollbar-face-color: #32404C;
	scrollbar-highlight-color: #cccccc;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #cccccc;
	scrollbar-arrow-color: #cccccc;
	scrollbar-track-color: #9BA9B5;*/
	
	scrollbar-face-color: #336699 ;
	scrollbar-highlight-color: #cccccc;
	scrollbar-3dlight-color: #000000;
	scrollbar-darkshadow-color: #000000;
	scrollbar-shadow-color: #cccccc;
	scrollbar-arrow-color: #cccccc;
	scrollbar-track-color: #CCCCFF;

	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

td
{
	font: 11px Verdana, Helvetica, sans-serif;
	color: black;
}

.details
{
	font: 11px Verdana, Helvetica, sans-serif;
	font-weight: bold;	
	color: #003366;
	padding: 5px;
	background: #ececec;
	text-align: center;
}

.padding
{
	padding: 10px;
}

A
{	font: 11px, Verdana, Helvetica, sans-serif;
  	color: #303543; 
	font-weight: bold;
  	TEXT-DECORATION: none;
}
  
A:hover
{
	font: 11px, Verdana, Helvetica, sans-serif;
 	COLOR: #666699; 
	font-weight: bold;
	TEXT-DECORATION: none;
}

A.box
{	font: bold 12px "Times New Roman", Times, serif;
  	color: #003366;
  	TEXT-DECORATION: none;
}
  
A.box:hover
{
	font: bold 12px "Times New Roman", Times, serif;
	COLOR: #006699;
	TEXT-DECORATION: none;
	background-color: #E8EAED;
}

A.box-select
{	font: bold 12px "Times New Roman", Times, serif;
  	color: #772609;
}

A.box-select:hover
{	font: bold 12px "Times New Roman", Times, serif;
  	color: #772609;
}
.home_07bg {
	background-image: url(images/home_07.jpg);
	background-repeat: repeat-x;
}
.please-box {
	width: 90%;
	border: 1px solid #ECECEC;
}
.sidekick {
	background-image: url(images/sidekick.gif);
}




.bg-site
{
	background-repeat: repeat-x;
	background-image: url(images/site-bg.jpg);
}

.side
{
	font: 9px, Verdana, Helvetica, sans-serif;
 	COLOR: #666666; 
	padding: 10px;
}

.form-bg
{
	background-repeat: no-repeat;
	background-position: right top;
}

A.menu-sub
{
	font: 11px Verdana, Helvetica, sans-serif;
	color: #071F40;
	font-weight: bold;
  	TEXT-DECORATION: none;
}

A:hover.menu-sub
{
	font: 11px Verdana, Helvetica, sans-serif;
	color: #666699;
	font-weight: bold;
  	TEXT-DECORATION: none;
}

A.email
{
	font: 11px Verdana, Helvetica, sans-serif;
	color: #3333CC;
	font-weight: bold;
  	TEXT-DECORATION: none;
}

A:hover.email
{
	font: 11px Verdana, Helvetica, sans-serif;
	color: #CC3300;
	font-weight: bold;
  	TEXT-DECORATION: none;
}

A.menu-title
{
	font: bold 16px Times New Roman, Times, serif;
	color: #772609;
	letter-spacing: 2px;	
}

A:hover.menu-title
{
	font: bold 16px Times New Roman, Times, serif;
	color: #860D0D;
	letter-spacing: 2px;
}

A.office-title
{
	font: bold 14px Times New Roman, Times, serif;
	color: #003366;
}

A:hover.office-title
{
	font: bold 14px Times New Roman, Times, serif;
	color: #66000;
}

A.surgery-title
{
	font: bold 12px Times New Roman, Times, serif;
	color: #003366;
}

A:hover.surgery-title
{
	font: bold 12px Times New Roman, Times, serif;
	color: #66000;
}

.yellow-box
{
	background-color: #FEFFE9;
	padding: 10px;
}

A.menu-side
{
	font: 11px Verdana, Helvetica, sans-serif;
	color: #003366;
	font-weight: bold;
  	TEXT-DECORATION: none;
}

A:hover.menu-side
{
	font: 11px Verdana, Helvetica, sans-serif;
	color: #990000;
	font-weight: bold;
  	TEXT-DECORATION: none;
}


.home-title
{
	font: bold 14px Times New Roman, Times, serif;
	color: #003366;
}

A.pro-title
{
	font: bold 11px Verdana, Helvetica, sans-serif;
	color: #666666;
	text-align: center;
  	TEXT-DECORATION: none;	
}
A:hover.pro-title
{
	font: bold 11px Verdana, Helvetica, sans-serif;
	color: #990000;
	text-align: center;
  	TEXT-DECORATION: none;	
}

A.sml {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
}

A:hover.sml {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #990000;
}

.section-title
{
	font: 24px Times New Roman, Times, serif;
	color: #772609;
	text-align: left;
	vertical-align: text-bottom;
	word-spacing: 5px;
	padding-bottom: 5px;
	padding-left: 18px;
}
.section-headphonenumber
{
	font: 20px Times New Roman, Times, serif;
	color: #772609;
	text-align: right;
	vertical-align: text-bottom;
	word-spacing: 5px;
	padding-left: 18px;
}
.photos-title
{
	font: 24px Times New Roman, Times, serif;
	color: #772609;
	text-align: center;
	vertical-align: middle;
	word-spacing: 5px;
	padding-bottom: 5px;
	
}

.input {
	font: 12px Verdana, Helvetica, sans-serif;
	background: #FFFCE5;
	color: #003300;	
	border: #999999 solid 1px;
	width: 200; 
	padding: 2px;
}

input.btn {
	font: bold 10px Verdana, Helvetica, sans-serif;
	background: #42516C;
	color: #ffffff;
	border: #999999 solid 1px;
	cursor: hand;	
}
input.btn1 {
	font: 9px arial, Verdana, Helvetica, sans-serif;
	background: #42516C;
	color: #ffffff;
	border: #999999 solid 1px;
	cursor: hand;	
}
.input-nl {
	font: 10px Verdana, Helvetica, sans-serif;
	background: #FEFFE9;
	color: #003300;	
	border: #999999 solid 1px;
	width: 170; 
	padding: 2px;
}

textarea {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	background-color: #FFFCE5;
	border: #999999 solid 1px;
	width: 200; 	
}
.seo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #003366;
}

.seotop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #CCCCCC;
}

.cherry
{
	font: 9px, Verdana, Helvetica, sans-serif;
 	COLOR: #666666; 
	padding: 10px;
}

A.cherry
{
	font: 9px, Verdana, Helvetica, sans-serif;
 	COLOR: #666666; 
	padding: 10px;
}

A:hover.cherry {
	font: 9px, Verdana, Helvetica, sans-serif;
 	COLOR: #e20000; 
	padding: 10px;
}

.style1 {color: #DADADA}
a.style1:hover {color: #0099FF}


/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;position:relative;z-index:1;}
.qmmc .qmdividery{float:left;width:0px;}
.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}
.qmmc {position:relative;zoom:1;z-index:10;}
.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}
.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}
.qmsh div a {float:left;}
.qmmc div{visibility:hidden;position:absolute;}
.qmmc .qmcbox{cursor:default;display:block;position:relative;z-index:1;}
.qmmc .qmcbox a{display:inline;}
.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}
.qmmc li {z-index:auto;}
.qmmc ul {left:-10000px;position:absolute;z-index:10;}
.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}
.qmmc li a {float:none}
.qmmc li:hover>ul{left:auto;}
#qm0 ul {top:100%;}
#qm0 ul li:hover>ul{top:0px;left:100%;}


/*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/*"""""""" (MAIN) Container""""""""*/	
	#qm0	
	{
	padding:3px 0px 3px 11px;
	background-color:#A69EB0;
	border-width:0px;
	border-style:solid;
	border-color:#686868;
	}


	/*"""""""" (MAIN) Items""""""""*/	
	#qm0 a	
	{	
		padding:5px 18px 5px 8px;
		color:#112747;
		font-family:Arial;
		font-size:12px;
		text-decoration:none;
	}


	/*"""""""" (SUB) Container""""""""*/	
	#qm0 div, #qm0 ul	
	{	
		padding:10px 15px 15px 15px;
		margin:-4px 0px 0px -6px;
		background-color:transparent;
		border-style:none;
	}


	/*"""""""" (SUB) Items""""""""*/	
	#qm0 div a, #qm0 ul a	
	{	
		padding:3px 10px 3px 5px;
		margin:0px;
		background-color:transparent;
		font-size:12px;
		border-width:0px;
		border-style:none;
	}


	/*"""""""" (SUB) Hover State""""""""*/	
	#qm0 div a:hover	
	{	
		background-color:#686868;
		color:#F4F4F4;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/	
	#qm0 ul li:hover>a	
	{	
		background-color:#686868;
		color:#F4F4F4;
	}


	/*"""""""" (SUB) Active State""""""""*/	
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover	
	{	
		background-color:#686868;
		color:#F4F4F4;
	}


	/*"""""""" Individual Titles""""""""*/	
	#qm0 .qmtitle	
	{	
		padding:2px 0px 2px 5px;
		margin:10px -4px 5px -4px;
		background-color:#AFC8EC;
		color:#112747;
		font-family:Arial;
		font-size:11px;
		font-weight:bold;
		border-width:1px;
		border-style:solid;
		border-color:#686868;
	}


	/*"""""""" (main) Rounded Items""""""""*/	
	#qm0 .qmritem span	
	{	
		border-color:#686868;
		background-color:#DFDFDF;
	}


	/*"""""""" (main) Rounded Items Content""""""""*/	
	#qm0 .qmritemcontent	
	{	
		padding:1px 0px 0px 7px;
	}


	/*"""""""" (sub) Rounded Items""""""""*/	
	#qm0 div .qmritem span	
	{	
		border-color:#686868;
		background-color:#F4F4F4;
	}


	/*"""""""" (sub) Rounded Items Content""""""""*/	
	#qm0 div .qmritemcontent	
	{	
		padding:0px 0px 0px 4px;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul	
	{	
		margin:0px;
		background-color:#DFDFDF;
		border-width:1px;
		border-style:solid;
		border-color:#686868;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul li:hover > a	
	{	
		background-color:#686868;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul li:hover > a.qmparent	
	{	
		background-image:url(qmimages/arrow_5.gif);
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 ul li .qmparent	
	{	
		background-image:url(qmimages/arrow_4.gif);
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li:hover > a	
	{	
		background-color:#DFDFDF;
	}


	/*"""""""" Custom Rule""""""""*/	
	ul#qm0 li .qmparent	
	{	
		background-image:url(qmimages/arrow_6.gif);
		background-repeat:no-repeat;
		background-position:92% 50%;
	}