/* CSS Document */
body {
	font:.7em Arial, Helvetica, sans-serif; color:#5C5E5E; padding:6px 0px 0px 0px; margin:0px; background:url(images/background.jpg) repeat-x #3078BD;
}
.bodyHolder {
	width:746px; background:#FFFFFF; text-align:left;
}
.navHolder {
	float:left; width:746px; font-weight:bold; text-align:right;
}
.bodyBorder {
	float:left; width:744px; border:1px solid #999999; background:#FFFFFF; padding:0px 0px 10px 0px;
}
.logo {
	float:left; border-top:8px solid #3ABB9B;
}
.knife {
	float:left; border-top:1px solid #3ABB9B; border-left:15px solid #3ABB9B; border-right:15px solid #3ABB9B; border-bottom:1px solid #3ABB9B; margin-bottom:15px;
}
.bottomNav {
	text-align:right; font-size:.9em; color:#FFFFFF; padding:3px 15px 5px 15px; width:716px;
}



/* HOME PAGE ------------------------------------------ */
.welcome {
	float:left; width:322px; padding:0px 30px 0px 15px; line-height:1.7em; text-align:justify;
}
.welcomeTitle{
	float:left; padding:0px;
}
.doctors {
	border:1px solid #999999; margin:6px 0px 6px 0px;
}
.rightCol {
	float:left; width:363px; padding:19px 0px 0px 0px;
}
.deviceHolder {
	float:left; line-height:1.7em; width:234px; padding:10px 89px 10px 15px; margin:0px 0px 15px 0px; height:146px; background:url(images/device-right.jpg) no-repeat right top; border-top:1px solid #3ABB9B; border-left:12px solid #3ABB9B; border-right:12px solid #3ABB9B; border-bottom:1px solid #3ABB9B;
}
.rightItem {
	float:left; line-height:1.7em; width:308px; padding:10px 15px 10px 15px; margin:0px 0px 15px 0px; border-top:1px solid #3ABB9B; border-left:12px solid #3ABB9B; border-right:12px solid #3ABB9B; border-bottom:1px solid #3ABB9B;
}
.devicePhoto {
	float: left; width:363px; padding:15px 0px 0px 0px;
}

/* INTERIOR PAGES ------------------------------------- */
.pageTitle {
	float:left; width:355px; padding:0px 0px 0px 15px;
}
.pageCookie {
	float:left; width:358px; padding:0px 15px 0px 0px; text-align:right; font-size:.9em; color:#999999;
}
.content {
	float:left; width:714px; padding:15px; line-height:1.7em; text-align:justify;
}
.content2 {
	float:left; width:714px; padding:15px; line-height:1.7em; text-align:left;
}
.caseStudyCol {
	float:left; width:342px; padding:0px 10px 0px 0px;
}
.fullCol {
	float:left; width:709px; padding:10px 0px 10px 0px;
}
.caseStudyPhoto {
	border:1px solid #000000; margin:0px 3px 0px 0px;
}



/* TEXT  ETC ------------------------------------------ */
hr {
	color:#3078BD; background-color:#3078BD;
}
a.bottom2:link, a.bottom2:visited {
	color:#FFFFFF; text-decoration:none;
}
a.bottom2:hover {
	color:#FFFFFF; text-decoration:underline;
}
a.bottom:link, a.bottom:visited {
	color:#FFFFFF; text-decoration:none; font-size:1.15em;
}
a.bottom:hover {
	color:#FFFFFF; text-decoration:underline; font-size:1.15em;
}
a.nav:link,  a.nav:visited {
	color:#5C5E5E; text-decoration:none;
}
a.nav:hover {
	color:#5C5E5E; text-decoration:underline;
}
a:link, a:visited {
	color:#3078BD; text-decoration:none;
}
a:hover {
	color:#3078BD; text-decoration:underline;
}
	