/* CSS Document for caverjectimpulse.com */

body, html {
	margin: 0;
	padding: 0;
	text-align: center;
}
body {
	background-color: #FFF;
	
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	text-align: center;text-align: -moz-center;
}
#master_container {
	background-color: #FFFFFF;
	width: 900px;
}

#topnav {
	padding-right: 70px;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
}
ul#top_nav {
	float: right;
	display:none; 
}
ul#top_nav, ul#top_nav li {
	margin: 0;
	padding: 0;
}
ul#top_nav li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0079C2;
	list-style-type: none;
	display: inline;
}
ul#top_nav li a:link, ul#top_nav li a:visited {
	color: #0079C2;
}
ul#top_nav li a:hover {
	text-decoration: none;
	color: #59B34A;
}
#imgsection {
	text-align: left;
	width: 900px;
	height: 167px;
	background-image: url('images/con_hp_02.gif');
	background-repeat: no-repeat;
	background-position:  left top;
}
ul#imgsec_nav, ul#imgsec_nav li {
	margin: 0;
	padding: 0;
}
ul#imgsec_nav {
	padding-left: 40px;
	padding-top: 60px;
}
ul#imgsec_nav li{
	list-style-type: none;
	color:#fff;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
ul#imgsec_nav li a:link, ul#imgsec_nav li a:visited {
	color:#fff;
	text-decoration:none;
	padding-left: 40px;
}
ul#imgsec_nav li a:hover {
	background-image: url('images/arrow.gif');
	background-repeat:no-repeat;
	color: #FFCC00
}
#imgsection2 {
	text-align: left;
	height: 113px;
	background-image: url('images/con_hp_04.gif');
	background-repeat: no-repeat;
	background-position:  right top;
}
#imgsection3 {
	clear: both;
	text-align: left;
	background-image: url('images/con_hp_06.gif');
	background-repeat: no-repeat;
	background-position:  right top;
}
#imgsection3 {
	position: relative;
	top: -5px;
}
#imgsection4 {
	text-align: left;
	height: 58px;
	background-image: url('images/con_hp_08.gif');
	background-repeat: no-repeat;
	background-position:  right top;
}
#imgsection4 {
	position: relative;
	top: -9px;
}
#footer 
{
	display:none;
	
}
span.safetyheader {
	 color: #221f73; 
	 font-weight: bold;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 font-size: 12px;
	 margin-left: 40px;
	 padding: 5px 0;
}
.smaller p 
{
	margin: 0;
	padding: 10px 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal ;
	font-size: 12px;
	line-height:135%;

}
#footer_nav {
	text-align: left;
	padding: 0 40px;
}
#footer_nav img {
	float: left;
}
ul#footernav, ul#footernav li {
	margin: 0;
	padding: 0;
}
ul#footernav {
	margin-left: 10px;
	float: left;
	height: 38px;
	line-height: 38px;
	vertical-align: middle;
}
ul#footernav li {
	display: inline;
	color: #221E73;
}
ul#footernav li a:link, ul#footernav li a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #221E73;
} 
ul#footernav li a:hover {
	text-decoration: none;
	color: #FFC423;
}
#footercode {
	clear: both;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding: 0 40px;
	color: #666666;
}
/*..................................................................................................*/
#inner_middlecontainer {
	 
	background-repeat: no-repeat;
	background-position: top center;
	width: 800px;
	height: 600px;
}


#inner_container {
	background-color: #FFFFFF;
	width: 800px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
}
#inner_footer {
	clear: both;
	width: 750px; 
	background-color: #FFF;
	font-size: 11px;
	text-align: left;
	
}
#inner_topnav {
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	display :none;
}
#print_opt
{
	text-align: right;
	color: #0079C2;
	padding-right: 36px;
	padding-top: 3px;
}
#print_opt a:link, #print_opt a:visited
{
	color: #0079C2;
}
#print_opt a:hover
{
	text-decoration: none;
	color: #59B34A;
}
#menusec 
{
	display:none; 
	float: left;
	width: 186px;
	text-align: left;
	
}
#hcp_imgLink
{
	display:none;
}
.navContainer {
	padding-top:38px;
	padding-right:30px;
}
.navContainer ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
	display:block;
}
/*.....................................................................................................*/
.nNavBox {
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}
a.NavBox {
	font:normal 12pt/14pt Verdana, Arial;
	color:#000000;
	text-decoration:none;
}
a.NavBox:hover {
	color:#ffffff;
	text-decoration:underline;
	font:normal 12pt/14pt Verdana, Arial;
}
.nNavBox ul {
	list-style-type:none;
	margin:0px;
	padding:0px;
}
.nNavBox a {
	color:#ffffff;
	font-family:Helvetica, Verdana, Arial;
	font-size:12pt;
	list-style-type:none;
	padding-left:30px;
	font-weight:bold;
	padding-top:0px;
	padding-bottom:0px;
	display:block;
	text-decoration:none;
}
.nNavBoxOn {
	padding-left:0px;
	text-decoration:none;
	color:#000;
	font-family:Helvetica, Arial, Verdana;
	font-size:10pt;
	list-style-type:none;
	font-weight:5px;
	display:block;
}
.nNavBoxOn a {
	text-decoration:none;
	font-size:12pt;
	list-style-type:none;
	font-weight:bold;
	padding-top:0px;
	padding-left:30px;
	padding-bottom:0px;
	display:block;
	color: #ffcc33;
	background-image:url('images/arrow_main.gif');
	background-repeat:no-repeat; font-style:normal; font-variant:normal
}
.nNavBoxOn a:hover {
	color:#ffcc33;
}
.subnav a {
	list-style-type:none;
	padding-left:30px;
	font:normal 10pt/12pt Helvetica, Verdana, Arial;
	color:#003366;
	margin-left:10px;
	display:block;
	text-decoration:none;
}
.subnav {
	list-style-type:none;
	display:block;
	text-decoration:none;
	font:normal 10pt/12pt Helvetica, Verdana, Arial;
	color:#999999;
	margin-left:10px;
}
.subNavOn {
	font:normal 10pt/12pt Helvetica, Verdana, Arial;
	margin-left:0px;
	color:#ffffff;
}
.subNavOn a {
	display:block;
	color:#FFCC33;
	padding-left:50px;
	list-style-type:none;
	background-image:url('images/arrow_main.gif');
	background-repeat:no-repeat;
	text-decoration:none;
	margin-left:0px; font-style:normal; font-variant:normal; font-weight:normal; line-height:12pt; font-size:10pt; font-family:Helvetica, Verdana, Arial
}
.subnav a:hover {
	font-family:Helvetica, Verdana, Arial;
	font-size:100%;
	color:#ffcc33;
	margin-left:10px;
}
/*..........................................................................................*/
#rightpane {
	width: 800px;
	text-align: left;
}
#rightPaneContent
{
	width:565px;
	margin:0px;
	padding:0px;
	padding-left:15px;
	line-height:150%;
}
span.headline {
	color: #7BC142;
	font-family: Helvetica, Verdana, Arial, Helvitica, sans-serif;
	font-weight: bold;
	font-size: 15px;
}
.regtext_np a:visited {
	color:#cccccc;
}
.regtext_np {
	clear: both;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal ;
	font-size: 12px;
	line-height:135%;
}
.regtext_np_topRight {
	font-size:12px;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	text-align:right;
}
.regtext_np a:visited {
	color:#cccccc;
}
span.subhead {
	color: #318FCE;
	font-family:Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 13px;
}
a.bluenav {
	color: #0078C4;
	text-decoration: underline;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size:12px;
	display: block;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
}
a.bluenav.visited {
	color: #cccccc;
	text-decoration: underline;
}
a.bluenav:hover {
	color: #7BC142;
	text-decoration: underline;
}
a.bluenav:active {
	color: #7BC142;
	text-decoration: underline;
}
#callOutTop
{
	background-image: url('../images/callout_top.gif');
	height: 10px;
	width: 230px;
	padding:0px;
	background-repeat: no-repeat;
	line-height:10px;
}
#callOutMiddle
{
	background-image: url('../images/callout_middle.gif');
	width: 230px;
	background-repeat: repeat-y;
	font-family:Helvetica,Verdana,Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	padding:0px;
	line-height:14px;
}

#calloutContent
{
	width: 200px;
	margin: 0 auto;

	
}
#callOutBottom
{
	background-image: url('../images/callout_bottom.gif');
	height: 10px;
	width: 230px;
	background-repeat: no-repeat;
	padding:0px;
	line-height:10px;
}
.footertable
{

	text-align:left;
	margin-left:30px;
}
#pfizerlogo
{
	border:0px;
}
.footerlink
{
	color: #cccccc;
	text-decoration: underline;
}
#footercode
{
	font-size: 12px;
	color: #000000;
	font-family: Veranda, Arial, Helvetica, sans-serif;
	text-align:left;
}
.Pipe
{
	text-decoration:none;
	cursor:pointer;
	color:Black;
	line-height:20px;
}#printerLinks{
      display:block;
      text-align:right;	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; margin-top:4px; width:104%; 
}

#PrintLinks{ text-align:right; margin:0 auto; display:none }

#PrintLinks a{
      color:#221E73; height:22px; line-height:22px; display:inline;
}
#PrintLinks a:hover{color:#ffc423;}
#logosection
{
	padding-top:6px;
}
#causeofED
{
	text-align: center;
	padding-left: 6px;

}

.navtextOff{
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Veranda, Arial, Helvetica, sans-serif
}

.divSpacer
{
	height:100px;}
.divSpacerED
{
	height:64px;}
.nextWizard
{
margin:0px;
margin-bottom:75px;
}
#pfrizerTerms a
{
	display: inline;
	font-size: 12px;
	color: #0078c4;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	text-decoration: underline;
	padding-left:2px;
}
.sitecode
{
	padding-left: 10px;
	font-size: 12px;
	color: #000000;
	line-height: 135%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.copyright
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	padding-left: 10px;
	padding-top: 5px;
}

#pfrizerTerms a:hover
{
	color: #60B750;
}

#syringe
{
	background-image: url(  '../images/syringe_step0.gif' );
	height: 103px;
	width: 421px;
	background-repeat: no-repeat;
}
#syringe_step1b
{
	background-image: url(  '../images/syringe_step1b.gif' );
	height: 103px;
	width: 421px;
	background-repeat: no-repeat;
}
#step-1-block
{
	background-image: url(  '../images/step-1-block.gif' );
	height: 46px;
	width: 550px;
	background-repeat: no-repeat;
}
#how_set_up
{
	background-image: url(  '../images/how_set_up.gif' );
	height: 209px;
	width: 165px;
	background-repeat: no-repeat;
}
#step-2-block
{
	background-image: url(  '../images/step-2-block.gif' );
	height: 46px;
	width: 550px;
	background-repeat: no-repeat;
}
#syringe_step7
{
	background-image: url(  '../images/syringe_step7.gif' );
	height: 103px;
	width: 421px;
	background-repeat: no-repeat;
}
#how_mix
{
	background-image: url(  '../images/how_mix.gif' );
	height: 209px;
	width: 165px;
	background-repeat: no-repeat;
}
#step-3-block
{
	background-image: url(  '../images/step-3-block.gif' );
	height: 46px;
	width: 550px;
	background-repeat: no-repeat;
}
#syringe_step3b
{
	background-image: url(  '../images/syringe_step3b.gif' );
	height: 103px;
	width: 421px;
	background-repeat: no-repeat;
}
#how_select
{
	background-image: url(  '../images/how_select.gif' );
	height: 220px;
	width: 165px;
	background-repeat: no-repeat;
}
#step-4-block
{
	background-image: url(  '../images/step-4-block.gif' );
	height: 46px;
	width: 550px;
	background-repeat: no-repeat;
}
#how_choose_site
{
	background-image: url(  '../images/how_choose_site.gif' );
	height: 299px;
	width: 165px;
	background-repeat: no-repeat;
}
#step-5-block
{
	background-image: url(  '../images/step-5-block.gif' );
	height: 46px;
	width: 550px;
	background-repeat: no-repeat;
}
#syringe_step5b
{
	background-image: url(  '../images/syringe_step5b.gif' );
	height: 103px;
	width: 421px;
	background-repeat: no-repeat;
}
#how_injecting
{
	background-image: url(  '../images/how_injecting.gif' );
	height: 205px;
	width: 162px;
	background-repeat: no-repeat;
}
#step-6-block
{
	background-image: url(  '../images/step-6-block.gif' );
	height: 46px;
	width: 550px;
	background-repeat: no-repeat;
}
#syringe_step6b
{
	background-image: url(  '../images/syringe_step6b.gif' );
	height: 103px;
	width: 421px;
	background-repeat: no-repeat;
}
#instruction_trash2
{
	background-image: url(  '../images/instruction_trash2.gif' );
	height: 228px;
	width: 162px;
	background-repeat: no-repeat;
}
.helpfulanswers
{
	background-image: url(  '../images/con_hp_09.gif' );
	height: 73px;
	background-repeat: no-repeat;
	margin-left: 10px;
	border: 0px none;
}
#DoctorImage
{
	background-image: url(  '../images/patient_materials_temp.gif' );
	height: 200px;
	width: 230px;
}
#DoctorImage2
{
	background-image: url(  '../images/FAQbrochure_spread.gif' );
	height: 200px;
	width: 230px;
}
#Adobe
{
	background-image: url(  '../images/get_adobe_reader.gif' );
	height: 31px;
	width: 88px;
}







/*.............................................HCP Section.............................................*/
#montorsi_s
{
	background-image: url(  '../images/montorsi_s.jpg' );
	height: 146px;
	width: 218px;
	background-repeat: no-repeat;
}
#FAQbrochure_spread
{
	background-image: url(  '../images/FAQbrochure_spread.gif' );
	height: 200px;
	width: 230px;
	background-repeat: no-repeat;
}
#patient_materials_temp
{
	background-image: url(  '../images/patient_materials_temp.gif' );
	height: 200px;
	width: 230px;
	background-repeat: no-repeat;
}
#Dosing
{
	background-image: url(  '../images/dosingtable_rev.gif' );
	height: 253px;
	width: 550px;
	background-repeat: no-repeat;
}

#Syringe
{
	background-image: url(  '../images/Syringe_Step0.gif' );
	height: 103px;
	width: 421px;
	background-repeat: no-repeat;
}
.green
{
	list-style-image: url(  '../images/bullet_green.gif' );
	list-style-type: disc;
}
.regtext_npnew
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	line-height: 135%;
	white-space: normal;
	margin-left: 30px;
}
p.subhead
{
	color: #318FCE;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 13px;
	vertical-align: top;
}

.brochurelinkstable
{
	width: 100%;
}
.brochurelinks
{
	vertical-align: top;
	font-weight: bold;
}
#pfrizerTerms a
{
	font-size: 12px;
	color: #0078c4;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	text-decoration: underline;
	padding: 4px;
}
.sitecode
{
	padding-left: 10px;
	font-size: 12px;
	color: #000000;
	line-height: 135%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.copyright
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	padding-left: 40px;
	padding-top: 5px;
}

#pfrizerTerms a:hover
{
	color: #60B750;
}
#inner_topnav_index
{
	height: 22px;
	line-height: 18px;
	vertical-align: top;
	text-align: right;
	width: 800px;
	padding-bottom: 16px;
	padding-right: 43px;
}
#inner_topnav_index a
{
	color: #0079C2;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#inner_topnav_index a:active
{
	color: #7BC142;
	text-decoration: underline;
}

#inner_topnav_index a:visited
{
	color: #cccccc;
	text-decoration: underline;
}
#inner_topnav_index a:hover
{
	color: #7BC142;
	text-decoration: underline;
}
.footerlinks
{
	padding-left: 10px;
}
.footerlink a
{
	color: #0079C2;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right: 10px;
}
.footerlink a:hover
{
	color: #7BC142;
	text-decoration: underline;
}
.footerlink a:visited
{
	color: #cccccc;
	text-decoration: underline;
}
#footercode
{
	font-size: 12px;
	color: #000000;
	font-family: Veranda, Arial, Helvetica, sans-serif;
	margin-left: 6px;
}
.footertable
{
	text-align: left;
	padding-left:100px;
	padding-bottom :30px;
}
.footertable_index
{
	padding-top: 500px;
	text-align: left;
}
#pfizerlogo
{
	border: 0px;
}
#holder
{
	overflow: hidden;
	vertical-align: top;
	padding-top: 10px;
}
#logosection
{
}

#printerImageLink
{
	text-decoration: none;
}
#causeofED
{
	text-align: center;
	padding-left: 6px;
}

.navtextOff
{
	font-size: 12px;
	color: #000000;
	font-family: Veranda, Arial, Helvetica, sans-serif;
}

.divSpacer
{
	height: 100px;
}
.divSpacerED
{
	height: 64px;
}
.nextWizard
{
	margin: 0px;
	margin-bottom: 75px;
}
.spanspacer
{	height: 19px;
	}
	
#spacer
{
	padding-top: 14px;
	font-size: 12px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

.spacerhowtoinject
{
	height: 17px;
}

a.bluenavpdf
{
	color: #0078C4;
	text-decoration: underline;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	display: block;
	vertical-align: top;
	line-height:22px;
}
