@charset "utf-8";
/* SPECTRANETICS CSS */

body 				{ font: normal x-small/1.5em  Verdana, sans-serif; color: #000; voice-family: "\"}\""; voice-family: inherit; font-size: small; margin: 0px; padding: 0px; background: #565656 url(images/gfx_bkg_page.jpg) repeat-x; }
html>body 			{ font-size: small;}

/* Universal Here */
img, div 			{ behavior: url(iepngfix.htc); }
.padd10				{ padding: 10px; }
.paddTop2			{ margin-top: 2px; }
.paddTop5			{ padding-top: 5px; }
.paddTop8			{ padding-top: 8px; }
.paddTop9			{ padding-top: 9px; }
.paddTop10			{ padding-top: 10px; }
.paddTop15			{ padding-top: 15px; }
.paddTop20			{ padding-top: 20px; }
.paddTop22			{ padding-top: 22px; }
.paddTop24			{ padding-top: 24px; }
.paddTop29			{ padding-top: 29px; }
.paddTop31			{ padding-top: 31px; }
.paddLeft6			{ padding-left: 6px; }
.paddLeft10			{ padding-left: 10px; }
.paddLeft12			{ padding-left: 12px; }
.paddLeft15			{ padding-left: 15px; }
.paddLeft20			{ padding-left: 20px; }
.paddLeft24			{ padding-left: 24px; }
.paddLeft30			{ padding-left: 30px; }
.paddLeft84			{ padding-left: 84px; }
.paddRight10		{ padding-right: 10px; }
.paddRight17		{ padding-right: 17px; }
.paddRight21		{ padding-right: 21px; }
.paddRight84		{ padding-right: 84px; }
.paddBtm4			{ padding-bottom: 4px; }
.paddBtm8			{ padding-bottom: 8px; }
.paddBtm10			{ padding-bottom: 10px; }
.paddBtm13			{ padding-bottom: 13px; }
.paddBtm22			{ padding-bottom: 22px; }
.blue				{ color: #0377CD; }
.noUnderline		{ text-decoration: none !important; }
.narrowTxt			{ letter-spacing: -1px; }
.height29			{ height: 29px; }
.topLink			{ font: normal 11px/15px Verdana, sans-serif; color: #777; text-align: right; width: 100%; padding: 15px 0 5px; }
.topLink_notopspace	{ font: normal 11px/15px Verdana, sans-serif; color: #777; text-align: right; width: 100%; padding: 0 0 5px; }
.topLink_space		{ font: normal 11px/15px Verdana, sans-serif; color: #777; text-align: right; width: 100%; padding: 35px 0 5px; }
.margin10			{ margin: 10px; }
.marginTop5			{ margin-top: 5px; }
.marginTop8			{ margin-top: 8px; }
.marginTop9			{ margin-top: 9px; }
.marginTop12		{ margin-top: 12px; }
.marginTop14		{ margin-top: 14px; }
.marginTop19		{ margin-top: 19px; }
.marginTop20		{ margin-top: 20px; }
.marginTop24		{ margin-top: 24px; }
.marginTop40		{ margin-top: 40px; }
.marginTop170		{ margin-top: 170px; }
.marginTop215		{ margin-top: 215px; }
.marginRight6px		{ margin-right: 6px; }
.marginRight10		{ margin-right: 10px; }
.marginRight84		{ margin-right: 84px; }
.marginBtm10		{ margin-bottom: 10px; }
.marginBtm15		{ margin-bottom: 15px; }
.marginBtm20		{ margin-bottom: 20px; }
.marginBtm30		{ margin-bottom: 30px; }
.marginBtm40		{ margin-bottom: 40px; }
.marginBtm50		{ margin-bottom: 50px; }
.marginLeft4		{ margin-left: 4px; }
.marginLeft22		{ margin-left: 22px; }
.marginLeft142		{ margin-left: 142px; }
.marginLeft_X		{ margin-left: 57px; }
.bold				{ font-weight: bold; }
.boldBlue			{ font-weight: bold; color: #154A95; } 
.floatLeft			{ float: left; }
.floatRight			{ float: right; }
.clearBoth			{ clear: both; }
.floatContainer		{ overflow: auto; width: 100%; }
.dottedLine			{ border-bottom: 1px #8AA4CA dotted; margin: 8px 0 18px; }
.width80			{ width: 80px; }
.width218			{ width: 200px; }
.width310			{ width: 310px; }
.width315			{ width: 300px; }
.width335			{ width: 335px; }
.width355			{ width: 355px; }
.width380			{ width: 380px; }
.width390			{ width: 390px; }
.width410			{ width: 410px; }
.width414			{ width: 414px; }
.width425			{ width: 425px; }
.width500			{ width: 500px; }
.width524			{ width: 524px; }
.width430			{ width: 400px; }
.width450			{ width: 450px; }
.width550			{ width: 550px; }
.widthBluePanel		{ width: 960px; }
.label				{ text-align: right; padding-right: 10px; }
.value_field		{ padding: 3px 0; }
.TBL_20				{ width: 20px; }
.TBL_70				{ width: 70px; }
.TBL_130			{ width: 130px; }
.TBL_190			{ width: 190px; }
.TBL_290			{ width: 290px; }
.TBL_380			{ width: 380px; }
.TBL_395			{ width: 395px; }
.clearBoth			{ clear: both; }
.textDecoration_none	{ text-decoration: none !important; }

sup					{ font-size: 11px; vertical-align: top; }
.fileSize			{ color: #666; font: normal 11px/13px Verdana, sans-serif; }
.intraText_icon		{ padding: 0 2px 0 4px; }

h2.management		{ font: bold 18px/23px  Verdana, sans-serif; }
h3					{ font: bold 15px/20px Tahoma, sans-serif; margin: 0; padding: 4px 0 4px; } 
h3.blue_paddTop10	{ font: bold 15px/20px Tahoma, sans-serif; margin: 0; padding: 14px 0 4px;  color: #134A93; } 
h3.blue				{ font: bold 14px/20px Verdana, sans-serif; margin: 0; padding: 4px 0 4px; color: #134A93; } 
h3.blue2			{ font: bold 14px/20px Verdana, sans-serif; margin: 0; padding: 0px 0 9px 12px; color: #134A93; } 
h3.gray				{ font: normal 18px/20px Verdana, sans-serif; margin: 0; padding: 0px 0 8px; color: #777; } 
h4					{ font: normal 12px/19px Verdana, sans-serif; margin: 0; padding: 0 0 10px; } 
h4.centerInfo		{ font: normal 12px/19px Verdana, sans-serif; margin: 4px 0 9px 11px; padding: 0 0 10px; } 
h4.centerInfo2		{ font: normal 12px/19px Verdana, sans-serif; margin: 4px 0 28px 11px; padding: 0 0 10px; } 
h4.last				{ font: normal 12px/19px Verdana, sans-serif; margin: 0; padding: 0 0 20px; } 
h4.cite				{ font: bold 12px/19px Verdana, sans-serif; margin: 0; padding: 0; } 
h4.citeTitle		{ font: italic 12px/19px Verdana, sans-serif; margin: 0; padding: 0 0 9px; } 
h4.first			{ font: normal 12px/19px Verdana, sans-serif; margin: 0; padding: 8px 0 10px; } 
h4.bulletFollowing	{ font: normal 12px/19px Verdana, sans-serif; margin: 0; padding: 0 0 4px; } 
h4.bold				{ font: bold 13px/19px Verdana, sans-serif; margin: 0; padding: 0 0 3px; } 
h4.panelHeader		{ font: bold 13px/19px Verdana, sans-serif; margin: 0; padding: 0 0 8px 0; } 
h4.panelHeader2		{ font: bold 13px/19px Verdana, sans-serif; margin: 0; padding: 16px 0 8px 0; } 
h4.panelHeader3		{ font: bold 13px/19px Verdana, sans-serif; margin: 0; padding: 7px 0 8px 0; } 
h4.bold2			{ font: bold 13px/19px Verdana, sans-serif; margin: 0; padding: 10px 0 3px; } 
h4.spbef0			{ font: normal 13px/19px Verdana, sans-serif; margin: 0; padding: 0 0 3px; } 
h4.spbef10			{ font: normal 13px/19px Verdana, sans-serif; margin: 0; padding: 10px 0 3px; } 
h4.paddT8			{ font: normal 12px/19px Verdana, sans-serif; margin: 0; padding: 8px 0 10px; } 
h4.paddT8inset		{ font: normal 12px/19px Verdana, sans-serif; margin: 0; padding: 8px 0 10px 25px; } 
h4.paddR30			{ font: normal 12px/19px Verdana, sans-serif; margin: 0; padding: 0 30px 10px 0; } 
h4.inset_01			{ font: normal 12px/19px Verdana, sans-serif; margin: 0; padding: 0 0 10px 15px; }
h4.inset_01_1		{ font: normal 12px/19px Verdana, sans-serif; margin: 0; padding: 0 0 0 15px; }
h4.inset_01_2		{ font: normal 12px/19px Verdana, sans-serif; margin: 0; padding: 10px 0 0 15px; }
h4.inset_01_3		{ font: normal 12px/19px Verdana, sans-serif; margin: 0; padding: 10px 0 20px 15px; }
h4.inset_01_4		{ font: normal 12px/19px Verdana, sans-serif; margin: 0; padding: 10px 0 10px 15px; }
h4.inset_01_5		{ font: normal 12px/19px Verdana, sans-serif; margin: 0; padding: 20px 0 0 15px; }
h4.inset_02			{ font: normal 12px/19px Verdana, sans-serif; margin: 0; padding: 0 0 10px 25px; }
h4.inset_02_1		{ font: normal 12px/19px Verdana, sans-serif; margin: 0; padding: 0 0 10px 54px; }
h4.inset_02marginBtm			{ font: normal 12px/19px Verdana, sans-serif; margin: 0 0 40px 0; padding: 0 0 10px 25px; }
h4.comment			{ font: normal 12px/19px Verdana, sans-serif; margin: 0; padding: 0 0 10px; color: #777; } 
h6					{ font: normal 11px/15px Verdana, sans-serif; margin: 0; padding: 0; color: #777; }
h6.confirm			{ font: normal 11px/15px Verdana, sans-serif; margin: 170px 0 0; padding: 0; color: #777; }

p.first				{ padding: 0 0 10px; margin: 0; }
p.first2			{ padding: 0 0 0px; margin: 0; }
p.last				{ padding: 0 0 18px; margin: 0; }

.superscript		{ position: relative; bottom: 0.5em; font-size: 0.8em; }
.italic				{ font-style: italic; }

.disclaimer			{ font: normal 11px/17px Verdana, sans-serif; color: #555; }
.disclaimer_p		{ font: normal 11px/17px Verdana, sans-serif; color: #555; padding: 5px 0; }
.disclaimerBold		{ font: bold 11px/17px Verdana, sans-serif; color: #555; padding: 0 0 0px 0; }

table.std			{ font: normal 12px/19px Verdana, sans-serif; }
.title				{ background-color: #F4F4F4; padding: 2px 10px 4px 8px; font: italic 12px/19px Verdana, sans-serif; margin: 0 0 4px 0; }
.title_02			{ background-color: #F4F4F4; padding: 2px 10px 4px 8px; font: italic 12px/19px Verdana, sans-serif; margin: 0 0 15px 0; }
.caption			{ font: normal 11px/17px Verdana, sans-serif; color: #555; }
 
.fontsize12			{ font-size: 12px; } 
ul.standard			{ padding: 0; margin: 5px 0 0 25px; }
ul.standard	li		{ padding: 0 0 4px 0; margin: 0; }
ul.standard2		{ padding: 0; margin: 0 0 0 25px; font-size: 12px; }
ul.standard2 li		{ padding: 0 0 4px 0; margin: 0; }
ul.photoAblation		{ padding: 0; margin: 5px 0 12px 58px; }
ul.photoAblation	li	{ padding: 0 0 4px 0; margin: 0; }

ul.nested			{ padding: 0; margin: 5px 0 0 22px; }
ul.nested	li		{ padding: 0 0 4px 0; margin: 0; }

ul.nested2			{ padding: 0; margin: 0 0 5px 22px; }
ul.nested2	li		{ padding: 0 0 4px 0; margin: 0; list-style:square; }

ul.standard3		{ padding: 0; margin: 0 0 20px 25px; font-size: 12px; }
ul.standard3 li		{ padding: 0 0 4px 0; margin: 0; }

ul.inset			{ padding: 0; margin: 3px 0 0 20px;  font-size: 12px; }

ol.standard			{ padding: 0; margin: 5px 0 0 25px; }
ol.standard	li		{ padding: 0 0 4px 0; margin: 0; }

.gfx_danger			{ margin: 26px 0 97px 0; }
.gfx_danger_R		{ margin: 0 0 15px 20px; }

.dottedLine			{ height: 1px; border-bottom: 1px #777 dotted; width: 100%;  }
.dottedLine310		{ height: 1px; border-bottom: 1px #777 dotted; width: 310px;  }
.promo_FAP			{ margin: 40px 0 70px 8px; }


#PDF_download a:link,
#PDF_download a:visited		{ height: 31px; background: url(images/btn_download_small_off.gif) #EEE no-repeat left; display: block; margin: 20px 135px 20px; }
#PDF_download a:hover		{ background: url(images/btn_download_small_on.gif) #DDD no-repeat left; }
.PDF_download_txt_01		{ padding: 4px 10px 0 50px; }

#PDF_download2 a:link,
#PDF_download2 a:visited	{ height: 31px; background: url(images/btn_download_small_off.gif) #EEE no-repeat left; display: block; margin: 20px 50px 20px; }
#PDF_download2 a:hover		{ background: url(images/btn_download_small_on.gif) #DDD no-repeat left; }
.PDF_download2_txt_01		{ padding: 4px 10px 0 50px; }

#PDF_downloadSI a:link,
#PDF_downloadSI a:visited	{ height: 61px; width: 677px; background: url(images/btn_download_SI_small_off.png) no-repeat left; display: block; }
#PDF_downloadSI a:hover		{ background: url(images/btn_download_SI_small_on.png) no-repeat left; }
.PDF_downloadSI				{ padding: 15px 10px 0 60px; line-height: 14px; }
.PDF_downloadSI_oneLine		{ padding: 20px 10px 0 60px; line-height: 14px; }

#PDF_downloadSI_2 a:link,
#PDF_downloadSI_2 a:visited	{ height: 38px; width: 677px; background: url(images/btn_download_SI_small_off.png) no-repeat left; display: block; }
#PDF_downloadSI_2 a:hover	{ background: url(images/btn_download_SI_small_on.png) no-repeat left; }

.PDF_downloadSI_oneLine		{ padding: 22px 10px 0 55px; line-height: 14px; }
.PDF_downloadSI_oneLine2	{ padding: 11px 10px 0 55px; line-height: 14px; }

.expandPanel a:link,
.expandPanel a:visited		{ height: 28px; width: 695px; background: url(images/gfx_expandPanel_down_off.jpg) no-repeat left; display: block; font-weight: bold; color: #FFF; text-decoration: none; padding: 6px 0 0 12px;  }
.expandPanel a:hover		{ background: url(images/gfx_expandPanel_down_on.jpg) no-repeat left; }
.expandPanelActive a:link,
.expandPanelActive a:visited		{ height: 28px; width: 695px; background: url(images/gfx_expandPanel_up_off.jpg) no-repeat left; display: block; font-weight: bold; color: #FFF; text-decoration: none; padding: 6px 0 0 12px;  }
.expandPanelActive a:hover		{ background: url(images/gfx_expandPanel_up_on.jpg) no-repeat left; }


/* Banner */
#logo_banner					{ position: absolute; left: 50%; margin-left: -468px; top: 24px; width: 246px; height: 67px; z-index: 2; }

#banner_contentRight_links 		{ position: absolute; left: 50%; margin-left: 200px; top: 56px; width: 269px; z-index: 2; font: normal 11px/11px Verdana, sans-serif; }
#banner_contentRight_searchbox 	{ position: relative; margin-right: 5px; top: 17px; width: 196px; height: 20px; }
.searchTextBox					{ background-image: url(images/gfx_searchBox.png); background-repeat: no-repeat; width: 180px; height: 20px; }
.searchForm						{ height: 15px; width: 175px; margin: 2px 0 0 2px; border: 0; color: #0377CD; font: normal 11px/11px Verdana, sans-serif; padding-bottom: 0; }
.searchForm_active				{color: #0377CD;}
.searchForm_blur        		{color: #888;}

#searchButton_pos				{ position: absolute; left: 50%; margin-left: 450px; top: 89px; width: 20px; height: 24px; z-index: 4;}

/* Footer */
#footerContainer			{ margin: 39px 0 0 24px; width: 960px; height: 50px; color:#FFF; font: normal 10px/15px Verdana, sans-serif; }
#footerContainer_interior	{ margin: 15px 0 0 24px; width: 960px; height: 50px; color:#FFF; font: normal 10px/15px Verdana, sans-serif; }
.txtEmpLogin				{ text-align: right; padding-right: 10px; height:20px;} /* W: this 20px height is required for absolutizing the input boxes and maintaining the illusion of flow.. */
.imgEmpLogin				{ margin-right: 21px; }
.textBox_empLogin			{ background-image: url(images/gfx_textBox_empLogin.png); background-repeat: no-repeat; width: 109px; height: 20px; }
.empLoginForm				{ height: 15px; width: 105px; margin: 2px 0 0 2px; border: 0; font: normal 11px/11px Verdana, sans-serif; padding-bottom: 0; }
#empLoginForm_passwd		{margin-right:3px;width:101px;}
#empLoginForm_user			{margin-right:3px;width:101px;}
#loginButtonLink			{cursor: pointer;}
/* footer blur/focus classes for color changes etc */
.loginForm_active			{color: #0377CD;}
.loginForm_blur				{color: #888;}
#footerLoginOverlay			{padding-top:30px; font-size:11px;}

/* HOME */
#canvas_pos 			{ position: absolute; left: 50%; margin-left: -497px; top: 8px; z-index: 1; }
#canvas_pos_int			{ position: absolute; left: 50%; margin-left: -490px; top: 0;  z-index: 1; }
#canvas					{ width: 994px; height: 646px; background-image: url(images/gfx_home_canvas.png); }

#home_contentLeft 		{ position: absolute; left: 50%; margin-left: -490px; top: 155px; width: 763px; height: 492px; z-index: 2; }		
#home_contentRight		{ position: absolute; left: 50%; margin-left: 273px; top: 155px; width: 217px; height: 492px; z-index: 2; }

#home_featureTxt_01		{ margin: 20px 20px 0; width:723px; height: 113px;  }
#home_featureTxt_02		{ margin: 0 20px 0; width:723px; height: 113px;  }
#home_featureTxt_03		{ padding: 10px 20px 0; width:723px; height: 113px;  border-top: #d4d5d7 solid 1px;}
.home_featureTxt 		{ cursor: pointer; }
.homeDocNumber			{ margin: 3px 0 0 63px; }

#billboardcontainer {
	position: relative;
	width:763px;
	height:202px;
	
}
#billboardcontainer .billboard{
	position: absolute;
	left:0px; 
	top:0px;
	width:763px;
	height:202px;
}

#home_slideShowLink		{ position: absolute; left: 50%; margin-left: -4px; top: 308px; width: 120px; height: 23px; z-index: 99; }

.featureTxt					{ margin-left: 44px; font: normal 12px/18px Verdana, sans-serif; letter-spacing: 95%; padding-right: 10px; }
.learnMoreTxt				{ font: normal 11px/16px Verdana, sans-serif; } 
.bulletArrow				{ margin: 0 0 0 16px; }
.bulletArrow2				{ margin: 8px 0 0 16px; }
.bulletArrow3				{ margin: 3px 0 0 16px; }
.home_moviePos				{ margin: 0 0 0 21px; }
.txt_physiciansResources	{ margin: 17px 0 0 21px; }
.txt_presentationLib		{ margin: 18px 0 10px 10px; }

/* Hyperlinks */
a:link 					{ color: #1057A4; text-decoration: none; }
a:visited 				{ color: #1057A4; text-decoration: none; }
a:hover					{ color: #1057A4; text-decoration: underline; }
a 						{ color: #1057A4; text-decoration: none; }

.black a:link 			{ color: #000; text-decoration: none; }
.black a:visited 		{ color: #000; text-decoration: none; }
.black a:hover			{ color: #0377CD; text-decoration: none; }
.black a 				{ color: #000; text-decoration: none; }

.white a:link 			{ color: #FFF; text-decoration: none; }
.white a:visited 		{ color: #FFF; text-decoration: none; }
.white a:hover			{ color: #9BC8FF; text-decoration: none; }
.white a 				{ color: #FFF; text-decoration: none; }

.gray a:link 			{ color: #969696; text-decoration: none; }
.gray a:visited 		{ color: #0377CD; text-decoration: none; }
.gray a:hover			{ color: #0377CD; text-decoration: none; }
.gray a 				{ color: #969696; text-decoration: none; }

.topLink a:link 		{ color: #969696; text-decoration: none; }
.topLink a:visited 		{ color: #969696; text-decoration: none; }
.topLink a:hover		{ color: #0377CD; text-decoration: none; }
.topLink a 				{ color: #969696; text-decoration: none; }

.blue a:link 			{ color: #1057A4; text-decoration: none; }
.blue a:visited 		{ color: #1057A4; text-decoration: none; }
.blue a:hover			{ color: #1057A4; text-decoration: underline; }
.blue a 				{ color: #1057A4; text-decoration: none; }

a:link .learnMoreTxt  	{ color: #969696; text-decoration: none; }
a:visited .learnMoreTxt { color: #969696; text-decoration: none; }
a:hover .learnMoreTxt 	{ color: #0377CD; text-decoration: none; }
a .learnMoreTxt  		{ color: #969696; text-decoration: none; }

.home_featureTxt a:hover 	{ text-decoration: none; }

#button_unsolicitedReq_HCPHCI a 			{ background: url("images/btn_unsolicitedRequest_HCPHCI.png") no-repeat; width: 375px; height: 40px; float: left; display: block; }
#button_unsolicitedReq_HCPHCI a:hover 		{ background-position: 0 -40px; }

#button_unsolicitedReq_SPNCemployee a 		{ background: url("images/btn_unsolicitedRequest_SPNCemployee.png") no-repeat; width: 375px; height: 40px; float: left; display: block; }
#button_unsolicitedReq_SPNCemployee a:hover { background-position: 0 -40px; }

#button_login a 		{ background: url("images/btn_login.png") no-repeat; width: 88px; height: 32px; float: left; display: block; margin-top: 10px; }
#button_login a:hover 	{ background-position: 0 -32px; }

#button_submit a 		{ background: url("images/btn_submit.png") no-repeat; width: 93px; height: 32px; float: left; display: block; margin-top: 10px; }
#button_submit a:hover 	{ background-position: 0 -32px; }

#button_change a 		{ background: url("images/btn_change.png") no-repeat; width: 102px; height: 32px; float: left; display: block; margin-top: 10px; }
#button_change a:hover 	{ background-position: 0 -32px; }

#button_continue a 		{ background: url("images/btn_continue_CSS.png") no-repeat; width: 109px; height: 32px; float: left; display: block; margin-top: 10px; }
#button_continue a:hover 	{ background-position: 0 -32px; }

#button_next a 			{ background: url("images/btn_next.png") no-repeat; width: 80px; height: 32px; float: left; display: block; margin-top: 10px; }
#button_next a:hover 	{ background-position: 0 -32px; }

#button_submitAnotherReferral a 		{ background: url("images/btn_submitAnotherReferral.png") no-repeat; width: 199px; height: 32px; float: left; display: block; margin: 4px 0 200px 15px; }
#button_submitAnotherReferral a:hover 	{ background-position: 0 -32px; }

#button_select a 		{ background: url("images/btn_small_select.png") no-repeat; width: 76px; height: 22px; float: left; display: block; margin-left: 10px; }
#button_select a:hover 	{ background-position: 0 -22px; }

/* PRIMARY NAVIGATION */ 
#primNavPos				{ position: absolute; left: 50%; margin-left: -490px; top: 125px; width: 980px; height: 30px; z-index: 9998; } 

ul						{ margin: 0; padding: 0; }
li						{ margin: 0; padding: 0; }

#primNav li 			{ list-style: none; display: inline; margin: 0; padding: 0; }

#primNav li#A a 		{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: 0 0; width: 69px; height: 30px; float: left; }
#primNav li#A a:hover 	{ background-position: 0 -30px; }
span.onA			 	{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: 0 -90px; width: 69px; height: 30px; float: left; }

#primNav li#B a 		{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -69px 0; width: 120px; height: 30px; float: left; }
#primNav li#B a:hover 	{ background-position: -69px -30px; }
#primNav li#B a:active 	{ background-position: -69px -60px; }
span.onB			 	{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -69px -90px; width: 120px; height: 30px; float: left; }

#primNav li#C a 		{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -189px 0; width: 89px; height: 30px; float: left; }
#primNav li#C a:hover 	{ background-position: -189px -30px; }
#primNav li#C a:active 	{ background-position: -189px -60px; }
span.onC			 	{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -189px -90px; width: 89px; height: 30px; float: left; }

#primNav li#D a 		{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -278px 0; width: 154px; height: 30px; float: left; }
#primNav li#D a:hover 	{ background-position: -278px -30px; }
#primNav li#D a:active 	{ background-position: -278px -60px; }
span.onD			 	{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -278px -90px; width: 154px; height: 30px; float: left; }

#primNav li#E a 		{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -432px 0; width: 118px; height: 30px; float: left; }
#primNav li#E a:hover 	{ background-position: -432px -30px; }
#primNav li#E a:active 	{ background-position: -432px -60px; }
span.onE			 	{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -432px -90px; width: 118px; height: 30px; float: left; }

#primNav li#F a 		{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -550px 0; width: 130px; height: 30px; float: left; }
#primNav li#F a:hover 	{ background-position: -550px -30px; }
#primNav li#F a:active 	{ background-position: -550px -60px; }
span.onF			 	{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -550px -90px; width: 130px; height: 30px; float: left; }

#primNav li#G a 		{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -680px 0; width: 83px; height: 30px; float: left; }
#primNav li#G a:hover 	{ background-position: -680px -30px; }
#primNav li#G a:active 	{ background-position: -680px -60px; }
span.onG			 	{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -680px -90px; width: 83px; height: 30px; float: left; }

#primNav li#H a 		{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -763px 0; width: 73px; height: 30px; float: left; }
#primNav li#H a:hover 	{ background-position: -763px -30px; }
#primNav li#H a:active 	{ background-position: -763px -60px; }
span.onH			 	{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -763px -90px; width: 73px; height: 30px; float: left; }

#primNav li#I a 		{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -836px 0; width: 144px; height: 30px; float: left; }
#primNav li#I a:hover 	{ background-position: -836px -30px; }
#primNav li#I a:active 	{ background-position: -836px -60px; }
span.onI			 	{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -836px -90px; width: 144px; height: 30px; float: left; }

/* replacement images */ 
#primNavDropdown dt a	{padding:0px;} 
#primNavDropdown dt		{height: 30px;  }
#primNavDropdown dd		{top: 30px; left: auto; }

/* ID specific */
#primNavDropdown dt#A-ddheader 			{ width: 69px; height: 30px;}
#primNavDropdown dt#A-ddheader a 		{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: 0 0; width: 69px; height: 30px; float: left; }
#primNavDropdown dt#A-ddheader a:hover 	{ background-position: 0 -30px; }
.onA			 						{ background-position: 0 -90px !important;  }

#primNavDropdown dt#B-ddheader 			{ width: 120px; height: 30px; }
#primNavDropdown dt#B-ddheader a 		{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -69px 0; width: 120px; height: 30px; float: left; }
#primNavDropdown dt#B-ddheader a:hover 	{ background-position: -69px -30px; }
#primNavDropdown dt#B-ddheader a:active { background-position: -69px -60px; }
.onB			 						{ background-position: -69px -90px !important;  }

#primNavDropdown dt#C-ddheader 			{ width: 89px; height: 30px; }
#primNavDropdown dt#C-ddheader a 		{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -189px 0; width: 89px; height: 30px; float: left; }
#primNavDropdown dt#C-ddheader a:hover 	{ background-position: -189px -30px; }
#primNavDropdown dt#C-ddheader a:active { background-position: -189px -60px; }
.onC			 						{ background-position: -189px -90px !important;  }

#primNavDropdown dt#D-ddheader 			{ width: 154px; height: 30px; }
#primNavDropdown dt#D-ddheader a 		{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -278px 0; width: 154px; height: 30px; float: left; }
#primNavDropdown dt#D-ddheader a:hover 	{ background-position: -278px -30px; }
#primNavDropdown dt#D-ddheader a:active { background-position: -278px -60px; }
.onD			 						{ background-position: -278px -90px !important;  }

#primNavDropdown dt#E-ddheader 			{ width: 118px; height: 30px; }
#primNavDropdown dt#E-ddheader a 		{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -432px 0; width: 118px; height: 30px; float: left; }
#primNavDropdown dt#E-ddheader a:hover 	{ background-position: -432px -30px; }
#primNavDropdown dt#E-ddheader a:active { background-position: -432px -60px; }
.onE			 						{ background-position: -432px -90px !important; }

#primNavDropdown dt#F-ddheader 			{ width: 130px; height: 30px; }
#primNavDropdown dt#F-ddheader a 		{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -550px 0; width: 130px; height: 30px; float: left; }
#primNavDropdown dt#F-ddheader a:hover 	{ background-position: -550px -30px; }
#primNavDropdown dt#F-ddheader a:active { background-position: -550px -60px; }
.onF			 						{ background-position: -550px -90px !important;  }

#primNavDropdown dt#G-ddheader 			{ width: 83px; height: 30px; }
#primNavDropdown dt#G-ddheader a 		{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -680px 0; width: 83px; height: 30px; float: left; }
#primNavDropdown dt#G-ddheader a:hover 	{ background-position: -680px -30px; }
#primNavDropdown dt#G-ddheader a:active { background-position: -680px -60px; }
.onG			 						{ background-position: -680px -90px !important;  }

#primNavDropdown dt#H-ddheader 			{ width: 73px; height: 30px; }
#primNavDropdown dt#H-ddheader a 		{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -763px 0; width: 73px; height: 30px; float: left; }
#primNavDropdown dt#H-ddheader a:hover 	{ background-position: -763px -30px; }
#primNavDropdown dt#H-ddheader a:active { background-position: -763px -60px; }
.onH			 						{ background-position: -763px -90px !important;  }

#primNavDropdown dt#I-ddheader 			{ width: 144px; height: 30px; }
#primNavDropdown dt#I-ddheader a 		{ background: url("images/gfx_primaryNavBkg.png") no-repeat; background-position: -836px 0; width: 144px; height: 30px; float: left; }
#primNavDropdown dt#I-ddheader a:hover 	{ background-position: -836px -30px; }
#primNavDropdown dt#I-ddheader a:active { background-position: -836px -60px; }
.onI			 						{ background-position: -836px -90px !important; }

#primNavDropdown dt#J-ddheader 			{ width: 162px; height: 30px; }
#primNavDropdown dt#J-ddheader a 		{ background: url("images/gfx_primaryNavIntlBkg.png") no-repeat; background-position: 0 0; width: 162px; height: 30px; float: left; }
#primNavDropdown dt#J-ddheader a:hover 	{ background-position: 0px -30px; }
#primNavDropdown dt#J-ddheader a:active { background-position: 0px -60px; }
.onJ			 						{ background-position: 0px -90px !important; }

#primNavDropdown dt#K-ddheader 			{ width: 177px; height: 30px; }
#primNavDropdown dt#K-ddheader a 		{ background: url("images/gfx_primaryNavIntlBkg.png") no-repeat; background-position: -162px 0; width: 177px; height: 30px; float: left; }
#primNavDropdown dt#K-ddheader a:hover 	{ background-position: -162px -30px; }
#primNavDropdown dt#K-ddheader a:active { background-position: -162px -60px; }
.onK			 						{ background-position: -162px -90px !important; }

#primNavDropdown dt#L-ddheader 			{ width: 157px; height: 30px; }
#primNavDropdown dt#L-ddheader a 		{ background: url("images/gfx_primaryNavIntlBkg.png") no-repeat; background-position: -340px 0; width: 157px; height: 30px; float: left; }
#primNavDropdown dt#L-ddheader a:hover 	{ background-position: -340px -30px; }
#primNavDropdown dt#L-ddheader a:active { background-position: -340px -60px; }
.onL			 						{ background-position: -340px -90px !important; }


.intlPrimNavPos { background: url("images/gfx_primaryNavIntlBkg.png") no-repeat; background-position: 0 0; }

.txtReplace 				{ text-indent:-9999px; display:block;}
#intlProdSidebarLink 		{ height: 32px; width: 188px; background-image:url(images/btn_internationalProducts.png); background-position: 0 0;}
#intlProdSidebarLink:hover 	{ background-position: 0 -32px; }
#intlProdSidebarLink:active { background-position: 0 -32px; }

#intlDistributorLink 		{ height:32px; width: 198px; background-image:url(images/btn_internationalDistributors.png); background-position: 0 0;}
#intlDistributorLink:hover 	{ background-position: 0 -32px; }
#intlDistributorLink:active { background-position: 0 -32px; }

#closeBtn 					{ height: 23px; width: 66px; background-image:url(images/btn_internationalProducts.png); background-position: 0 0;}
#closeBtn:hover 			{ background-position: 0 -23px; }
#closeBtn:active 			{ background-position: 0 -23px; }

#lightboxCloseBtn 					{ height: 23px; width: 66px; background-image:url(images/btn_close.png); background-position: 0 -23px;}
#lightboxCloseBtn:hover 			{ background-position: 0 0px; }
#lightboxCloseBtn:active 			{ background-position: 0 0px; }

#regForThisCourse 			{ height: 32px; width: 198px; background-image:url(images/btn_registerForThisCourse.png); background-position: 0 0;}
#regForThisCourse:hover 	{ background-position: 0 -32px; }
#regForThisCourse:active 	{ background-position: 0 -32px; }

/* INTERIOR */ 
#canvas_interior_top		{ width: 994px; height: 147px; background-image: url(images/gfx_interior_canvas_top.png); }
#canvas_interior_top_int	{ width: 980px; height: 132px; background-image: url(images/gfx_interior_canvas_top_int.png); }

#contentWell_container		{ position: absolute; left: 50%; margin-left: -497px; top: 155px; width: 994px; z-index: 1; }
#contentWell_background		{ width: 994px; background-image: url(images/gfx_interior_canvas_center.png); background-repeat: repeat-y; }
#contentWell_background_clean	{ width: 994px; background-image: url(images/gfx_interior_canvas_center_clean.png); background-repeat: repeat-y; }

#contentWell_container_int	{ position: absolute; left: 50%; margin-left: -490px; top: 155px; width: 980px; z-index: 1; }
#contentWell_background_int	{ width: 980px; background-color: #FFF; background-image: url(images/gfx_interior_canvas_center_int.png); background-repeat: repeat-y;  }

table.contentWell_container	{ margin: 0 7px; }
#interior_contentLeft		{ width: 764px; }
#interior_contentRight		{ width: 216px; }
#canvasBottom				{ width: 994px; height: 62px; background-image: url(images/gfx_interior_canvas_bottom.png); }
#canvasBottom_short			{ width: 994px; height: 62px; background-image: url(images/gfx_interior_canvas_bottom_short.png); }
#canvasBottom_int			{ width: 980px; height: 55px; background-image: url(images/gfx_interior_canvas_bottom_int.png); }

.contentLeft_margin_default			{ margin: 18px 25px 0 32px; }
.contentLeft_margin_default_inset	{ margin: 4px 25px 0 10px; }
.contentRight_margin_default		{ margin: 18px 19px 0 9px; }
.contentLeft_margin_noRightMargin 	{ margin-right: 0px; }

.crumbtrail					{ font: normal 11px/15px Verdana, sans-serif; color: #777; }
.secNav						{ border-bottom: 1px #DDD solid; padding: 8px 0 8px 4px; font: normal 12px/15px Verdana, sans-serif; cursor: pointer; }
.secNav_title				{ border-bottom: 1px #CCC solid; padding: 8px 0 8px 4px; font: normal 12px/15px Verdana, sans-serif; cursor: pointer; background-color: #DDD; }
.secNav_on					{ border-bottom: 1px #DDD solid; padding: 8px 0 8px 4px; font: bold 12px/15px Verdana, sans-serif; }
.secNav_title_on			{ border-bottom: 1px #BBB solid; padding: 8px 0 8px 4px; font: bold 12px/15px Verdana, sans-serif; background-color: #CCC; }
.secNav_on_tight			{ border-bottom: 1px #DDD solid; padding: 8px 0 8px 4px; font: bold 12px/15px Verdana, sans-serif; letter-spacing: -0.5px; }
.secNav_last				{ padding: 8px 0 8px 4px; font: normal 12px/15px Verdana, sans-serif;  cursor: pointer; }
.secNav_last_on				{ padding: 8px 0 8px 4px; font: bold 12px/15px Verdana, sans-serif; }
.secNav_iconPadd			{ margin: 1px 3px 0 0; }

.img_pgHeader				{ margin-top: 15px; }

/* page titles */
#pgTitle_autogen		 			{ margin: 22px 0 0 0px; padding: 0; width: 577px; height: 42px;   }


/* Page titles - Our Company*/ 
#pgTitle_ourCompany_ourCompany 							{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_ourCompany.gif") top left no-repeat; }
#pgTitle_ourCompany_ourCompany span 					{ display: none; }

#pgTitle_ourCompany_photoAblation						{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_ourCompany_photoAblation.gif") top left no-repeat; }
#pgTitle_ourCompany_photoAblation span 					{ display: none; }

#pgTitle_ourCompany_understandingLaser					{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_ourCompany_understandingLaser.gif") top left no-repeat; }
#pgTitle_ourCompany_understandingLaser span 			{ display: none; }

#pgTitle_ourCompany_customerService						{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_ourCompany_customerService.gif") top left no-repeat; }
#pgTitle_ourCompany_customerService span 				{ display: none; }

#pgTitle_ourCompany_intlDistributors					{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_ourCompany_intlDistributor.gif") top left no-repeat; }
#pgTitle_ourCompany_intlDistributors span 				{ display: none; }

#pgTitle_ourCompany_contactUs							{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_ourCompany_contactUs.gif") top left no-repeat; }
#pgTitle_ourCompany_contactUs span 						{ display: none; }

#pgTitle_ourCompany_management							{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_ourCompany_management.gif") top left no-repeat; }
#pgTitle_ourCompany_management span 					{ display: none; }

#pgTitle_ourCompany_boardOfDirectors					{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_ourCompany_boardOfDirectors.gif") top left no-repeat; }
#pgTitle_ourCompany_boardOfDirectors span 				{ display: none; }

#pgTitle_ourCompany_events								{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_ourCompany_events.gif") top left no-repeat; }
#pgTitle_ourCompany_events span 						{ display: none; }

/* Page titles - Products*/ 
#pgTitle_products_products 								{ margin: 33px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_products.gif") top left no-repeat; }
#pgTitle_products_products span 						{ display: none; }

#pgTitle_products_vascularInterventions 				{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 53px; background: url("images/pgTitles/txt_pgTitleLeft_products_VASUCLARINTERVENTIONS.gif") top left no-repeat; }
#pgTitle_products_vascularInterventions span 			{ display: none; }

#pgTitle_products_CVX300				 				{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_products_CVX300.gif") top left no-repeat; }
#pgTitle_products_CVX300 span 							{ display: none; }

#pgTitle_products_peripheralVascular				 	{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_products_VI_peripheralVascular.gif") top left no-repeat; }
#pgTitle_products_peripheralVascular span 				{ display: none; }

#pgTitle_products_coronaryVascular				 		{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_products_coronaryVascular.gif") top left no-repeat; }
#pgTitle_products_coronaryVascular span 				{ display: none; }

#pgTitle_products_crossingSolutions				 		{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_products_crossingSolutions.gif") top left no-repeat; }
#pgTitle_products_crossingSolutions span 				{ display: none; }

#pgTitle_products_radioFrequency				 		{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_products_radioFrequency.gif") top left no-repeat; }
#pgTitle_products_radioFrequency span 					{ display: none; }

#pgTitle_products_leadManagement				 		{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 53px; background: url("images/pgTitles/txt_pgTitleLeft_products_LEADMANAGEMENT.gif") top left no-repeat; }
#pgTitle_products_leadManagement span 					{ display: none; }

#pgTitle_products_leadManagement_HRSindications	 		{ margin: 15px 0 12px 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_products_LEADMANAGEMENT_HRSindications.gif") top left no-repeat; }
#pgTitle_products_leadManagement_HRSindications span 	{ display: none; }

#pgTitle_products_leadManagement_HRSindications2	 		{ margin: 15px 0 12px 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_products_LEADMANAGEMENT_HRSindications2.gif") top left no-repeat; }
#pgTitle_products_leadManagement_HRSindications2 span 	{ display: none; }

#pgTitle_products_excimerLaserSheaths				 	{ margin: 25px 0 10px 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_products_excimerLaserSheaths.gif") top left no-repeat; }
#pgTitle_products_excimerLaserSheaths span 				{ display: none; }

#pgTitle_products_leadLockingDevices				 	{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_products_leadLockingDevices.gif") top left no-repeat; }
#pgTitle_products_leadLockingDevices span 				{ display: none; }

#pgTitle_products_SLSreference						 	{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_products_SLSreference.gif") top left no-repeat; }
#pgTitle_products_SLSreference span 					{ display: none; }

/* Page titles - Physician Resources*/ 
#pgTitle_physicianResources_physicianResources 			{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_physicianResources.gif") top left no-repeat; }
#pgTitle_physicianResources_physicianResources span 	{ display: none; }

#pgTitle_physicianResources_clinicalScience 			{ margin: 33px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_clinicalScience.gif") top left no-repeat; }
#pgTitle_physicianResources_clinicalScience span 	{ display: none; }

#pgTitle_physicianResources_presentationLib 			{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_physicianResources_presentationLibrary.gif") top left no-repeat; }
#pgTitle_physicianResources_presentationLib span 		{ display: none; }

#pgTitle_physicianResources_reimbursement	 			{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_physicianResources_reimbursement.gif") top left no-repeat; }
#pgTitle_physicianResources_reimbursement span 			{ display: none; }

#pgTitle_physicianResources_medicalServices			 	{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_physicianResources_medicalServices.gif") top left no-repeat; }
#pgTitle_physicianResources_medicalServices span 		{ display: none; }

#pgTitle_physicianResources_medicalServicesReferralLog			 	{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_physicianResources_medicalServicesReferralLog.gif") top left no-repeat; }
#pgTitle_physicianResources_medicalServicesReferralLog span 		{ display: none; }

#pgTitle_physicianResources_AHARecommendations			 	{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_physicianResources_AHARecommendations.gif") top left no-repeat; }
#pgTitle_physicianResources_AHARecommendations span 		{ display: none; }

#pgTitle_physicianResources_IFUlibrary				 	{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_physicianResources_IFUlibrary.gif") top left no-repeat; }
#pgTitle_physicianResources_IFUlibrary span 			{ display: none; }

#pgTitle_intl_IFUlibrary				 	{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_intl_IFUlibrary.gif") top left no-repeat; }
#pgTitle_intl_IFUlibrary span 			{ display: none; }

#pgTitle_physicianResources_SLSreference				{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_products_SLSreference.gif") top left no-repeat; }
#pgTitle_physicianResources_SLSreference span 			{ display: none; }

#pgTitle_physicianResources_laserTrainingSummits		 { margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_physicianResources_laserTrainingSummits.gif") top left no-repeat; }
#pgTitle_physicianResources_laserTrainingSummits span 	{ display: none; }

#pgTitle_physicianResources_lexiconStudy		 		{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_lexiconStudy.gif") top left no-repeat; }
#pgTitle_physicianResources_lexiconStudy span 			{ display: none; }

/* Page titles - Patient Center*/ 
#pgTitle_patientCenter_patientCenter 					{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_patientCenter.gif") top left no-repeat; }
#pgTitle_patientCenter_patientCenter span 				{ display: none; }

#pgTitle_findAPhysician_findAPhysician 					{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_findAPhysician.gif") top left no-repeat; }
#pgTitle_findAPhysician_findAPhysician span 			{ display: none; }

#pgTitle_findAPhysician_meetOurLasers 					{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_findAPhysician_meetOurLasers.gif") top left no-repeat; }
#pgTitle_findAPhysician_meetOurLasers span 				{ display: none; }

#pgTitle_findAPhysician_howTheLaserWorks 				{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_patientCenter_howTheLaserWorks.gif") top left no-repeat; }
#pgTitle_findAPhysician_howTheLaserWorks span 			{ display: none; }

#pgTitle_findAPhysician_aboutPAD		 				{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_patientCenter_aboutPAD.gif") top left no-repeat; }
#pgTitle_findAPhysician_aboutPAD span 					{ display: none; }

#pgTitle_findAPhysician_aboutCAD		 				{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_patientCenter_aboutCAD.gif") top left no-repeat; }
#pgTitle_findAPhysician_aboutCAD span 					{ display: none; }

#pgTitle_findAPhysician_cardiacLeadRemoval		 		{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_patientCenter_aboutCardiacLeadRemoval.gif") top left no-repeat; }
#pgTitle_findAPhysician_cardiacLeadRemoval span 		{ display: none; }

#pgTitle_findAPhysician_FAQ		 						{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_patientCenter_FAQ.gif") top left no-repeat; }
#pgTitle_findAPhysician_FAQ span 						{ display: none; }

#pgTitle_findAPhysician_glossaryOfTerms		 			{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_patientCenter_glossary.gif") top left no-repeat; }
#pgTitle_findAPhysician_glossaryOfTerms span 			{ display: none; }

#pgTitle_patientCenter_imptSafetyInfo					 { margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_patientCenter_imptSafetyInfo.gif") top left no-repeat; }
#pgTitle_patientCenter_imptSafetyInfo span 				{ display: none; }

/* Page titles - Careers*/ 
#pgTitle_careers_careers 								{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_careers.gif") top left no-repeat; }
#pgTitle_careers_careers span 							{ display: none; }

#pgTitle_careers_benefits 								{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_careers_benefits.gif") top left no-repeat; }
#pgTitle_careers_benefits span 							{ display: none; }

#pgTitle_careers_workingAtSpectranetics 				{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_careers_workingAtSpectranetics.gif") top left no-repeat; }
#pgTitle_careers_workingAtSpectranetics span 			{ display: none; }

#pgTitle_careers_coloradoSprings 						{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_careers_coloradoSprings.gif") top left no-repeat; }
#pgTitle_careers_coloradoSprings span 					{ display: none; }

#pgTitle_careers_jobPostings 							{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_careers_jobPostings.gif") top left no-repeat; }
#pgTitle_careers_jobPostings span 						{ display: none; }

#pgTitle_careers_onlineForms 							{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_careers_onlineForms.gif") top left no-repeat; }
#pgTitle_careers_onlineForms span 						{ display: none; }

#pgTitle_careers_applyOnline 							{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_careers_applyOnline.gif") top left no-repeat; }
#pgTitle_careers_applyOnline span 						{ display: none; }


/* Page titles - News*/ 
#pgTitle_news_news 										{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_news.gif") top left no-repeat; }
#pgTitle_news_news span 								{ display: none; }

#pgTitle_news_patientNews 								{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_news_patientNews.gif") top left no-repeat; }
#pgTitle_news_patientNews span 							{ display: none; }

#pgTitle_news_productNews 								{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_news_productNews.gif") top left no-repeat; }
#pgTitle_news_productNews span 							{ display: none; }

#pgTitle_news_companyNews 								{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_news_companyNews.gif") top left no-repeat; }
#pgTitle_news_companyNews span 							{ display: none; }

/* Page titles - International */ 
#pgTitle_intl_training_trainingProgrammes				{ margin: 33px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_intl_training_TrainingProgrammes.gif") top left no-repeat; }
#pgTitle_intl_training_trainingProgrammes span 			{ display: none; }

#pgTitle_intl_training_theMission						{ margin: 23px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_intl_training_TheMission.gif") top left no-repeat; }
#pgTitle_intl_training_theMission span 					{ display: none; }

#pgTitle_intl_training_guidingPrinciples				{ margin: 23px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_intl_training_GuidingPrinciples.gif") top left no-repeat; }
#pgTitle_intl_training_guidingPrinciples span 			{ display: none; }

#pgTitle_intl_training_courseCalendar					{ margin: 23px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_intl_training_CourseCalendar.gif") top left no-repeat; }
#pgTitle_intl_training_courseCalendar span 				{ display: none; }

#pgTitle_intl_training_contactUs						{ margin: 23px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_intl_training_ContactUs.gif") top left no-repeat; }
#pgTitle_intl_training_contactUs span 					{ display: none; }

#pgTitle_intl_training_centers							{ margin: 23px 0 12px 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_intl_training_Centers.gif") top left no-repeat; }
#pgTitle_intl_training_centers span 					{ display: none; }


/* Page titles - Investor Relations*/ 
#pgTitle_investorRelations_investorRelations 			{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_investorRelations.gif") top left no-repeat; }
#pgTitle_investorRelations_investorRelations span 		{ display: none; }

#pgTitle_investorRelations_overview 					{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_investorRelations_overview.gif") top left no-repeat; }
#pgTitle_investorRelations_overview span 				{ display: none; }

#pgTitle_investorRelations_SECfilings 					{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_investorRelations_SECfilings.gif") top left no-repeat; }
#pgTitle_investorRelations_SECfilings span 				{ display: none; }

#pgTitle_investorRelations_newsReleases 				{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_investorRelations_newsReleases.gif") top left no-repeat; }
#pgTitle_investorRelations_newsReleases span 			{ display: none; }

#pgTitle_investorRelations_fundamentals 				{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_investorRelations_fundamentals.gif") top left no-repeat; }
#pgTitle_investorRelations_fundamentals span 			{ display: none; }

#pgTitle_investorRelations_informationRequests 			{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_investorRelations_informationRequests.gif") top left no-repeat; }
#pgTitle_investorRelations_informationRequests span 	{ display: none; }

#pgTitle_investorRelations_investorFAQ 					{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_investorRelations_investorFAQ.gif") top left no-repeat; }
#pgTitle_investorRelations_investorFAQ span 			{ display: none; }

#pgTitle_investorRelations_corporateGovernance			{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_investorRelations_corporateGovernance.gif") top left no-repeat; }
#pgTitle_investorRelations_corporateGovernance span 	{ display: none; }

#pgTitle_investorRelations_stockInfo					{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_investorRelations_stockInformation.gif") top left no-repeat; }
#pgTitle_investorRelations_stockInfo span 				{ display: none; }

#pgTitle_investorRelations_annualReports				{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_investorRelations_annualReports.gif") top left no-repeat; }
#pgTitle_investorRelations_annualReports span 			{ display: none; }

#pgTitle_investorRelations_investorEvents				{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_investorRelations_investorEvents.gif") top left no-repeat; }
#pgTitle_investorRelations_investorEvents span 			{ display: none; }

#pgTitle_investorRelations_emailAlerts					{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_investorRelations_emailAlerts.gif") top left no-repeat; }
#pgTitle_investorRelations_emailAlerts span 			{ display: none; }

#pgTitle_investorRelations_contactInformation			{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_investorRelations_contactInformation.gif") top left no-repeat; }
#pgTitle_investorRelations_contactInformation span 		{ display: none; }

#pgTitle_investorRelations_proxyInformation			{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_investorRelations_proxyInformation.gif") top left no-repeat; }
#pgTitle_investorRelations_proxyInformation span 		{ display: none; }

#pgTitle_administration_home			{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_administration.gif") top left no-repeat; }
#pgTitle_administration_home span 		{ display: none; }

#pgTitle_administration_events			{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_administration_events.gif") top left no-repeat; }
#pgTitle_administration_events span 	{ display: none; }

#pgTitle_administration_careers			{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_administration_careers.gif") top left no-repeat; }
#pgTitle_administration_careers span 	{ display: none; }

#pgTitle_administration_summit			{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_administration_trainingSummit.gif") top left no-repeat; }
#pgTitle_administration_summit span 	{ display: none; }

#pgTitle_administration_news_patients	{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_administration_patientNews.gif") top left no-repeat; }
#pgTitle_administration_news_patients span 	{ display: none; }

#pgTitle_administration_news_products	{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_administration_productNews.gif") top left no-repeat; }
#pgTitle_administration_news_products span 	{ display: none; }

#pgTitle_administration_news_company	{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_administration_companyNews.gif") top left no-repeat; }
#pgTitle_administration_news_company span 	{ display: none; }

/* Store Login & forgot password */
#pgTitle_store_login	{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_login.gif") top left no-repeat; }
#pgTitle_store_login span 	{ display: none; }

#pgTitle_store_passwd	{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_lostYourPW.gif") top left no-repeat; }
#pgTitle_store_passwd span 	{ display: none; }

/* Universal */
#pgTitle_searchResults			{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_searchResults.gif") top left no-repeat; }
#pgTitle_searchResults span 	{ display: none; }

#pgTitle_disclaimers			{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_disclaimers.gif") top left no-repeat; }
#pgTitle_disclaimers span 		{ display: none; }

#pgTitle_siteMap				{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_siteMap.gif") top left no-repeat; }
#pgTitle_siteMap span 			{ display: none; }

#pgTitle_termsOfUse				{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_termsOfUse.gif") top left no-repeat; }
#pgTitle_termsOfUse span 		{ display: none; }

#pgTitle_privacyStatement		{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_privacyStatement.gif") top left no-repeat; }
#pgTitle_privacyStatement span 	{ display: none; }

#pgTitle_comp_corpComp		{ margin: 15px 0 0 0px; padding: 0; width: 332px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_comp_corpComp.gif") top left no-repeat; }
#pgTitle_comp_corpComp span 	{ display: none; }

#pgTitle_comp_culture		{ margin: 15px 0 0 0px; padding: 0; width: 332px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_comp_culture.gif") top left no-repeat; }
#pgTitle_comp_culture span 	{ display: none; }

#pgTitle_comp_code		{ margin: 15px 0 0 0px; padding: 0; width: 176px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_comp_code.gif") top left no-repeat; }
#pgTitle_comp_code span 	{ display: none; }

#pgTitle_comp_healthcare		{ margin: 15px 0 0 0px; padding: 0; width: 389px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_comp_healthcare.gif") top left no-repeat; }
#pgTitle_comp_healthcare span 	{ display: none; }

#pgTitle_comp_patientProv		{ margin: 15px 0 0 0px; padding: 0; width: 250px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_comp_patientProv.gif") top left no-repeat; }
#pgTitle_comp_patientProv span 	{ display: none; }

#pgTitle_comp_reportConcern		{ margin: 15px 0 0 0px; padding: 0; width: 555px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_comp_reportConcern.gif") top left no-repeat; }
#pgTitle_comp_reportConcern span 	{ display: none; }

/* 404 page */
#pgTitle_notFound		{ margin: 15px 0 0 0px; padding: 0; width: 687px; height: 32px; background: url("images/pgTitles/txt_pgTitleLeft_pageNotFound.gif") top left no-repeat; }
#pgTitle_notFound span 	{ display: none; }


/* Our Company */ 
.img_spectrumOfLight			{ margin: 24px 26px 0 17px; }
.submitInquiryLink					{ position: absolute; left: 50%; margin-left: -30px; margin-top: 405px; width: 275px; height: 40px;  z-index: 11; }
.addressPanel, #addressPanel	{ position: absolute; left: 50%; margin-left: -25px; margin-top: 230px; width: 275px; height: 113px; background-image: url(images/gfx_ourCompany_customerService_address.jpg); z-index: 10; }
.address_head					{ font: bold 15px/20px Verdana, sans-serif; margin: 0; padding: 8px 0 4px 15px; }
.address_body					{ font: normal 12px/19px Verdana, sans-serif; margin: 0; padding: 0 0 0 26px; }
#intlAddress.addressPanel		{ margin-top: 83px; }
.viewMap						{ position: absolute; left: 50%; margin-left: 105px; margin-top: 343px; width: 145px; height: 32px; z-index: 10; }
#intlMap.viewMap				{ margin-top: 196px; }
#emergencyServicePanel			{ position: absolute; left: 50%; margin-left: -25px; top: 230px; width: 275px; height: 158px; background-image: url(images/gfx_ourCompany_customerService_800number.jpg); z-index: 10; }

table.contactUs td.label		{ text-align: right; padding-right: 10px; width: 145px; }
table.contactUs td.label2		{ text-align: right; padding-right: 10px; width: 80px; }
table.contactUs td.value		{ font-weight: bold; }
table.contactUs td.labelPaddTop	{ text-align: right; padding-right: 10px; padding-top: 10px; width: 135px; }
table.contactUs td.valuePaddTop	{ font-weight: bold; padding-top: 10px; }
table.contactUs td.PaddTop		{ padding-top: 10px; }

table.LV_large 				{ margin: 8px 0 18px 0; }
table.LV_large td.label		{ text-align: right; padding-right: 10px; width: 145px; font: normal 16px/28px Verdana, Geneva, sans-serif; }
table.LV_large td.value		{ font: bold 16px/28px Verdana, Geneva, sans-serif;}

.img_officeBuilding				{ margin: 10px 0 8px 0; }
.img_gymnasium					{ margin: 10px 0 17px 55px; }

table.events th					{ background-color: #DEDEDE; border-top: 1px #C4C4C4 solid; border-bottom: 1px #C4C4C4 solid; font: normal 11px/15px Verdana, sans-serif; color: #444; padding-top: 3px; padding-bottom: 4px; text-align: left; }
table.events th.C1, table.events td.C1		{ width: 100px; padding-left: 15px; }
table.events th.C2, table.events td.C2		{ width: 300px; }
table.events th.C3, table.events td.C3		{ width: 135px; }
table.events td					{ background-color: #F4F4F4; border-bottom: 1px #777 dotted; font: normal 11px/15px Verdana, ans-serif; color: #000; padding-top: 8px; padding-bottom: 8px; text-align: left; vertical-align: top; }

.eventMonth						{ font: bold 11px/15px Verdana, Arial, Helvetica, sans-serif; color: #474747; padding: 5px 15px 6px; border-bottom: 1px #777 dotted; width: 670px; } 
.eventDetail					{ color: #777; }
.eventTitle						{ padding-right: 10px; }
#eventContact					{ position: absolute; left: 50%; margin-left: -43px; top: 220px; width: 285px; height: 30px; z-index: 10; text-align: right; font: normal 11px/15px Verdana, sans-serif; }
#eventContact_physRescources	{ position: absolute; left: 50%; margin-left: -43px; top: 625px; width: 285px; height: 30px; z-index: 10; text-align: right; font: normal 11px/15px Verdana, sans-serif; }

#RFI_contactUs					{ position: absolute; left: 50%; margin-left: 167px; margin-top: 181px; width: 100px; height: 30px; z-index: 10; font: normal 12px/19px Verdana, sans-serif; }
table.submitInquiry td			{ height: 28px; }
table.submitInquiry td.label	{ width: 255px; }

/* Careers */ 
#img_careers					{ position: absolute; left: 50%; margin-left: -13px; top: 174px; width: 286px; height: 508px; background-image: url(images/img_careers.jpg); z-index: 10; }
#gfx_careers_sidebar			{ position: absolute; left: 50%; margin-left: -14px; top: 712px; width: 257px; height: 81px; background-image: url(images/gfx_careers_sidebar.jpg); z-index: 10; }
.gfx_careers_sidebar_txt		{ padding: 21px 0 0 23px; font: normal 12px/19px Verdana, sans-serif; } 
.btn_viewCurrentOpenings		{ margin: 6px 0 4px 0; }

#img_careers_benefits			{ position: absolute; left: 50%; margin-left: -11px; top: 174px; width: 284px; height: 508px; background-image: url(images/img_careers_benefits.jpg); z-index: 10; }
#gfx_careers_benefits_sidebar	{ position: absolute; left: 50%; margin-left: -159px; top: 712px; width: 402px; height: 133px; background-image: url(images/gfx_careers_benefits_sidebar.jpg); z-index: 10; }
.gfx_careers_benefits_sidebar_txt		{ padding: 20px; font: normal 11px/17px Verdana, sans-serif; color: #555;  } 

#img_careers_working			{ position: absolute; left: 50%; margin-left: -19px; top: 174px; width: 292px; height: 508px; background-image: url(images/img_careers_workingAtSpectranetics.jpg); z-index: 10; }
#gfx_careers_working_sidebar	{ position: absolute; left: 50%; margin-left: -67px; top: 712px; width: 310px; height: 173px; background-image: url(images/gfx_careers_working_sidebar.jpg); z-index: 10; }
.sidebar_head					{ font: bold 14px/19px Verdana, sans-serif; margin: 0; padding: 14px 12px 4px 20px; }
.sidebar_body					{ font: normal 12px/19px Verdana, sans-serif; margin: 0; padding: 0 12px 12px 20px; }

.jobOpening_first				{ font: normal 12px/19px Verdana, sans-serif; padding: 3px 14px 4px; background-color: #F4F4F4; border-bottom: 1px #777 dotted; width: 672px; border-top: 1px #777 solid; margin-top: 14px; cursor: pointer; color: #1057A4;  }
.jobOpening						{ font: normal 12px/19px Verdana, sans-serif; padding: 3px 14px 4px; background-color: #F4F4F4; border-bottom: 1px #777 dotted; width: 672px;  cursor: pointer; color: #1057A4;  }
.jobOpening_on					{ font: bold 12px/19px Verdana, sans-serif; padding: 3px 14px 4px; width: 672px; background-color: #1057A4; cursor: pointer; color: #FFF;  }
.jobDetail_container			{ font-size: 12px; line-height: 19px; border-bottom: 1px #777 dotted; width: 700px; }
.jobDetail						{ padding: 10px 0 10px 34px;  }
.job_subhead_01					{ font-weight: bold; padding: 0 0 5px 0; }
.job_subhead_N					{ font-weight: bold; padding: 10px 0 5px 0; }
.jobDetail_text					{ }
.jobPostDate					{ color: #777; }
table.jobApply td				{ height: 35px; vertical-align: middle; }


#gfx_careers_coloradoSprings_sidebar	{ width: 314px; height: 457px; background-image: url(images/gfx_careers_coloradoSprings_sidebar.jpg); margin: 0 0 20px 20px; font: normal 12px/18px Verdana, sans-serif;  }
.careers_coloradoSprings_sidebarTxt		{ padding: 43px 19px 19px; }
.careers_coloradoSprings_sidebarTxt2	{ padding: 23px 19px 19px; }

/* Patient Center */
#img_patientCenter						{ position: absolute; left: 50%; margin-left: -183px; top: 203px; width: 424px; height: 229px; z-index: 10; }
.img_howTheLaserWorks					{ padding: 0 23px 12px 19px; }
.img_patientCenter_spectrumOfLight		{ padding: 4px 0 22px 59px; }
#img_patientCenter_glossary				{ position: absolute; left: 50%; margin-left: -124px; top: 155px; width: 365px; height: 228px; z-index: 10; }
#glossarylist	{width:692px;}
#glossarylist .acronym					{ background-color: #F4F4F4; border-bottom: 1px #777 dotted; font: normal 12px/15px Verdana, Sans-serif; color: #000; padding-top: 8px; padding-bottom: 8px; text-align: left; vertical-align: top; padding-left:15px; }
#glossarylist .definition				{} /*do NOT set display: none here, or animations will break! */
#glossarylist .defBody					{ font-size: 12px; padding-left:20px; padding-top:15px; padding-bottom:20px; padding-right:20px; }
#glossarylist .acronymActive			{ background-color: #1057A4 !important}
#glossarylist .acronymActive a			{ color: #ffffff !important; font-weight: bold;}
#glossarylist #acronym1					{ border-top: 1px solid #777; }


#img_patientCenter_cardiacLeadRemoval	{ position: absolute; left: 50%; margin-left: -108px; top: 155px; width: 349px; height: 228px; z-index: 10; }
#img_patientCenter_aboutCAD				{ position: absolute; left: 50%; margin-left: -97px; top: 155px; width: 338px; height: 228px; z-index: 10; }
#img_patientCenter_aboutPAD				{ position: absolute; left: 50%; margin-left: -34px; top: 155px; width: 275px; height: 228px; z-index: 10; }
#img_patientCenter_findAphysician		{ position: absolute; left: 50%; margin-left: 95px; top: 193px; width: 159px; height: 233px; z-index: 10; }

#img_howLaserWorks_blueArrow_01			{ position: absolute; left: 50%; margin-left: -80px; top: 1020px; width: 37px; height: 41px; background-image: url(images/gfx_arrow_blue.jpg); z-index: 10; }
#img_howLaserWorks_blueArrow_02			{ position: absolute; left: 50%; margin-left: -80px; top: 1169px; width: 37px; height: 41px; background-image: url(images/gfx_arrow_blue.jpg); z-index: 10; }

.img_patientCenter_aboutCAD				{ padding: 8px 0 20px 30px; }
.img_patientCenter_caption_01			{ padding: 19px 0 20px 32px; }
#img_patientCenter_FAQ					{ position: absolute; left: 50%; margin-left: -12px; top: 155px; width: 235px; height: 228px; z-index: 10; }
#faqlist								{ width: 692px; }
#faqlist .question						{ background-color: #F4F4F4; border-bottom: 1px #777 dotted; font: normal 12px/15px Verdana, Sans-serif; color: #000; padding-top: 8px; padding-bottom: 8px; text-align: left; vertical-align: top; padding-left:15px; }
#faqlist .answer						{} /*do NOT set display: none here, or animations will break! */
#faqlist .ansBody						{ font-size: 12px; padding-left: 20px; padding-top: 15px; padding-bottom: 20px; padding-right: 20px; border-bottom: 1px #777 dotted; }
#faqlist .questionActive				{  background-color: #1057A4 !important}
#faqlist .questionActive a				{  color: #ffffff !important; font-weight: bold;}
#faqlist .panelActive					{  background-color: #DDD !important}
#faqlist .panelActive a					{  color: #000 !important; font-weight: bold;}
#faqlist #question1						{ border-top: 1px solid #777777; }
#faqlist .firstQuestionInList			{ border-top: 1px solid #777777; }
#faqDisclaimers							{ font: normal 11px/17px Verdana, sans-serif; padding-top: 25px; padding-left: 25px; padding-right: 25px; color: #555; }

ol.ol_colapsiblePanel					{ margin: 0 0 0 15px; padding: 0; }
ol.ol_colapsiblePanel li				{ padding: 0 0 6px 0; }

table.findPhysician_select				{ margin: 0 0 24px 31px; }
table.findPhysician_select td.paddR		{ padding-right: 12px; }			
#findAphysician_selectPanel				{ background-image: url(images/gfx_findAphysician_selectPanel.jpg); width: 638px; height: 48px; margin: 0 0 30px 31px; font: normal 12px/19px Verdana, sans-serif; }
.txt_questions_Rcol						{ margin: 42px 0 0 29px; }

table.findPhysician_select2				{ margin: 33px 0 24px 11px; }
table.findPhysician_select2	td.bkCol	{ background-color: #E4E4E4; }

/* Physician Resources */
#img_physicianResources					{ position: absolute; left: 50%; margin-left: -183px; top: 203px; width: 424px; height: 229px; z-index: 10; }
.img_physicianResources_800number		{ margin: 0 0 20px 20px; }
table.library td.bkg					{ background-color: #F4F4F4; border-bottom: 1px dotted #777777; padding-top: 4px; padding-bottom: 4px; }
table.library td.bkg_last				{ background-color: #F4F4F4; padding-top: 4px; padding-bottom: 4px; }
table.library td.bkg_none				{ background-color: none; padding-top: 4px; padding-bottom: 4px; }

table.library_row td.left				{ padding-left: 10px; }		
table.library_row td.mid				{ text-align: right; width: 25px; }		
table.library_row td.right				{ text-align: right; padding-right: 10px; width: 60px; }	
table.library_row td.rightSI			{ text-align: right; padding-right: 10px; width: 50px; }	
.btn_unsolictedReq						{ margin-top: 25px; margin-bottom: 40px; }
#img_lexicon							{ position: absolute; left: 50%; margin-left: 56px; top: 193px; width: 188px; height: 177px; z-index: 10; }
	
/* Products */
#img_products_LM_CVX300					{ position: absolute; left: 50%; margin-left: -55px; top: 174px; width: 296px; height: 292px; z-index: 10; }
#img_products_VI_peripheralVascular_00	{ position: absolute; left: 50%; margin-left: -57px; top: 297px; width: 298px; height: 204px; z-index: 10; }
#img_products_VI_peripheralVascular_01	{ position: absolute; left: 50%; margin-left: -57px; top: 297px; width: 298px; height: 268px; z-index: 10; }
#img_products_VI_peripheralVascular_thromCatXT	{ position: absolute; left: 50%; margin-left: -116px; top: 308px; width: 385px; height: 254px; z-index: 10; }
#img_products_VI_peripheralVascular_02	{ position: absolute; left: 50%; margin-left: -57px; top: 297px; width: 298px; height: 268px; z-index: 10; }
#img_products_VI_peripheralVascular_03	{ position: absolute; left: 50%; margin-left: -116px; top: 301px; width: 365px; height: 376px; z-index: 10; }
#img_products_VI_peripheralVascular_CS_03	{ position: absolute; left: 50%; margin-left: -116px; top: 297px; width: 365px; height: 376px; z-index: 10; }
#img_products_VI_peripheralVascular_04	{ position: absolute; left: 50%; margin-left: -116px; top: 297px; width: 365px; height: 390px; z-index: 10; }
#img_products_VI_RF						{ position: absolute; left: 50%; margin-left: 46px; top: 310px; width: 231px; height: 474px; z-index: 10; }
#img_logo_VI_RF							{ position: absolute; left: 50%; margin-left: -100px; top: 336px; z-index: 20; }
#img_products_leadLockingDevices		{ position: absolute; left: 50%; margin-left: -106px; top: 179px; width: 355px; height: 385px; z-index: 10; }
#img_products_leadLockingDevices_int	{ position: absolute; left: 50%; margin-left: -106px; top: 203px; width: 355px; height: 385px; z-index: 10; }
#img_products_excimerLaserSheaths		{ position: absolute; left: 50%; margin-left: -128px; top: 179px; width: 377px; height: 408px; z-index: 10; }
#img_products_visiSheath				{ position: absolute; left: 50%; margin-left: -53px; top: 173px; width: 377px; height: 408px; z-index: 10; }
.img_products_visiSheath_features		{ position: absolute; left: 50%; margin-left: 44px; top: 190px; width: 519px; height: 275px; z-index: 11; }
#txt01									{ position: absolute; left: 50%; margin-left: -348px; top: 43px; width: 371px; height: 29px; z-index: 13; }
#txt02									{ position: absolute; left: 50%; margin-left: -348px; top: 76px; width: 325px; height: 41px; z-index: 13; }
#txt03									{ position: absolute; left: 50%; margin-left: -348px; top: 124px; width: 304px; height: 56px; z-index: 13; }
#txt04									{ position: absolute; left: 50%; margin-left: -348px; top: 191px; width: 165px; height: 41px; z-index: 13; }

#feature01_enlarge						{ position: absolute; left: 50%; margin-left: 276px; top: 7px; width: 54px; height: 49px; z-index: 12; }
#feature02_enlarge						{ position: absolute; left: 50%; margin-left: 66px; top: 53px; width: 54px; height: 49px; z-index: 12; }
#feature03_enlarge						{ position: absolute; left: 50%; margin-left: 295px; top: 75px; width: 54px; height: 49px; z-index: 12; }
#feature04_enlarge						{ position: absolute; left: 50%; margin-left: -10px; top: 170px; width: 54px; height: 49px; z-index: 12; }


#img_products_excimerLaserSheaths_int	{ position: absolute; left: 50%; margin-left: -128px; top: 203px; width: 377px; height: 408px; z-index: 10; }
.products_icons							{ padding: 4px 15px 10px 14px; float: left; }
.products_LM_disclaimerPadd				{ padding: 20px 26px; }
.products_LM_disclaimerPadd_following	{ padding: 20px 26px 10px; }
.products_LM_disclaimerPadd2			{ padding: 0 26px 20px; }
.products_LM_disclaimerPadd2_following	{ padding: 0 26px 10px; }
.products_LM_disclaimer_standard		{ padding: 10px 0 10px; }
.products_LM_disclaimer_LLD				{ padding: 0 0 30px; }
.products_LM_landing_icon				{ padding: 7px 21px 0 10px; }
.products_LM_LLD_txt					{ padding: 0 0 0 0; }
.expandImg_LLD							{ padding: 6px 0 0 6px; }
.expandImg_TAPAS						{ margin: 6px 0 0 0; }
table.options							{ font: normal 12px/19px Verdana, sans-serif; }
table.options td.text					{ border-bottom: 1px #DDD solid; padding: 10px 0; }
table.options td.text_top				{ border-bottom: 1px #DDD solid; padding: 2px 0 10px; }
table.options td.logo					{ border-bottom: 1px #DDD solid; width: 185px; vertical-align: top; padding: 6px 8px; }
table.options td.logo_top				{ border-bottom: 1px #DDD solid; width: 185px; vertical-align: top; padding: 0 8px 6px; }
table.options td.text_last				{ padding: 6px 0 0; }
table.options td.logo_last				{ width: 185px; padding: 6px 8px; vertical-align: top; }
#logoNavPanel							{ width: 707px; height: 75px;} 
#logoNavPanel_VI						{ width: 707px; height: 55px; background-image: url(images/Products/btn_tab_products_VI_bkg.jpg); padding-bottom:18px; background-repeat: repeat-x;}
.productNavPrimaryTab					{margin-left:4px;}

.gfx_safeCross_padd						{ padding: 12px 0 0 10px; }
.gfx_treatWithElite						{ padding: 20px 11px 14px 10px; }
.gfx_treatWithElite_txt					{ padding: 29px 0 0; vertical-align: top; }
.gfx_treatWithElite_txt2				{ padding: 20px 0 0; vertical-align: top; }

/* Site Map */
.siteMap_bkg							{ width: 100%; background: url(images/gfx_bkg_siteMap.gif) repeat-y; }
table.siteMap td						{ vertical-align: top; }
table.siteMap td.padd12					{ padding: 12px; }
table.siteMap td.borderBtm				{ border-bottom: 1px #737373 dotted; }
table.siteMap td.borderTop				{ border-top: 1px #737373 dotted; }
table.siteMap td.header					{ font-size: 18px; padding-bottom: 4px; }
table.siteMap td.header2				{ font-size: 18px; }
table.siteMap td.header3				{ font-size: 18px; padding-bottom: 20px;  }
table.siteMap td.inset_02				{ padding: 0 0 18px 24px; }
table.siteMap td.paddTL12				{ padding-top: 12px; padding-left: 12px; }



/* Admin Page Styling */
.adminSubPage{background: white;margin:0px; padding:0px;}
table.adminForms td			{ height: 28px; }
table.adminForms td.label	{ width: 255px; }
.adminSubmitButton{cursor: default;}
table.adminForms small{color: #c0c0c0;}

/* Search page */
.searchPageForm #searchInput {width:289px; border:1px solid #849eb7; padding:3px; }
.searchPageForm #siteGoogleSearchButton {padding-left:10px; }
.searchResultContainer {padding-top:10px; padding-bottom:10px; padding-left:12px; background-color: #f4f4f4; border-bottom: 1px dotted #777777;}
.searchResultContainer_first {border-top: 1px solid #777777;}
.searchResultLink{font-size:14px; text-decoration: underline !important;}
.searchResultSnippet{font-size:12px;}
.searchResultPaginationPanel{padding-top:15px; padding-bottom:15px; padding-left:12px;}

.searchResultPaginationPanel{display: block;}
#searchResultPaginationPageNumbers{display: inline; float: right;}
.searchResultPaginationPageNumber{margin-left:2px;float: left; width:23px; height:23px; border:1px solid #dedede; text-align: center;}
.searchResultPaginationPageNumber_current{border:1px solid #f4cf42; background-color: #f4cf42}
#searchResultPaginationMoreResults{padding-left:10px;}
.searchResultPaginationMoreResultsLink{padding-left:10px;}
#searchResultSpellingSuggestion{width:400px; float: left; font-size:14px; }
#searchResultPaginationPageNumbers a:link, #searchResultPaginationPageNumbers a:visited, #searchResultPaginationPageNumbers a:active, #searchResultPaginationPageNumbers a:hover{text-decoration: none;}

/**
*
* Dropdown Menu support
*
**/
.dropdown 				{ float: left; padding: 0px; margin: 0px; }
.dropdown dt 			{ width: 129px; border: 0px solid #ACABAB; padding: 0px; font-weight: bold; cursor: pointer; display: }
.dropdown dt:hover {}
.dropdown dd 			{ position: absolute; overflow: hidden; width:205px; display: none; z-index: 200; opacity: 0; margin: 0px; padding: 0px; padding-left:1px;}
.dropdown ul 			{ width: 205px; border: 0px none #ACABAB; list-style: none; border-top: none; }
.dropdown li 			{ display: inline; height: 22px; }

.dropdown a, .dropdown a:active, .dropdown a:visited {
	display: block; 
	padding: 3px; 
	color: #FFF; 
	text-decoration: none; 
	background: #515151; 
	width: 205px;
	font-size: 12px;
	height: 23px;
	padding-left:19px;
	font-family: Verdana;
	/*background-image: url('images/menu_image_bg.png');*/ }

.dropdown a:hover 		{ color:#FFF; text-decoration: none;  background-color: #414141;}
.dropdown .underline 	{ border-bottom: 1px solid #373737;border-top: 1px solid #6f6f6f; }

.dropdownW 				{ float: left; padding: 0px; margin: 0px; }
.dropdownW dt 			{ width: 129px; border: 0px solid #ACABAB; padding: 0px; font-weight: bold; cursor: pointer; display: }
.dropdownW dd			{ position: absolute; overflow: hidden; width:405px; display: none; z-index: 200; opacity: 0; margin: 0px; padding: 0px; padding-left:1px;}
.dropdownW ul			{ width: 405px; border: 0px none #ACABAB; list-style: none; border-top: none; }
.dropdownW a, .dropdownW a:active, .dropdownW a:visited {
	display: block; 
	padding: 3px; 
	color: #FFF; 
	text-decoration: none; 
	background: #515151; 
	width: 405px;
	font-size: 12px;
	height: 23px;
	padding-left:19px;
	font-family: Verdana;
	/*background-image: url('images/menu_image_bg.png');*/ }

.dropdownW a:hover 		{ color:#FFF; text-decoration: none;  background-color: #414141;}
.dropdownW .underline 	{ border-bottom: 1px solid #373737;border-top: 1px solid #6f6f6f; }

.dropdownW2 			{ float: left; padding: 0px; margin: 0px; }
.dropdownW2 dt 			{ width: 129px; border: 0px solid #ACABAB; padding: 0px; font-weight: bold; cursor: pointer; display: }
.dropdownW2 dd			{ position: absolute; overflow: hidden; width:297px; display: none; z-index: 200; opacity: 0; margin: 0px; padding: 0px; padding-left:1px;}
.dropdownW2 ul			{ width: 297px; border: 0px none #ACABAB; list-style: none; border-top: none; }
.dropdownW2 a, .dropdownW2 a:active, .dropdownW2 a:visited {
	display: block; 
	padding: 3px; 
	color: #FFF; 
	text-decoration: none; 
	background: #515151; 
	width: 297px;
	font-size: 12px;
	height: 23px;
	padding-left:19px;
	font-family: Verdana;
	/*background-image: url('images/menu_image_bg.png');*/ }

.dropdownW2 a:hover 		{ color:#FFF; text-decoration: none;  background-color: #414141;}
.dropdownW2 .underline 		{ border-bottom: 1px solid #373737;border-top: 1px solid #6f6f6f; }

/* support for multi item menus */
.multimenu-head,.multimenu-head:active,.multimenu-head:visited	{ background-color: #383838 !important; }
.multimenu-head:hover											{ background-color: #252525 !important; }
.multimenu-item													{ padding-left:29px !important; }
 
 
 
 /* CSS to go with Prototip.Styles */
.prototip {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}

/* the default style */
.prototip .default {
	width: 250px;
	color: #BB0000;
}
.prototip .default .toolbar {
	background: #f1f1f1;
	font-weight: bold;
}
.prototip .default .title { padding: 5px; }
.prototip .default .content {
	padding: 5px;
	background: #fff;
}

/* protogrey */
.prototip .protogrey {
	width: 250px;
	color: #fff;
	background: #fff;
}
.prototip .protogrey .toolbar {
	background: #969c92;
	font-weight: bold;
}
.prototip .protogrey .title { padding: 5px; }
.prototip .protogrey .content {
	color: #808080;
	padding: 5px;
}
/* This is how to resize the close button for a style */
.prototip .protogrey .toolbar .close {
	width: 14px;
	height: 14px;
}

/* protogreynopad */
.prototip .protogreynopad {
	width: 250px;
	color: #fff;
	background: #fff;
}
.prototip .protogreynopad .toolbar {
	background: #969c92;
	font-weight: bold;
}
.prototip .protogreynopad .title { padding: 5px; }
.prototip .protogreynopad .content {
	color: #808080;
	padding: 0px;
}
.prototip .protograynopad .clearfix{
	padding:0px;
}
/* This is how to resize the close button for a style */
.prototip .protograynopad .toolbar .close {
	width: 14px;
	height: 14px;
}

/* loader gif */
.prototipLoader {
	position: absolute;
	top: -1000px;
	left: -1000px;
	height: 14px;
	width: 14px;
	border: 1px solid #dddddd;
	overflow: hidden;
}


/* Required for all tooltips, do not modify */
.prototip{position:absolute;overflow:hidden;}.prototip .tooltip,.prototip .toolbar,.prototip .toolbar .title{position:relative;}.prototip .content{clear:both;}.prototip .toolbar .close{position:relative;text-decoration:none;float:right;width:19px;height:15px;display:block;line-height:0;font-size:0;border:0;cursor:pointer;}.prototip .tooltip{clear:both;float:left;}.prototip .borderLeftWrapper,.prototip .borderRightWrapper{position:absolute;top:0;left:0;width:300px;height:20px;}.prototip .borderFrame{height:100%;width:100%;float:left;margin:0;padding:0;position:relative;}.prototip .borderTop,.prototip .borderBottom{overflow:hidden;}.prototip .borderRow{list-style-type:none;float:left;width:100%;position:relative;clear:both;margin:0;padding:0;}.prototip_CornerWrapper{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;clear:both;}.prototip_Corner{float:left;position:relative;}.prototip canvas{position:relative;float:left;}.prototip_CornerTr,.prototip_CornerBr{float:right;}.prototip_BetweenCorners{position:absolute;top:0;left:0;width:100%;overflow:hidden;clear:both;}.prototip .borderMiddle{position:relative;float:left;}.prototip .borderCenter{position:relative;float:left;height:100%;}.prototip_StemWrapper{position:relative;width:100%;height:auto;clear:both;}.prototip_StemBox{float:left;position:relative;}.prototip_Stem{width:100%;position:absolute;overflow:hidden;}.iframeShim{position:absolute;border:0;margin:0;padding:0;background:none;overflow:hidden;}.prototip .clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.prototip .clearfix{display:inline-block;}/* IE Mac Hide \*/ .prototip .clearfix{display:block;}/* IE Mac Hide End */

/** admin change **/
.invisible_border{border: 0px none ; background: transparent;}
.loginSubmitBtn{padding-top:10px;}

/* SLS page */
#sls_searchinput	{padding-left:20px; padding-right:10px;}
#slsPage_advisoryPanel	{background-image: url(images/gfx_products_SLSreference_sidebar.jpg); width:573px; height:160px; background-repeat: no-repeat; padding-top:20px; padding-bottom:20px; padding-left:30px; padding-right:25px; font-size:12px; margin-left:50px; margin-top:30px; line-height:1.3em;}
#slsPage_advisoryPanel div	{font-size: 10px; color: #787878; line-height:1.4em; padding-top:10px;}
#slsPage_resultsTable{margin-top:20px;}
#slsPage_resultsTable th{border-top:1px solid #c5c5c5; background-color: #dedede; color:#444; padding-left:10px; font-size:11px; font-weight: normal; text-align: left; padding-top:2px; padding-bottom: 2px;}
#slsPage_resultsTable td{border-top:1px dotted #787878; background-color: #f4f4f4; font-size:11px; padding-top:2px;padding-bottom:2px;}
#slsPage_resultsTable td.manu{padding-left:10px;}
#slsPage_resultsTable td.model{padding-left:17px;}
#slsPage_resultsTable td.product{padding-left:10px;}
#slsPage_resultsTable td.odmm{padding-right:17px; text-align: right;}
#slsPage_resultsTable td.odfr{padding-right:17px; text-align: right;}
#slsPage_resultsTable td.slsrec{padding-right:28px; text-align: right;}


/** careers application page upload button **/
.SI-FILES-STYLIZED label.cabinet
{
    width: 109px;
    height: 20px;
    background: url(images/btn_small_selectResume_off.jpg) 0 0 no-repeat;

    display: block;
    overflow: hidden;
    cursor: pointer;
}

.SI-FILES-STYLIZED label.cabinet input.file
{
    position: relative;
    height: 100%;
    width: auto;
    opacity: 0;
    -moz-opacity: 0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}

/* hover slice support */
.imageSliceHover{visibility: hidden;} /* hide until upgraded */

/* presentation lib */
#plib {margin-top:12px;}
#plib #bottomchrome {background-image: url(images/presentationLib/gfx_tab_container_bottom.gif);}
#plib #leftchrome {width:22px;background-image: url(images/presentationLib/gfx_tab_container_left_background.gif);}
#plib #leftchrome_body {width:22px;background-image: url(images/presentationLib/gfx_tab_container_left.gif); background-repeat: no-repeat; height:100px;}
#plib #rightchrome {width:22px;background-image: url(images/presentationLib/gfx_tab_container_right_background.gif);}
#plib #rightchrome_body {width:22px;background-image: url(images/presentationLib/gfx_tab_container_right.gif);; height: 100px; background-repeat: no-repeat;}
#plib #tabscontent { height:57px;width:268px; background-position :332px 0px;background-image: url(images/presentationLib/gfx_tab_support_right.gif); background-repeat: no-repeat;}
#plib #tabscontent_buttons { height: 57px; background-image: url(images/presentationLib/gfx_tab_support_mid.gif); width:420px; overflow: hidden;}
#plib #tab_animations {padding-right:1px;}
#plib #tab_videos {padding-right:6px; padding-left:6px;}
#plib .menusection {background-color: #0377ce; color: white; padding-left:7px; font-size:11px; padding-top:2px; padding-bottom:2px;}
#plib .menuitem {background-color: #F4F4F4; padding-left:14px; font-size:11px; border-bottom: 1px dotted #7a7a7a;padding-top:2px; padding-bottom:2px;}
#plib .menuitem_last { border-bottom: 0px none white;}
#plib .menuitem a {text-decoration: none; color: black;}
#plib .menuitem_current {background-color: #f4cf42 !important;}
#plib #preslib_content_dloptionslabel{ background-image: url(images/presentationLib/gfx_downloadOptions_header.jpg); height:26px; background-repeat: no-repeat;}
#plib #getImageStateName{ height:85px;}
#noflashsupport{display: none;}
#plib .medialinks{display: none;} /* these are storage & alt-access links */
#plib #preslib_content_dlbuttons{background-image: url(images/presentationLib/panel_downloadOptions.jpg); background-repeat: no-repeat;} /* these are storage & alt-access links */
#plib #preslib_content_description{font-size:11px; padding-left:40px; padding-right:20px; padding-bottom:20px;}
#plib #welcomeMsg{} /* shown where needed */
#plib #preslib_content_dlbuttons #msg {padding-left:30px; padding-right:30px;}
#plib #content_title {background-image: url(images/presentationLib/gfx_PresLib_player_top.gif); width:360px; height:36px; background-repeat: no-repeat; font-family: verdana; font-size:12px; color: white;}
#plib #content_title_label {padding-left:22px; padding-top:8px; text-align: left;}
.media_help_tooltip{padding:12px;}

/* generic tab area */
#tabArea 						{ margin-top: 12px; }
#tabArea #bottomchrome 			{ background-image: url(images/presentationLib/gfx_tab_container_bottom.gif); background-repeat: no-repeat; }
#tabArea #bottomchrome_body 	{  }
#tabArea #leftchrome 			{ width: 22px; background-image: url(images/presentationLib/gfx_tab_container_left_background.gif); }
#tabArea #leftchrome_body 		{ width: 22px; background-image: url(images/presentationLib/gfx_tab_container_left.gif); background-repeat: no-repeat; height:58px; }
#tabArea #rightchrome 			{ width: 22px; background-image: url(images/presentationLib/gfx_tab_container_right_background.gif); }
#tabArea #rightchrome_body 		{ width: 22px; background-image: url(images/presentationLib/gfx_tab_container_right.gif);; height: 100%; background-repeat: no-repeat; }
#tabArea #tabscontent 			{ height: 57px; background-position :332px 0px;background-image: url(images/presentationLib/gfx_tab_support_right.gif); background-repeat: no-repeat; }
#tabArea #tabscontent_buttons 	{ height: 57px; background-image: url(images/presentationLib/gfx_tab_support_mid.gif); width:95%; overflow: hidden; }
#tabArea .padLeft6				{ padding-left: 6px; }

/* FAP results */
#FAP_results_container{margin-left:33px;}
#FAP_results_container .searchMessage{font-size:11px;}
#FAP_results_container .procedureMessage{font-size:11px; font-style: italic;}

table.fapResults th					{ background-color: #DEDEDE; border-top: 1px #C4C4C4 solid; border-bottom: 1px #C4C4C4 solid; font: normal 11px/15px Verdana, sans-serif; color: #444; padding-top: 3px; padding-bottom: 4px; text-align: left; }
table.fapResults th.C1, td.C1		{ width: 210px; padding-left: 18px; }
table.fapResults th.C2, td.C2		{ width: 368px; }
table.fapResults th.C3, td.C3		{ width: 84px; padding-right:5px;}
table.fapResults td					{ background-color: #F4F4F4; border-bottom: 1px #777 dotted; font: normal 11px/15px Verdana, ans-serif; color: #000; padding-top: 8px; padding-bottom: 8px; text-align: left; vertical-align: top; }

/* Medical Services */
table.medServices td		{ height: 28px; }
table.medServices td.label	{ width: 275px; }
.form_note{font-size:10px; color: #555555}
#medservicesContent .form_fill_request{font-size:12px;}
#medservicesContent #wizardSteps {width: 515px; clear:both; padding-left:95px; padding-top:20px;}
#medservicesContent #practitionerProfileLabel {padding-top:20px;}
#medservicesContent .signaturePanel {padding-top:10px; padding-left:40px;}
#medservicesContent .continuePanel {padding-top:10px; padding-left:40px;}
#medservicesContent #signaturePanelComplianceStatement {padding-left:10px;}
#medservicesContent .step3ConfirmTable{padding-top:15px;}
#medservicesContent .step3TableHeader{padding:6px;border-top: 5px solid #ddd; border-left: 15px solid #ddd; background-color: #ddd; border-bottom:0px none;padding-bottom:0px;}
#medservicesContent .step3TableContent{padding:6px;padding-right:16px;padding-left:16px;border-top: 5px solid #ddd; border-left: 15px solid #ddd; border-right: 15px solid #ddd; background-color: #f4f4f4;}
#medservicesContent .step3TableContentFooter{border-bottom: 15px solid #ddd;}
#medservicesContent .itemli{margin-left:15px}
#medservicesContent .migrationButtons{padding-top:20px;}

table.medSvs_req				{ margin: 6px 0 30px 0; }
table.medSvs_req td.msr_label	{ text-align: right; padding: 4px 10px 4px 0; width: 298px; }
table.medSvs_req td.msr_value	{ padding: 4px 10px 4px 0;}

table.referral 					{ margin: 12px 0 40px 0; }
table.referral td				{ vertical-align: top; }
table.referral td.loginLabel	{ text-align: right; padding: 4px 10px 4px 0; width: 260px; }
table.referral td.loginValue	{ padding: 4px 10px 4px 0; }

table.referral2 				{ margin: 12px 0 40px 0; }
table.referral2 td				{ }
table.referral2 td.loginLabel	{ text-align: right; width: 260px; padding-right: 10px; }
table.referral2 td.loginValue	{ width: 150px; }

.forgotPWlink					{ float: left; padding: 4px 0 0 0; }
.resetLink						{ padding: 15px 0 100px 30px; }
.explanation					{ color: #777; font: normal 11px/15px Arial, Helvetica, sans-serif; float: left; padding-left: 10px; }
.explanation2					{ color: #777; font: normal 11px/15px Arial, Helvetica, sans-serif; padding-left: 10px; }

#matchesHeader_MS				{ background-color: #DEDEDE; border-top: 1px #C4C4C4 solid; border-bottom: 1px #C4C4C4 solid; font: normal 11px/15px Verdana, Geneva, sans-serif; padding: 3px 10px 4px; color: #222222; }

table.matches_MS td					{ background-color: #F4F4F4; padding-top: 8px; padding-bottom: 7px; }				
table.matches_MS td.btn_select		{ width: 100px; }				
table.matches_MS td.matchName		{ width: 240px; font-weight: bold; }				
table.matches_MS td.matchAddress	{}				

.dotline							{ border-bottom: 1px #777 dotted; height: 1px; }

table.referralLog td					{ padding-top: 4px; padding-bottom: 4px; vertical-align: top; }				
table.referralLog td.RLlable			{ width: 294px; text-align: right; padding-right: 10px; }				
table.referralLog td.RLlable2			{ width: 294px; text-align: right; padding-right: 10px; line-height: 13px; }				
table.referralLog td.RLValue_display	{ font-weight: bold; }	
.noteRed				{ font: normal 11px/18px Verdana, Geneva, sans-serif; color: #CC0000; padding: 4px 0 6px 15px;}			

/* Investor Relations Preload Support */
#iframePreloadArea{position: relative;}
#iframePreloadArea div{position:absolute;left:0px;top:0px; width: 720px; z-index:10000; height: 800px; background-color: white;}
#preloadMessage{text-align: center;}

/* Management */
.portrait { margin: 4px 12px 2px 0; float:left; }
.page-management h3 {clear:both;}

/* International Warning */
.IS_container				{ width: 100%; background-color: #FFF; padding: 0px; height:410px; }
.blueHeaderPanel			{ background-color: #0869BB; width: 100%; height: 91px; }
.blueHeaderPanel2			{ background-color: #0869BB; width: 960px; height: 91px; margin: 10px; }
.blueHeaderContent			{ padding: 13px 25px 0 15px;}
.IS_title					{ color: #FFF; font-size: 18px; }
table.note					{ color: #FF9; margin-top: 18px; font-size: small; }
table.note td				{ vertical-align: top; }
.IS_message					{ padding: 0px 25px 15px; }

.IS_blueTxtWarning			{ font-size: 18px; color: #17448C; padding-bottom:9px; padding-top:20px;  }
.Warning_content			{  }
.IS_radioBtn_container		{ margin: 8px 0 15px 50px; font-size:small; }
.IS_radioBtn_container td	{ padding-top: 4px; padding-bottom: 4px; }
 
.rowDotLine_IS_warning		{ border-bottom: 1px #8098C0 dotted; margin-top: 25px; margin-bottom: 25px; }
.rowDotLine_IS				{ border-bottom: 1px #8098C0 dotted; margin-left: 25px; margin-right: 25px; }
 
.buttonIS_Continue			{ width: 760px; height: 30px; margin: 15px 0 40px 25px; }	
.buttonIS_Continue a 		{ background: url("/images/btn_Continue.png") no-repeat; background-position: 0 0; width: 93px; height: 30px; float: left; }
.buttonIS_Continue a:hover 	{ background-position: 0 -30px; }
.buttonIS_Continue_disabled a 	{ background-position: 0 -60px !important;  cursor:not-allowed !important; }
.buttonIS_Continue_disabled a:hover 	{ background-position: 0 -60px !important; cursor:not-allowed !important; }


/* Corporate Compliance */

.subNav_tabs 	{ width: 731px; height: 27px; background-position:bottom left; background-image:url(images/gfx_tabs_sabNav_bg.gif); background-repeat:repeat-x; padding-left:32px;}

.subNav_tabs li { float: left; list-style:none; }

.subNav_tabs a { display:block; height: 27px; padding-left: 6px; background-image:url(images/gfx_tabs_subNav_li_inline.jpg); background-repeat:no-repeat; background-position: top left; outline-style:none;}

.subNav_tabs li a:hover { background-position: 0 -27px ; }
.subNav_tabs li a:hover span{ background-position: 100% -27px ; }

.subNav_tabs .activeTab a:hover, .subNav_tabs .activeTab a { background-position: 0 -54px; }
.subNav_tabs .activeTab a:hover span, .subNav_tabs .activeTab a span{ background-position: 100% -54px; }

.subNav_tabs span { display:block; height: 27px; background-image:url(images/gfx_tabs_subNav_a_inline.jpg); background-repeat:no-repeat; background-position: top right; font-size:10px; text-indent: -9999px;}

.subNav_tabs .firstTab a { background-image:url(images/gfx_tabs_subNav_li_first.jpg); }

.subNav_tabs .lastTab span { background-image:url(images/gfx_tabs_subNav_a_last.jpg); }

.subNav_tabs .tabCorpComp span { background-image:url(images/Compliance/txt_tabs_comp_corpComp.jpg); width: 140px;}
.subNav_tabs .tabCulture span { background-image:url(images/Compliance/txt_tabs_comp_culture.jpg); width: 151px;}
.subNav_tabs .tabCode span { background-image:url(images/Compliance/txt_tabs_comp_code.jpg); width: 109px;}
.subNav_tabs .tabHealthProv span { background-image:url(images/Compliance/txt_tabs_comp_healthcare.jpg); width: 130px;}
.subNav_tabs .tabPatientPriv span { background-image:url(images/Compliance/txt_tabs_comp_patientPriv.jpg); width: 146px;}
 
#compReportConcern 			{ height: 22px; width: 119px; background-image:url(images/btn_reportConcern.jpg); background-position: 0 0; display:block; position:relative; top: -57px; left: 580px; text-indent:-9999px; outline-style:none;}
#compReportConcern:hover 	{ background-position: 0 -22px; }
#compReportConcern:active, #compReportConcern.current-page-item { background-position: 0 -44px; }

.concernContainer 		{ width: 294px; padding: 10px 6px 10px 40px; float: right;}
.concernContainer h3 	{ text-indent:-9999px; width: 294px; height: 48px; background-image:url(images/gfx_comp_rac_typeOfConcern.gif); background-repeat:no-repeat; padding: 0;}
table.concern td.space	{ padding-bottom: 10px; }
table.concern td.space2	{ padding-bottom: 15px; }

.magGlass				{ padding: 0 2px 0 5px; }

.concernContainer li 		{ font: normal 13px/13px Verdana, sans-serif; color:#000; padding: 7px 10px 4px; list-style:none; border-bottom: 0px none; height: 17px; background-image:url(images/gfx_comp_rac_typeOfConcern_a_bg.gif);  background-repeat:no-repeat; background-position:0 0;}
.concernContainer li:hover 	{ background-position: 0 -33px; }
#btn_rac_accusation 		{ height: 22px; }

#complianceIsGood 		{ height: 71px; width: 707px; background-image: url(images/txt_complianceIsGood.gif); background-position: 0 0; display: block; text-indent: -9999px; background-repeat: no-repeat; }

#btn_contactEthics 		{ display:block; width: 187px; height:79px; text-align:center; padding: 0; font-size: 10px; background-image:url(images/img_corpComp_contact.jpg); background-repeat:no-repeat;}

#img_comp_cultureOfCompliance	{ position: absolute; left: 50%; margin-left: -3px; top: 308px; width: 276px; height: 503px; background-image: url(images/img_comp_cultureOfCompliance.jpg); z-index: 10; }

#img_comp_code			{ position: absolute; left: 50%; margin-left: -38px; top: 302px; width: 311px; height: 509px; background-image: url(images/img_comp_code.jpg); z-index: 10; }

#img_comp_healthcare	{ position: absolute; left: 50%; margin-left: -32px; top: 302px; width: 305px; height: 365px; background-image: url(images/img_comp_healthcare.jpg); z-index: 10; }

#img_comp_patientPrivacy	{ position: absolute; left: 50%; margin-left: -58px; top: 302px; width: 331px; height: 512px; background-image: url(images/img_comp_patient.jpg); z-index: 10; }

.corpComp_imgs 			{ position: relative; left: 25px; width:187px; height: 360px; float:right; margin: 0 1px 30px 0px; padding:0 30px ; background-repeat:no-repeat; background-position: right; }

.corpComp_imgs a img 	{ border:none; }

.compCode_img 			{ background-image: url(images/img_comp_code.jpg); }
.compHealthcare_img 	{ background-image: url(images/img_comp_healthcare.jpg); }
.compPatientProv_img 	{ background-image: url(images/img_comp_patient.jpg); }

.question a:hover 		{ text-decoration: none;}

.formFinePrint 			{ font-size: 11px; line-height: 13px; }
.formFinePrintGray		{ font-size: 11px; line-height: 13px; color: #777; }

.concernPhoneNumber 	{ margin-bottom: 20px; padding-right: 13px; }

#confirmpanel			{ background-color: #EEE; border: 1px #17448D dashed; margin: 20px 0; padding: 15px; }

/* Force a Scrollbar to avoid jerky pages when content expands */
html { min-height: 100%; margin-bottom: 1px; }

/* DisplayOnly Table */
.DO_header				{ border: 1px #BBB solid; background-color: #E5E5E5; width: 699px; }
.DO_altRow_01			{ border-bottom: 1px #DDD solid; border-left: 1px #DDD solid; border-right: 1px #DDD solid; border-top: 0; width: 699px; }
.DO_altRow_02			{ border-bottom: 1px #DDD solid; border-left: 1px #DDD solid; border-right: 1px #DDD solid; border-top: 0; background-color: #F9F9F9; width: 699px; }
table.DO 				{ margin-left: 10px;}
table.DO td				{ font: normal 11px/15px Verdana, Geneva, sans-serif; padding: 5px 0; vertical-align: top; }
table.DO td.header		{ font: normal 11px/15px Verdana, Geneva, sans-serif; padding: 5px 0; color: #444; }

table.DO td.col_01		{ width: 309px; }
table.DO td.col_02		{ width: 130px; }
table.DO td.col_03		{ width: 110px; }

table.DO td.ID_col_01	{ width: 160px; }
table.DO td.ID_col_02	{ width: 150px; }
table.DO td.ID_col_03	{ width: 246px; }

.submitBtn_container	{ width: 358px; height: 55px; }

/* visibility classes used to hide elements which are not yet approved for live viewing
note: the actual pages are not uploaded to live, so the pages cannot be accessed by simply viewing
the source code.. its purely a visual change */
.vis_turboTandem{display: none;}

/*#intlProdSidebarLink{display: none;}
.vis_intlIFU{display: none}*/

/* Product Safety Information */
.gfx_moduleBkg_top			{ width: 707px; height: 44px; background: url(images/gfx_moduleBkg_top.png) no-repeat; margin-top: 26px; }
.gfx_moduleBkg_mid			{ width: 707px; background: url(images/gfx_moduleBkg_mid.png) no-repeat; }
.module_contentContainer	{ padding: 0 15px 20px; }
.gfx_moduleBkg_btm			{ width: 707px; height: 7px; background: url(images/gfx_moduleBkg_btm.png) no-repeat; }

.gfx_moduleBkg_01			{ width: 677px; height: 63px; background: url(images/gfx_moduleBkg_01.png) no-repeat; margin: 15px 0 6px 15px; }
.gfx_moduleBkg_02			{ width: 677px; height: 100px; background: url(images/gfx_moduleBkg_02.png) no-repeat; margin: 15px 0 6px 15px; }
.gfx_moduleBkg_03			{ width: 677px; height: 138px; background: url(images/gfx_moduleBkg_03.png) no-repeat; margin: 15px 0 6px 15px; }
.gfx_moduleBkg_04			{ width: 677px; height: 177px; background: url(images/gfx_moduleBkg_04.png) no-repeat; margin: 15px 0 6px 15px; }
.module_contentContainer_2	{ padding: 11px 10px 0 8px; }

#tabContainer_SI_ECLA		{ width: 300px; height: 44px; margin: 0 0 5px 0; }
#tabContainer_SI_ELCA_X80	{ width: 300px; height: 44px; margin: 0 0 5px 0; display: block; }
#tab_SI_ECLA li 			{ list-style: none; display: inline; margin: 0; padding: 0; }

#tab_SI_ECLA li#tab_SI_ECLA_A a 		{ background: url("images/Products/tab_SI_ECLA_A.png") no-repeat; width: 81px; height: 44px; float: left; border-bottom: 0; }
#tab_SI_ECLA li#tab_SI_ECLA_A a:hover 	{ background-position: 0 -44px; }
#tab_SI_ECLA li#tab_SI_ECLA_A a:active 	{ background-position: 0 -44px; }
span.tab_SI_ECLA_A			 			{ background: url("images/Products/tab_SI_ECLA_A.png") no-repeat 0 -44px; width: 81px; height: 44px; float: left; }

#tab_SI_ECLA li#tab_SI_ECLA_B a 		{ background: url("images/Products/tab_SI_ECLA_B.png") no-repeat; width: 131px; height: 44px; float: left; border-bottom: 0; }
#tab_SI_ECLA li#tab_SI_ECLA_B a:hover 	{ background-position: 0 -44px; }
#tab_SI_ECLA li#tab_SI_ECLA_B a:active 	{ background-position: 0 -44px; }
span.tab_SI_ECLA_B			 			{ background: url("images/Products/tab_SI_ECLA_B.png") no-repeat 0 -44px; width: 131px; height: 44px; float: left; }

/* New Tab Design for Product pages */
#tabs_small_bkg				{ width: 707px; height: 41px; background-image: url(images/Products/btn_tab_products_VI_bkg.png); background-repeat: repeat-x; margin: 13px 0 8px 0; }
/* Peripheral Vascular */
#tab_TAPAS a:link, #tab_TAPAS a:visited		
								{ background: url("images/Products/tab_TAPAS.png") no-repeat; background-position: 0 0; width: 64px; height: 41px; float: left; }
#tab_TAPAS a:hover				{ background-position: 0 -41px; }
#tab_TAPAS a:active				{ background-position: 0 -82px; }
#tab_TAPAS a					{ }
span.tab_TAPAS			 		{ background: url("images/Products/tab_TAPAS.png") no-repeat 0 -123px; width: 64px; height: 41px; float: left; }

#tab_turboElite a:link, #tab_turboElite a:visited		
								{ background: url("images/Products/tab_turboElite.png") no-repeat; background-position: 0 0; width: 91px; height: 41px; float: left; }
#tab_turboElite a:hover			{ background-position: 0 -41px; }
#tab_turboElite a:active		{ background-position: 0 -82px; }
#tab_turboElite a				{ }
span.tab_turboElite			 	{ background: url("images/Products/tab_turboElite.png") no-repeat 0 -123px; width: 91px; height: 41px; float: left; }

#tab_turboBooster a:link, #tab_turboBooster a:visited		
								{ background: url("images/Products/tab_turboBooster.png") no-repeat; background-position: 0 0; width: 113px; height: 41px; float: left; }
#tab_turboBooster a:hover		{ background-position: 0 -41px; }
#tab_turboBooster a:active		{ background-position: 0 -82px; }
#tab_turboBooster a				{ }
span.tab_turboBooster			 { background: url("images/Products/tab_turboBooster.png") no-repeat 0 -123px; width: 113px; height: 41px; float: left; }

#tab_turboTandem a:link, #tab_turboTandem a:visited		
								{ background: url("images/Products/tab_turboTandem.png") no-repeat; background-position: 0 0; width: 113px; height: 41px; float: left; }
#tab_turboTandem a:hover		{ background-position: 0 -41px; }
#tab_turboTandem a:active		{ background-position: 0 -82px; }
#tab_turboTandem a				{ }
span.tab_turboTandem			 { background: url("images/Products/tab_turboTandem.png") no-repeat 0 -123px; width: 113px; height: 41px; float: left; }

#tab_crossPilot a:link, #tab_crossPilot a:visited		
								{ background: url("images/Products/tab_crossPilot.png") no-repeat; background-position: 0 0; width: 92px; height: 41px; float: left; }
#tab_crossPilot a:hover			{ background-position: 0 -41px; }
#tab_crossPilot a:active		{ background-position: 0 -82px; }
#tab_crossPilot a				{ }
span.tab_crossPilot			 	{ background: url("images/Products/tab_crossPilot.png") no-repeat 0 -123px; width: 92px; height: 41px; float: left; }

#tab_thromCat a:link, #tab_thromCat a:visited		
								{ background: url("images/Products/tab_thromCat.png") no-repeat; background-position: 0 0; width: 86px; height: 41px; float: left; }
#tab_thromCat a:hover			{ background-position: 0 -41px; }
#tab_thromCat a:active			{ background-position: 0 -82px; }
#tab_thromCat a					{ }
span.tab_thromCat			 	{ background: url("images/Products/tab_thromCat.png") no-repeat 0 -123px; width: 92px; height: 86px; float: left; }

#tab_thromCatXT a:link, #tab_thromCatXT a:visited		
								{ background: url("images/Products/tab_thromCatXT.png") no-repeat; background-position: 0 0; width: 106px; height: 41px; float: left; }
#tab_thromCatXT a:hover			{ background-position: 0 -41px; }
#tab_thromCatXT a:active		{ background-position: 0 -82px; }
#tab_thromCatXT a				{ }
span.tab_thromCatXT			 	{ background: url("images/Products/tab_thromCatXT.png") no-repeat 0 -123px; width: 106px; height: 41px; float: left; }

/* Coronary Vascular */
#tab_ELCA a:link, #tab_ELCA a:visited		
								{ background: url("images/Products/tab_ELCA.png") no-repeat; background-position: 0 0; width: 55px; height: 41px; float: left; }
#tab_ELCA a:hover				{ background-position: 0 -41px; }
#tab_ELCA a:active				{ background-position: 0 -82px; }
#tab_ELCA a						{ }
span.tab_ELCA			 		{ background: url("images/Products/tab_ELCA.png") no-repeat 0 -123px; width: 55px; height: 41px; float: left; }

#tab_quickCat a:link, #tab_quickCat a:visited		
								{ background: url("images/Products/tab_quickCat.png") no-repeat; background-position: 0 0; width: 84px; height: 41px; float: left; }
#tab_quickCat a:hover			{ background-position: 0 -41px; }
#tab_quickCat a:active			{ background-position: 0 -82px; }
#tab_quickCat a					{ }
span.tab_quickCat			 	{ background: url("images/Products/tab_quickCat.png") no-repeat 0 -123px; width: 84px; height: 41px; float: left; }

/* Crossing Solutions */
#tab_quickCross a:link, #tab_quickCross a:visited		
								{ background: url("images/Products/tab_quickCross.png") no-repeat; background-position: 0 0; width: 99px; height: 41px; float: left; }
#tab_quickCross a:hover			{ background-position: 0 -41px; }
#tab_quickCross a:active		{ background-position: 0 -82px; }
#tab_quickCross a				{ }
span.tab_quickCross			 	{ background: url("images/Products/tab_quickCross.png") no-repeat 0 -123px; width: 99px; height: 41px; float: left; }

#tab_quickCrossExtreme a:link, #tab_quickCrossExtreme a:visited		
								{ background: url("images/Products/tab_quickCrossExtreme.png") no-repeat; background-position: 0 0; width: 160px; height: 41px; float: left; }
#tab_quickCrossExtreme a:hover	{ background-position: 0 -41px; }
#tab_quickCrossExtreme a:active	{ background-position: 0 -82px; }
#tab_quickCrossExtreme a		{ }
span.tab_quickCrossExtreme		{ background: url("images/Products/tab_quickCrossExtreme.png") no-repeat 0 -123px; width: 160px; height: 41px; float: left; }

#tab_quickCrossSelect a:link, #tab_quickCrossSelect a:visited		
								{ background: url("images/Products/tab_quickCrossSelect.png") no-repeat; background-position: 0 0; width: 139px; height: 41px; float: left; }
#tab_quickCrossSelect a:hover	{ background-position: 0 -41px; }
#tab_quickCrossSelect a:active	{ background-position: 0 -82px; }
#tab_quickCrossSelect a		{ }
span.tab_quickCrossSelect		{ background: url("images/Products/tab_quickCrossSelect.png") no-repeat 0 -123px; width: 139px; height: 41px; float: left; }

table.ancLinks 					{ margin: 10px 0 18px; }
table.ancLinks td				{ padding: 3px 0; }

#iPad_PCcheck_contentBkg		{ background: url(images/iPad/gfx_iPad.jpg) no-repeat; width: 909px; margin: 0 0 50px 46px; }
.col350							{ float: left; width: 350px; }

.cal_date						{ font: normal 0.8em/1.2em Verdana, Geneva, sans-serif; letter-spacing: 1px; padding: 15px 0 7px 10px; text-transform: uppercase; }						

.cal_title a:link, .cal_title a:visited		
						{ font-size: 1em; color: #134A92; cursor: pointer; background-color: #EEE; text-decoration: none; display: block; }
.cal_title a:hover		{ background-color: #DEDEDE; text-decoration: none; }
.cal_title a:active		{ background-color: #EEE; }
.cal_title a			{ }

.cal_titleTxt			{ width: 679px; padding: 5px 10px 7px 10px; cursor:pointer; background-color: #EEE; padding: 5px 10px 7px 10px; margin:1px; }

.cal_title_OVER					{ background-color: #DEDEDE; font-size: 1em; color: #134A92; padding: 5px 10px 7px 10px; cursor:pointer;}						
.cal_title_ON					{ background-color: #134A92; font-size: 1em; color: #FFF; padding: 5px 10px 7px 10px; cursor:pointer;}						
.cal_content					{}	
					
.cal_last						{ margin-bottom: 22px; }

.col462							{ float: left; width: 462px; }
.col245							{ float: left; width: 245px; }
table.calendarLeft				{ margin: 15px 0 25px 0; }
table.calendarLeft td			{ vertical-align: top; }
table.calendarLeft td.label		{ font: normal 0.8em/1.3em Verdana, Geneva, sans-serif; text-transform: uppercase; letter-spacing: 1px; text-align: right; width: 118px; padding: 2px 10px 8px 0;}
table.calendarLeft td.value		{ font: normal 0.9em/1.4em Verdana, Geneva, sans-serif; padding: 0 15px 12px 0;}

.regBtnContainer				{ padding: 25px 0 0 18px; }
.regBtnDisclaimer				{ font: normal 0.8em/1.2em Verdana, Geneva, sans-serif; color: #777; padding: 7px 0 25px 32px; width: 182px; }

.courseTrainers_top				{ font: normal 0.8em/1.3em Verdana, Geneva, sans-serif; text-transform: uppercase; letter-spacing: 1px; background: url(images/gfx_note_TOP.jpg) no-repeat 0 0; }
.courseTrainers_title			{ padding: 18px 0 12px 15px; }
.courseTrainers_btm				{ font: normal 0.8em/1.3em Verdana, Geneva, sans-serif; padding: 0 15px 18px 15px; background-image: url(images/gfx_note_BTM.jpg); background-repeat: no-repeat; background-position: bottom; margin: 0 0 25px 0; }
.courseTrainers_name			{ font-weight: bold; padding-bottom: 4px; }
.courseTrainers_data			{ font-style: italic; padding-bottom: 6px; }

table.SLSrefInfo 				{ margin: 20px 0 5px 95px; width: 530px; border-bottom: 1px #BBB solid; border-top: 1px #BBB solid; }
table.SLSrefInfo th				{ font: bold 0.9em/1.3em Verdana, Geneva, sans-serif; padding: 10px 0 6px 0; }
table.SLSrefInfo th.col_01		{ text-align: left; }
table.SLSrefInfo th.col_02		{ text-align: center; width: 112px; }
table.SLSrefInfo th.col_03		{ text-align: center; width: 112px; }
table.SLSrefInfo th.col_04		{ text-align: center; width: 112px; }
table.SLSrefInfo td				{ font: normal 0.9em/1.3em Verdana, Geneva, sans-serif; padding: 0 0 10px 0; }
table.SLSrefInfo td.col_01		{ text-align: left; }
table.SLSrefInfo td.col_02		{ text-align: center; }
table.SLSrefInfo td.col_03		{ text-align: center; }
table.SLSrefInfo td.col_04		{ text-align: center; }

table.missionStatement td		{ vertical-align: top; }
table.missionStatement td.ms1	{ padding-right: 30px; }
table.missionStatement td.ms2	{ width: 334px; }





