
body { background:#d0d0c2; color:#666; font-family:Lucida Grande,Arial,Helvetica,sans-serif; font-size:0.625em; margin:0; width:100%; }
img { border:none; }
em { font-style:italic; }
strong { color:#010101; font-weight:bold; }
a { color:#2598e2; outline:none; text-decoration:none; cursor:pointer; }
sup, sup a { font-size:0.75em; font-weight:bold; line-height:1.2em; vertical-align:top; }
.clear { clear:both; }

#innerWrap { background:#d0d0c2 url(../Images/contentBg.gif) left top repeat-y; margin:0 auto; overflow:hidden; padding:0 17px; position:relative; width:960px; }
	.colorBar { background:transparent url(../Images/colorBar.gif) left top no-repeat; display:inline; float:left; font-size:1px; position:relative; width:960px; height:5px; }
	#lgsLogo span { position:absolute; top:29px; left:52px; width:171px; height:24px; }
		#lgsLogo span a { background:#fff url(../Images/lgsLogo.gif) left top no-repeat; border:none; cursor:pointer; display:block; text-indent:-9999px; width:171px; height:24px; }
			#lgsLogo span a:hover { opacity:0.7; filter:alpha(opacity=70); }
			
	/*--- PRIMARY NAV ---*/
	#primaryNav { background:transparent url(../Images/primaryNavBg.png) left top no-repeat; position:absolute; top:62px; right:12px; width:936px; height:41px; }
		#primaryNav ul { display:block; position:relative; top:3px; width:711px; height:33px; }
		#primaryNav li { display:inline; float:left; }
		#primaryNav li a { border:none; cursor:pointer; display:block; height:33px; outline:none; text-indent:-9999px; }
			li#navHome a { background:transparent url(../Images/primaryNav.png) 0 0 no-repeat; width:61px; }
				li#navHome a:hover, li#navHome a.active { background-position:0 -33px; }
			li#navLiving a { background:transparent url(../Images/primaryNav.png) -61px 0 no-repeat; width:115px; }
				li#navLiving a:hover, li#navLiving a.active { background-position:-61px -33px; }
			li#navAbout a { background:transparent url(../Images/primaryNav.png) -176px 0 no-repeat; width:86px; }
				li#navAbout a:hover, li#navAbout a.active { background-position:-176px -33px; }
			li#navTreating a { background:transparent url(../Images/primaryNav.png) -262px 0 no-repeat; width:104px; }
				li#navTreating a:hover, li#navTreating a.active { background-position:-262px -33px; }
			li#navResources a { background:transparent url(../Images/primaryNav.png) -366px 0 no-repeat; width:118px; }
				li#navResources a:hover, li#navResources a.active { background-position:-366px -33px; }
			li#navResources a { background:transparent url(../Images/primaryNav.png) -366px 0 no-repeat; width:118px; }
				li#navResources a:hover, li#navResources a.active { background-position:-366px -33px; }
			li#navNewsletter a { background:transparent url(../Images/primaryNav.png) -484px 0 no-repeat; width:85px; }
				li#navNewsletter a:hover, li#navNewsletter a.active { background-position:-484px -33px; }
			li#navVideos a { background:transparent url(../Images/primaryNav.png) -569px 0 no-repeat; width:142px; }
				li#navVideos a:hover, li#navVideos a.active { background-position:-569px -33px; }
		#searchWrap { position:absolute; top:7px; right:39px; width:152px; height:24px; }
			#search { background:transparent url(../Images/searchBg.png) left top no-repeat; display:inline; float:left; padding:3px; width:119px; height:18px; }
				#search input { background:transparent; border:none; color:#666; font-family:Arial,Helvetica,sans-serif; font-size:14px; font-weight:bold; width:117px; height:18px; }
			.searchBtn { float:left; width:27px; height:24px; }
	/*--- END PRIMARY NAV ---*/
	
	/*--- SUB NAV ---*/
	#subNav { position:absolute; top:110px; left:53px; }
		#subNav ul.subNavLiving, #subNav ul.subNavAbout, #subNav ul.subNavTreating, #subNav ul.subNavResources { display:block; position:relative; }
		#subNav li { display:inline; float:left; }
		#subNav li a { border:none; cursor:pointer; display:block; height:18px; outline:none; text-indent:-9999px; }
		
			li#subLGSFamily a { background:transparent url(../Images/subNavLiving.gif) 0 0 no-repeat; width:101px; }
				li#subLGSFamily a:hover, li#subLGSFamily a.active { background:transparent url(../Images/subNavLiving.gif) 0 -18px no-repeat; }
			li#subLGSSchool a { background:transparent url(../Images/subNavLiving.gif) -101px 0 no-repeat; width:104px; }
				li#subLGSSchool a:hover, li#subLGSSchool a.active { background:transparent url(../Images/subNavLiving.gif) -101px -18px no-repeat; }
			li#subEquipHome a { background:transparent url(../Images/subNavLiving.gif) -205px 0 no-repeat; width:187px; }
				li#subEquipHome a:hover, li#subEquipHome a.active { background:transparent url(../Images/subNavLiving.gif) -205px -18px no-repeat; }
				
			li#subDiagnosing a { background:transparent url(../Images/subNavAbout.gif) 0 0 no-repeat; width:104px; }
				li#subDiagnosing a:hover, li#subDiagnosing a.active { background:transparent url(../Images/subNavAbout.gif) 0 -18px no-repeat; }
			li#subSeizures a { background:transparent url(../Images/subNavAbout.gif) -104px 0 no-repeat; width:185px; }
				li#subSeizures a:hover, li#subSeizures a.active { background:transparent url(../Images/subNavAbout.gif) -104px -18px no-repeat; }
			li#subBehavior a { background:transparent url(../Images/subNavAbout.gif) -289px 0 no-repeat; width:170px; }
				li#subBehavior a:hover, li#subBehavior a.active { background:transparent url(../Images/subNavAbout.gif) -289px -18px no-repeat; }
				
			li#subMedications a { background:transparent url(../Images/subNavTreating.gif) 0 0 no-repeat; width:128px; }
				li#subMedications a:hover, li#subMedications a.active { background:transparent url(../Images/subNavTreating.gif) 0 -18px no-repeat; }
			li#subDiet a { background:transparent url(../Images/subNavTreating.gif) -128px 0 no-repeat; width:150px; }
				li#subDiet a:hover, li#subDiet a.active { background:transparent url(../Images/subNavTreating.gif) -128px -18px no-repeat; }
			li#subVagus a { background:transparent url(../Images/subNavTreating.gif) -278px 0 no-repeat; width:159px; }
				li#subVagus a:hover, li#subVagus a.active { background:transparent url(../Images/subNavTreating.gif) -278px -18px no-repeat; }
			li#subCorpus a { background:transparent url(../Images/subNavTreating.gif) -437px 0 no-repeat; width:128px; }
				li#subCorpus a:hover, li#subCorpus a.active { background:transparent url(../Images/subNavTreating.gif) -437px -18px no-repeat; }
				
			li#subGlossary a { background:transparent url(../Images/subNavResources.gif) 0 0 no-repeat; width:67px; }
				li#subGlossary a:hover, li#subGlossary a.active { background:transparent url(../Images/subNavResources.gif) 0 -18px no-repeat; }
	/*--- END SUB NAV ---*/
				
	.utilityNav.home { position:absolute; top:110px; left:52px; }
	.utilityNav.inner { clear:both; margin:0 0 0 30px; }
		.textSize, .printPage, .emailFriend, .share, .divider { float:left; }
			.utilityNav .divider { background:#fff url(../Images/utilityDivider.gif) center top no-repeat; display:inline; float:left; margin:1px 0 0; padding:0 7px; width:1px; height:13px; }
			.utilityNav img, .utilityNav a img { display:block; float:left; }
				.utilityNav a:hover img { opacity:0.7; filter:alpha(opacity=70); }
			.utilityNav span { display:inline; float:left; font-size:10px; font-weight:bold; line-height:1.2em; padding:1px 0 0 5px; }
				.utilityNav .textSize span { padding:1px 5px 0; }
			.utilityNav a { color:#666; cursor:pointer; }
	#welcomeWrap { background:transparent url(../Images/welcome.jpg) left top no-repeat; display:inline; float:left; margin:130px 0 0; overflow:hidden; position:relative; width:960px; }
	#welcome { background:transparent url(../Images/colorBar.gif) left bottom no-repeat; font-size:1.2em; line-height:1.6em; overflow:hidden; padding:0 0 50px; width:960px; }
		#welcome h1, #welcome h2 { position:absolute; text-indent:-9999px; }
		#welcome .col1 { display:inline; float:left; margin:175px 0 0 38px; width:278px; }
		#welcome .col2 { display:inline; float:left; margin:175px 0 0 25px; width:285px; }
	#contentWrap { background:transparent url(../Images/colorBar.gif) left bottom no-repeat; display:inline; float:left; margin:180px 0 0; overflow:hidden; padding:0 0 50px; position:relative; width:960px; }
		#primaryContentWrap { display:inline; float:left; padding:0 30px 0 0; width:610px; }
			#primaryContentWrap h1 { color:#000; font-family:Georgia,Times,serif; font-size:3em; font-style:italic; line-height:1.2em; font-weight:bold; margin:0 0 0 30px; padding:0 0 0.3em; }
			#primaryContent { clear:both; display:inline; float:left; margin:1.6em 0 0; padding:0 0 0 30px }
				#primaryContent h2 { color:#333; font-family:Georgia,Times,serif; font-size:1.4em; font-weight:bold; line-height:1.3em; padding:0 0 0.2em; }
				#primaryContent p { font-size:1.2em; line-height:1.6em; padding:0 0 1.2em; }
				#primaryContent ul { margin:0 0 1.6em 1em; }
				    #primaryContent ul li { background:transparent url(../Images/bulletBlue.gif) left 7px no-repeat; font-size:1.2em; line-height:1.6em; padding:0 0 0 15px; position:relative; }
				#primaryContent ol { margin:0 0 1.6em 1em; }
				    #primaryContent ol li { font-size:1.2em; line-height:1.6em; list-style-type:decimal; list-style-position:inside; padding:0; position:relative; }
				#primaryContent blockquote { background:#eaf1f4; border-right:4px solid #70b4d6; color:#70b4d6; display:inline; float:left; font-family:Georgia,Times,serif; font-size:1.7em; font-style:italic; font-weight:bold; line-height:1.7em; margin:0 20px 14px -38px; padding:15px 20px 15px 38px; position:relative; width:250px; }
				#primaryContent img.illustrationRt { display:inline; float:right; margin:0 0 0 3em; }
				#primaryContent img.illustrationLeft { display:inline; float:left; margin:0 3em 0 0; }
				#primaryContent a { border-bottom:1px dotted #b5b5b5; }
				#primaryContent .highlight { background:#f0f7fb; border:1px dotted #70b4d6; margin:0 0 1.8em; padding:15px 15px 0 15px; overflow:hidden; }
				/*Added Sept 6 09 */
				#primaryContent td.thead { font-size:12px; line-height:1.2em; }
				#primaryContent td.medication { font-size:12px; line-height:1.2em; text-align:left; width:250px; }
				#primaryContent td.checkMid { text-align:center; width:75px; }
				
				
					#primaryContent a.glossary { background:transparent url(../Images/glossaryIcon.gif) 0 0 no-repeat; border-bottom:none; padding:0 0 2px 18px; }
						#primaryContent a.glossary span { border-bottom:1px dotted #b5b5b5; }
						#primaryContent a:hover { color:#91bc4f; border-bottom:1px solid #999; }
						#primaryContent a.glossary:hover { background:transparent url(../Images/glossaryIcon.gif) 0 -17px no-repeat; border-bottom:none; }
						#primaryContent a.glossary:hover span { border-bottom:1px solid #999; }
				.contentDivider { border-bottom:1px dotted #b5b5b5; clear:both; margin:0 0 1em 30px; width:580px; height:1px; }
		#secondaryContent { display:inline; float:right; padding:25px 30px 0 0; width:287px; }
			#newsletterRegCallout { margin:0 0 6px; }
				#newsletterRegCallout a span { background:transparent url(../Images/newsletterRegCallout.png) left top no-repeat; border:none; cursor:pointer; display:block; outline:none; text-indent:-9999px; width:287px; height:79px; }
					#newsletterRegCallout a:hover span { opacity:0.9; filter:alpha(opacity=90); }
			.pollCalloutWrap { background:transparent url(../Images/pollBg.png) left top repeat-y; margin:0 0 8px;  overflow:hidden; width:287px; }
				.pollCallout { position:relative; overflow:hidden; padding:0 0 35px; width:287px; }
				.pollCallout .select { display:none; }
				.pollCallout h2 { background:transparent url(../Images/pollTop.png) left top no-repeat; text-indent:-9999px; width:287px; height:36px; }
				.pollCallout p { color:#000; font-family:Georgia,Times,serif; font-size:1.6em; line-height:1.2em; padding:9px 25px 12px; }
				.pollCallout .pollYes a { background:transparent url(../Images/pollYes.gif) 0 0 no-repeat; float:left; margin:0 5px 0 19px; }
					.pollCallout .pollYes a span { cursor:pointer; display:block; text-indent:-9999px; width:122px; height:46px; }
					.pollCallout .pollYes a:hover { background-position:0 -46px; }
					.pollCallout .pollYes a.selected, .pollCallout .pollYes a.selected:hover { background-position:0 -92px; }
				.pollCallout .pollNo a { background:transparent url(../Images/pollNo.gif) 0 0 no-repeat; float:left; }
					.pollCallout .pollNo a span { cursor:pointer; display:block; text-indent:-9999px; width:122px; height:46px; }
					.pollCallout .pollNo a:hover { background-position:0 -46px; }
					.pollCallout .pollNo a.selected, .pollCallout .pollNo a.selected:hover { background-position:0 -92px; }
				.pollCallout .voteBtn { position:absolute; bottom:6px; right:19px; width:45px; height:22px; }
					.pollCallout .voteBtn a:hover img { opacity:0.7; filter:alpha(opacity=70); }
				.pollCalloutBtm { background:transparent url(../Images/pollBtm.png) left bottom no-repeat; clear:both; font-size:1px; width:287px; height:7px; }
            .videoCalloutIn { width:287px; }
                .videoCalloutIn a:hover img { opacity:0.9; filter:alpha(opacity=90); }		

#footerWrap { background:transparent url(../Images/footerBg.png) left top repeat-x; float:left; width:100%; }
	#footerOut { background:transparent url(../Images/footerBlueBg.png) left top repeat-y; margin:0 auto; overflow:hidden; width:994px; }
	#footerIn { background:transparent url(../Images/superFootBg.png) left top no-repeat; overflow:hidden; padding:30px 17px 0 17px; width:960px; }
		#footerIn h2 { color:#fff; font-family:Georgia,Times,serif; font-size:1.6em; font-style:italic; font-weight:bold; padding:0; }
		#footerIn p { color:#a9deff; font-size:1.2em; line-height:1.9em; padding:0 0 2.5em; }
		#footerIn a { color:#fff; font-weight:bold; }
		#footerIn .col1 { display:inline; float:left; width:420px; margin:0 0 0 35px; }
		#footerIn .col2 { display:inline; float:left; width:433px; margin:0 0 0 40px; }
		#footerIn .videoCallout { width:420px; margin:0 0 25px; }
		    #footerIn .videoCallout a:hover { opacity:0.8; }
		#footerNav { display:inline; float:left; margin:-5px 38px 1em; }
			#footerIn #footerNav .skinnyCol { display:inline; float:left; margin:0 30px 0 0; width:120px; }
			#footerIn #footerNav p { color:#fff; font-family:Arial,Helvetica,sans-serif; font-weight:bold; padding:0 0 1em; }
			#footerIn #footerNav li { line-height:1.4em; padding:0 0 1em; }
			#footerIn #footerNav li a { color:#aadeff; font-family:Arial,Helvetica,sans-serif; font-size:1.2em; font-weight:normal; }
				#footerIn #footerNav li a:hover { color:#fff; }
		#footerBtm { background:#2b9de4; color:#fff; clear:both; display:inline; float:left; margin:15px 0 0; padding:15px 38px; width:884px; }
			#footerBtm #eisaiLogo span { display:inline; float:left; margin:0 1em 0 0; width:38px; height:23px; }
			    #footerBtm #eisaiLogo span a { background:transparent url(../images/eisaiLogo.gif) left top no-repeat; border:none; cursor:pointer; display:block; float:left; text-indent:-9999px; width:38px; height:23px; }
			#footerIn #footerBtm p { color:#fff; font-family:Lucida Grande,Arial,Helvetica,sans-serif; font-size:1.1em; padding:0 0 0.5em; }
			    #footerIn #footerBtm p strong { color:#fff; }
			#footerIn #footerBtm a { font-weight:normal; }
			#footerBtm span { margin:0 1.5em; }		
			
			
/* begin of hide poll or result */
.hide_div
{
	display:none;
}
/* end of hide poll or result */

/* video wrapper */
.pdf {margin-top:10px; background:url(../Images/pdf_icon.gif) no-repeat 0 50%; padding-left:25px;}
.pdf a {color:#333333; background:url(../Images/dotted_line.gif) repeat-x bottom left; border-bottom:none !important;}
.pdf a:hover {color:#333333 !important; background:none;}

.videowrap_top {width:580px; height:5px;}

.video_thumb {float:left; width:183px; height:170px;}
.video_thumb a {float:left; width:183px; height:170px; display:block; text-decoration:none; color:#333333; font-size:11px; outline:none; border-bottom:none !important;}
.video_thumb a.active,
.video_thumb a:hover {background:url(../Images/video_active_bg.gif) no-repeat top left; border-bottom:none; color:#333 !important;}
.video_thumb a img {border:4px solid #fff; margin:10px 0 0 10px;}


.videowrap_mid1
{background-color:#d0d0c2; width:540px; color:#333; font-family:Arial; font-size:1.2em; padding:15px 20px 20px 20px; line-height:1.5em;}

.videowrap_mid2
{background-color:#e0e0d5; width:540px; color:#333; font-family:Arial; font-size:1.1em; padding:15px 20px 10px 20px; line-height:1.4em;}
.videowrap_mid2 a p {padding:10px !important; font-size:11px !important; line-height:13px !important; text-align:center;}

.videowrap_btm
{width:580px; height:5px; margin-bottom:15px;}

