td { }
a:link { }
a:visited { }
a:hover { }
a:active { }

a.external:link {color: #0000ff; font-size: 14pt; font-weight: bold; }
a.external:visited {color: #894f7b; font-weight: bold; }
a.external:hover {text-decoration: underline; }
a.external:active {color: red; }

/* Internet Explorer and the Expanding Box Problem.
It's an unfortunate fact that Internet Explorer will always incorrectly expand any dimensionally restricted block element so that oversize content is unable to overflow, as the specs require that content to do. The W3C says a rigidly sized block box should allow oversize content to protrude or overflow beyond the edges of the sized box.
The following rule instructs Internet Explorer 5.5 and 6 to break words into the next line instead of expanding the block element.
*/
body {
	word-wrap: break-word;
	z-index: auto;
}
input { 
 font: 11px Verdana, Geneva, Arial, Helvetica, sans-serif;    
 background-color: #D7E5F2;    
 color: #102132;    
 border: 1px solid #284279;    
 margin-right: 0px; 
}
#img.source-image {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
}

.bg {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1000;
	color: #15339D;
}

.info {
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 7000;
	color: #15339D;
}

#page-info {
	position: absolute;
	top: 251px;
	left: 0px;
	bottom: 100px;
	width: 100%;
	color: black;
	z-index: 5000;
	font-family: Tahoma, Geneva, sans-serif;
}
#page-info2 {
	position: absolute;
	top: 300px;
	left: 0px;
	width: 100%;
	z-index: 8000;
	font-family: Tahoma, Geneva, sans-serif;
	height: 90px;
}
#logo2 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	color: black;
	z-index: 2000;
	font-family: Tahoma, Geneva, sans-serif;
	height: 200px;
	background-image: url(site_images/trans_box.png);
	background-repeat: repeat-x;
}
#logo3 {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	color: black;
	z-index: 3000;
	font-family: Tahoma, Geneva, sans-serif;
	height: 200px;
	background-image: url(site_images/trans_box.png);
	background-repeat: repeat-x;
}
.blue_block {
	background-image: url(site_images/blue_block.jpg);
}
.main_area {
	position: absolute;
	top: 415px;
	left: 0px;
	width: 100%;
	height: auto
	color: black;
	z-index: 6000;
	font-family: Tahoma, Geneva, sans-serif;
}
.h1 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 22px;
	font-weight: bolder;
	color: #0054a9;
}
.h2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: 4F8CC3;
}
lower_info {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0054a9;
}
.lower_info_bld {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.sub_nav_bk {
	background-image: url(../nav_images/sub_bk2.png);
	background-repeat: repeat-x;
}
.times {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	line-height: 18px;
}
.home_conditions {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #0054a9;
	font-weight: bold;
}
	.LowerLinks {font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
}
.header2 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #0054a9;
}
.left_cell_bk {	background-image: url(site_images/left_bk.png);
	background-repeat: repeat-y;
}
.logo_bk {	background-image: url(site_images/logo_TOP_r1_c2.jpg);
	background-repeat: no-repeat;
}
.lowerInfo {
	font-size: 18px;
	line-height: 12px;
	color: #0054a9;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
}
.lower_head1 {font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000;
}
.mission {	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000;
	text-align: center;
	font-style: italic;
}
.newsBold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000;
	line-height: 16px;
}
.newsLink {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 10px;
	color: #0054a9;
	text-decoration: none;
	font-weight: bold;
}
.smallNewsText {font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000;
	font-weight: normal;
}
.style2 {	font-size: 14px;
	font-weight: bold;
	color: #000;
	font-family: Tahoma, Geneva, sans-serif;
	text-align: left;
}
.Text1 {font-size: 14px;
	line-height: 16px;
}
.bold {font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
	color: #000;
}
.header {font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4F8CC3;
}
.smallHeader {font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #000;
	text-align: justify;
}
#traige {font-family: Tahoma, Geneva, sans-serif;
	font-size: 9px;
	line-height: 10px;
}
.header_text {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #0054a9;
	line-height: 24px;
}
.surgicalText {	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	color: #000;
}
.bunionHeader {	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #4F96D2;
}
.style5 {font-size: 12px; font-weight: bold; color: #1C76BB; }
.style8 {font-size: 14px; font-weight: bold; color: #1C76BB; }
.Historytext {
	font-size: 9px;
	line-height: 16px;
}
.HistorytextHeader {	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}
.Tenpt_bold {	font-size: 10px;
	font-weight: bold;
}
.lower_head11 {	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
}
.names {	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #5991C6;
}
.quote {
	font-style: italic;
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
}
.quoteSig {	font-size: 14px;
	color: #4E8ABF;
}
.skills {	font-size: 14px;
	font-weight: bold;
}
.smallBoxTD {	background-image: url(images/images/small_box_02.jpg);
}
.tenpt_reg {	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
body {
	background-image: url();
}
.trans_table_bk {
	background-image: url(site_images/trans_box_sm.png);
}
.trans_cell_bk {
	background-image: url(site_images/trans_box_sm.png);
}
.line_right_bk {
	background-image: url(site_images/line_right.png);
	background-repeat: repeat-y;
}
.line_left {
	background-image: url(site_images/line_left.png);
}
.bottom_line {
	background-image: url(site_images/bottom_line.png);
	background-repeat: repeat-x;
}
.header_home_text {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 18px;
	font-weight: bolder;
	color: #0054a9;
	line-height: 20px;
}
#flashcontent {				display:block;
				margin:0 auto;
				padding:0;
}
.slideshow_bk {
	background-image: url(site_images/wave_bk.png);
}
.flowers_right_bk {
	background-image: url(site_images/slide_flowers_right.png);
	background-repeat: no-repeat;
}
.flowers_left_bk {
	background-image: url(site_images/slide_flowers_left.png);
	background-repeat: no-repeat;
}
.full_flowers_bk {
	background-image: url(site_images/flowers_full_bk.png);
	background-repeat: repeat-x;
}
.Blue_bk_color {
	background-color: #668CBB;
}
.top_line {
	background-image: url(site_images/top_line.png);
	background-repeat: repeat-x;
}
.nav_table {
	background-image: url(site_images/A_nav_bk.jpg);
	background-repeat: repeat-x;
}
.logo_table_bk {
	background-image: url(site_images/trans_box.png);
	background-repeat: repeat-x;
}
.A_top_bk {
	background-image: url(site_images/A_top_slideshow_bk.jpg);
	background-repeat: repeat-x;
}
.condtions_header {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 36px;
	color: #0054a9;
	font-weight: bolder;
}
a.nav:link {
	color: #0054a9;
	text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
a.nav:visited {color: orange; text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;}
a.nav:hover {color: orange; text-decoration: none;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;}
a.nav:active {
	color: #0054a9;
	font-size: 14px;
	font-family: Tahoma, Geneva, sans-serif;
	font-weight: bold;
}
#main_area table tr td table tr td table tr td table tr td strong {
}

