@charset "utf-8";
/* CSS Document */

* html body div.topwhiteimg {
	margin-top: -3px;
}

body div.submenudropdown_about {
margin-top: -0.8em;
margin-left: -1.8em;
z-index:999;
}
*html body div.submenudropdown_about {
margin-top: -0.8em;
margin-left: -1.8em;
}
body div.submenudropdown_procedures {
margin-top: -0.8em;
margin-left: 1em;
}

body div.submenudropdown_resources {
margin-top: -0.8em;
margin-left: 3.3em;
}

body div.submenudropdown_news {
margin-top: -0.8em;
margin-left: -0.7em;
}
body div.submenudropdown_contact {
margin-top: -0.8em;
margin-left: 8px;
}

.sub_headerpanel {
	position: relative;
	width: 1000px;
	height: 184px;
	padding: 0px;
	margin: 0px;
}

.sub_boby{
	width:982px;
	margin-left:10px;
}
	
.title{
	background:#FFFFFF;
	height:47px;
}
	
.sub_nav{
	background:#FFFFFF;
	background:url(../img/bg_nav.jpg) no-repeat;
	width:952px;
	height:25px;
	padding:14px 0 0 30px;
	color:#4975ad;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}

.sub_bodycontent{
	width:952px;
	height:auto;
	padding:0 0 0 30px;
	float: left;
}

.sub_bodycontentcontact{
	width:928px;
	height:auto;
	padding:12px 0 0 52px;
	float: right;
	background:#FFFFFF;
}


*html .sub_bodycontentabout{
	padding: 15px 0 0 30px;
	background:#FFFFFF;
}
*html .sub_bodycontentsurgical{
	padding: 15px 0 0 30px;
	background:#FFFFFF;
}
.sub_bodycontentsurgical{
	background:#FFFFFF;
	width:950px;
	height:auto;
	padding:30px 0 0 30px;
	float: right;
}
.sub_bodycontentabout{
	background:#FFFFFF;
	width:950px;
	height:auto;
	padding:30px 0 0 30px;
	float: right;
}
	
.sub_imgcontainer{
	background:#d7e3f3;
	height:auto;
	padding:5px;
	float:left;
}
	
.img_caption{
	width:auto;
	margin-top:12px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #737373;
}
	
.img_capbold{
	width:auto;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #0c1d6d;
}

.img_caption2{
	width:350px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #737373;
}

.img_capbold2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #0c1d6d;
}

.img_capboldHead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	/*color: #4975ad;*/
	color: #7189b0;
}

.topwhiteimg {
	width: 982px;
	height: 17px;	
	padding: 0px;
	margin: 0px;
}
.sub_contentarea {
	float: left;
	width: 469px;
	line-height: 18px;
	margin-left: 30px;
}

.r_area{
	width:210px;
	float:left;
	margin-top:27px;
}
	
.sub_med1{
	width:350px;
	float:left;
	padding-top:30px;
}
div.subheadertide {
	position:absolute;
	left:0px;
	top:0px;
	width:1000px;
	height:184px;
}

div.subheadlogo {
	position:absolute;
	left:0px;
	top:0px;
	width:246px;
	height:103px;
	background-image: url(../img/subheader_02.jpg);
}

div.subheadaddress {
	position:absolute;
	left:246px;
	top:0px;
	width:754px;
	height:103px;
}

div.subheadflashmenu {
	position:absolute;
	left:0px;
	top:103px;
	width:1000px;
	height:81px;
}
.contactinfobox {
	float: left;
	height: 396px;
	width: 316px;
	padding: 32px 0 0 36px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #6182aa;
	background-image: url(../img/contactinfobg.gif);
	background-repeat: no-repeat;
	text-align: left;
	line-height: 18px;
}
.contactformbox {
	float: left;
	width: 460px;
	height: auto;
	padding: 0 0 0 62px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #6182aa;
}
.registrationformbox {
	float: left;
	width: 460px;
	height: 650px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #6182aa;
}

.contactforms {
	width: 402px;
	height: 18px;
	padding: 8px 8px 4px 8px;
	border: 1px #c4d0e0 solid;
	background-color: #eef3fa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #0099da;
}
.formcity {
	width: 155px;
	height: 18px;
	padding: 8px 8px 4px 8px;
	border: 1px #c4d0e0 solid;
	background-color: #eef3fa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #0099da;
}
.formstate {
	width: 38px;
	height: 18px;
	padding: 8px 8px 4px 8px;
	border: 1px #c4d0e0 solid;
	background-color: #eef3fa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #0099da;
}
.formstateSelect {
	width: 180px;
	height: 32px;
	padding: 8px 8px 4px 8px;
	border: 1px #c4d0e0 solid;
	background-color: #eef3fa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #0099da;
}
.formzip {
	width: 162px;
	height: 18px;
	padding: 8px 8px 4px 8px;
	border: 1px #c4d0e0 solid;
	background-color: #eef3fa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #0099da;
}
.formphone {
	width: 224px;
	height: 18px;
	padding: 8px 8px 4px 8px;
	border: 1px #c4d0e0 solid;
	background-color: #eef3fa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #0099da;
}
.formtextarea {
	width: 402px;
	height: 122px;
	padding: 8px 8px 4px 8px;
	border: 1px #c4d0e0 solid;
	background-color: #eef3fa;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #0099da;
}
.formlongcontainer {
	float: left;
	width: 460px;
	height: auto;
	padding-bottom: 6px;
}
.formcitycontainer {
	float: left;
	width: 171px;
	height: auto;
	padding-bottom: 6px;
}
.formstatecontainer {
	float: left;
	width: 54px;
	height: auto;
	padding-left: 8px;
	padding-bottom: 6px;
}
.formzipcontainer {
	float: left;
	width: 180px;
	height: auto;
	padding-left: 8px;
	padding-bottom: 6px;
}
.formphonecontainer {
	float: left;
	width: 244px;
	height: auto;
	padding-left: 8px;
	padding-bottom: 6px;
}
.formbtns {
	float: left;
	width: 102px;
	height: auto;
	padding-right: 6px;
}

.sub_headtext{
	color:#4975ad;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	}
.sub_headtext_surgical{
	color:#4975ad;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:24px;
	}

*html .sub_headtext_surgical{
	padding:0;
}
	
.sub_headtextcontainer{
	height:auto;
	width:920px;
	margin-bottom:10px;
}
.sub_headtextnav{
	background:#e4ecf7;
	/*height: 22px;*/
	width:920px;
	height:31px;
	margin-bottom:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #7189b0;
	/*text-align: center;
	padding-top: 8px;*/
	padding:0;
	border-top: #999999 1px dotted;
	border-bottom: #999999 1px dotted;
	margin-bottom: 32px;
}

div.sub_headtextnav a {
	/*font-family: "Adobe Garamond Pro Bold";*/
	/*font-family: "Garamond Premr Pro Smbd";*/
	font-family: "Adobe Garamond Pro Bold" !important;
	font-style:italic;
	font-weight:600;
	font-size:16px;
	color: #112270;
	
	text-decoration: none;
	padding:0;
}
a.last{
border-right:none !important;
}
a.s{
padding:10px 10px 10px 10px!important;
line-height:2em !important;
border-right:solid 1px #FFFFFF;
}
div.sub_headtextnav a:hover {
	/*color: #7189b0;*/
	color: #3397f7;
	text-decoration: underline;
}
	
.sub_separator{
	font-size:18px;
	color:#999999;
	}
	
 .sub_contentareaStaff {
	width:350px;
	line-height: 18px;
	padding-left: 30px;
	margin-bottom: 30px;
	float:left;
	}
	
.sub_contentareaStaff2 {
	line-height: 18px;
	margin:0 15px 0 220px;
	/*float:left;*/
	text-align:justify;
	}
*html .sub_contentareaStaff2{
	margin:0 15px 0 220px
}
.sub_contentareaStaff ul li {
	line-height: 18px;
	}
	
.sub_contentareaPatient {
	width: 920px;
	line-height: 18px;
	text-align:justify;
	}
	
.blog_left{
	width:550px;
	height:auto;
	float:left;
	text-align:justify;
	}
	
.blog_right{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width:300px;
	height:auto;
	float:left;
	margin-left:70px;
	text-align:justify;
	color:#737373;
	}
	
.blog_head{
	width:550px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #4975ad;
}

.blog_subhead{
	width:550px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #4975ad;
}

.blog_comments{
	width:400px;
	height:20px;
	margin:15px 0 15px 0;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4975ad;
}

.blog_separator{
	width:550px;
	height:30px;
}

.sub_contentareaHagerstown {
	width: 420px;
	line-height: 18px;
	text-align:justify;
	float: left;
}

.sub_contentareaHagerstownPics {
	width: 468px;
	line-height: 18px;
	text-align:justify;
	float: left;
	padding-left: 30px;
}

.sub_contentareaProcBody {
	width: 920px;
	line-height: 18px;
	text-align: justify;
	float: left;
}

.sub_contentareaProcBodyFlash {
	width: 920px;
	line-height: 18px;
	text-align: center;
	float: left;
	padding-top: 24px;
	padding-bottom: 12px;
}
	
/* Submenu Start */

div.ddmenusub01 {
	position:absolute;
	left:0px;
	top:0px;
	width:275px;
	height:81px;
}

div.ddmenusub02 {
	position:absolute;
	left:275px;
	top:0px;
	width:725px;
	height:17px;
}

div.menu-home_ {
	position:absolute;
	left:275px;
	top:17px;
	width:106px;
	height:45px;
}

div.menu-about_ {
	position:absolute;
	left:381px;
	top:17px;
	width:92px;
	height:45px;
}

div.menu-procedures_ {
	position:absolute;
	left:473px;
	top:17px;
	width:124px;
	height:45px;
}

div.menu-patientresources_ {
	position:absolute;
	left:597px;
	top:17px;
	width:173px;
	height:45px;
}

div.menu-media_ {
	position:absolute;
	left:770px;
	top:17px;
	width:91px;
	height:45px;
}

div.menu-contactus_ {
	position:absolute;
	left:861px;
	top:17px;
	width:139px;
	height:40px;
}

div.ddmenusubend {
	position:absolute;
	left:275px;
	top:62px;
	width:725px;
	height:19px;
}

div.submenudropdown_about {
	position: inherit;
	left: 0; 
	margin: 0;
	padding: 0;
	padding-top: 8px;
	border: 0;
	z-index: 99; 
	width: 130px; 
	height: 148px; 
	display: none;
	background-image: url(../img/ddmbgmid.png);
	behavior:url(iepngfix.htc);
	background-repeat:no-repeat;
	background-position: top;
}
*html div.submenudropdown_about{
/*position:relative;*/
position:absolute;
top: 50px;
z-index:1;
}
div.submenudropdown_procedures {
	position: inherit;
	left: 0; 
	margin: 0;
	padding: 0;
	padding-top: 6px;
	border: 0;
	z-index: 4; 
	width: 105px; 
	height: 148px; 
	display: none;
	background-image: url(../img/ddmbg4.png);
	behavior:url(iepngfix.htc);
	background-repeat: no-repeat;
	background-position: top;
}
div.submenudropdown_resources {
	position: inherit;
	left: 0; 
	margin: 0;
	padding: 0;
	padding-top: 6px;
	border: 0;
	z-index: 4; 
	width: 105px; 
	height: 96px; 
	display: none;
	background-image: url(../img/ddmbg.png);
	behavior:url(iepngfix.htc);
	background-repeat: repeat-x;
	background-position: top;
}
div.submenudropdown_news {
	position: inherit;
	left: 0; 
	margin: 0;
	padding: 0;
	padding-top: 5px;
	border: 0;
	z-index: 100; 
	width: 105px; 
	height: 96px; 
	display: none;
	background-image: url(../img/ddmbg.png);
	behavior:url(iepngfix.htc);
	background-repeat: repeat-x;
	background-position: top;
}
*html div.submenudropdown_news {
position:relative;
}
div.submenudropdown_contact {
	position: inherit;
	left: 5px;
	/*right:-30px;*/
	margin: 0;
	padding: 0;
	padding-top: 5px;
	border: 0;
	z-index: 100; 
	width: 105px; 
	height: 30px; 
	display: none;
	/*background-image: url(../img/ddmbg.png);*/
	background-image: url(../img/ddmbgsml.gif);
	behavior:url(iepngfix.htc);
	background-repeat: repeat-x;
	background-position: top;
}
*html div.submenudropdown_contact {
z-index:100;
left:15px;
top:-20px;
position:absolute;
}
div.submenulinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1b6b98;
	text-align: left;
	text-indent:5px;
}

div.submenulinks a {
	color: #1b6b98;
	display: block;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 6px;
	padding-bottom: 1px;
	vertical-align: middle;
	text-decoration: none;
	z-index:5;
}

div.submenulinkslong {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1b6b98;
	text-align: center;
}

div.submenulinks a:hover {
	color: #3399FF;
	text-decoration: none;
}

div.submenulinkslong a {
	color: #1b6b98;
	display: block;
	height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 6px;
	padding-bottom: 1px;
	vertical-align: middle;
	text-decoration: none;
}
div.submenulinkslong a:hover {
	color: #3399FF;
	text-decoration: none;
}
div.submenulinksmid {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #1b6b98;
	text-align: center;
}

div.submenulinksmid a {
	color: #1b6b98;
	display: block;
	height: 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 6px;
	padding-bottom: 1px;
	vertical-align: middle;
	text-decoration: none;
}
div.submenulinksmid a:hover {
	color: #3399FF;
	text-decoration: none;
}
/* Submenu End */

