﻿body
{
	background-color:#F3F3F3;
	font-size:62.5%;
}

/********************************************************************
	Common ::Styles
********************************************************************/
a
{
	color:#00B1B0;
}

em
{
	font-style:italic;
}

p
{
	margin-bottom:1.2em;
}

h1
{
	background:#E8F6F6 top left no-repeat;
	color:#019392;
	font-size:24px;	
	font-weight:bold;
	height:88px;
	letter-spacing:-.03em;
	line-height:4em;
	margin:0;
	padding:0 18px 0 0;
	text-align:right;
	vertical-align:text-top;
	width:527px;
}

h2
{
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:1em;
}

h3
{
	font-weight:bold;
	color:#333;
	margin-bottom:1em;
}

h6
{
	font-weight:bold;
}

ul,
ol
{
	padding-left:35px;
	margin-bottom:1em;
}

ul
{
	list-style-type:disc;
}

ol
{
	list-style-type:decimal;
}

ol.listSpacing li
{
	margin:10px 0;
}

ol.listSpacing ul li
{
	margin:0;
}

ul ul
{
	list-style-type:circle;
}

strong
{
	font-weight:bold;
}

input
{
	vertical-align:bottom;
}

object#visionSimulator
{
	height:340px;
	left:50%;
	margin-left:-180px;
	position:relative;
	width:365px;
}

#pageContainer
{
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:1.5em;
	margin:0 auto;
	padding:9em 20px 2em 20px;
	position:relative;
	width:760px;
}

div.nextSectionLink
{
	margin:30px 0 40px 0;
	text-align:right;
}

div.nextSectionLink a
{
	background:url(../images/arrow.gif) 100% .18em no-repeat;
	font-size:1.2em;
	font-weight:bold;
	padding:0 23px 0 0;
}

div.inputDiv,
div.inputSpan
{
	padding:0 0 0 20px;
}

div.inputDiv.checkBox
{
	background:transparent url(../images/checkbox.gif) 0 1px no-repeat;
}

div.inputDiv.unCheckBox
{
	background:transparent url(../images/app_checkbox.gif) 0 1px no-repeat;
}

div.inputDiv.textBox
{
	background:transparent url(../images/app_text_box.gif) 0 1px repeat-x;
	height:55px;
	margin:20px 0 0 0;
	width:430px;
}

.blueHeadline
{
	color:#00B1B0;
}

.leavingSiteBtn
{
	margin:0 20px 0 0;
}

.error
{
	color:#FF0000;
	display:none;
	font-weight:bold;
	font-style:italic;
	margin:16px 0 0 108px;
}

.errorRequired
{
	color:#FF0000;
	display:none;
	font-weight:bold;
	font-style:italic;	
	margin:16px 0 0 108px;
	_margin-left:104px;
}

.errorRequiredField
{
	color:#FF0000;
	display:none;
	font-weight:bold;
	font-style:italic;	
	margin:1px 0 0 0;
}

.errorAsterisk
{
	display:none;
}

.redAsterisk
{
	color:#F00F00;
}

.separator,
#separator
{
	margin:4px -3px -3px 4px;
	padding:0 0 0 0;
	top:4px;
	vertical-align:bottom;
}

.definitionList li
{
	margin-bottom:1em;
}

.definitionList li strong
{
	display:block;
	font-weight:bold;
}

.footnote,
.footnote a
{
	color:#333333;
	font-size:.9em;
}

.pointer
{
	cursor:pointer;
}

.decorationnone
{
	text-decoration:none;
}

.topSpacer
{
	height:20px;
}

.pdfLink
{
	background:url(../images/icon_pdf.jpg) left no-repeat;
	display:block;
	height:34px;
	padding:0 0 0 30px;
}

.topNextLink
{
	margin:0;	
	padding:0;	
}

.returnlink
{
	color:#00B1B0;
	padding:0 10px 0 0;
	text-align:right;
	text-decoration:underline; 
}

div.clearDiv
{
	clear:both;
	height:1px;
	line-height:0;
	margin:0;
	overflow:hidden;
	padding:0;	
}

/********************************************************************
	Flash :: Styles
********************************************************************/
.playerTxt
{
	color:#333333;
	font-size:.9em;
	padding-right:10px !important;
}
 .playerTxt a
{
	color:#333333;
	font-size:.9em;
}

/********************************************************************
	Header :: Styles
********************************************************************/
#sitemap
{
	margin-left:-15px;
}

#mainLogo
{
	position:absolute;
	top:0;
	left:0;
	margin-top:21px;
	margin-left:32px;
}

/********************************************************************
	Utility Navigation :: Styles
********************************************************************/
#utilityNav
{
	background:url(../images/bkgrnd_utilityNav.jpg) bottom left no-repeat;
	margin-right:20px;
	padding:7px 15px;
	position:absolute;
	right:0;
	text-align:right;
	top:0;
}

a#utilityNav_safetyInformation
{
	padding-left:0;
}

a#utilityNav_commonQuestions
{
	padding-right:0;
	border-right:0;
}

.seperatortop
{
	border-right:solid 1px #333333;
	margin:0 7px 0 -2px;
	padding:0 4px 0 0;
}

/********************************************************************
	Search Form :: Styles
********************************************************************/
#xalatanForm
{
	position:absolute;
	right:36px;
	top:42px;
}

#siteSearch_Label
{
	font-size:11px;
	left:50px;
	line-height:13px;
	margin-top:-14px;
	position:absolute;
}

#siteSearch_terms
{
	border:solid 1px #999999;
	color:#999999;
	font-size:.8em;
	height:1.6em;
	margin:0 50px 0 0;
	position:absolute;
	right:0;
	top:0;
	width:12em;
}

#siteSearch_submit
{
	float:right;
}

.emptysearch
{
	background-color:#E8F6F6;	
    color:#333333;
	font-size:130%;
    font-family:Arial;
    font-weight:100;
	padding-top:30px;
}

/********************************************************************
	Print Page : Email a Friend : Text Resize :: Styles
********************************************************************/
#functionalities
{
	float:right;
	margin:-35px 0 0 0;
	padding:0 16px 0 0;
	position:relative;
}

#functionalities a
{
	text-decoration:underline;
}

#printThisPage,
#emailFriend,
#textResize
{
	float:left;
}

#printThisPage
{
	background:url(../images/icon_printer.gif) left no-repeat;
	border-right:solid 1px #333333;
	padding:0 10px 0 20px;
}

#emailFriend
{
	background:url(../images/iconEmail.jpg) left no-repeat;
	border-right:solid 1px #333333;
	margin:0 0 0 10px;
	padding:0 10px 0 22px;
	white-space:nowrap;
}

div#textResize
{
	color:#999999;
	padding-left:10px;
}

div#textResize span.textSizeImage
{
	cursor:pointer;
	color:#00B1B0;
	margin:0 3px;
	text-decoration:underline;
}

div#textResize span.textSizeImage.active
{
    color:#999999;
	text-decoration:none;
}

div#textResize span#textSizeSmall
{
	font-size:0.9em;
}

div#textResize span#textSizeMedium
{
	font-size:1.0em;
}

div#textResize span#textSizeLarge
{
	font-size:1.2em;
}

/********************************************************************
	Main Navigation :: Styles
********************************************************************/
#mainNavDiv
{
	float:left;
	margin:0 0 40px 0;
	width:213px;
}

#nav
{
	background-color:#00B1B0;
	font-family:Arial;
	font-size:12px;
}

#nav div
{
	font-family:Arial;
	font-size:12px;
}

div.navon,
div.navonlast,
div.navoff
{
	border-top:solid 1px #FFFFFF;
	font-weight:bold;
	line-height:13.5pt;
}

div.navon a,
div.navon a:hover,
div.navon a:visited
{
	background:#BBE54D url(../images/mainNav_on.gif) top left no-repeat;
	color:#FFFFFF;
	display:block;
	padding:.8em;
	text-decoration:none;
}

div.navon a .navHighlight,
div.navon a:hover.navHighlight,
div.navon a:visited .navHighlight
{
	color:#FFFFFF;
}

div.navoff a,
div.navoff a:visited,
div.navoff a:hover
{
	color:#FFFFFF;
	display:block;
	padding:.8em;
	text-decoration:none;
}

div.navoff a .navHighlight,
div.navoff a:visited .navHighlight
{
	color:#C3E578;
}

div.navoff a:hover
{
	background:#BBE54D url(../images/mainNav_on.gif) top left no-repeat;
}

div.navoff a:hover .navHighlight
{
	color:#FFFFFF;
}

div.navonfirst
{
	font-weight:bold;
	line-height:13.5pt;
}

div.navonfirst a,
div.navonfirst a:hover,
div.navonfirst a:visited
{
	background:#BBE54D url(../images/mainNav_home_on.gif) 1px 0px no-repeat;
	color:#FFFFFF;
	display:block;
	padding:.8em;
	text-decoration:none;
}

div.navonlast a,
div.navonlast a:hover,
div.navonlast a:visited
{
	background:#BBE54D url(../images/mainNav_on.gif) top left no-repeat;
	color:#FFFFFF;
	display:block;
	padding:.8em;
	text-decoration:none;
}

div.navofffirst
{
	border-top:solid 1px #FFFFFF;
	font-weight:bold;
	line-height:13.5pt;
	margin-top:-1px;
}

div.navofffirst a
{
	background:url(../images/mainNav_home.gif) top left no-repeat;;
	color:#FFFFFF;
	display:block;
	padding:.8em;
	text-decoration:none;
}

div.navofffirst a:visited
{
	color:#FFFFFF;
	display:block;
	padding:.8em;
	text-decoration:none;
}

div.navofffirst a:hover
{
	background:#BBE54D url(../images/mainNav_home_on.gif) top left no-repeat;
	color:#FFFFFF;
	display:block;
	padding:.8em;
	text-decoration:none;
}

div.navofflast
{
	border-top:solid 1px #FFFFFF;
	font-weight:bold;
	line-height:13.5pt;
}

div.navofflast a,
div.navofflast a:visited,
div.navofflast a:hover
{
	color:#FFFFFF;
	display:block;
	padding:.8em;
	text-decoration:none;
}

div.navofflast a:hover
{
	background:#BBE54D url(../images/mainNav_on.gif) top left no-repeat;
}

div.subnavoff a,
div.subnavofffirst a,
div.subnavofflast a,
div.subnavofflast a:visited,
div.subnavofffirst a:visited,
div.subnavoff a:visited
{
	color:#FFFFFF;
	padding:0;
	text-decoration:none;
}

div.subnavon a,
div.subnavon a:visited,
div.subnavonlast a,
div.subnavonfirst a,
div.subnavonlast a:visited,
div.subnavonfirst a:visited,
div.subnavonfirst a:hover,
div.subnavonlast a:hover,
div.subnavofflast a:hover,
div.subnavofffirst a:hover,
div.subnavoff a:hover,
div.subnavon a:hover
{
	color:#FFFFFF;
	padding:0;
	text-decoration:underline;
}

div.subnavonlast,
div.subnavofffirst,
div.subnavonfirst,
div.subnavonfirst,
div.subnavoff,
div.subnavon
{
	background:transparent url(../images/disc.gif) 10px 7px no-repeat;
	font-weight:bold;
	line-height:13.5pt;
	padding:0 0 0 24px;
}

div.subnavofffirst a:hover
{
	text-decoration:underline;
}

div.subnavofflast
{
	background:transparent url(../images/disc.gif) 10px 7px no-repeat;
	font-weight:bold;
	line-height:13.5pt;
	padding:0 0 10px 24px;
}

div.subnavofflast a:hover
{
	text-decoration:underline;
}

.navHighlightVission
{
	color:#C3E578;
}

a:hover .navHighlightVission
{
	color:#FFFFFF;
}

/********************************************************************
	Main Content :: Styles
********************************************************************/
#pageBody
{
	float:left;
	margin:-10px 0 0 0;
	position:relative;
	width:760px;
}

#contentContainer
{
	border-left:solid 1px #FFFFFF;
	clear:none;
	float:left;
	margin:0 0 20px 0;
	width:545px;
}

#mainContentContainer
{
	background:#E8F6F6 url(../images/center_curve.jpg) 0 100% no-repeat;
	margin:0 0 20px 0;
	overflow:hidden;
	padding:20px;
	width:505px;
}

div.contentBox
{
	background-color:#FFFFFF;
	margin:10px 0;
	padding:10px;
}

	/********************************************************************
		Media Container :: Styles
	********************************************************************/
	div.mediaContainer
	{
		background-color:#FFFFFF;
		margin:10px auto 20px auto;
		overflow:hidden;
		padding:15px;
		width:479px;
	}

a.xalatanSavingCard
{
	border:0;
	float:left;
	outline:0;
	margin:5px 20px 15px 0;
	text-decoration:none;
}

a.xalatanSavingCard img
{
	border:0;
	outline:0;
}

/********************************************************************
	Homepage : Page :: Styles
********************************************************************/
#mainContentContainer.homePage
{
	background:none;
	margin:20px 0;
}

h1#homePageHeader
{
	background-image:url(/images/hp_brandbox_image.jpg);
	font-size:1px;
	height:196px;
	line-height:0;
	text-align:left;
	text-indent:-10000px;
}

/********************************************************************
	How Xalatan Works : Page :: Styles
********************************************************************/
h1#howXalatanWorksHeader
{
	background-image:url(/images/hdr_howworks.jpg);
}

/********************************************************************
	Xalatan Side Effects : Page :: Styles
********************************************************************/
h1#xalatanSideEffectsHeader
{
	background-image:url(/images/header_CoupleStanding.jpg);
}

/********************************************************************
	How To Use Xalatan : Page :: Styles
********************************************************************/
h1#howToUseXalatanHeader
{
	background-image:url(/images/header_03.jpg);
}

/********************************************************************
	For Xalatan Patients : Page :: Styles
********************************************************************/
h1#forXalatanPatientsHeader
{
	background-image:url(/images/header_04.jpg);
}

/********************************************************************
	Staying on Xalatan : Page :: Styles
********************************************************************/
h1#stayingOnXalatan
{
	background-image:url(/images/header_twoPeoplePointing.jpg);
}

/********************************************************************
	Xalatan Savings : Page :: Styles
********************************************************************/
h1#xalatanSavingsHeader
{
	background-image:url(/images/header_05.jpg);
}

div#savingsTermsAndConditions
{
	color:#666666;
	font-size:11px;
	line-height:1.4em;
}

/********************************************************************
	Vision Matters : Page :: Styles
********************************************************************/
h1#visionMattersHeader
{
	background-image:url(/images/hdr_join.jpg);
	line-height:26px;
	padding-top:15px;
}

/********************************************************************
	Glaucoma : High Eye Pressure : Page :: Styles
********************************************************************/
h1#highEyePressureHeader
{
	background-image:url(/images/header_02.jpg);
}

/********************************************************************
	Glaucoma : Risk Factors : Page :: Styles
********************************************************************/
h1#riskFactorsGlaucomaHeader
{
	background-image:url(/images/hdrGlaucoma.jpg);
}

/********************************************************************
	Glaucoma : High Eye Pressure and Families : Page :: Styles
********************************************************************/
h1#highPressureAndFamilies
{
	background-image:url(/images/header_family.jpg);
}

/********************************************************************
	Glaucoma : What Does Glaucoma Look Like : Page :: Styles
********************************************************************/
h1#whatGlaucomaLookLikeHeader
{
	background-image:url(/images/header_02.jpg);
}

/********************************************************************
	Glaucoma : Talking To Your Doctor : Page :: Styles
********************************************************************/
h1#talkingToYourDoctorHeader
{
	background-image:url(/images/header_02.jpg);
}

/********************************************************************
	Glaucoma : How Is Glaucoma Detected : Page :: Styles
********************************************************************/
h1#glaucomaDetectionHeader
{
	background-image:url(/images/header_02.jpg);	
}

/********************************************************************
	Tools : Page :: Styles
********************************************************************/
h1#toolsHeader
{
	background-image:url(/images/header_01.jpg);
}

/********************************************************************
	Tools :Appointment Questionnaire :Page ::Styles
********************************************************************/
h1#appointmentQuestionnaireHeader
{
	background-image:url(/images/header_01.jpg);
}

/********************************************************************
	Tools : Eye Pressure Tracker :Page :: Styles
********************************************************************/
h1#eyePressureTrackerHeader
{
	background-image:url(/images/header_01.jpg);
}

/********************************************************************
	Tools : Glaucoma Simulator : Page :: Styles
********************************************************************/
h1#glaucomaSimulatorHeader
{
	background-image:url(/images/header_01.jpg);	
}

/********************************************************************
	Tools : Common Questions : Page :: Styles
********************************************************************/
h1#commonQuestionsHeader
{
	background-image:url(/images/header_04.jpg);	
}

/********************************************************************
	Tools : Prescribing Information : Page :: Styles
********************************************************************/
h1#prescribingInformationHeader
{
	background-image:url(/images/header_04.jpg);	
}

/********************************************************************
	Tools : Safety Information :Page :: Styles
********************************************************************/
h1#safetyInformationHeader
{
	background-image:url(/images/header_04.jpg);	
}

/********************************************************************
	Tools : Email A Friend : Page :: Styles
********************************************************************/
h1#emailAFriendHeader
{
	background-image:url(/images/header_04.jpg);	
}

.contentSection tr
{
	height:18px;
	vertical-align:top;
}

.contentSection tr input.formContent
{
	float:right;
	text-align:right;
	padding-right:100px;
	padding-top:30px;
}

.contentSection tr input#messagesent
{
	visibility:hidden;
	width:10px;
}

#messagesent
{
	visibility:hidden;
	width:10px;
}

.formTable div
{
	display:inline;
}

.error
{
	color:#FF0000;
	margin-top:16px;
	margin-bottom:0;
	margin-left:18px;
	font-weight:bold;
	font-style:italic;
}

table.formTable
{
	margin:15px 0;	
}

table.formTable tr td
{
	margin:5px 0;
}

table.formTable label
{
	font-weight:normal;
}

table.formTable label b
{
	font-weight:bold;
}

.formTable table
{
	background-color:#FFFFFF;
	border:solid 1px #00B1B0;
	font-weight:bold;
	padding:6px;
	width:499px;
}

.formTableleft table
{
	background-color:#FFFFFF;
	border:solid 1px #00B1B0;
	font-weight:bold;
	margin-left:10px;
	padding:6px;
	width:499px;
}

.formTextOptionsTitle
{
	font-weight:bold;
	padding:22px 0 12px 0;
}

div.formContentbutton
{
	clear:both;
	overflow:hidden;
}

div.formContentbutton #imgSubmit
{
	float:right;
	margin:30px 60px 10px 0;
}

.requiredFields
{
	font-style:normal;
}

#messagesent1 a
{
	color:#000000;
	text-decoration:none;
}

/********************************************************************
	Tools : SiteMap : Page :: Styles
********************************************************************/
h1#siteMapHeader
{
	background-image:url(/images/header_04.jpg);	
}

div#sitemap ul li
{
	list-style:none;
	margin:10px 0;
}

div#sitemap ul li ul li
{
	list-style:disc;
	margin:0;
}

/********************************************************************
	Tools : Leaving Site : Page :: Styles
********************************************************************/
h1#leavingSiteHeader
{
	background-image:url(/images/header_04.jpg);
}

/********************************************************************
	Tools : Terms of Use : Page :: Styles
********************************************************************/
h1#termsOfUseHeader
{
	background-image:url(/images/header_04.jpg);
}

/********************************************************************
	Tools : Search Results : Page :: Styles
********************************************************************/
h1#searchResultsHeader
{
	background-image:url(../images/hdr_stickingwith.jpg);
}

#searchPane
{
	clear:both;
	padding:5px 0 0 5px;
	width:99%;
}
 
.SearchSummary
{
	background-color:#E8F6F6;
	clear:both;
	height:18px;
	line-height:18px;
}

.SearchSummaryMessage
{
	background-color:#E8F6F6;
	clear:both;
	height:auto;
	line-height:normal;
}

.SearchDesp,
.SearchDespMessage
{
	background-color:#E8F6F6;
	color:#333333;
	float:none;
	font-family:Arial;
	font-size:110%;
	padding:4px 0 0 5px;
}

.SearchDesp
{
	float:left;
	padding-top:5px;
}

.SearchDespMessage b
{
	background-color:#E8F6F6;
    font-family:Arial;
    font-size:120%;
    font-weight:bold;
}

.SearchDesp b
{
	background-color:#E8F6F6;
    font-family:Arial;
    font-size:130%;
    font-weight:bold;
}

.SearchResultCount
{
	color:#333333;
    float:right;
    font-size:110%;
	line-height:26px;
	text-align:right;
}
 
#ResultPages
{
	color:#333333;
	margin-top:10px;
	padding:5px 0 5px 5px;
	text-align:left;
}

#ResultPages a:link
{
	color:#00b1b0;
	text-decoration:underline;
}

.SearchTopPager
{
	clear:both;
	display:block; 
	float:left;
	height:14px;
	line-height:normal;
	padding:6px 0 0 6px;   
}

.SearchTopPager a:link
{
	color:#0077D4;
	padding:0;
	text-decoration:underline;
}

.SearchResultLink
{
	clear:both;
	line-height:normal;
	margin:4px 0 0 3px;
	width:90%;
}

.SearchBottomPager
{
	margin-top:15px;
	text-align:center;
}

.SearchSpellSuggestionKeyword
{
	font-size:large;
}
 
.SearchBottomPager a:link
{
	color:#0077D4;
	padding:3px !important;
	text-decoration:underline;
}
 
.SearchBottomPager a
{
	padding:3px !important;
}

.SearchSpellSuggestionDesp
{
	color:#333333;
	float:left;
}

#SpellingSuggestionForm
{
	margin:0;
	padding:2px 0 0 2px;
}

.SearchSpellSuggestion
{
	color:#CC0000;
	clear:both;
	padding-top:23px;
}

.SearchSpellSuggestion a:link
{
	color:#0077d4;
	text-decoration:underline;
}

.headerHilightpriFix
{
	display:inline;
	font-size:small;
	height:16px;
	width:106px;	    
}

.headerHighlight
{
	color:#333333;
    font-family:Arial;
    font-size:14px;
    font-weight:bold;
    line-height:32px;
}

.contHighlight
{
	color:#333333;
	font-family:Arial, Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.SearchResultDesc
{
	margin-left:3px;
	width:95%;
}

	/********************************************************************
		Callout Area :: Styles
	********************************************************************/
	#imgglaucoma
	{
		margin-top:-3px;
	}
	
	.rightSideCallout
	{
		float:right;
		margin:15px 0 15px 15px;
	}
	
	#calloutsArea
	{
		clear:both;
	}
	
	div#calloutVisionMatters
	{
		background:transparent url(/images/hp_callout_vision_matters.jpg) no-repeat left top;
		font-size:11px;
		height:90px; /** 140px **/
		line-height:13px;
		padding:50px 10px 0 10px;
		width:193px; /** 213px **/
	}

	div#calloutVisionMatters a
	{
		color:#FFFFFF;
		font-weight:bold;
	}

	div#calloutsArea div.callout
	{
		background:url(/images/hp_callout_bg_1.jpg) no-repeat left top;
		display:inline;
		float:left;
		height:131px;
		margin-left:16px;
		padding-left:10px;
		padding-right:10px;
		position:relative;
		vertical-align:top;
		width:229px;
	}

	div#calloutsArea div.callout h4
	{
		background:none;
		color:#FFFFFF;
		font-size:13px;
		font-weight:bold;
		margin-top:3px;
		padding:0;
	}

	div#calloutsArea div.callout p 
	{
		font-size:10px;
		font-weight:bold;
		height:90px;
		line-height:14px;
		margin-top:8px;
		padding-left:70px;
		position:relative;
	}

	div#calloutsArea div.callout p a
	{
		background:url(/images/hp_button_bg.png) no-repeat left top;
		bottom:-3px;
		display:block;
		font-size:12px;
		font-weight:bold;
		height:18px;
		padding:2px 0 0 10px;
		position:absolute;
		right:10px;
		text-decoration:none;
		width:138px;
	}

	div#calloutsArea div.save p
	{
		background:url(/images/hp_callout_image_purse.png) no-repeat left top;
	}

	div#calloutsArea div.stayingOnXalatan p
	{
		background:url(/images/hp_callout_image_staying.png) no-repeat left top;
	}

	div#calloutsArea div.doctor p
	{
		background:url(/images/hp_callout_image_doctor.png) no-repeat left top;
	}
	
	/********************************************************************
		Interior Page : Callout Area :: Styles
	********************************************************************/
	.callout.pdf
	{
		background-color:#FFFFFF;
		border:solid 1px #C0EBEB;
		color:#333333;
		float:right;
		font-size:.75em;
		line-height:1.1em;
		margin:0 0 15px 15px;
		padding:10px 5px 0 8px;
		text-decoration:none;
		width:247px;
	}
	
	.callout.pdf a
	{
		color:#333333;
	}
	
	.callout.pdf a#getAdobeReader
	{
		float:left;
		padding:0 5px 0 0;
	}
	
	.callout.longPdf
	{
		background-color:#FFFFFF;
		border:solid 1px #C0EBEB;
		clear:both;
		color:#333333;
		font-size:.75em;
		min-height:49px;
		height:auto !important;
		height:49px;
		line-height:1.1em;
		margin:0 0 15px 15px;
		overflow:hidden;
		padding:10px 8px;
		text-decoration:none;
	}
	
	.callout.longPdf p
	{
		float:left;
		margin:0 5px;
	}
	
	.callout.longPdf p.longPdfLeft
	{
		width:112px;
	}
	
	.callout.longPdf p.longPdfMiddle
	{
		width:130px;
	}
	
	.callout.longPdf p.longPdfRight
	{
		width:190px;
	}

/********************************************************************
	Expand/Collapse Container :: Styles
********************************************************************/
div.expandCollapseContainer
{
	background-color:#FFFFFF;
	border:solid 1px #00B1B0;
	cursor:pointer;
	margin:0 0 8px 0;
	width:500px;
}

.expandCollapseContainer h2
{
	background:#00B2B0 url(../images/arrow_link_off.gif) 7px 52% no-repeat;
	color:#FFFFFF;
	font-size:1em;
	font-weight:normal;
	margin:0;
	padding:5px 8px 5px 15px;
}

.expandCollapseContainer h2 a
{
	display:block;
	width:100%;
}

div.expandCollapseContainer.active h2
{
	background-image:url(../images/arrow_link_on.gif);
}

div.expandCollapseContainer div
{
	display:none;
	padding:10px;
}

/********************************************************************
	ISI :: Styles
********************************************************************/
#importantInformation
{
	border:solid 1px #8ADBDB;
	color:#333333;
	float:right;
	margin:0 0 18px 0;
	padding:18px 11px 18px 14px;
	width:521px;
}

#importantInformation p,
#pageFooter p#copyright
{
	font-weight:normal;
}

/********************************************************************
	Footer :: Styles
********************************************************************/
#printBar
{
	background-color:#000000;
	display:none;
	height:15px;
}

#printHr
{
	border-bottom:solid 1px #000000;
	display:none;
	height:1px;
}

.seperatorfooter
{
	border-right:solid 1px #FFFFFF;	
	width:1px;
}

#pageFooter
{
	clear:both;
	color:#999999;
	position:relative;
	width:100%;
}

#helpfulAnswersBadge
{
	float:right;
	margin-right:0 -10px 12px 0;
}

#pageFooter p
{
	margin-bottom:.8em;
	font-weight:normal;
	clear:both;
}

#pageFooter .heading
{
	font-weight:bold;
	font-size:1.12em;
}

#footerNav
{
	background-color:#01B1AF;
	clear:both;
	float:right;
	margin:0 0 1.6em 0;
	padding:.4em 0 .4em 235px;
	width:525px;
}

#footerNav a
{
	color:#FFFFFF;
	padding-left:11px;
	padding-right:5px;
	text-decoration:underline;
}

a#footerNav_contact
{
	border-right:0;
	padding-right:0;
}

#copyright
{
	background:url(../images/pfizer_small.jpg) left no-repeat;
	line-height:30px;
	margin:1em 0;
	padding-left:55px;
}

a#trustE
{
	background:url(../images/ftr_logo_trustee.gif) right no-repeat;
	display:block;
	height:2.1em;
	width:100%;
}

#pfizerCode
{
	color:#999999;
	float:right;
}

.disclaimer
{
	padding:20px 10px 0 10px; 
	float:left;
}
