body {
	margin: 0;
	padding: 0;
	background-color: #ffffff;
	background-image: none;
	color: #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
#p7TBtrig10, #p7TBtrig11, #p7TBtrig12, #p7TBtrig13, #topnav, #masthead, #leftNavCell, #physicianSideNav {display: none;}

#mainTable td {
	vertical-align: top;
	font-size: 10pt;
}

#homeCellLeft {
	padding: 0 30px 0 30px;
	width: 285px;
}
#homeCellRight {
	padding: 17px 5px 0 0;
	width: 220px;
}
#contentCellMainArea {
	padding: 0 30px 0 30px;
	width: 510px;
}
#mainTable h1, #mainTable h2 {
	font-size: 14pt;
	font-weight: bold;
	color: #00325C;
	padding: 0;
	margin: 14px 0 .8em 0;
}
#mainTable h3 {
	font-size: 12pt;
	font-weight: bold;
	color: #00325C;
	padding: 0;
	margin: 0;
}
#mainTable h4 {
	font-size: 10pt;
	font-weight: bold;
	color: #00325C;
	padding: 0;
	margin: 0;
}
#mainTable p {
	margin: 1.2em 0;
}
#mainTable a:link, #mainTable a:visited {
	color: #00325C;
}
img.floatleft {
	float: left; 
	margin-right: 8px;
}
img.healingfloatright {
	float: right; 
	margin-left: 8px;
	border: 2px solid #00325C;
}
#footer {
	width: 530px;
	margin-left: 0;
	padding-bottom: 20px;
	border-top: none;
}
#footer p {
	margin: 2em 0;
	padding: 0;
	text-align: center;
}
#footer p.noprint {
	display: none;
}

ol li {margin-bottom: 1.2em;}

ul li {margin-bottom: .3em;}

/* Physicians Table Styles */
#physiciansTable {width: 320px;}

#physiciansTable caption {
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	background-color: #00325C;
	color: #fff;
	padding: .3em 1em;
	letter-spacing: 1px;
}

#physiciansTable td.picCell img {
	border: 1px solid #668fc0;
	margin: 10px 10px 10px 0;
}
#physiciansTable td.titleCell {
	vertical-align: middle;
	width: 210px;
}
#physiciansTable td.titleCell img.bio {float: right; margin-right: 20px;}
#physiciansTable td.titleCell strong {
	color: #00325C;
	font-size: 14px;
}
/* Practioners Table Styles */
#practionersTable {width: 320px;}
#practionersTable caption {
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	background-color: #00325C;
	color: #fff;
	padding: .3em 1em;
	letter-spacing: 1px;
}
#practionersTable th {
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	background-color: #668fc0;
	color: #fff;
	padding: .3em 1em;
	letter-spacing: 1px;
}

#practionersTable td.picCell img {
	border: 1px solid #668fc0;
	margin: 5px 10px 5px 0;
}
#practionersTable td.titleCell {
	vertical-align: middle;
	width: 240px;
}
#practionersTable td.titleCell img.bio {float: right; margin-right: 20px;}
#practionersTable td.titleCell strong {
	color: #00325C;
	font-size: 14px;
}

/* Courtesy Medical Staff Styles */
#courtesyStaffTable {width: 320px;}

#courtesyStaffTable caption {
	font-size: 14px;
	text-align: left;
	font-weight: bold;
	background-color: #668fc0;
	color: #fff;
	padding: .3em 1em;
	letter-spacing: 1px;
}

#courtesyStaffTable td strong {
	color: #00325C;
	font-size: 14px;
}
#courtesyStaffTable ul {
	margin: 1em 0 1em 30px;
	padding: 0;
}
#courtesyStaffTable li {
	margin: 1em 0;
	padding: 0;
}

#commishPicTable, #bioPicTable {
	float: left;
	margin: 0 10px 0 0;
}
#commishPicTable td img, #bioPicTable td img {
	border: 1px solid #668fc0;
}
.bigBlue {
	font-size: 14px;
	font-weight: bold;
	color: #00325C;
}
table.scheduleTable td.leftSide {
	font-weight: bold;
}
table.scheduleTable td.rightSide {
	padding: 0 0 10px 0;
}