@charset "utf-8";
html, body{
	background:#FFF;
	color:#000;
	font:normal 12px Tahoma, Arial, Helvetica;
	margin:0; padding:0;
	text-align:left;
}
p{color:#FFF}
h3{color: #FFF}
form, div{margin:0; padding:0;}
img, object{
	border:none;
	margin:0;
	vertical-align:top;
}

a:link{color:#000; font-weight:bold; text-decoration:none;}
a:visited{color:#808080; font-weight:bold; text-decoration:none;}
a:hover{color:#575757; font-weight:bold; text-decoration:underline;}
a:active{color:#575757; font-weight:bold; text-decoration:underline;}

/* Specific Link Attributes for HOME Page */
a.home:link{color:#FE9900;}
a.home:visited{color:#FE9900; font-weight:bold; text-decoration:none;}
a.home:hover{color:#FFF; font-weight:bold; text-decoration:underline;}

/* Specific Link Attributes for ARTICLES Page */
a.articles:link{color:#FE9900;}
a.articles:visited{color:#FE9900; font-weight:bold; text-decoration:none;}
a.articles:hover{color:#FFF; font-weight:bold; text-decoration:underline;}

/* Specific Link Attributes for VIDEOS Page */
a.articles:link{color:#FE9900;}
a.articles:visited{color:#FE9900; font-weight:bold; text-decoration:none;}
a.articles:hover{color:#FFF; font-weight:bold; text-decoration:underline;}

/* Specific Link Attributes for FIND-A-DOCTOR Page */
a.find:link{color:#FE9900; font-size:16px; font-weight:bold; text-decoration:none;}
a.find:visited{color:#FE9900; font-size:16px; font-weight:bold; text-decoration:none;}
a.find:hover{color:#FFF; font-size:16px; font-weight:bold; text-decoration:none;}

/* Extra Attributes for Search Results */
a.glossary:link{color:#FE9900;}
a.glossary:visited{color:#FE9900; font-weight:bold; text-decoration:none;}
a.glossary:hover{color:#FFF; font-weight:bold; text-decoration:underline;}

a.anim:link{color:#FE9900;}
a.anim:visited{color:#FE9900; font-weight:bold; text-decoration:none;}
a.anim:hover{color:#000; font-weight:bold; text-decoration:underline;}

div#flash_container{
	position:relative;
	margin:10px 0 0 20px;
	width:300px; height:200px;
	z-index:1;
}
div#flash_container_art{
	position:relative;
	margin:10px 0 0 20px;
	width:300px; height:200px;
	z-index:2;
}
div#content_flash{
	position:relative;
	margin:0 0 0 0;
	width:728px; height:372px;
}
div.hr{
	margin:0 auto;
	width:736px;
}
hr{
	background-color:#C0C0C0;
	border:none;
	color:#C0C0C0;
	clear:both;
	height:1px;
}
div#top_nav{
	background:url('../images/nav-bg.png?x=&') no-repeat;
	height:114px;
	margin:0 auto;
	width:745px;
}
div#content, div#site_content{
	margin:30px auto 8px auto;
	width:728px;
	clear:both; /* added */
}

div#content_header{
	height:48px;
	/* margin-top:14px; */
	margin-top:30px;
	/ margin-top:2px; /* IE hack */
}
div#content_header_bg_001{background:url('../images/patient_stories_header.jpg?x=&') top no-repeat; width:728px; height:48px;}
div#content_header_bg_about{background:url('../images/header_about.jpg?x=&') top no-repeat; width:728px; height:48px;}
div#content_header_bg_anatomy{background:url('../images/header_anatomy.jpg?x=&') top no-repeat; width:728px; height:48px;}
div#content_header_bg_animations{background:url('../images/header_understand.png?x=&') top no-repeat; width:728px; height:48px;}
div#content_header_bg_article{background:url('../images/header_article-feature.png?x=&') top no-repeat; width:728px; height:48px;}
div#content_header_bg_articles{background:url('../images/header_articles.png?x=&') top no-repeat; width:728px; height:48px;}
div#content_header_bg_blank{background:url('../images/header_blank.jpg?x=&') top no-repeat; width:728px; height:48px;}
div#content_header_bg_contact{background:url('../images/header_contact.png?x=&') top no-repeat; width:728px; height:48px;}
div#content_header_bg_editboard{background:url('../images/header_editboard.jpg?x=&') top no-repeat; width:728px; height:48px;}
div#content_header_bg_email{background:url('../images/header_email-a-friend.png?x=&') top no-repeat; width:728px; height:48px;}
div#content_header_bg_find{background:url('../images/header_find-a-doctor.png?x=&') top no-repeat; width:728px; height:48px;}
div#content_header_bg_glossary{background:url('../images/header_glossary.jpg?x=&') top no-repeat; width:728px; height:48px;}
div#content_header_bg_home{background:url('../images/header_home.png?x=&') top no-repeat; width:728px; height:48px;}
div#content_header_bg_links{background:url('../images/header_links.jpg?x=&') top no-repeat; width:728px; height:48px;}
div#content_header_bg_prepare{background:url('../images/header_prepare.jpg?x=&') top no-repeat; width:728px; height:48px;}
div#content_header_bg_privacy{background:url('../images/header_privacy.jpg?x=&') top no-repeat; width:728px; height:48px;}
div#content_header_bg_search{background:url('../images/header_search.jpg?x=&') top no-repeat; width:728px; height:48px;}
div#content_header_bg_terms{background:url('../images/header_terms.jpg?x=&') top no-repeat; width:728px; height:48px;}
div#content_header_bg_video{background:url('../images/header_news.png?x=&') top no-repeat; width:728px; height:48px;}
div#content_header_bg_videos{background:url('../images/header_news.png?x=&') top no-repeat; width:728px; height:48px;}
div#content_bottom_silver{
	background:url('../images/footer.png?x=&') center no-repeat;
	clear:both;
	height:48px; width:728px;
    margin:0 auto 0 auto;
}
div#content_header_corner_left{
	background:url('../images/content_header_corner_left.png?x=&') no-repeat;
	float:left;
	height:48px; width:9px;
}
div#content_header_title{
	margin-top: 6px;
	height:48px;
}
div#content_header_title div{
	color:#666;
	font:normal 18px Arial, Helvetica, sans-serif;
	margin:12px 0 0 8px;
}
div#content_header_corner_right{
	background:url('../images/content_header_corner_right.png?x=&') no-repeat;
	float:right;
	height:48px; width:9px;
}
div#content_header_print{
	float:right;
	height:48px;
}
div#content_header_print div{margin:20px 10px 0 0;}
div#content_main{
	background-color: #003b6b;
	border-right:1px solid #fe9900;
	border-left:1px solid #fe9900;
	width:726px;
}
div#content_main_animplayer{
	border-right:1px solid #000;
	border-left:1px solid #000;
	width:726px;
}
div#content_main_email{
	background-color: #003B6B;
	border-right:1px solid #fe9900;
	border-left:1px solid #fe9900;
	width:726px;
}
div#content_main_contact{
    border-right:1px solid #fe9900;
	border-left:1px solid #fe9900;
	width:726px;
}
div#content_main_search{
	background-color:#003b6b;
	border-right:1px solid #fe9900;
	border-left:1px solid #fe9900;
	width:726px;
}

div#content_main_articles{
	background:url('../images/fade.jpg?x=&') top center no-repeat;
	border-right:1px solid #FE9900;
	border-left:1px solid #FE9900;
	width:726px;
    z-index:2;
}

div#content_main_videos{
	border-right:1px solid #fe9900;
	border-left:1px solid #fe9900;
	width:726px;
}

div#content_main_find{ /*padding and bg elements stated here because no tables on this page*/
	background:url('../images/fade.jpg?x=&') no-repeat;
	background-color: #003b6b;
	border-right:1px solid #fe9900;
	border-left:1px solid #fe9900;
    padding: 12px;
	width:702px;
}

div#results_area{
	text-align: center;
	margin: 26px auto 20px;
}

div#procedure_animations_003{
	background:url('../images/procedure_txt_bg_003.jpg?x=&') no-repeat;
	height:100px; width:300px;
	margin:0 0 0 34px;
}
div#procedure_animations_title{
	color:#FFF;
	font:bold 15px Arial, Helvetica, sans-serif;
	padding:8px 0 0 12px;
}
div#procedure_animations_text{
	color:#205368;
	font:bold 15px Arial, Helvetica, sans-serif;
	padding:18px 0 0 12px;
}
div#procedure_animations_text img{margin:2px 0 0 6px;}

div#content_main table{
	border:none;
	margin:0;
}
div#content_main_contact table{
	border:none;
	margin:0;
}
div#content_main_articles table{
    background-color: #003b6b;
    height: 18px; width: 726px;
	border:none;
	margin:0;
}
div#content_main_videos table{
	background:url('../images/fade.jpg?x=&') no-repeat;
    background-color: #003b6b;
    height: 18px; width: 726px;
	border:none;
	margin:0;
}
div#content_main table td#left_col{
	padding:24px 12px;
	vertical-align:top;
	width:343px;
}
div#content_main_glossary table td#left_col{
	padding:24px 12px;
	vertical-align:top;
	width:343px;
}
div#content_main_articles table td#left_col{
	padding:24px 12px;
	vertical-align:top;
	width:343px;
}
div#content_main_articles table td.left_col_sub{
	padding:4px 2px;
	horizontal-align:left;
	width:260px;
}
div#content_main_articles table td.left_col_sub_small{
	padding:0px 0px;
	width:60px;
}
div#content_main_videos table td#left_col{
	padding:24px 12px;
	vertical-align:top;
	width:343px;
}
div#content_main table td#right_col{
	padding:24px 0 0 0;
	vertical-align:top;
	width:334px;
}
div#content_main_glossary table td#right_col{
	padding:24px 0 0 0;
	vertical-align:top;
	width:334px;
}
div#content_main_articles table td#right_col{
	padding:24px 0 0 0;
	vertical-align:top;
	width:334px;
}
div#content_main_videos table td#right_col{
	padding: 24px 0 0 0;
	vertical-align:top;
	width:334px;
}

div.left_col_title{
	background:url('../images/costs_txt_bg_001.png?x=&') no-repeat;
	color:#FFF;
	font:bold 15px Arial, Helvetica, sans-serif;
	height:32px; width:343px;
}
div.left_col_title div{padding:8px 0 0 12px;}
div.right_col_title{
	background:url('../images/costs_txt_bg_003.png?x=&') no-repeat;
	height:32px; width:300px;
	margin:24px 0 0 19px;
}
div.right_col_title_002{
	background:url('../images/right_col_title_bg_002.png?x=&') no-repeat;
	height:32px; width:300px;
	margin:24px 0 0 34px;
}
div.right_col_title div, div.right_col_title_002 div{
	color:#FFF;
	font:bold 15px Arial, Helvetica, sans-serif;
	padding:8px 0 0 12px;
}

div.sponsor{
	background:url('../images/sponsor_text_bg.png?x=&') no-repeat;
	font-size:11px;
	height:120px; width:314px;
	margin:24px 0 0 20px;
}
div#sponsor_care_credit_logo{
	background:url('../images/care_credit.png?x=&') no-repeat 206px 82px;
	height:120px; width:314px;
}
div#sponsor_asps_logo{
	background:url('../images/asps.png?x=&') no-repeat 232px 45px;
	height:120px; width:314px;
}
div.sponsor_title{padding:16px 0 0 32px; font-size:15px}
div.sponsor ul{
	list-style:none outside none;
	margin:8px 0 0 32px; padding:0;
}
div.sponsor ul li{
	background:url('../images/arrow.png?x=&') left center no-repeat;
	padding:2px 0 2px 10px;
}
div#content_bottom{
	background:url('../images/content_bottom.png?x=&') center no-repeat;
	clear:both;
	height:12px; width:728px;
    margin:0 auto 0 auto;
}
div#content_bottom_home{
	background:url('../images/footer.png?x=&') no-repeat;
	height:48px; width:728px;
}
div#content_bottom_animations{
	background:url('../images/footer.png?x=&') no-repeat;
	clear:both;
	height:48px; width:728px;
}
div#content_bottom_articles{
	background:url('../images/footer.png?x=&') no-repeat;
	clear:both;
	height:48px; width:728px;
}
div#content_bottom_videos{
	background:url('../images/footer.png?x=&') no-repeat;
	clear:both;
	height:48px; width:728px;
}
div#content_bottom_find{
	background:url('../images/footer.png?x=&') no-repeat;
	clear:both;
	height:48px; width:728px;
}
div#content_bottom_search{
	background:url('../images/footer.png?x=&') center no-repeat;
	clear:both;
	height:48px; width:728px;
    margin:0 auto 0 auto;
}
div#content_bottom_editboard{
	background:url('../images/header_search_end.jpg?x=&') center no-repeat;
	clear:both;
	height:48px; width:728px;
    margin:0 auto 0 auto;
}
div#more_title{
	color:#003b6b;
	font:bold 18px Arial, Helvetica, sans-serif;
	margin:12px auto;
	width:728px;
}
div#more{
	height:212px; width:728px;
	margin:0 auto;
}
div#more div{
	display:inline;
	float:left;
	font-size:11px;
	height:200px; width:167px;
	line-height:16px;
	margin:0 20px 0 0;
}
div#more_001{background:transparent url('../images/text_box_bg_001.png?x=&') top center no-repeat;}
div#more_002{background:transparent url('../images/text_box_bg_002.png?x=&') top center no-repeat;}
div#more_003{background:transparent url('../images/text_box_bg_003.png?x=&') top center no-repeat;}
div#more div#more_004{
	background:transparent url('../images/text_box_bg_004.png?x=&') top center no-repeat;
	margin-right:0;
}
div#more p{margin:80px 6px 0 6px; color:#FFF}
div#banner{
	width:728px;
	margin:18px auto 0 auto;
}
table#bottom_content{
	border:none;
	margin:12px auto 0 auto;
}
table#bottom_content th{
	color:#404040;
	font:bold 10px Tahoma, Arial, Helvetica;
	height:32px;
	padding:0;
	text-align:left;
	vertical-align:top;
	white-space:nowrap;
}
table#bottom_content th div{padding:8px 0 0 16px;}
table#bottom_content td{
	color:#404040;
	height:143px;
	font-size:10px;
	line-height:16px;
	padding:0;
	text-align:left;
	vertical-align:top;
}
table#bottom_content td a{color:#808080;}
table#bottom_content ul{
	list-style:none outside none;
	margin:0 0 0 16px; padding:0;
}
table#bottom_content li{margin:0; padding:0;}
table#bottom_content th.bc_top_left{background:url('../images/bc_top_left_bg.png?x=&') no-repeat; width:146px;}
table#bottom_content th.bc_top_center{background:url('../images/bc_top_center_bg.png?x=&') no-repeat; width:146px;}
table#bottom_content th.bc_top_right{background:url('../images/bc_top_right_bg.png?x=&') no-repeat; width:144px;}
table#bottom_content td.bc_bottom_left{background:url('../images/bc_bottom_left_bg.png?x=&') no-repeat;}
table#bottom_content td.bc_bottom_center{background:url('../images/bc_bottom_center_bg.png?x=&') no-repeat;}
table#bottom_content td.bc_bottom_right{background:url('../images/bc_bottom_right_bg.png?x=&') no-repeat;}
table#bottom_content td.bc_bottom_right div{margin:3px 0 0 15px;}
table#bottom_content td.bc_bottom_right strong{color:#808080;}
table#bottom_content td.bc_bottom_right a{color:#3E647B;}
div#footer{
	margin:0 auto 24px auto;
	width:728px;
}
div#copyright{
	color:#808080;
	font-size:11px;
	padding-top:24px;
	text-align:center;
}
div#copyright a{font-weight:normal;}


a#top_nav_logo{
	display:inline;
	height:39px; width:288px;
	float:left;
	margin:1px 0 0 12px;
}

/* added - groups search field and top nav links */
div#top_search_links {
	margin:0 auto;
	width:735px;
}

div#top_nav_search_box{
	/* background:url('../images/search_box_bg.png?x=&') top left no-repeat; */
	display:inline;
	/* height:59px; width:300px; */
	float:left;
	/* margin:0 0 15px 8px; */
	margin:0 0 0 20px;
}
div#top_nav_search_box div{
	/* margin:24px 0 0 12px; */
	margin:3px 0 0 12px;
	}
div#top_nav_search_box label{color:#666; font-weight:bold;}
input#top_search_text{
	margin:0 5px;
	padding:2px 0 2px 3px;
	vertical-align:middle;
	width:250px;
	border:1px solid #fe9900;
	background-color:#E6F4FE;
}
div#top_nav_links{
	display:inline;
	float:right;
	font:normal 9px Arial, Helvetica, sans-serif;
	line-height:13px;
	margin:8px 30px 0 0;
	/* width:114px; */
}
div#top_nav ul{
	clear:left;
	margin:0; padding:0;
	list-style:none inside none;
}
div#top_nav ul li{
	display:inline;
	margin:0; padding:0;
}
div#top_nav ul li a{
	color:#666;
	display:inline;
	float:left;
	font:bold 13px Arial, Helvetica, sans-serif;
	height:32px;
	text-align:center;
	white-space:nowrap;
}
div#top_nav ul li a:hover, div#top_nav ul li a:active{
	color:#258DBD;
	font:bold 13px Arial, Helvetica, sans-serif;
	text-decoration:none;
}
div#top_nav ul li div.top_nav_divider{
	background-color:#CBCBCB;
	float:left;
	margin-top:10px;
	width:1px;
	height:14px;
}
div#top_nav ul li a#top_nav_home{
	width:58px;
	margin:0 0 0 4px; padding:0;
}
div#top_nav ul li a#top_nav_procedures{
	width:132px;
	margin:0; padding:0;
}
div#top_nav ul li a#top_nav_conditions{
	width:132px;
	margin:0; padding:0;
}

div#top_nav ul li a#top_nav_articles{
	width:65px;
	margin:0; padding:0;
}

div#top_nav ul li a#top_nav_videos{
	width:65px;
	margin:0; padding:0;
}
div#top_nav ul li a#top_nav_find{
	width:110px;
	margin:0; padding:0;
}
div#top_nav ul li a#top_nav_medpro{
	width:163px;
	margin:0; padding:0;
}
div#top_nav ul li a span{
	display:block;
	margin:9px 0 0 0;
}
div.cat_title{
	border-bottom:1px solid #CCC;
	color:#238CBB;
	font-size:16px;
	font-weight:bold;
	margin:16px auto 8px auto; padding:2px 0;
	width:341px;
}
div.cat{font-size:11px;}
div.cat ul{
	list-style:none outside none;
	margin:8px 0 0 0; padding:0;
}
div.cat ul li{
	background:url('../images/arrow.png?x=&') left center no-repeat;
	padding:2px 0 2px 10px;
}
div#glossary{
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	border-left:1px solid #CCC;
	height:300px; width:296px;
	margin:0 0 30px 20px;
}
div#glossary div{
	height:300px;
	overflow:scroll;
	overflow-x:auto;
}
div#glossary ul{
	font-size:11px;
	list-style:none outside none;
	margin:12px 0 0 12px; padding:0;
}
div#glossary ul li{padding:1px 0;}
div#add_3d{
	font-weight:bold;
	margin:0 auto;
	text-align:center;
	width:728px;
}
div#add_3d a{color:#2B5167;}
div#add_3d a span{color:#4085BA;}
div#hdr_cervical{
background:url('../images/spine_heading_cervical.jpg?x=&') left;
width:340px; height:260px;
margin: -6px 0 0 0;
}
div#hdr_thoracic{
background:url('../images/spine_heading_thoracic.jpg?x=&') left;
width:340px; height:240px;
margin: 674px 0 0 0;
}
div#hdr_lumbar{
background:url('../images/spine_heading_lumbar.jpg?x=&') left;
width:340px; height:240px;
margin: 0 0 0 0;
}
div.icon-article{
background:url('../images/icon-article.jpg?x=&');
width:54px; height:65px;
}
div.icon-video{
background:url('../images/icon-video.jpg?x=&');
width:50px; height:75px;
}
table#columns{
	margin:0 auto;
	width:343px;
}
div.article_container {
width: 290px;
margin: -76px 0 0 60px;
position: relative;
text-align: left;
}
div.video_container {
width: 290px;
margin: -120px 0 0 60px;
position: absolute;
text-align: left;
}
div#glossary_videos{
	position: relative;
    width: 296px; height: 300px;
    margin: 250px 0 0 0;
}
div#editorial_icon{
    width: 330px; height: 100px;
    margin: 12px auto 0 auto;
}
div#btn_find{
	position: relative;
    width: 200; height: 32px;
    margin: -46px 0 0 500px;
}
<!--[if IE]>
}div.article_container {
width: 290px;
margin: -64px 0 0 60px;
absolute: relative;
text-align: left;
}
div.video_container {
width: 290px;
margin: -76px 0 0 60px;
position: relative;
text-align: left;
}
<[endif]-->