/* All CSS style code Copyright (c) IMRIS Inc. 2008 */

body{text-align:center; background:#fff url(images/all_backstrip.gif) top center repeat; margin:0; font:normal 12px Arial, Helvetica, sans-serif;}
#all{background:transparent url(images/background.jpg) top center repeat-x; margin:0; padding:10px 0 0 0;}
hr{display:none;}

#skipnav{display: none;}

#container{margin:auto; width:930px; text-align:left;}

#container #header{float:left; margin-bottom:18px;}
#container #header #logo{float:left; margin:20px 0 0 25px; width:141px; height:50px; background:transparent url(images/header_logo.gif) 0 0 no-repeat; text-indent: -100em; overflow: hidden;}
* html #container #header #logo{margin:20px 0 0 12px;}
#container #header #logo a{display:block; width:233px; height:82px;}
#container #header #tagline{float:left; margin-top:49px; margin-left:500px; width:221px; height:14px; background:transparent url(images/header_tagline.gif) 0 0 no-repeat; text-indent: -5000px;}
* html #container #header #tagline{margin-left:303px;}

#nav{clear:both; background:transparent url(images/nav_background.gif) 0 0 repeat-x; height:37px;}
/*IE7 ONLY HACK*/*:first-child+html #nav{margin-bottom:3px;}
#nav img{border:none;}
#nav ul{padding:0;margin:0;}
#nav ul li{display:inline; float:left; margin:0; padding:0;}

#breadcrumb{font:normal 10px Arial, Helvetica, sans-serif; padding:0 26px;}

.dropmenudiv{position:absolute; margin-top:-1px; top:0; left:0; font:normal 12px Arial, Helvetica, sans-serif; line-height:20px; z-index:100; background-color:#e5e5e5; width:200px; visibility:hidden;}
.dropmenudiv a{width:auto; display:block; text-indent:16px; border-bottom:1px solid #ccc; padding: 10px 0; color:#000;}
* html .dropmenudiv a{ /*IE only hack*/width: 100%;}
.dropmenudiv a:hover{ /*THEME CHANGE HERE*/background-color:#7ac142; color:#fff; font-weight:bold;}



#headerphoto{margin:4px 0 0 0; float:left; height:160px; width:620px; background:transparent url(images/header1.jpg) 0 0 no-repeat;}
#headerphoto_neuro_sol{margin:4px 0 0 0; float:left; height:210px; width:620px; background:transparent url(images/neuro_sol_header1.jpg) 0 0 no-repeat;}
#headerphoto_integrated_sol{margin:4px 0 0 0; float:left; height:160px; width:620px; background:transparent url(images/integrated_sol_header1.jpg) 0 0 no-repeat;}
#headerphoto_clinical{margin:4px 0 0 0; float:left; height:160px; width:620px; background:transparent url(images/header_clinical.jpg) 0 0 no-repeat;}
#headerphoto_clinical_surgeries{margin:4px 0 0 0; float:left; height:160px; width:620px; background:transparent url(images/header_surgeries.jpg) 0 0 no-repeat;}
#headerphoto_contact{margin:4px 0 0 0; float:left; height:160px; width:930px; background:transparent url(images/contact_us_header.jpg) 0 0 no-repeat;}

#headertext{margin:4px 0 0 0; float:left; height:160px; width:310px; background:transparent url(images/header2.gif) 0 0 no-repeat;}
* html #headertext{margin-top:-75px; width:310px;}
#header_right_title{margin:4px 0 0 0; float:left; height:160px; width:310px; background:transparent url(images/neuro_sol_header2.gif) 0 0 no-repeat;}
* html #header_right_title{margin-top:4px; width:310px;}
#header_right_title h1{margin:27px 18px 18px 18px; font-size:44px; height:110px}
* html #header_right_title h1{font-size:40px; width:250px;}
* html #header_right_title h1#clinical_ie_fix{font-size:40px; width:230px;}



#headertext_left{margin:4px 0 0 0; float:left; height:160px; width:326px; background:transparent url(images/headertext_left.gif) 0 0 no-repeat;}
#headertext_left h2{margin:30px 18px 0 26px; font-size:44px; height:110px;}

#headertext_users{margin:4px 0 0 0; float:left; height:160px; width:930px; background:transparent url(images/users_header.jpg) 0 0 no-repeat;}
#headertext_users h2{margin:30px 18px 0 26px; font-size:44px; height:110px}

#headerphoto_right_management_team{margin:4px 0 0 0; float:left; height:160px; width:604px; background:transparent url(images/header_management.jpg) 0 0 no-repeat;}
* html #headerphoto_right_management_team{width:604px; margin-top:-78px;}
#headerphoto_right_design_considerations{margin:4px 0 0 0; float:left; height:160px; width:604px; background:transparent url(images/header_design.jpg) 0 0 no-repeat;}
* html #headerphoto_right_design_considerations{width:604px; margin-top:-78px;}
#headerphoto_right_mr15{margin:4px 0 0 0; float:left; height:160px; width:604px; background:transparent url(images/header_mr15.jpg) 0 0 no-repeat;}
* html #headerphoto_right_mr15{width:604px; margin-top:-78px;}
#headerphoto_right_hfd{margin:4px 0 0 0; float:left; height:160px; width:604px; background:transparent url(images/header_hfd.jpg) 0 0 no-repeat;}
* html #headerphoto_right_hfd{width:604px; margin-top:-78px;}
#headerphoto_right_sims{margin:4px 0 0 0; float:left; height:160px; width:604px; background:transparent url(images/header_sims.jpg) 0 0 no-repeat;}
* html #headerphoto_right_sims{width:604px; margin-top:-78px;}
#headerphoto_right_surgeries{margin:4px 0 0 0; float:left; height:160px; width:604px; background:transparent url(images/header_surgeries.jpg) 0 0 no-repeat;}
* html #headerphoto_right_surgeries{width:604px; margin-top:-78px;}
#headerphoto_right_tables{margin:4px 0 0 0; float:left; height:160px; width:604px; background:transparent url(images/header_tables.jpg) 0 0 no-repeat;}
* html #headerphoto_right_tables{width:604px; margin-top:-78px;}
#headerphoto_right_coils{margin:4px 0 0 0; float:left; height:160px; width:604px; background:transparent url(images/header_coils.jpg) 0 0 no-repeat;}
* html #headerphoto_right_coils{width:604px; margin-top:-78px;}

#mr15_1{position:absolute; top:20px; left:-95px; width:95px; height:365px; background:transparent url(images/mr15_1.png) 0 0 no-repeat;}
/* IE PNG FIX */
* html #mr15_1{background-image: url(images/tpixel.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/mr15_1.png');}

#coils_1{position:absolute; top:314px; left:-88px; width:88px; height:69px; background:transparent url(images/coils_1.png) 0 0 no-repeat;}
/* IE PNG FIX */
* html #coils_1{background-image: url(images/tpixel.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/coils_1.png');}

#or_table_1{position:absolute; top:73px; left:-82px; width:82px; height:116px; background:transparent url(images/or_table_1.png) 0 0 no-repeat;}
/* IE PNG FIX */
* html #or_table_1{background-image: url(images/tpixel.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/or_table_1.png');}

#main_content #newspaper_clipping{position:absolute; top:25px; left:-217px; width:217px; height:474px; background:transparent url(images/newspaper.png) 0 0 no-repeat;}
/* IE PNG FIX */
* html #main_content #newspaper_clipping{background-image: url(images/tpixel.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/newspaper.png');}

#ir_header{margin:4px 0 0 0; float:left; width:930px; height:160px; background:transparent url(images/ir_header.jpg) 0 0 no-repeat;}

#careers_header{margin:4px 0 0 0; float:left; width:930px; height:160px; background:transparent url(images/careers_header.jpg) 0 0 no-repeat;}
#careers_nav{float:left; width:254px; height:292px; background:transparent url(images/careers_nav.gif) 0 0 no-repeat;}
#careers_nav ul{margin:17px 0 0 11px; list-style-type:none; padding:0; text-indent: -100em; overflow:hidden; width:238px;}
#careers_nav ul li#tech a, #careers_nav ul li#tech a:visited{width:238px; height:63px; background:transparent url(images/careers_nav_tech.gif) 0 -63px no-repeat; display:block;}
#careers_nav ul li#tech a:hover, #careers_nav ul li#tech a:active{width:238px; height:63px; background:transparent url(images/careers_nav_tech.gif) 0 0 no-repeat;}
#careers_nav ul li#bus a, #careers_nav ul li#bus a:visited{width:238px; height:63px; background:transparent url(images/careers_nav_bus.gif) 0 -63px no-repeat; display:block;}
#careers_nav ul li#bus a:hover, #careers_nav ul li#bus a:active{width:238px; height:63px; background:transparent url(images/careers_nav_bus.gif) 0 0 no-repeat;}
#careers_nav ul li#res a, #careers_nav ul li#res a:visited{width:238px; height:63px; background:transparent url(images/careers_nav_res.gif) 0 -63px no-repeat; display:block;}
#careers_nav ul li#res a:hover, #careers_nav ul li#res a:active{width:238px; height:63px; background:transparent url(images/careers_nav_res.gif) 0 0 no-repeat;}
#careers_nav ul li#stu a, #careers_nav ul li#stu a:visited{width:238px; height:63px; background:transparent url(images/careers_nav_stu.gif) 0 -63px no-repeat; display:block;}
#careers_nav ul li#stu a:hover, #careers_nav ul li#stu a:active{width:238px; height:63px; background:transparent url(images/careers_nav_stu.gif) 0 0 no-repeat;}

#careers_nav ul li#tech a#current{background:transparent url(images/careers_nav_tech.gif) 0 0 no-repeat;}
#careers_nav ul li#bus a#current{background:transparent url(images/careers_nav_bus.gif) 0 0 no-repeat;}
#careers_nav ul li#res a#current{background:transparent url(images/careers_nav_res.gif) 0 0 no-repeat;}
#careers_nav ul li#stu a#current{background:transparent url(images/careers_nav_stu.gif) 0 0 no-repeat;}



#careers_center_content{float:left; width:339px; padding:0 13px;}
#careers_center_content #main_content p{line-height:1.5em; padding:0; width:auto;}
#careers_center_content #main_content ul li{line-height:1.5em; padding:4px 0;}
#careers_center_content h2#careers_index{float:left; margin:26px 0 26px 0; padding:0; height:55px; color:#009ac9; font-size:24px; width:339px;}
#careers_center_content h2#specific{float:left; margin:21px 0 10px 0; padding:0; height:55px; color:#009ac9; font-size:24px; width:339px;}
* html #careers_center_content h2#specific{float:left; margin:21px 0 0 0; padding:0; height:45px; color:#009ac9; font-size:24px; width:339px;}
/* #careers_center_content h3{float:left; color:#000; font-size:24px; height:66px; padding:0; margin:25px 0 15px 0; width:339px;} */

#careers_right_content{float:left; width:310px; border-left:1px dashed #ccc; margin:33px 0 0 0; padding:0;}
#careers_right_content #meet_us h3{color:#7ac142; font-size:23px; margin:2px 0 34px 0; height:51px; padding:0 10px 0 22px; width:210px;}
#careers_right_content #meet_us{position:relative; width:310px; float:left;}
#careers_right_content #meet_us #meet_us_icon{width:50px; height:46px; background:transparent url(images/meet_us_icon.gif) 0 0 no-repeat; position:absolute; top:-5px; left:130px;}

#careers_right_content #meet_us .profile1{display:none;}
#careers_right_content #meet_us .profile2{display:none;}
#careers_right_content #meet_us .profile3{display:none;}
#careers_right_content #meet_us .profile4{display:none;}
#careers_right_content #meet_us .profile5{display:none;}
#careers_right_content #meet_us .profile6{display:none;}
#careers_right_content #meet_us .profile7{display:none;}
#careers_right_content #meet_us .profile8{display:none;}
#careers_right_content #meet_us .profile9{display:none;}
#careers_right_content #meet_us .profile10{display:none;}
#careers_right_content #meet_us .profile11{display:none;}
#careers_right_content #meet_us .profile12{display:none;}
#careers_right_content #meet_us .profile13{display:none;}
#careers_right_content #meet_us .profile14{display:none;}
#careers_right_content #meet_us .profile15{display:none;}
#careers_right_content #meet_us .profile16{display:none;}
#careers_right_content #meet_us .profile17{display:none;}
#careers_right_content #meet_us .profile18{display:none;}

#careers_right_content #meet_us .profile{float:left; margin:0 0 30px 0; padding:0 10px 0 22px;}
#careers_right_content #meet_us .profile img{float:left; margin:0 12px 0 0;}
#careers_right_content #meet_us .profile p{float:left; width:181px; margin:0 0 8px 0;}
#careers_right_content #hot_jobs{float:left; padding:33px 10px 0 22px; width:278px; background:transparent url(images/hot_jobs_background.jpg) 0 0 no-repeat; position:relative; font-size:11px;}
#careers_right_content #hot_jobs h3{font-size:23px; margin:10px 0 0 0; height:30px; padding:0; width:210px;}
#careers_right_content #hot_jobs ul{padding:0;}
#careers_right_content #hot_jobs ul li{list-style-image:url(images/hot_jobs_arrow.gif); margin:0 0 15px 0;}
#careers_right_content #hot_jobs a{text-decoration:none; color:#000;}
#careers_right_content #hot_jobs a:hover{text-decoration:underline;}
#careers_right_content #hot_jobs .more{font-weight:bold; color:#c90000;}
/* #careers_right_content #hot_jobs #hot_jobs_flame{position:absolute; top:2px; left:310px; width:141px; height:234px; background:transparent url(images/hot_jobs_flame.jpg) 0 0 no-repeat;} */



#investors_nav{float:left; width:254px; height:522px; background:transparent url(images/investors_nav.gif) 0 0 no-repeat;}
#investors_nav ul{margin:17px 0 0 11px; list-style-type:none; padding:0; /* text-indent: -100em; overflow:hidden; */ width:238px;}
#investors_nav ul li a, #investors_nav ul li{color:#fff; text-decoration:none; font-size:14px; font-weight:bold;}
#investors_nav ul li ul{margin:0; padding:0; line-height:1.9em;}
#investors_nav ul li a:hover{color:#000;}
#investors_nav ul li .section{background-color:#014c64; width:222px; padding:5px 0 5px 16px; margin:15px 0;}
#investors_nav ul li a{padding:0 0 0 35px;}
#investors_nav ul li ul li a#current{color:#000; background:transparent url(images/investors_nav_arrow.gif) 20px 3px no-repeat;}

#investors_center_content{float:left; width:399px; padding:0 13px;}
#investors_center_content #main_content p{line-height:1.5em; padding:0; width:auto;}
#investors_center_content #main_content ul li{line-height:1.5em; padding:4px 0;}
#investors_center_content h2#investors_index{float:left; margin:26px 0 26px 0; padding:0; height:30px; color:#009ac9; font-size:24px; width:399px;}
#investors_center_content h2#specific{float:left; margin:21px 0 10px 0; padding:0; height:55px; color:#009ac9; font-size:24px; width:339px;}
* html #investors_center_content h2#specific{float:left; margin:21px 0 0 0; padding:0; height:45px; color:#009ac9; font-size:24px; width:339px;}

#investors_center_content h3{float:left; height:27px; width:399px; margin:0 0 15px 0; padding:0;}
#investors_center_content #main_content div.events{display:block; background-color:#d9f0f7; float:left; width:379px; margin:5px 0;}
#investors_center_content #main_content div.events p, #investors_center_content #main_content div.events_webcast p{margin:12px 0;}
#investors_center_content #main_content div.events a, #investors_center_content #main_content div.events a:visited{color:#000;}
#investors_center_content #main_content div.events a:hover, #investors_center_content #main_content div.events a:active{text-decoration:none;}
#investors_center_content #main_content div.events div.padding{padding:0 10px;}

#investors_center_content #main_content div.events_webcast{display:block; background:#d9f0f7 url(images/microphone_lg.gif) 320px 5px no-repeat; float:left; width:379px; margin:5px 0;}
#investors_center_content #main_content div.events_webcast a, #investors_center_content #main_content div.events_webcast a:visited{color:#000;}
#investors_center_content #main_content div.events_webcast a:hover, #investors_center_content #main_content div.events_webcast a:active{text-decoration:none;}
#investors_center_content #main_content div.events_webcast div.padding{padding:0 10px;}

#investors_center_content #main_content div.events_document{display:block; background:#d9f0f7 url(images/document_lg.gif) 320px 5px no-repeat; float:left; width:379px; margin:5px 0;}
#investors_center_content #main_content div.events_document a, #investors_center_content #main_content div.events_document a:visited{color:#000;}
#investors_center_content #main_content div.events_document a:hover, #investors_center_content #main_content div.events_document a:active{text-decoration:none;}
#investors_center_content #main_content div.events_document div.padding{padding:0 10px;}

b.rtop, b.rbottom{display:block;background:#fff}
b.rtop b, b.rbottom b{display:block;height:1px; overflow: hidden; background:#d9f0f7;}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

#investors_right_content{float:left; width:250px; border-left:1px dashed #ccc; margin:33px 0 0 0; padding:0;}
#investors_right_content .investors_right_content_box h3{color:#7ac142; font-size:23px; margin:2px 0 15px 0; height:25px; padding:0 10px 0 22px; width:180px;}
#investors_right_content .investors_right_content_box{position:relative; width:180px; float:left;}
#investors_right_content .investors_right_content_box p, #investors_right_content .investors_right_content_box ul, #investors_right_content .investors_right_content_box form{margin:0 0 0 25px; padding:0;}
#investors_right_content .investors_right_content_box ul li#ir_news{list-style-image:url(images/investors_news_icon.gif); list-style-position:outside; margin:0 0 10px 18px;}
#investors_right_content .investors_right_content_box ul li#webcast{list-style-image:url(images/investors_webcast_icon.gif); list-style-position:outside; margin:0 0 10px 18px;}
#investors_right_content .investors_right_content_box ul li a{color:#000;}
#investors_right_content .investors_right_content_box ul li a:hover{text-decoration:none;}
#investors_right_content .investors_right_content_box #archives_link a, #investors_right_content .investors_right_content_box #archives_link a:visited{color:#009ac9; font-size:11px;}
#investors_right_content .investors_right_content_box #archives_link a:hover, #investors_right_content .investors_right_content_box #archives_link a:active{text-decoration:none;}



.full_bio{text-indent: -100em; overflow:hidden; float:left;}
.full_bio a, .full_bio a:visited{display:block; width:85px; height:18px; background:transparent url(images/fullbio_button.gif) 0 -18px no-repeat;}
.full_bio a:hover, .full_bio a:active{background:transparent url(images/fullbio_button.gif) 0 0 no-repeat;}

.apply_now{padding:10px 0 10px 75px; text-indent: -100em; overflow:hidden; float:left;}
.apply_now a, .apply_now a:visited{display:block; width:187px; height:38px; background:transparent url(images/apply_now_button.gif) 0 -38px no-repeat;}
.apply_now a:hover, .apply_now a:active{background:transparent url(images/apply_now_button.gif) 0 0 no-repeat;}





#news{float:right; position:relative; padding:0 19px; margin:0 0 22px 0; width:272px; background:transparent url(images/news_background.gif) 0 0 repeat-x;}
#news h2{color:#7ac142; font-size:23px; margin:28px 0 34px 0;}
#news #newsicon{width:50px; height:77px; background:transparent url(images/index_newsicon.gif) 0 0 no-repeat; position:absolute; top:0; left:188px;}
#news p{padding:0;}
#news ul{padding:0; margin:0 0 0 15px;}
#news ul li{list-style-image:url(images/news_arrow.gif); margin:0 0 15px 0;}
#news a{color:#000;}
#news a:hover{text-decoration:none;}
#news .more{font-weight:bold; color:#7ac142;}

#news_archives_icon{position:absolute; top:19px; right:36px; width:106px; height:118px; background:transparent url(images/news_archives_icon.png) 0 0 no-repeat;}
/* IE PNG FIX */ * html #news_archives_icon{background-image: url(images/tpixel.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/news_archives_icon.png');}
ul#news_archives_list{padding:0 0 0 30px; margin-left:0;}
ul#news_archives_list li{list-style-image:url(images/news_archives_arrow.gif); margin:0 0 15px 0;}
ul#news_archives_list li#current{font-weight:bold; color:#009ac9;}
ul#news_archives_list a{text-decoration:none; color:#000; font-weight:bold;}
ul#news_archives_list a:hover{text-decoration:underline;}

#main_content .news_headline{float:left; margin:0 0 10px 0; color:#009ac9; font-weight:bold; font-size:14px;}
#main_content .news_headline a{color:#009ac9; font-weight:bold; font-size:14px;}
#main_content .news_headline a:hover{text-decoration:none;}
#main_content .news_date{float:left; font-weight:bold; font-size:11px; margin:15px 0 -5px 0; color:#999;}
#main_content .news_list{float:left; padding:0 0 0 26px; margin:0 0 0 26px; line-height:1.8em;}
#main_content .news_list a{color:#009ac9; font-weight:bold; font-size:12px;}
#main_content .news_list a:hover{text-decoration:none;}

#main_content #index_neuro_image{position:relative; float:right; clear:right; margin:35px 0 15px 25px; padding:0;}
* html #main_content #index_neuro_image{position:relative; float:right; clear:right; margin:15px 0 15px 25px; padding:0;}

#trade_shows{float:right; position:relative; padding:0 19px; margin:0; width:272px; background:transparent url(images/trade_shows_background.gif) 0 0 repeat-x; clear:right;}
#trade_shows h2{color:#7ac142; font-size:23px; margin:28px 0 0 0;}
#trade_shows p{padding:0; margin:0; line-height:1.7em;}
#trade_shows a{text-decoration:none; color:#7ac142;}
#trade_shows a:hover{text-decoration:underline;}
#trade_shows ul{list-style-type:none; padding:0; margin-left:0;}
#trade_shows ul li{margin:0 0 15px 0;}

#clinical{float:right; position:relative; padding:0 19px; margin:0; width:272px; background:transparent url(images/clinical_background.gif) 0 0 repeat-x; clear:right;}
#clinical h2{color:#7ac142; font-size:23px; margin:28px 0 0 0;}
#clinical h2#integrated_or_clinical{color:#7ac142; font-size:23px; height:130px; margin:28px 0 0 0;}
#clinical #mri{width:174px; height:124px; background:transparent url(images/real_advantages_clinical.jpg) 0 0 no-repeat; position:absolute; top:100px; left:-20px;}
#clinical p{padding:0; margin:0; line-height:1.7em;}
#clinical a{text-decoration:none; color:#000;}
#clinical a:hover{text-decoration:underline;}
#clinical .more{font-weight:bold; color:#7ac142;}

#clinical .clinical_sugeries{float:left; margin-top:15px;}
#clinical .clinical_sugeries #left{float:left; width:100px;}
#clinical .clinical_sugeries #left img{float:left; margin:0 5px 15px 0;}
#clinical .clinical_sugeries p{float:left; width:160px; margin:0 0 0 10px; line-height:1.3em;}

#neuro_clinical{position:absolute; height:220px; padding:0 19px; top:-50px; left:620px; width:272px; background:transparent url(images/clinical_background.gif) 0 0 repeat-x; clear:right;}
#neuro_clinical h2{color:#7ac142; font-size:23px; margin:28px 0 0 0;}
* html #neuro_clinical h2{margin-top:10px;}
#neuro_clinical h2#integrated_or_clinical{color:#7ac142; font-size:23px; height:130px; margin:28px 0 0 0;}
#neuro_clinical #mri{width:174px; height:124px; background:transparent url(images/real_advantages_clinical.jpg) 0 0 no-repeat; position:absolute; top:100px; left:-20px;}
#neuro_clinical p{padding:0; margin:0; line-height:1.7em;}
#neuro_clinical a{text-decoration:none; color:#000;}
#neuro_clinical a:hover{text-decoration:underline;}
#neuro_clinical .more{font-weight:bold; color:#7ac142;}

#find_a_hospital{float:left; position:relative; padding:0 19px; margin:0; width:272px; background:transparent url(images/clinical_background.gif) 0 0 repeat-x; clear:left;}
#find_a_hospital h2{color:#7ac142; font-size:40px; margin:28px 0 0 10px;}

#find_a_hospital .view_flythrough{padding:5px 0 0 32px; text-indent: -100em; overflow:hidden; float:left;}
#find_a_hospital .view_flythrough a, #find_a_hospital .view_flythrough a:visited{display:block; width:207px; height:31px; background:transparent url(images/hospital_locator_button.gif) 0 -31px no-repeat;}
#find_a_hospital .view_flythrough a:hover, #find_a_hospital .view_flythrough a:active{background:transparent url(images/hospital_locator_button.gif) 0 0 no-repeat;}




#content #main_content .mgmt_divs{float:left; position:relative; width:100%; margin-top:25px; margin-bottom:25px;}
#content #main_content .mgmt_divs p{line-height:1.5em; margin-top:20px; width:500px;}
#content #main_content .mgmt_divs h3{margin-left:25px; width:500px;}
#content #main_content .mgmt_divs img{margin-right:100px; float:right;}



#seehowitworks{color:#fff; float:right; position:relative; padding:0 19px; margin:0; width:272px; height:160px; background:transparent url(images/seehowitworks.jpg) 0 0 repeat-x;}
#seehowitworks h2{color:#7ac142; height:40px; font-size:23px; margin:28px 0 0 0;}
#seehowitworks p{padding:0; margin:0; line-height:1.7em;}

#seehowitworks .view_flythrough{padding:15px 0 0 32px; text-indent: -100em; overflow:hidden; float:left;}
#seehowitworks .view_flythrough a, #seehowitworks .view_flythrough a:visited{display:block; width:205px; height:31px; background:transparent url(images/view_flythrough_button.gif) 0 -31px no-repeat;}
#seehowitworks .view_flythrough a:hover, #seehowitworks .view_flythrough a:active{background:transparent url(images/view_flythrough_button.gif) 0 0 no-repeat;}

#users_blackbox{color:#fff; float:left; position:relative; padding:0 19px; margin:0; width:272px; height:170px; background:transparent url(images/users_blackbox.jpg) 0 0 repeat-x;}
#users_blackbox h3{color:#ffffff; height:100px; font-size:23px; margin:45px 0 0 10px;}
#users_blackbox p{padding:0; margin:0; line-height:1.7em;}

#users_blackbox .view_flythrough{padding:15px 0 0 32px; text-indent: -100em; overflow:hidden; float:left;}
#users_blackbox .view_flythrough a, #seehowitworks .view_flythrough a:visited{display:block; width:205px; height:31px; background:transparent url(images/view_flythrough_button.gif) 0 -31px no-repeat;}
#users_blackbox .view_flythrough a:hover, #seehowitworks .view_flythrough a:active{background:transparent url(images/view_flythrough_button.gif) 0 0 no-repeat;}



#content_header2 h2{float:left; margin:26px 0 0 0; padding:0 25px; height:32px; color:#009ac9; font-size:24px; width:529px;}
* html #content_header2 h2{width:519px;}
#content_header3 h3{float:left; color:#000; font-size:24px; height:66px; padding:0 25px 0 25px; margin:25px 0 15px 0; width:522px;}
* html #content_header3 h3{width:512px;}
.content_header2 h2{float:left; margin:26px 0 0 0; padding:0 25px; height:32px; color:#009ac9; font-size:24px; width:529px;}
.content_header3 h3{float:left; color:#000; font-size:24px; height:66px; padding:0 25px 0 25px; margin:25px 0 15px 0; width:522px;}


#hospital_locator_header div{width:930px; height:100px; margin-top:7px; background-color:#009ac9;}
* html #hospital_locator_header div{margin-top:4px;}

#main_content{}
#main_content img{border:0;}
#main_content p{line-height:1.9em; padding:0 25px; width:569px;}
* html #main_content p{width:559px;}
/* * html #main_content p{width:540px;} */

#main_content .configurations_rooms{margin-top:0; float:left; width:575px; padding:11px 0 0 25px; background-color:#7ac142; height:35px;}
#main_content .configurations_rooms h3{height:25px; padding:0; margin:0;}
#main_content .configurations_rooms_captions{width:930px; font:bold 11px Arial, Helvetica, sans-serif; float:left; clear:left; margin:5px 0 15px 0;}
#main_content .configurations_rooms_captions p{float:left; width:auto; text-align:center; padding:0 0 0 25px;}
#main_content .configurations_rooms_captions .greyed{color:#999; font-weight:normal;}

#main_content #neuro_real_advantages{margin-top:0; float:left; width:575px; padding:11px 0 0 25px; background-color:#7ac142; height:57px;}
#main_content #neuro_real_advantages h4{height:48px; padding:0; margin:0;}

#main_content #the3columns{float:left; clear:left; margin-top:5px; width:930px; line-height:1.5em;}
#main_content #neuro_features{width:270px; float:left; margin:18px 0 0 25px;}
* html #main_content #neuro_features{margin:18px 0 0 14px;}
#main_content #neuro_surgical_team{width:293px; float:left; margin:18px 0 0 25px;}
#main_content #neuro_your_hospital{width:270px; float:left; margin:18px 0 0 25px;}
#main_content #neuro_features ul, #main_content #neuro_surgical_team ul, #main_content #neuro_your_hospital ul{padding:0; margin:0; list-style-type:none;}
#main_content #neuro_features h4, #main_content #neuro_surgical_team h4, #main_content #neuro_your_hospital h4{height:23px; margin:0 0 15px 0; padding:0;}

#main_content #room_and_design{clear:both; width:370px; margin:-30px 0 15px 200px; float:left; position:relative; padding:15px 0 0 0;}
* html #main_content #room_and_design{margin:0 0 0 100px;}
#main_content #room_and_design p{line-height:1.5em; width:310px; float:left; padding:0 25px; margin-bottom:10px;}
#main_content #room_and_design #ordror{position:absolute; width:242px; height:119px; top:19px; left:-242px; background:transparent url(images/neuro_ordror.png) 0 0 no-repeat;}
/* IE PNG FIX */
* html #main_content #room_and_design #ordror{background-image: url(images/tpixel.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/neuro_ordror.png');}

#main_content #room_and_design #blueprint{position:absolute; width:232px; height:152px; top:175px; left:-232px; background:transparent url(images/neuro_blueprint.png) 0 0 no-repeat;}
/* IE PNG FIX */
* html #main_content #room_and_design #blueprint{background-image: url(images/tpixel.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/neuro_blueprint.png');}
#main_content #room_and_design .learn_more{padding:0 25px;}

#main_content .greybox592x194{float:left; width:592px; height:198px; background:transparent url(images/greybox592x194.gif) 0 0 no-repeat; padding:16px 0 0 0; margin:15px 0 15px 13px;}
* html #main_content .greybox592x194{padding:16px 0 0 0; margin:15px 0 15px 7px;}
#main_content .greybox592x194 p{float:left; line-height:1.5em; margin:0 0 10px 0; width:370px; padding:0;}
#main_content .greybox592x194 #greybox_mr{float:left; width:177px; height:138px; background:transparent url(images/greybox_mr.jpg) 0 0 no-repeat; margin:0 10px 0 10px;}
#main_content .greybox592x194 #greybox_coil{float:left; width:183px; height:138px; background:transparent url(images/greybox_coil.jpg) 0 0 no-repeat; margin:0 10px 0 4px;}

#main_content .greybox592x250{float:left; width:592px; height:234px; background:transparent url(images/greybox592x250.gif) 0 0 no-repeat; padding:16px 0 0 0; margin:15px 0 15px 13px;}
* html #main_content .greybox592x250{padding:16px 0 0 0; margin:15px 0 15px 7px;}
#main_content .greybox592x250 p{float:left; line-height:1.5em; margin:0 0 10px 0; width:auto; padding:0;}
#main_content .greybox592x250 #greybox_mr{float:left; width:177px; height:138px; background:transparent url(images/greybox_mr.jpg) 0 0 no-repeat; margin:0 10px 0 10px;}
#main_content .greybox592x250 blockquote{width:155px; float:right; margin:15px 15px 15px 0; font:bold 18px Arial, Helvetica, sans-serif; color:#009ac9;}

#main_content .integrated_whitebox{float:left; width:580px; padding:0; margin:0 0 0 25px;}
* html #main_content .integrated_whitebox{float:left; width:580px; padding:0; margin:0 0 0 12px;}
#main_content .integrated_whitebox p{float:left; line-height:1.5em; margin:0 0 10px 0; width:325px; padding:0;}

#main_content #room_conf_box{width:305px; height:235px; background:transparent url(images/room_conf_box.jpg) 0 0 no-repeat; float:right; margin:0 109px 30px 30px;}
* html #main_content #room_conf_box{margin:0 58px 30px 30px;}
#main_content #room_conf_box p{width:175px; margin:20px 0 0 0; line-height:1.5em; font-size:110%;}
#main_content #room_conf_box .learn_more{padding:135px 0 0 26px;}

#main_content_product{float:left; width:476px;}
#main_content_product #main_content p{line-height:1.9em; padding:0; width:438px;}
#main_content_product #main_content ul{width:400px;}
#main_content_product #main_content li{margin:8px 0;}
#main_content_product #content_header2 h2{float:left; margin:26px 0 15px 0; padding:0; height:32px; color:#009ac9; font-size:24px; width:438px;}

#main_content_users{float:right; width:620px;}
#main_content_users p{line-height:1.9em; padding:0; width:438px;}
#main_content_users ul{margin:0; padding:0;}
#main_content_users li{margin:13px 0;}
#main_content_users li a{color:#000; font-weight:bold;}
#main_content_users li a:hover, #main_content_users li a:active{color:#000; font-weight:bold; text-decoration:none;}
#main_content_users li.active{list-style-type:none; background:url(images/list_active.jpg) left 2px no-repeat; padding:0 0 0 25px;}
#main_content_users li.future{list-style-type:none; background:url(images/list_future.jpg) left 2px no-repeat; padding:0 0 0 25px;}
#main_content_users h3{margin-left:24px; margin-top:48px;}
#main_content_users #users_left_column{float:left; width:260px; padding-left:50px;}
#main_content_users #users_right_column{float:left; width:280px;}

#main_content_links{float:left; width:476px;}
#main_content_links ul{width:400px; color:#7ac142;}
#main_content_links li{margin:16px 0;}
#main_content_links li a{color:#000;}
#main_content_links li a:visited{color:#888;}
#main_content_links li a:hover,#main_content_links li a:active{text-decoration:none;}

#main_content_clients p{line-height:1.9em; padding:0 25px;}
#main_content_clients a, visited{color:#009ac9; font-weight:bold; text-decoration:none;}
#main_content_clients a:hover, #main_content_clients a:active{text-decoration:underline;}

#main_content_contact h3{font-size:13px;}
#main_content_contact p{line-height:1.6em;}
#main_content_contact .line{border-bottom:1px solid #000; margin:auto auto 19px auto;}
#main_content_contact strong{color:#009ac9;}
#main_content_contact #content_header2 h2{margin:26px 0 26px 125px; height:75px; width:600px;}
* html #main_content_contact #content_header2 h2{margin:26px 0 26px 62px; height:75px; width:580px;}

#main_content ul.surgery_list{float:left; clear:left; line-height:1.7em;}

#content #or_table_grey_box{float:right; width:521px; margin-top:-150px;}
#content #or_table_grey_box #top{float:right; margin:15px 40px 0 0; width:237px; height:148px; background:transparent url(images/or_table_animationbox_1.jpg) 0 0 no-repeat;}
* html #content #or_table_grey_box #top{margin:15px 20px 0 0;}
#content #or_table_grey_box #top p{margin:15px 0 0 15px; width:190px; line-height:1.5em;}
#content #or_table_grey_box #bottom{float:right; width:521px; height:323px; background:transparent url(images/or_table_animationbox_2.jpg) 0 0 no-repeat;}
#content #or_table_grey_box .watch_animation{margin:10px 0 0 15px; text-indent: -100em; overflow:hidden; float:left;}
#content #or_table_grey_box .watch_animation a, #content #or_table_grey_box .watch_animation a:visited{display:block; width:139px; height:21px; background:transparent url(images/watch_animation_button.gif) 0 -21px no-repeat;}
#content #or_table_grey_box .watch_animation a:hover, #content #or_table_grey_box .watch_animation a:active{background:transparent url(images/watch_animation_button.gif) 0 0 no-repeat;}

#content #hfd_greybox1{width:20px; height:194px; background:transparent url(images/hfd_greybox1.png) 0 0 no-repeat; float:left; position:absolute; left:-20px; margin-top:9px;}
/* IE PNG FIX */
* html #content #hfd_greybox1{background-image: url(images/tpixel.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/hfd_greybox1.png');}
#content #hfd_greybox{width:431px; height:194px; background:transparent url(images/hfd_greybox2.jpg) 0 0 no-repeat; float:left; position:absolute; margin:15px 0 0 0;}
#content #hfd_greybox p{margin:30px 10px 0 250px; line-height:1.5em;}
#content #hfd_greybox .watch_video{margin:10px 0 0 250px; text-indent: -100em; overflow:hidden; float:left;}
* html #content #hfd_greybox .watch_video{margin:10px 0 0 125px;}
#content #hfd_greybox .watch_video a, #content #hfd_greybox .watch_video a:visited{display:block; width:110px; height:21px; background:transparent url(images/watch_video_button.gif) 0 -21px no-repeat;}
#content #hfd_greybox .watch_video a:hover, #content #hfd_greybox .watch_video a:active{background:transparent url(images/watch_video_button.gif) 0 0 no-repeat;}

#content #clients_logos{float:left; margin:45px 0 0 0; width:424px;}
#content #clients_logos img{margin:28px 0 28px 200px; border:none;}

.learn_more{text-indent:-100em; overflow:hidden; float:left;}
.learn_more a, .learn_more a:visited{display:block; width:100px; height:21px; background:transparent url(images/learn_more_button.gif) 0 -21px no-repeat;}
.learn_more a:hover, .learn_more a:active{background:transparent url(images/learn_more_button.gif) 0 0 no-repeat;}

.learn_more_big{text-indent: -100em; overflow:hidden; float:left;}
.learn_more_big a, .learn_more_big a:visited{display:block; width:127px; height:26px; background:transparent url(images/learn_more_big_button.gif) 0 -26px no-repeat;}
.learn_more_big a:hover, .learn_more_big a:active{background:transparent url(images/learn_more_big_button.gif) 0 0 no-repeat;}

#googlemapbackground{float:left; background:transparent url(images/clinical_background.gif) 0 0 repeat-x; width:930px;}
#google_map{float:left; margin:25px 0 0 25px;}
* html #google_map{float:left; margin:25px 0 0 12px;}

#main_content #integrated_new{float:left; margin-top:13px; width:930px; background:transparent url(images/integrated_main_img.jpg) 0 0 no-repeat;}

#main_content #integrated_new #integrated_new_header{width:582px; float:right; margin-top:15px;}
#main_content #integrated_new #integrated_new_header h1{height:55px; margin-bottom:5px; margin-top:0;}
#main_content #integrated_new #integrated_new_header h2{height:55px; margin-top:0;}

#main_content #integrated_new #integrated_new_left{float:left; clear:both; width:310px; margin-top:150px;}

#main_content #integrated_new #integrated_new_left h3{margin:20px 0 0 26px; height:85px;}
#main_content #integrated_new #integrated_new_left p{padding:0; margin:0 0 0 26px; color:#000; font-size:18px; width:auto;}
#main_content #integrated_new #integrated_new_left p span{color:#009ac9;}
#main_content #integrated_new #integrated_new_left .view_flythrough{padding:15px 0 0 32px; text-indent: -100em; overflow:hidden; float:left;}
#main_content #integrated_new #integrated_new_left .view_flythrough a, #main_content #integrated_new #integrated_new_left .view_flythrough a:visited{display:block; width:205px; height:31px; background:transparent url(images/view_flythrough_button_wbg.gif) 0 -31px no-repeat;}
#main_content #integrated_new #integrated_new_left .view_flythrough a:hover, #main_content #integrated_new #integrated_new_left .view_flythrough a:active{background:transparent url(images/view_flythrough_button_wbg.gif) 0 0 no-repeat;}



#main_content #integrated_new #integrated_new_left #downloads{float:left; margin-top:20px; width:300px;}
#main_content #integrated_new #integrated_new_left #downloads p{width:auto;}
#main_content #integrated_new #integrated_new_left #downloads h3{height:40px;}
#main_content #integrated_new #integrated_new_left .download_brochure{padding:5px 0 15px 32px; text-indent: -100em; overflow:hidden; float:left; width:200px;}
#main_content #integrated_new #integrated_new_left .download_brochure a, #main_content #integrated_new #integrated_new_left .download_brochure a:visited{display:block; width:110px; height:32px; background:transparent url(images/download_brochure_button.gif) 0 -32px no-repeat;}
#main_content #integrated_new #integrated_new_left .download_brochure a:hover, #main_content #integrated_new #integrated_new_left .download_brochure a:active{background:transparent url(images/download_brochure_button.gif) 0 0 no-repeat;}



#main_content #integrated_new #integrated_new_right{float:right; clear:right; width:620px;}
#main_content #integrated_new #integrated_new_right h3{height:45px; margin-top:70px; margin-bottom:0;}
#main_content #integrated_new #integrated_new_right #mr15_2{margin-left:240px;}
#main_content #integrated_new #integrated_new_right #mr15_2 h3{margin-top:25px; height:68px; width:350px; margin-bottom:0;}
#main_content #integrated_new #integrated_new_right #mr15_2 p{width:auto; margin:0; padding:0;}

#main_content #integrated_new #integrated_new_right .integrated_new_right_tooldiv{margin-top:230px; float:left; width:160px; padding-left:37px; margin-bottom:25px;}
#main_content #integrated_new #integrated_new_right .integrated_new_right_tooldiv p{width:auto; margin:0; padding:0; line-height:1.4em;}

#main_content #integrated_new #integrated_new_right .integrated_new_right_tooldiv .learn_more{margin-top:15px;}

#main_content #integrated_new #integrated_new_right #integrated_matrix_div{float:left; width:620px; height:150px; margin-top:10px;}
#main_content #integrated_new #integrated_new_right #integrated_matrix_div p{margin:0; padding:79px 0 0 38px; width:300px; line-height:1.4em;}
#main_content #integrated_new #integrated_new_right #integrated_matrix_div .learn_more{padding:0 0 0 38px; margin-top:12px;}

#main_content #products_benefits_features{padding-left:25px; margin-top:15px; float:left; background-color:#7ac142; width:301px; height:447px;}
#main_content #products_benefits_features h2{margin-top:30px; height:90px;}
#main_content #products_benefits_features h2.ortables_special{margin-top:15px; margin-bottom:5px; height:90px;}
#main_content #products_benefits_features h3.ortables_special{margin-top:5px; margin-bottom:5px;}
#main_content #products_benefits_features ul{list-style-type:square; margin:0; padding:0 0 0 17px;}
#main_content #collage{margin-top:15px; float:right;}
#main_content #range_of_motion{float:left; height:275px; width:326px; background-color:#CC99FF;}
#main_content #product_info{float:right; width:491px; padding-left:88px; padding-right:25px;}
#main_content #product_info h2{margin-top:30px;}
#main_content #product_info p{margin-left:0; margin-right:0; padding-left:0; padding-right:0; width:auto;}
#main_content ul#product_benefits_features_benefits{font-weight:bold; font-size:13px; padding-right:25px;}
#main_content #product_info .download_brochure{padding:0 0 15px 0; text-indent: -100em; overflow:hidden; float:left;}
#main_content #product_info .download_brochure a, #product_info .download_brochure a:visited{display:block; width:110px; height:32px; background:transparent url(images/download_brochure_button_blu.gif) 0 -32px no-repeat;}
#main_content #product_info .download_brochure a:hover, #product_info .download_brochure a:active{background:transparent url(images/download_brochure_button_blu.gif) 0 0 no-repeat;}

#main_content #hfd_greybox1{width:20px; height:194px; background:transparent url(images/hfd_greybox1.png) 0 0 no-repeat; float:left; position:absolute; left:-20px; margin-top:9px;}
/* IE PNG FIX */
* html #main_content #hfd_greybox1{background-image: url(images/tpixel.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/hfd_greybox1.png');}
#main_content #hfd_greybox{width:431px; height:194px; background:transparent url(images/hfd_greybox2.jpg) 0 0 no-repeat; float:left; position:absolute; margin:15px 0 0 0;}
#main_content #hfd_greybox p{margin:30px 10px 0 210px; line-height:1.5em; width:auto;}
#main_content #hfd_greybox .watch_video{margin:10px 0 0 235px; text-indent: -100em; overflow:hidden; float:left;}
* html #main_content #hfd_greybox .watch_video{margin:10px 0 0 117px;}
#main_content #hfd_greybox .watch_video a, #content #hfd_greybox .watch_video a:visited{display:block; width:110px; height:21px; background:transparent url(images/watch_video_button.gif) 0 -21px no-repeat;}
#main_content #hfd_greybox .watch_video a:hover, #content #hfd_greybox .watch_video a:active{background:transparent url(images/watch_video_button.gif) 0 0 no-repeat;}

#main_content #coil_left{float:left; width:433px; padding-left:25px; margin-top:15px;}
* html #main_content #coil_left{height:600px;}
#main_content #coil_left p{width:150px; margin-left:0; margin-right:0; padding:0; margin-bottom:35px;}
#main_content #coil_left h3{width:150px; font-size:16px; height:20px; margin-top:21px;}



#main_content #matrix_flash{width:930px; height:299px; background-color:#FFCC66; margin-top:15px;}
#main_content #matrix_tagline{width:930px; height:68px; background-color:#7ac142;}
#main_content #matrix_tagline h2{height:20px; padding:16px 0 0 0; margin:0 0 0 25px; width:510px;}
* html #main_content #matrix_tagline h2{font-size:15px;}
#main_content #matrix_tagline .system_specs_button{float:right; margin:17px 0 0 0; padding:0 25px 0 0; text-indent: -100em; overflow:hidden;}
#main_content #matrix_tagline .system_specs_button a, #main_content #matrix_tagline .system_specs_button a:visited{display:block; width:110px; height:32px; background:transparent url(images/system_specs_button_grbg.gif) 0 -32px no-repeat;}
#main_content #matrix_tagline .system_specs_button a:hover, #main_content #matrix_tagline .system_specs_button a:active{background:transparent url(images/system_specs_button_grbg.gif) 0 0 no-repeat;}

#main_content #matrix_tagline .download_brochure_grbg{float:right; margin:17px 0 0 0; padding:0 123px 0 0; text-indent: -100em; overflow:hidden;}
#main_content #matrix_tagline .download_brochure_grbg a, #main_content #matrix_tagline .download_brochure_grbg a:visited{display:block; width:110px; height:32px; background:transparent url(images/download_brochure_button_grbg.gif) 0 -32px no-repeat;}
#main_content #matrix_tagline .download_brochure_grbg a:hover, #main_content #matrix_tagline .download_brochure_grbg a:active{background:transparent url(images/download_brochure_button_grbg.gif) 0 0 no-repeat;}

#main_content #matrix_left{float:left;}
#main_content #matrix_left h3{margin-left:25px; margin-top:25px;}
#main_content #matrix_left p{width:425px;}
#main_content #matrix_right{padding-left:25px; padding-right:25px; float:right; width:351px; height:314px; background:transparent url(images/matrix_right_box.gif) 0 0 no-repeat;}
#main_content #matrix_right h3{margin-left:25px; margin-top:27px;}
#main_content #matrix_right p{width:425px;}
#main_content #matrix_right ul li{margin-bottom:15px;}

#main_content #matrix_specs{float:left; margin-top:15px; height:440px;}
#main_content .matrix_specs_text{float:left; width:300px;}
#main_content .matrix_specs_text p{width:auto;}
#main_content #matrix_specs_h2 h2{float:left; width:800px; padding-left:25px; margin-top:25px; padding-top:0; margin-bottom:25px;}
#main_content #matrix_specs_gradient{float:left; background:transparent url(images/clinical_background.gif) 0 0 repeat-x; width:930px;}
* html #main_content #matrix_specs_gradient{margin-top:-3px;}



#ImrisHeadlines {position:relative; z-index:2; margin:20px 0 20px 10px; float:left;}
* html #ImrisHeadlines {margin:20px 0 20px 0px; float:left; padding:0 0 0 10px;}
#ImrisHeadlines h2{margin:0 0 0 15px; padding:0; height:30px;}
/*IE7 ONLY HACK*/*:first-child+html #ImrisHeadlines h2{width:188px;}
* html h2{margin:0 0 0 15px; padding:0; height:45px; width:180px;}
#ImrisHeadlines ul{margin:-7px 0 0 0; padding:0; float:left;}
#ImrisHeadlines li{display:inline; padding:0; margin:0;}
#ImrisHeadlines .biglink a:link, #ImrisHeadlines .biglink a:visited{color:#000; background:#eaf6fb; width:233px; height:59px; padding:12px 16px 0 16px; float:left; border-right:2px solid #fff; text-decoration:none; font:normal 12px Arial, Helvetica, sans-serif;}
#ImrisHeadlines .smalllink a:link, #ImrisHeadlines a:visited{color:#000; background:#eaf6fb; width:75px; height:59px; padding:12px 16px 0 16px; float:left; border-right:2px solid #fff; text-decoration:none; font:normal 12px Arial, Helvetica, sans-serif;}
#ImrisHeadlines .biglink a:hover, #ImrisHeadlines .smalllink a:hover {text-decoration:underline; background:#ceebf5;}

#newProducts{background:transparent url(images/newProducts.jpg) 0 0 no-repeat; width:930px; height:794px; float:left; position:relative;}

#newProducts #newProducts_IMRISnv{position:absolute; width:270px; left:26px; top:400px;}
#newProducts #newProducts_IMRIScardio{position:absolute; width:270px; left:333px; top:400px;}
#newProducts #newProducts_IMRISneuro{position:absolute; width:270px; left:635px; top:400px;}

#newProducts #newProducts_IMRISneuro #newProducts_IMRISneuro_buttonlink a{font:bold 20px Arial, Helvetica, sans-serif; float:left; clear:both; margin:23px 0 0 -6px; padding:160px 20px 20px 130px; width:130px; height:21px; color:#fff; text-decoration:none;}
#newProducts #newProducts_IMRISneuro #newProducts_IMRISneuro_buttonlink a:hover{color:#009bc9; background-color:#fff; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6; text-decoration:underline;}
/*IE7 ONLY HACK*/*:first-child+html #newProducts #newProducts_IMRISneuro #newProducts_IMRISneuro_buttonlink a:hover, /*IE7 ONLY HACK*/*:first-child+html #newProducts #newProducts_IMRISneuro #newProducts_IMRISneuro_buttonlink a{margin-top:15px;}

* html #newProducts #newProducts_IMRISneuro #newProducts_IMRISneuro_buttonlink a, * html #newProducts #newProducts_IMRISneuro #newProducts_IMRISneuro_buttonlink a:hover{position:absolute; top:170px; left:0; margin:0 0 0 -20px; float:left; padding:160px 20px 20px 145px; width:130px;;}

#newProducts #newProducts_IMRIScardio p, #newProducts #newProducts_IMRISneuro p{margin-top:33px;}
* html #newProducts #newProducts_IMRIScardio p, * html #newProducts #newProducts_IMRISneuro p{margin-top:23px;}
* html #newProducts #newProducts_IMRISnv p{margin-top:0px;}
* html #newProducts #newProducts_IMRIScardio h3, * html #newProducts #newProducts_IMRISneuro h3, * html #newProducts #newProducts_IMRISnv h3{width:200px; margin:0; padding:0;}

/*IE7 ONLY HACK*/*:first-child+html #newProducts #newProducts_IMRIScardio p, /*IE7 ONLY HACK*/*:first-child+html #newProducts #newProducts_IMRISneuro p{margin:33px 0 10px 0;}
#newProducts h3.oneline{margin:5px 0 0 -2px; padding:0; height:21px;}
#newProducts h3.twoline{margin:5px 0 0 -2px; padding:0; height:42px;}
/*IE7 ONLY HACK*/*:first-child+html #newProducts #newProducts_IMRISnv p{margin:12px 0 10px 0;}

#newProducts .download_brochure{padding:0; margin:0; text-indent: -100em; overflow:hidden; float:left; width:200px;}
#newProducts .download_brochure a, #newProducts .download_brochure a:visited{display:block; width:110px; height:32px; background:transparent url(images/learn_more_homepg.gif) 0 -32px no-repeat;}
#newProducts .download_brochure a:hover, #newProducts .download_brochure a:active{background:transparent url(images/learn_more_homepg.gif) 0 0 no-repeat;}

#newProducts #newProducts_text{width:405px; position:absolute; top:565px; left:166px;}
/*IE7 ONLY HACK*/*:first-child+html #newProducts #newProducts_text{top:585px;}
#newProducts #newProducts_text h2{height:65px;}
* html #newProducts #newProducts_text h2{height:65px; width:400px; margin:15px 0 0 0; padding:0;}

#newProducts #newProducts_text p{line-height:1.5em;}
#newProducts #newProducts_text p span{color:#009bc9;}





#RSNA_banner{width:100%; float:left; position:relative; height:127px;margin-bottom:15px; z-index:1}
#RSNA_banner #rsna_banner_left{position:absolute; top:-120px; left:-213px; width:437px; height:336px; background:transparent url(images/RSNA_Banner_left.png) 0 0 no-repeat;}
/* IE PNG FIX */
* html #RSNA_banner #rsna_banner_left{background-image: url(images/tpixel.gif); filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/RSNA_Banner_left.png');}
#RSNA_banner #rsna_banner_right{position:absolute; top:0; left:224px; width:655px; height:127px; background:transparent url(images/RSNA_Banner_right.jpg) 0 0 no-repeat;}
















#IMRISnv_nav{float:left; margin:32px 0 31px 28px;}
* html #IMRISnv_nav{margin-bottom:21px; margin-left:13px;}
#IMRISnv_nav a, #IMRISnv_nav a:visited{text-decoration:none; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#000; padding:2px 4px; border:1px solid #9ed9eb;}
#IMRISnv_nav a:hover, #IMRISnv_nav a:active{background:#9ed9eb;}
#IMRISnv_nav ul li#active a{color:#009bc9; background:#d9f0f6;}
#IMRISnv_nav img{float:left; margin:0; padding:0;}
#IMRISnv_nav ul{float:left; padding:30px 0 0 0; margin:0 0 0 56px}
#IMRISnv_nav ul li{display:inline; float:left; margin:0; padding:0 15px;}
		
* html #content #flash_video_nv{margin-top:108px;}
/*IE7 ONLY HACK*/*:first-child+html #flash_video_nv{margin-top:111px;}
	  
#content .nv_page1 p.headings{font:20px normal Arial, Helvetica, sans-serif; color:#009bc9; margin:0 0 0 28px; line-height:1.3em;}
#content .nv_page1 p{font:12px normal Arial, Helvetica, sans-serif; color:#000; margin-left:28px; line-height:1.5em;}
#content .nv_page1 {float:left; width:437px;}
#content .nv_page1right{margin-left:24px;}
* html #content .nv_page1right{margin-left:6px;}



#content .rightside_pages p.headings{font:20px normal Arial, Helvetica, sans-serif; color:#009bc9; line-height:1.3em;}
#content .rightside_pages p{font:12px normal Arial, Helvetica, sans-serif; color:#000; line-height:1.5em;}
#content .rightside_pages ul li{margin:10px 0;}

#content .IMRISnv_section_navigation{float:left; clear:both; width:243px; height:232px; background:transparent url(images/imrisnv_leftnav.jpg) top left no-repeat;}
*html #content .IMRISnv_section_navigation{margin-top:10px;}
#content .IMRISnv_section_navigation ul {margin:47px 0 0 0; padding:0; list-style-type:none;}
*html #content .IMRISnv_section_navigation ul{margin-top:37px;}
#content .IMRISnv_section_navigation ul li a{padding:10px 0 14px 50px; margin:0; color:#000; font:13px bold Arial, Helvetica, sans-serif; display:block; width:193px; height:16px; text-decoration:none;}
#content .IMRISnv_section_navigation ul li a:hover{color:#009bc9;}
#content .IMRISnv_section_navigation ul li.active a{color:#009bc9;}


#content .nv_versatile p.headings{font:20px normal Arial, Helvetica, sans-serif; color:#009bc9; line-height:1.3em; float:left;}
#content .nv_versatile p{font:12px normal Arial, Helvetica, sans-serif; color:#000; line-height:1.5em; width:350px; float:left; margin:10px 25px;}










.footer_fix{margin:auto; clear:both; font:normal 10px Arial, Helvetica, sans-serif;}


.footer{margin:auto; width:1010px; height:288px; text-align:left; clear:both; font:normal 11px Arial, Helvetica, sans-serif; background:transparent url(images/footer_2010_bg.gif) center top no-repeat; margin-top:25px;}
/*IE7 ONLY HACK*:first-child+html .footer{width:851px; padding-left:91px;}*/

.footer #footercontent{float:left; margin:60px 0 0 62px;}
* html .footer #footercontent{margin-left:30px;}
.footer #footercontent a, .footer a:visited{color:#000; text-decoration:none;}
.footer #footercontent a:hover, .footer a:active{color:#009ac9;}
.footer #footercontent ul{list-style: none; padding:0; margin:0 10px 10px 5px; float:left;}
.footer #footercontent ul li{padding: 0; margin:0; width:130px;}
.footer #footercontent ul li a{}
.footer #footercontent ul li.bold {margin-bottom:3px;}
.footer #footercontent ul li.bold a{font-weight:bold;}
.footer #footercontent p{width:885px; float:left; clear:both; text-align:center; padding-top:0; margin-top:0;}
.footer #footercontent ul#footer_investors{float:right;}























.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... the negative-letter spacing in this case is used to make the browser text metrics match up with the sIFR text metrics since the sIFR text in this example is so much narrower... your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h1 {
	visibility: hidden;
}

.sIFR-hasFlash h2 {
	visibility: hidden;
	letter-spacing: -9px;
	font-size: 24px;
}

.sIFR-hasFlash h3 {
	visibility: hidden;
	letter-spacing: -6px;
	font-size: 20px;
}

.sIFR-hasFlash h4 {
	visibility: hidden;
	letter-spacing: -5px;
	font-size: 21px;
}

.sIFR-hasFlash h5#pullquote {
	letter-spacing: -4px;
	visibility: hidden;
	font-size: 24px;
}