﻿html{overflow-y: scroll;background-color:#15284e;}
body {font-family:Arial; font-size:14; background-color:#15284e; margin: 0;}
p {font-family:Arial; color:#333333; font-size:12px; line-height:18px;}
form {margin:0;padding:0;}
h1 {font-family:Trebuchet MS, Century Gothic, Arial, Verdana; font-weight:bold; color:#002d6d; font-size:22px; line-height:18px;}
h2 {font-family:Trebuchet MS, Century Gothic, Arial, Verdana; font-weight:bold; color:#333333; font-size:22px;}
.Header {font-family:Arial; font-weight:bold; color:#382482; font-size:12px; line-height:15px;}

.Footer {font-family:Arial; color:#011030; font-size:12px; line-height:13px;}
.Footer A {font-family:Arial; color:#FFFFFF; font-size:12px; line-height:13px; text-decoration:underline;}
.Footer A:link {font-family:Arial; color:#FFFFFF; font-size:12px; line-height:13px; text-decoration:underline;}
.Footer A:active {font-family:Arial; color:#FFFFFF; font-size:12px; line-height:13px; text-decoration:underline;}
.Footer A:hover {font-family:Arial; color:#011030; font-size:12px; line-height:13px; text-decoration:underline;}

.SubFooter {font-family:Arial; color:#FFFFFF; font-size:11px; line-height:13px;}

.RegText {font-family:Arial; color:#333333; font-size:12px; line-height:18px;}
.RegText A {font-family:Arial; color:#0000FF; font-size:12px; line-height:18px; text-decoration:underline;}
.RegText A:link {font-family:Arial; color:#0000FF; font-size:12px; line-height:18px; text-decoration:underline;}
.RegText A:active {font-family:Arial; color:#0000FF; font-size:12px; line-height:18px; text-decoration:underline;}
.RegText A:hover {font-family:Arial; color:#FF0000; font-size:12px; line-height:18px; text-decoration:underline;}

.Nav {background-image:url(images/Nav_Background.gif); height:36px; text-align:center; vertical-align:middle;}
.Nav A {font-family:Trebuchet MS, Century Gothic, Arial, Verdana; color:#FFFFFF; font-size:13px; font-weight:bold; line-height:18px; text-decoration:none;}
.Nav A:link {font-family:Trebuchet MS, Century Gothic, Arial, Verdana; color:#FFFFFF; font-size:13px; font-weight:bold; line-height:18px; text-decoration:none;}
.Nav A:active {font-family:Trebuchet MS, Century Gothic, Arial, Verdana; color:#FFFFFF; font-size:13px; font-weight:bold; line-height:18px; text-decoration:none;}
.Nav A:hover {font-family:Trebuchet MS, Century Gothic, Arial, Verdana; color:#FFFFFF; font-size:13px; font-weight:bold; line-height:18px; text-decoration:underline;}

.NavOn {background-image:url(images/Nav_On.gif); height:36px; text-align:center; vertical-align:middle;}
.NavOn A {font-family:Trebuchet MS, Century Gothic, Arial, Verdana; color:#002d6d; font-size:13px; font-weight:bold; line-height:18px; text-decoration:none;}
.NavOn A:link {font-family:Trebuchet MS, Century Gothic, Arial, Verdana; color:#002d6d; font-size:13px; font-weight:bold; line-height:18px; text-decoration:none;}
.NavOn A:active {font-family:Trebuchet MS, Century Gothic, Arial, Verdana; color:#002d6d; font-size:13px; font-weight:bold; line-height:18px; text-decoration:none;}
.NavOn A:hover {font-family:Trebuchet MS, Century Gothic, Arial, Verdana; color:#002d6d; font-size:13px; font-weight:bold; line-height:18px; text-decoration:underline;}

.RN_Top {background-image:url(images/RN_Top.gif); width:188px; height:44px;}
.RN_BG {background-color:#c1d0d4; border-bottom:solid 1px #FFFFFF; width:188px; height:29px;}
.RN_BG_ON {background-color:#f5f5f5; border-bottom:solid 1px #FFFFFF; width:188px; height:29px;}
.RN_Bottom {background-image:url(images/RN_Bottom.gif); width:188px; height:17px;}

.RN_Header {font-family:Trebuchet MS, Century Gothic, Arial, Verdana; font-weight:bold; color:#002d6d; font-size:22px;}
.RN_Links {font-family:Arial; color:#002d6d; font-size:16px; font-weight:bold;}
.RN_Links_On {font-family:Arial; color:#cc0000; font-size:16px; font-weight:bold;}
.RN_Links A {font-family:Arial; color:#002d6d; font-size:16px; font-weight:bold; text-decoration:none;}
.RN_Links A:link {font-family:Arial; color:#002d6d; font-size:16px; font-weight:bold; text-decoration:none;}
.RN_Links A:active {font-family:Arial; color:#002d6d; font-size:16px; font-weight:bold; text-decoration:none;}
.RN_Links A:hover {font-family:Arial; color:#002d6d; font-size:16px; font-weight:bold; text-decoration:underline;}

.Button {BACKGROUND-IMAGE:url(images/Button_Contact_Us.gif);WIDTH:188px;HEIGHT:50px;CURSOR:hand;BORDER:medium none;BACKGROUND-COLOR:transparent;TEXT-DECORATION:none;}
.noShow{
	display: none;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    font-size: 0;
    clear: both;
    visibility: hidden;
}
.clearfix {display: inline-block;}  /* for IE/Mac */
.header .phoneContainer{
	font-family: Arial;
	font-size: 30px;
	font-weight: bold;
	color: #4D88B8;
}
.header .phoneContainer em{
	font-style: normal;
	color: #002D6D;
}
.Footer .phoneContainer{
	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 20px;
}
.Footer .phoneContainer em{
	font-style: normal;
	color: #011030;
}
.mainContentWrapper{
	width: 928px;
	margin: 0 auto;
	background: #f1f1f1 url(images/landingRoundTop.gif) no-repeat 0 0;
}
.orthContent .heroShot,
.surgContent .heroShot,
.labContent .heroShot,
.anesthContent .heroShot{
	display: block;
	width: 928px;
	height: 284px;
	background: #f1f1f1 url(images/orthHeroShot.jpg) no-repeat 0 0;
	position: relative;
}
.surgContent .heroShot{
	background: #f1f1f1 url(images/surgeryBg.jpg) no-repeat 0 0;
}
.labContent .heroShot{
	background: #f1f1f1 url(images/laboratoryBg.jpg) no-repeat 0 0;
}
.anesthContent .heroShot{
	background: #f1f1f1 url(images/anesthesiaBg.jpg) no-repeat 0 0;
}
.orthContent .heroShot .heroForm,
.surgContent .heroShot .heroForm,
.labContent .heroShot .heroForm,
.anesthContent .heroShot .heroForm{
	background: transparent url(images/heroFormBg.png) no-repeat 0 0;
	display: block;
	width: 228px;
	height: 254px;
	overflow: hidden;
	position: absolute;
	left:689px;
	overflow:hidden;
	position:absolute;
	top:16px;
	padding: 15px 0 0 0;
}
.heroShot .heroForm h2{
	font-family: Helvetica,Arial,sans-serif;
	color: #1d4089;
	font-size: 26px;
	font-weight: bold;
	text-align: center;
	padding: 12px 0;
}
.heroShot .heroForm h3{
	font-family: Helvetica,Arial,sans-serif;
	font-size: 13px;
	line-height: 15px;
	display: block;
	text-align: center;
	color: #504b42;
	font-weight: normal;
}
.heroShot .heroForm h3 a{
	color: #1d4089;
	text-decoration: none;
}
.heroShot .heroForm .row{
	padding: 2px 12px;
}
.heroShot .heroForm .row label{
	font-family: Arial, Helvetica, sans-serif;
	color: #454545;
	font-size: 12px;
	text-align: right;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	width: 56px;
	padding: 0 5px 0 0;
}
.heroShot .heroForm .row input{
	background-color: #e8e8e8;
	margin: 0;
	padding: 0;
	width: 130px;
	float: left;
}
.heroShot .heroForm .submitContainer{
	padding: 10px 0 0 0;
	display: block;
	margin: 0;	
}
.heroShot .heroForm .submitContainer .explanation{
	color:	#000000;
	font-size: 10px;
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0;
	display: inline;
	position: relative;
	left: 15px;
}
.heroShot .heroForm .submitContainer input.submitBtn{
	background: transparent url(images/requestInfoBtn.png) no-repeat 0 0;
	border: none;
	width: 117px;
	height: 42px;
	position: relative;
	left: 44px;
	margin: 0;
	padding: 0;
}
.mainContentWrapper .pageContent{
	padding: 10px 0 0 0;
}
.orthContent .pageContent .leftCol,
.surgContent .pageContent .leftCol,
.labContent .pageContent .leftCol,
.anesthContent .pageContent .leftCol{
	width: 490px;
	margin: 0 5px 0 0;
	display: inline;
	float: left;	
}
.orthContent .pageContent .leftCol .topRound,
.surgContent .pageContent .leftCol .topRound,
.labContent .pageContent .leftCol .topRound,
.anesthContent .pageContent .leftCol .topRound{
	background: #f1f1f1 url(images/roundLeft.jpg) 0 0 no-repeat;
	padding: 5px 0 0 0;
}
.orthContent .pageContent .leftCol .text,
.surgContent .pageContent .leftCol .text,
.labContent .pageContent .leftCol .text,
.anesthContent .pageContent .leftCol .text{
	background-color: #CBD6D8;
	padding:12px 15px 15px 25px;
	text-align: left;
}
.orthContent .pageContent .leftCol .text .divider,
.surgContent .pageContent .leftCol .text .divider,
.labContent .pageContent .leftCol .text .divider,
.anesthContent .pageContent .leftCol .text .divider{
	border-bottom: solid 1px #b1b3b4;
	margin:0 0 15px;
	padding:0 0 15px;
}
.orthContent .pageContent .leftCol .text h2,
.surgContent .pageContent .leftCol .text h2,
.labContent .pageContent .leftCol .text h2,
.anesthContent .pageContent .leftCol .text h2{
	font-family: Helvetica,Arial,sans-serif;
	font-size: 20px;
	line-height: 25px;
	color: #1d4089;
	font-weight: bold;
	padding: 0 0 5px 0;
}
.orthContent .pageContent .leftCol .text h3,
.surgContent .pageContent .leftCol .text h3,
.labContent .pageContent .leftCol .text h3,
.anesthContent .pageContent .leftCol .text h3{
	font-family: Helvetica,Arial,sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #1d4089;
	font-weight: bold;
	padding: 0 0 5px 0;
}
.orthContent .pageContent .rightCol .text{
	text-align: left;
	padding: 10px 29px; 
}
.surgContent .pageContent .rightCol .text{
	text-align: left;
	padding: 5px 29px;
}
.labContent .pageContent .rightCol .text{
	text-align: left;
	padding: 5px 29px;
}
.anesthContent .pageContent .rightCol .text{
	text-align: left;
	padding: 5px 29px;
}

.orthContent .pageContent .rightCol .text h3,
.surgContent .pageContent .rightCol .text h3,
.labContent .pageContent .rightCol .text h3,
.anesthContent .pageContent .rightCol .text h3{
	font-family: Helvetica,Arial,sans-serif;
	font-size: 16px;
	line-height: 20px;
	color: #98cffb;
	font-weight: bold;
}
.orthContent .pageContent .leftCol .text p,
.surgContent .pageContent .leftCol .text p,
.labContent .pageContent .leftCol .text p,
.anesthContent .pageContent .leftCol .text p{	
	font-family: Helvetica,Arial,sans-serif;
	font-size: 17px;
	color: #010101;
	font-weight: normal;
}
.orthContent .pageContent .leftCol .text p strong,
.surgContent .pageContent .leftCol .text p strong,
.labContent .pageContent .leftCol .text p strong,
.anesthContent .pageContent .leftCol .text p strong{
	font-weight: bold;
	color: #1d4089;
}
.orthContent .pageContent .rightCol .text ul,
.surgContent .pageContent .rightCol .text ul,
.labContent .pageContent .rightCol .text ul,
.anesthContent .pageContent .rightCol .text ul{
	padding:10px 0 10px 15px;
}
.orthContent .pageContent .rightCol .text ul li,
.surgContent .pageContent .rightCol .text ul li,
.labContent .pageContent .rightCol .text ul li,
.anesthContent .pageContent .rightCol .text ul li{
	list-style-image: url(images/listBullet2.png);
	font-size: 13px;
	color: #ffffff;
	padding: 0 0 10px 0;
}
.orthContent .pageContent .rightCol .text p,
.surgContent .pageContent .rightCol .text p,
.labContent .pageContent .rightCol .text p,
.anesthContent .pageContent .rightCol .text p{
	font-size: 13px;
	color: #ffffff;
}
.orthContent .pageContent .rightCol .text ul.noItemPadding li,
.surgContent .pageContent .rightCol .text ul.noItemPadding li,
.labContent .pageContent .rightCol .text ul.noItemPadding li,
.anesthContent .pageContent .rightCol .text ul.noItemPadding li{
	padding: 0;	
}
.orthContent .pageContent .leftCol .text ul,
.surgContent .pageContent .leftCol .text ul,
.labContent .pageContent .leftCol .text ul,
.anesthContent .pageContent .leftCol .text ul{
	padding: 11px 0 11px 30px;
}
.orthContent .pageContent .leftCol .text ul li,
.surgContent .pageContent .leftCol .text ul li,
.labContent .pageContent .leftCol .text ul li,
.anesthContent .pageContent .leftCol .text ul li{
	list-style-image: url(images/listBullet.png);
	font-size: 13px;
}
.orthContent .pageContent .leftCol .text ul li strong,
.surgContent .pageContent .leftCol .text ul li strong,
.labContent .pageContent .leftCol .text ul li strong,
.anesthContent .pageContent .leftCol .text ul li strong{
	font-weight: bold;
}
.orthContent .pageContent .leftCol .bottomRound,
.surgContent .pageContent .leftCol .bottomRound,
.labContent .pageContent .leftCol .bottomRound,
.anesthContent .pageContent .leftCol .bottomRound{
	background: #f1f1f1 url(images/roundLeftBottom.jpg) bottom left no-repeat;
	padding: 0 0 6px 0;
}
.orthContent .pageContent .rightCol,
.surgContent .pageContent .rightCol,
.labContent .pageContent .rightCol,
.anesthContent .pageContent .rightCol{
	width: 431px;
	display: inline;
	float: left;
}
.orthContent .pageContent .rightCol .top,
.surgContent .pageContent .rightCol .top,
.labContent .pageContent .rightCol .top,
.anesthContent .pageContent .rightCol .top{	
	padding: 0 0 5px 0;
}
.orthContent .pageContent .rightCol .topRound,
.surgContent .pageContent .rightCol .topRound,
.labContent .pageContent .rightCol .topRound,
.anesthContent .pageContent .rightCol .topRound{
	background: #f1f1f1 url(images/roundRight.jpg) 0 0 no-repeat;
	padding: 5px 0 0 0;
}
.orthContent .pageContent .rightCol .bottomRound,
.surgContent .pageContent .rightCol .bottomRound,
.labContent .pageContent .rightCol .bottomRound,
.anesthContent .pageContent .rightCol .bottomRound{
	background: #f1f1f1 url(images/roundRightBottom.jpg) bottom left no-repeat;
	padding: 0 0 3px 0;
}
.orthContent .pageContent .rightCol .text,
.surgContent .pageContent .rightCol .text,
.labContent .pageContent .rightCol .text,
.anesthContent .pageContent .rightCol .text{
	background-color: #455D7F;	
}
.pageContent .footerInfo{
	background: transparent url(images/bottomRoundedFooterBg.jpg) no-repeat 0 0;
	display: block;
	width: 893px;
	height: 58px;
	overflow: hidden;
	margin: 5px auto;
	text-align: left;
	color: #34383d;
	font-size: 17px;
	padding: 5px 15px;
}
.pageContent .footerInfo a{
	font-weight: bold;
	color: #037aac;
	text-decoration: underline;
}
.bottomFillerRoundImage{
	position:relative;
	top:-5px;
}
.bottomCopyright{
	font-size: 11px;
	color: #FFFFFF;
	padding: 5px 0;
}
