
body { background:#fff; color:#000; font-family:Arial,Helvetica,sans-serif; font-size:0.625em; margin:0; width:100%; }
img { border:none; }
em { font-style:italic; }
strong { font-weight:bold; }
a { color:#a50069; text-decoration:none; }
sup, sup a { font-size:8px; font-weight:bold; line-height:1.2em; text-decoration:none; vertical-align:text-top; }

#innerWrap { margin:0 auto; overflow:hidden; padding:0 0 30px; position:relative; width:1000px; }

	#header { position:relative; width:1000px; height:123px; }
		#banzelLogo span { position:absolute; left:11px; top:7px; width:181px; height:59px; }
			#banzelLogo span a { background:#fff url(../images/banzelLogo.gif) top left no-repeat; border:none; cursor:pointer; display:block; text-indent:-9999px; width:181px; height:59px; }
		#extras { position:absolute; top:4px; right:10px; }
			#extras li { display:inline; float:left; font-size:11px; }
				#extras li a { display:block; float:left; text-decoration:underline; }
					#extras li a:hover { text-decoration:none; }
				#extras li span { color:#a50069; margin:0 5px; }
		#actions { font-size:11px; line-height:1.5em; position:absolute; top:47px; right:10px; }
			#actions span { margin:0 7px; vertical-align:top; }
			#bookmark { display:inline; float:left; margin:0 7px 0 0; padding:3px 0 0; }
			#SendtoFriend { display:inline; float:left; padding:3px 0 0; }
			#print { display:inline; float:left; padding:3px 0 0; }
			#ctl00_Top_pnlDefaultSearch { display:inline; float:left; }
			#search { color:#a50069; display:inline; float:left; }
				#search p { display:inline; float:left; margin:0 5px 0 0; padding:3px 0 0; }
				#searchInput { background:transparent url(../images/searchBg.gif) left top no-repeat; display:inline; float:left; margin:1px 5px 0 0; padding:2px 0 0 3px; width:101px; height:19px; }
					#searchInput input { background:transparent; border:none; font-size:11px; font-family:Arial,Helvetica,sans-serif; outline:none; width:95px; }	
		#primaryNav { background:#fff url(../images/primaryNavBg.gif) left top no-repeat; position:absolute; top:79px; left:0px; width:1000px; height:44px; }
			#primaryNav ul { margin:0 0 0 22px; }
			#primaryNav li { display:inline; }
				#primaryNav li a { display:block; float:left; font-size:1em; height:44px; margin:0 1px 0 0; text-decoration:none; text-indent:-9999px; }
				#primaryNav li a:hover, #primaryNav li.selected a { background-position:0 -44px; }
					li#priNavHome a { background:transparent url(../images/primaryNavHome.gif) left top no-repeat; width:100px; }
					li#priNavAbout a { background:transparent url(../images/primaryNavAbout.gif) left top no-repeat; width:112px; }
					li#priNavPS a { background:transparent url(../images/primaryNavPS.gif) left top no-repeat; width:112px; }
					li#priNavLGS a { background:transparent url(../images/primaryNavLGS.gif) left top no-repeat; width:112px; }
					li#priNavAskDr a { background:transparent url(../images/primaryNavAskDr.gif) left top no-repeat; width:152px; }
					li#priNavSupport a { background:transparent url(../images/primaryNavSupport.gif) left top no-repeat; width:100px; }
					li#priNavPAP a { background:transparent url(../images/primaryNavPAP.gif) left top no-repeat; width:152px; }
					li#priNavPatients a { background:transparent url(../images/primaryNavPatients.gif) left top no-repeat; width:112px; }
					
	#contentWrap { display:inline; float:left; margin:15px 0 0; overflow:hidden; position:relative; width:1000px; }
	#contentWrapIn { display:inline; float:left; margin:30px 0 0; overflow:hidden; position:relative; width:1000px; }
		#mainCallout { background:#fff url(../images/mainCallout.jpg) left top no-repeat; width:1000px; height:325px; }
			#learnMoreBanzel { position:absolute; top:198px; right:175px; width:167px; height:43px; }
				#learnMoreBanzel p { position:absolute; text-indent:-9999px; }
				#learnMoreBanzel a { background:transparent url(../images/learnMoreBanzelBtn.gif) left top no-repeat; display:block; font-size:1em; text-indent:-9999px; width:167px; height:43px; }
				#learnMoreBanzel a:hover { background-position:0 -43px; }
		#mainMessage { background:#fff url(../images/mainMessage.jpg) left top no-repeat; text-indent:-9999px; width:1000px; height:83px; }
		#mainCallouts { background:#fff url(../images/mainCalloutsBg.gif) left top no-repeat; text-indent:-9999px; width:1000px; height:217px; }
			#mainCallouts .col1 { display:inline; float:left; margin:0 0 0 47px; padding: 0 15px 0 0; width:437px; }
			#mainCallouts .col2 { display:inline; float:left; margin:0 0 0 18px; width:452px; }
			#mainCallouts .callout a { display:block; margin:0 0 2px; width:452px; height:93px; }
				#mainCallouts #videoCallout h2 a { background:transparent url(../images/videoCalloutMain.jpg) left top no-repeat; height: 187px; width: 437px;}
				#mainCallouts #helpCallout h2 a { background:transparent url(../images/helpCalloutMain.gif) left top no-repeat; }
				#mainCallouts #questionsCallout h2 a { background:transparent url(../images/questionsCalloutMain.gif) left top no-repeat; }
				#mainCallouts #activityCallout h2 a { background:transparent url(../images/activityCalloutMain.gif) left top no-repeat; }
				#mainCallouts #signupCallout h2 a { background:transparent url(../images/signupCalloutMain.gif) left top no-repeat; }
		#navContent {float:left; margin:0 7px 0 0; width:175px;}
		#subNavWrap { background:#e1e2d2; display:inline; float:left; width:175px; }
			#subNavTop { background:#e1e2d2 url(../images/subNavTop.gif) left top no-repeat; font-size:1px; width:175px; height:12px; }
			#subNav { overflow:hidden; width:145px; padding:0 15px; }
				#subNav li { width:145px; }
					#subNav li a { background:transparent url(../images/arrowSubNav.gif) left center no-repeat; color:#626623; display:block; float:left; font-size:1.2em; font-weight:bold; line-height:1.1em; padding:12px 0 12px 30px; width:115px; }
						#subNav li a:hover, #subNav li.selected a { color:#34370d; }
					#subNav li span { background:transparent url(../images/subNavDivider.gif) left top no-repeat; clear:both; display:block; font-size:1px; text-indent:-9999px; width:145px; height:2px; }
			#subNavBtm { background:#e1e2d2 url(../images/subNavBtm.gif) left bottom no-repeat; font-size:1px; width:175px; height:12px; }
		#subNavCallouts { margin: 7px 0 0;}
			#subNavCallouts .callout { overflow: hidden; text-indent: -9999px; width: 175px;}
			#subNavCallouts a { display: block;}
			#storiesCallouts h3 a { background: transparent url(../images/subStoriesCallout.gif) no-repeat left top; height: 216px;}
		#primaryContentWrap { background:#fff url(../images/contentBg.gif) left top no-repeat; display:inline; float:left; margin:0 8px 0 0; overflow:hidden; width:593px; }
			#breadcrumbs { font-size:1.2em; width:543px; padding:25px 25px 0px 25px; }
				#breadcrumbs li { display:inline; float:left; }
					#breadcrumbs li a { text-decoration:underline; }
						#breadcrumbs li a:hover { text-decoration:none; }
					#breadcrumbs li span { color:#a50069; margin:0 7px; }
			#primaryContent { clear:both; display:inline; float:left; margin:20px 0 0; width:543px; padding:0 25px 10px; }
				#primaryContent h1 { color:#a50069; font-size:2.4em; font-weight:bold; margin:0 0 0.5em; }
				#primaryContent h2 { color:#a50069; font-size:1.6em; font-weight:bold; margin:0 0 0.3em; padding:1em 0 0; }
				#primaryContent h3 { font-size:1.2em; font-weight:bold; margin:0 0 0.3em; }
				#primaryContent p { font-size:1.2em; line-height:1.5em; margin:0 0 1em; }
				    #primaryContent p.ref {  } 
				#primaryContent a { text-decoration:underline; }
					#primaryContent a:hover { text-decoration:none; }
				#primaryContent ul { padding:0 0 0.5em; }
				#primaryContent li { background:transparent url(../images/arrowPinkBullet.gif) left 5px no-repeat; font-size:1.2em; line-height:1.3em; margin:0 0 0.5em 15px; padding:0 0 0 15px; position:relative; }
				    #primaryContent ul li ul li { background:none; color:#a50069; list-style-type:disc; margin:0.5em 0 0.5em 15px; padding:0 0 0 2px; }
				#primaryContent .patientFlash { margin: 30px 0 25px 30px;}
				#primaryContent .patientItems { margin: 25px 0;}
					#primaryContent .patientItems .item { display: inline; float: left; margin: 0 15px 0 0;}
					    #primaryContent .patientItems .item a { width:169px; border:none; outline:none; }
						#primaryContent .patientItems .item img { margin: 0 0 10px;}
						#primaryContent .patientItems .item3 { margin: 0 !important;}
				#primaryContent .alsoWatch { border-top: 1px solid #ced0bb; display: inline; float: left; padding: 7px 35px 0 0;}
					#primaryContent .alsoWatch p { margin: 0 0 5px;}
					#primaryContent .alsoWatch li { margin-left: 0;}
				#primaryContent .arrowLink { background:transparent url(../images/arrowPinkBullet.gif) right center no-repeat; font-size: 13px; padding: 0 12px 0 0;}
				
			/*-- FORM STYLES --*/
			#primaryContent .form { margin:2em 0; }
				#primaryContent .form td.labelText { font-size:12px; font-weight:bold; line-height:1.2em; text-align:left; width:120px; }
				#primaryContent .formText { font-size:12px; font-weight:bold; line-height:1.2em; text-align:left; }
				#primaryContent .form td.textInput { width:270px; }
					#primaryContent .form td.textInput input { background:#fff; border:1px solid #626623; margin:0; padding:3px; width:260px; }
				#primaryContent .form tr.break td { height:10px; }
				#primaryContent .form tr.bigBreak td { height:20px; }
				#primaryContent .form td.submit { }
				#primaryContent .form td.radio input, #primaryContent .form td.check input { margin:3px 0 0; padding:0; }
				#primaryContent .form td.radio span, #primaryContent .form td.check span { font-size:12px; margin:3px 10px; }
				#primaryContent .form select { width:180px; }
				#primaryContent .form textarea { background:#fff; border:1px solid #626623; margin:0; padding:3px; width:260px; }
				#primaryContent .form td.thead { font-size:12px; line-height:1.2em; }
				#primaryContent .form td.medication { font-size:12px; line-height:1.2em; text-align:left; width:250px; }
				#primaryContent .form td.checkMid { text-align:center; width:75px; }
			/*-- END FORM STYLES --*/
		#secondaryContent { display:inline; float:left; overflow:hidden; width:217px; }
			#innerCallouts { text-indent:-9999px; width:217px; }
				#innerCallouts .callout a { display:block; margin:0 0 2px; }
					#innerCallouts #helpCallout h3 a { background:transparent url(../images/helpCalloutIn.gif) left top no-repeat; width:217px; height:89px; }
					#innerCallouts #questionsCallout h3 a { background:transparent url(../images/questionsCalloutIn.gif) left top no-repeat; width:217px; height:121px; }
					#innerCallouts #activityCallout h3 a { background:transparent url(../images/activityCalloutIn.gif) left top no-repeat; width:217px; height:101px; }
					#innerCallouts #signupCallout h3 a { background:transparent url(../images/signupCalloutIn.gif) left top no-repeat; width:217px; height:76px; }
	
	#isiWrap { background:#f3f3f3; display:inline; float:left; margin:20px 0; }
		#isiTop { background:#f3f3f3 url(../images/isiBgTop.gif) left top no-repeat; font-size:1px; width:1000px; height:14px; }
		#isihome { color:#000000; padding:15px 30px 5px; width:940px; }
		#isihome h1{color:#A50069;font-size:2.4em;font-weight:bold;}
			#isihome p { font-size:1.2em; line-height:1.5em; margin:0 0 1em; }
			#isihome ul { font-size:1.2em; line-height:1.5em; margin:0 0 1em; padding:0 0 0 1.5em;list-style-type: disc;}
			#isihome ul li ul {font-size:1.1em; line-height:1.5em; margin:0 0 1em; padding:0 0 0 1.5em;}
		#isiBtm { background:#f3f3f3 url(../images/isiBgBtm.gif) left bottom no-repeat; font-size:1px; width:1000px; height:14px; }
	
	#isi ul li ul li { color:#000000; font-size:1.1em; list-style-type:none;}
	#footer { padding:0 30px; width:940px; }
		#primaryFooter { margin:0 0 20px; }
		#primaryFooter, #secondaryFooter { display:inline; float:left; }
			#primaryFooter li, #secondaryFooter li { display:inline; float:left; font-size:1.1em; }
				#primaryFooter li a, #secondaryFooter li a { display:block; float:left; text-decoration:underline; }
				#primaryFooter li a:hover, #secondaryFooter li a:hover { text-decoration:none; }
			#primaryFooter li span, #secondaryFooter li span { margin:0 5px; }
		#secondaryFooter { clear:both; width:940px; }
			#eisaiLogo { display:inline; float:left; margin:0 10px 0 0; width:54px; height:36px; }
				#eisaiLogo a { background:#fff url(../images/eisaiLogoFooter.gif) left top no-repeat; display:block; text-indent:-9999px; width:54px; height:36px; }
			#secondaryFooter ul { margin:12px 0 0; }
				
		
		
	.childexist { display:block;}
		.childdoesnotexist {display:none;}
		
		.greyline
{padding:18px 0;}

		
		
		
		