
h1 {
	background: url(images/int_h1_bg.gif) no-repeat;
	font:normal 2em Tahoma, arial, sans-serif;
	color:#ffffff;
	margin-bottom:12px;
	padding:8px 0px 0px 20px;
	height:35px;
	text-decoration:none;
	}
		
	.neurosurgerySpineh1 {
		background: url(images/int_h1_neurosurgeryspine.gif) no-repeat;		
		}

	.otologyNeurotologyh1 {
		background: url(images/int_h1_otologyneurology.gif) no-repeat;
		}
		
	.headNeckh1 {
		background: url(images/int_h1_headneck.gif) no-repeat;
		}
		
	.laryngologyAirwayh1 {
		background: url(images/int_h1_laryngologyairway.gif) no-repeat;
		}
		
	.gynecologyh1 {
		background: url(images/int_h1_gyneocology.gif) no-repeat;
		}
		
	.h1-long {
		background: url(images/int_h1_bg_long.gif) no-repeat;		
		}
		
	.neurosurgerySpineh1-long {
		background: url(images/int_h1_neurosurgeryspine_long.gif) no-repeat;		
		}

	.otologyNeurotologyh1-long {
		background: url(images/int_h1_otologyneurology_long.gif) no-repeat;
		}
		
	.headNeckh1-long {
		background: url(images/int_h1_headneck_long.gif) no-repeat;
		}
		
	.laryngologyAirwayh1-long {
		background: url(images/int_h1_laryngologyairway_long.gif) no-repeat;
		}
		
	.gynecologyh1-long {
		background: url(images/int_h1_gyneocology_long.gif) no-repeat;
		}	
	
h2 {
	font: bold 1.36em Tahoma, arial, sans-serif;
	color:#263F6A;
	font-weight:bold;
	margin-bottom:4px;
	text-decoration:none;
	}
	
	.neurosurgerySpineh2 {
		color:#2D637F;		
		}
	
	.otologyNeurotologyh2 {
		color:#4E4A85;
		}
		
	.headNeckh2 {
		color:#F26D0A;
		}
		
	.laryngologyAirwayh2 {
		color:#008770;
		}
		
	.gynecologyh2 {
		color:#F2DA00;
		}
	
h3 {
	font: bold 1.18em arial, verdana, arial, sans-serif;
	color:#003D7D;
	margin-bottom:4px;
	text-decoration:none;
	}
	
h4 {
	font: bold 1.55em Tahoma, arial, sans-serif;
	color:#00609B;
	text-decoration:none;
	padding-bottom:5px;
	}
	
h5 {
	font: bold 1.09em arial, verdana, arial, sans-serif;
	color:#FF9138;
	padding:0px 0px 7px 0px;
	text-decoration:none;
	}
	
h6 {
	font: bold .91em arial, verdana, arial, sans-serif;
	color:#003D7D;
	text-decoration:none;
	}

.thumbnailLeft {
	background:#eeeeee;
	border:1px solid #ccc;
	margin:4px 8px 4px 0px;
	padding:3px;
	}
	
.thumbnailRight {
	background:#eeeeee;
	border:1px solid #ccc;
	margin:4px 0px 4px 8px;
	padding:3px;
	}
	
.bolditalic {
	font-weight:bold;
	font-style:italic;
	}

.emagine-note {font: bold 1.09em arial, sans-serif; color:#FF0000;}

.footnote {font-size:0.91em;}

.contactTable {
	background:#efefef;
	border:1px solid #CFCFCF;
	font:normal 1em arial, sans-serif;
	margin:0px 0px 0px 11px;
	width:150px;
	}
	
.contactTable td {
	padding:5px 0px 5px 5px;}
	
.table-header-FindSurgeon th {
	font: bold 1.18em arial, sans-serif;
	padding:5px;
	border-bottom:1px solid #FFFFFF;
	height:25px;
	color:#333333;
	background-color:#B2B7BB;}

.table-header-app {font: bold 1.18em arial, sans-serif; color:#333333; background-color:#C2CBDF; border-bottom:1px solid #FFFFFF; padding:3px;height:14px;vertical-align:top;}
.table-subheader-app {font: bold 1.09em Verdana, arial, sans-serif; color:#FFFFFF; background-color:#CECECE; padding:5px;}
.table-row {font: normal 1em arial, sans-serif;color:#333333; padding:5px;}
.table-altrow {font: normal 1em arial, sans-serif;color:#333333; background-color:#eeeeee; padding:5px;}

.table-altrow td, .table-row td {
	padding:5px;}

.table-header-app a {color:#FFFFFF;}

.resourceTable {border-collapse:collapse;}
.resourceTable td {border:1px solid black;border-collapse:collapse;}

#library .libImage, #library .libTitle, #library .libArrow, #library .libText {
	background:#B2B7BB;
	color:#ffffff;
	font:normal 0.90em Tahoma, arial-sans-serif;
	}
	
 #library .tips {
 	background: url(images/lib_tips_bg.gif) left top repeat-x;}
	
	#library .tips .libText {
		background: #FFFFFF url(images/lib_tips_bg.gif) left top repeat-x;
		color:#666666;}
		
		 #library .tips .libText h2 {
			font:bold 1em Tahoma, arial-sans-serif;}
	
	
 #library .libText {
 	padding: 10px;
	width: 100%;}
	
 #library .libText h2 {
 	color:#263F6A;
	font:bold 1.05em Tahoma, arial-sans-serif;}
	
	 #library .libText ol {
	 	font-size: .85em;
	 	list-style-type: decimal;
		list-style-position: inside;
		padding-left: 10px;
		margin-bottom: 5px;}
		
	 #library .libText p {
	 	text-align: right;
		font-size: .85em;
		margin: 0px;
		padding: 0px;}
	
#library .libItem { 
	width:158px;	
	}
	
#library .libTitle { 
	padding:3px;
	}

#library .libItem img {
	border:1px solid #B5BABE;
	}
	
#library .libImage {
	padding:1px;
	}
	
table.resourceTable {
		margin-bottom: 30px;}
	.resourceTable td {
		border: 1px solid #CCCCCC;
		font-size: 110%;
		padding: 5px;}
		
	.resourceTable .table-subheader-app {
		background-color: #263F6A;
		font-family: arial,sans-serif;
	
	}
	
	.resourceTable .table-header-app {
		height: auto;
		font-size: 110%;
	}
	

/* =-=-=-=-=-=-=-=-=-=-=-=-Global Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

html {height:100%;}

body {
	background:#ffffff;
	color:#333333;
	font: normal 0.69em arial, sans-serif;
	margin:0px;
	}
	
a {
	color:#00609B; text-decoration:underline;
	}

a:hover {
	text-decoration:none;
	}
	
img {
	outline:none;
	}

#container {
	margin: 0 auto;
	padding:0px;
	width:920px;
	}

#header {
	clear:both;
	display:block;
	height:112px;
	width:920px;
	}
	 
	#logo {	
		float:left;
		margin:19px 0px 0px 3px;
		}
		
	#logo img {
		display:block;
		}
		
	#utilities {
		color: #666666;
		float:right;
		font-size: 1em;
		padding:29px 0px 0px 12px;
		text-transform:capitalize;
		}
		
	#utilities li {
		float: left;
		padding:0px 5px 0px 0px;
		list-style:none;
		}
		
	#utilities a {
		color:#666666;
		text-decoration:none;
		}
	
	#utilities a:hover {
		color:#666666;
		text-decoration:underline;
		}
		
	#search {
		float:right;
		display:inline;
		}
	
	#searchBox {
		background: url(images/util_search_bg.gif) no-repeat;
		border:0px;
		height:17px;
		font-size:.90em;
		padding:0px;
		width:101px;
		vertical-align:top;
		}
		
	#searchBtn {
		display:inline;
		position:relative;
		height:17px;
		width:17px;
		left:2px;
		right:2px;
		}
	
	#topNav {
		clear:both;
		height:29px;
		padding:0px 0px 0px 163px;
		width:757px;
		}
		
	#topNavTop img {
		display:block;
		height:7px;
		clear:both;
		width:920px;
		}
	
#footer {
	background:#B2B7BB;
	clear:both;
	color:#ffffff;
	font: 1em Verdana, arial, sans-serif;
	margin:0px auto;
	padding:12px 0px 13px 0px;
	margin:10px 0px 0px 0px;
	text-align:center;
	width:920px;
	}

#footer ul {
	list-style:none;
	}
	
#footer ul li {
	display:inline;
	padding-right:4px;
	}

#footer a {
	color:#ffffff;
	text-decoration:none;
	}
	
#footer a:hover {
	color:#ffffff;
	text-decoration:underline;
	}
	
.sup {
	font-size:0.82em;
	position:relative;
	bottom:3px;
	}

	
/* =-=-=-=-=-=-=-=-=-=-=-=-Home Page Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

#homeMain {
	clear:both;
	margin:0px auto;
	width:920px;
	}
#homeBottom sup, #homeBottomLeft sup, #homeBottomRight sup, #homeBottomMiddle sup	{
	font-size:0.82em;
	position:relative;
	}
	
#homebottom sub, #homeBottomLeft sub, #homeBottomRight sub, #homeBottomMiddle sub	{
	font-size:0.69em;
	position:relative;
	}
	
	#flash {
		clear:both;
		height:275px;
		width:920px;
		}
	
	#flash img {
		display: block;
		}
	
	#homeBottom {
		color:#666666;
		clear:both;
		font: 1em Verdana, arial, sans-serif;
		margin:25px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		width:920px;
		}
		
		#homeBottom h1 {
				background:none;
				color:#263F6A;
				padding:0px;
				margin:0px;
				font:normal 1.36em tahoma, arial, sans-serif;
				height: 30px;
				}
		
		#homeBottomLeft, #homeBottomRight {
			background:#C2CBDF url(images/homebottombox_bg.gif) repeat-x;
			min-height:311px;
			height:auto !important;
			height:311px;
			padding:0px 11px;
			width:189px;
			}
			
		#homeBottomLeft, #homeBottomMiddle {
			float:left;
			}
			
			#homeBottomLeft p {
				padding:0px 0px 10px 0px;
				line-height:1.36em;
				}
				
			#homeBottomLeft a {
				background: url(images/homebottomleft_link_bg.gif) right 4px no-repeat;
				color:#263F6A;
				font-weight:bold;
				padding:0px 7px 0px 0px;
				text-decoration:none;
				}
				
			#homeBottomLeft a:hover {
				text-decoration:underline;
				}
			
		#homeBottomMiddle {
			min-height:278px;
			height:auto !important;
			height:278px;
			width:476px;
			}
				
				#homeBottomMiddleTop {
					background: url(images/homebottom_topbox_bg.gif) 0 bottom repeat-x;
					min-height:112px;
					height:auto !important;
					height:112px;
					margin:0px auto;
					width:428px;
					}
					
				#homeBottomMiddleTop a, #homeBottomRight a {
					background: url(images/homemiddletop_link_bg.gif) right 4px no-repeat;
					color:#00609B;
					padding:0px 7px 0px 0px;
					text-decoration:none;
					}
					
				#homeBottomMiddleTop a:hover, #homeBottomRight a:hover {
					text-decoration:underline;
					}
					
					
				#homeBottomMiddleBtm {
				/*	background: url(images/homemiddle_bottombox_bg.gif) 0 13px no-repeat;
					height:135px;
					margin:0px auto;
					padding:24px 0px 0px 0px;
					width:428px;*/
					}
					
				#homeBottomMiddle p, #homeBottomRight p {
					line-height:1.55em;
					padding:0px 0px 10px 0px;
					}
					
				#homeBottomMiddleBtm h1 {
					color:#333333;
					padding:0px 0px 0px 40px;
					}
					
		#homeBottomRight {
			float:right;
			}
			
		#homeBottomRight img {
			margin:0px 0px 0px 15px;
			}

/* =-=-=-=-=-=-=-=-=-=-=-=-Interior Page Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

#interiorMain {
	color:#666666;
	clear:both;
	margin:0px auto;
	width:920px;
	}
	
#left {
	background:#C2CBDF url(images/leftnav_bg.gif) repeat-x;
	float:left;
	min-height:239px;
	height:auto !important;
	height:239px;
	padding:24px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	width:161px;
	}
	
	#left table {
		margin-bottom:25px;
		}
	
	#headerGraphic {
		clear:both;
		}
	
	#headerGraphic img {
		display:block;
		}
	
	#intEditableArea {
		float:right;
		padding:15px 0px 0px 19px;
		width:739px;
		}
		
		#intEditableArea p {
			font: normal 1.09em arial, sans-serif;
			line-height:1.55em;
			padding:0px 0px 15px 0px;
			}
			
		#contentTable {
			width:100%;
			}
			
		#content {
			padding:0px 0px 0px 0px;
			height:100%;
			width:100%;
			}		
			
		#content ul {
			margin:0px 0px 16px 39px;
			list-style:none;
			padding:0px;
			}
			
		#content ul li {
			background: url(images/int_list.gif) 3px 5px no-repeat;
			font-size:1.09em;
			line-height:140%;
			padding:0px 10px 7px 13px;
			}
			
		#content ul li img {
			vertical-align:middle;
			}
			
		#content ul ul {
			font: normal 1.09em Verdana, arial, sans-serif;
			margin:0px 0px 0px 50px;
			list-style:none;
			padding:0px;
			}
			
		#content ul ul li {
			background: url(images/int_list_grey.gif) 0px 8px no-repeat;
			font-size:1.09em;
			line-height:1.3em;
			padding-left:13px;
			}
			
		#content ol {
			margin:0px 0px 16px 39px;
			padding:0px;
			list-style:decimal;
			}
			
		#content ol li {
			font-size:1.09em;
			line-height:1.3em;
			padding:0px 0px 10px 0px;
			}
		#content sub {
		font-size:0.69em;
		position:relative;
		}
	
	#library {
		color:#344769;
		font:1.27em arial, sans-serif;
		padding:40px 0px 15px 15px;
		}

/* =-=-=-=-=-=-=-=-=-=-=-=-Left Nav Menu Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

.leftnav-lvl1-on {
	background: url(images/int_list.gif) 150px 10px no-repeat;
	color:#263F6A;
	font-size: 11px;
	font-weight: bold;
	padding:6px 22px 6px 11px;
	vertical-align:top;
	}
	
.leftnav-lvl1-off {
	font-size: 11px;
	padding:6px 22px 6px 11px;
	vertical-align:top;
	}
	
.leftnav-lvl1-off a {color:#666666;text-decoration:none;}
.leftnav-lvl1-off a:hover {text-decoration:underline;}
.leftnav-lvl1-on a {color:#666666;text-decoration:none;}
.leftnav-lvl1-on a:hover {text-decoration:underline;}


.leftnav-lvl1-spacer {height:0px;}

.leftnav-lvl2-on {;
	color:#333333;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	padding:6px 22px 6px 53px;
	vertical-align:top;
	}
	
.leftnav-lvl2-off {
	color:#333333;
	font-size: 11px;
	line-height: 16px;
	padding:6px 22px 6px 53px;
	vertical-align:top;
	}
	
.leftnav-lvl2-off a {color:#333333;text-decoration:none;}
.leftnav-lvl2-off a:hover {text-decoration:underline;}
.leftnav-lvl2-on a {color:#333333;text-decoration:none;}
.leftnav-lvl2-on a:hover {text-decoration:underline;}


.leftnav-lvl3-on {
	background: url(images/leftnav_list.gif) 62px 10px no-repeat;
	color:#333333;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
	padding:6px 22px 6px 70px;
	vertical-align:top;
	}
	
.leftnav-lvl3-off {
	color:#333333;
	font-size: 11px;
	line-height: 16px;
	padding:6px 22px 6px 70px;
	vertical-align:top;
	}
	
.leftnav-lvl3-off a {color:#333333;text-decoration:none;}
.leftnav-lvl3-off a:hover {text-decoration:underline;}
.leftnav-lvl3-on a {color:#333333;text-decoration:none;}
.leftnav-lvl3-on a:hover {text-decoration:underline;}


/* =-=-=-=-=-=-=-=-=-=-=-=-Top Nav Menu Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

.RadMenu_Default .group .link  /* 1st level off cell */
{
	color: #666666;
	padding:4px 10px 4px 20px;
	text-align: left;
	text-decoration:none;
	white-space:normal;
	width:145px;
}

.RadMenu_Default .group .group .link  /* 2nd level off cell */
{
	color: #666666;
	padding:4px 10px 4px 20px;
	text-align: left;
	white-space:normal;
	width:145px;
}

.RadMenu_Default .link   /* off text */

{
	cursor:pointer;
	text-decoration:none;
}

.RadMenu_Default .group .link:hover,   /* 1st level on cell*/
.RadMenu_Default .group .focused,
.RadMenu_Default .group .expanded
{
	background:#ffffff;
	color: #263F6A;
	padding:4px 10px 4px 20px;
	text-align: left;
	white-space:normal;
	width:177px;
}

.RadMenu_Default .group .group .link:hover,   /* 2nd level on cell*/
.RadMenu_Default .group .group .focused,
.RadMenu_Default .group .group .expanded
{
	background:#ffffff;
	color: #263F6A;
	padding:4px 10px 4px 20px;
	text-align: left;
	white-space:normal;
	width:177px;
}

.RadMenu_Default .link:hover,    /* on text */
.RadMenu_Default .link:visited:hover,
.RadMenu_Default .focused,
.RadMenu_Default .expanded
{
	cursor:pointer;
	font-weight:bold;
	text-decoration:none;
}

.RadMenu_Default .group   /* whole dropdown */
{
	background: #E0E0E0;
}

.RadMenu_Default 
{
	background: #FFFFFF;
	text-decoration:none;
}

.RadMenu_Default_Context
{
	background: none;
}


.RadMenu_Default .text
{
	padding-left: 0px;	
	padding-right: 0px;
	font: 1.2em arial, sans-serif;
	text-decoration:none;
}

.slide /* use this style to add a top or bottom curve to a dropdown */
{
	background: url(images/topnav_bottomsquare.gif) center bottom no-repeat;
	padding-bottom:11px;
	}

.menu img
{
    margin:0 0px;
}

/* =-=-=-=-=-=-=-=-=-=-=-=-Form Styles-=-=-=-=-=-=-=-=-=-=-=-=-=-= */

.form {margin:1px; font: 1.2em arial, tahoma, sans-serif; color:#000000;}
.form-label {font-weight:bold;}
.form-button {font: 1.2em arial, tahoma, sans-serif; color:#000000;}
.form-textbox {font: 1.2em arial, tahoma, sans-serif; color:#000000;border:1px solid #B3A892;}
.red-star {font: bold 0.91em tahoma, sans-serif; color:#FF0000; }
.alert {font: bold 0.91em tahoma, sans-serif; color:#FF0000; }

#content ul.VAMValSummaryErrors li {
	background:none;}