body
{
	font-size: 75%;
	font-family: Arial, Verdana, sans-serif;
	margin: 0px;
	padding: 0px;
	background-color: #ffffff;
}
img
{
	border: 0px;
}
p
{
	line-height: 1.3em;
	margin: 0px;
	padding: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
}
.container
{
	width: 760px;
	background-color: #FFF;
	margin: 0px auto 0px auto;
}
.emailUtil
{
	display:none;
}
.textUtility
{
	display:none;
}

#logo img
{
	position: relative;
	top: 0px;
	left: 0px;
	float: left;
}
#search
{
	position: relative;
	right: 28px;
	top: 20px;
	float: right;
	clear: right;
	display: none;
}
#search .field
{
	float: left;
}
#search .field input
{
	width: 150px;
}
#search .button
{
	float: left;
}
#search img
{
	position: relative;
	top: 1px;
}
#isi
{
	display: none;
}
.lnav
{
	width: 225px;
	float: left;
	display: none;
}
.lnav ul li
{
	list-style-type: none;
	position: relative;
	left: -20px;
}
.activeFirstNavItem
{
	padding-bottom: 10px;
	font-weight: bold;
}
.navItem
{
	padding: 10px 0px 10px 3px;
	background: url(../images/lnav_divider.gif) top left no-repeat;
}
.navSpacer
{
	padding: 1px 0px 4px 3px;
	background: url(../images/lnav_divider.gif) bottom left no-repeat;
	padding: 10px 0px 10px 3px;
}
.lnav #callout
{
	position: relative;
	left: 20px;
	padding-top: 19px;
}
.subnav
{
	padding-top: 10px;
}
.subnav ul li
{
	list-style-type: none;
	position: relative;
	left: -40px;
	color: #2d3a7d;
}
.lnav ul li.subnavActiveItem
{
	padding-bottom: 10px;
	padding-left: 15px;
	background: url(../images/nav_arrowon.gif) 2px 2px no-repeat;
	font-weight: normal;
	color: #cb3553;
	padding-right: 7px;
}
.lnav ul li.subnavItem
{
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 15px;
	background: url(../images/nav_arrowoff.gif) 2px 2px no-repeat;
	font-weight: normal;
}
.content .subtierbanner
{
	background-image: url(../images/subtier_banner.jpg);
	width: 507px;
	height: 124px;
}
.subtierHeader
{
	position: relative;
	left: 20px;
	padding-top: 15px;
}
.content .subtierutility
{
	padding-top: 5px;
	height: 20px;
	float: right;
}
.subtierutility .utility1
{
	float: left;
	padding-right: 20px;
}
.subtierutility .utility2
{
	float: left;
}
.content .divider
{
	display:none;
}
.divider
{
	display:none;
}
.content .copyhead
{
	font-size: 14pt;
	color: #11609D;
}
.content .subtiercopy
{
	padding-right: 18px;
	padding-top:9px;
}
.content .pagenav, .wrap_print .pagenav
{
	font-weight: bold;
	text-decoration: underline;
	text-align: right;
}
.content .subtiercallout
{
	padding-top: 15px;
}
.content
{
	float: left;
	clear:both;
}
.content .banner
{
	background-image: url(../images/banner_home_bg.jpg);
	width: 507px;
	height: 338px;
	margin-bottom: 10px;
}
.banner .title
{
	position: relative;
	left: 10px;
	padding-top: 20px;
}
.banner .subtitle
{
	position: relative;
	left: 10px;
	padding-top: 15px;
}
.banner p
{
	width: 235px;
	position: relative;
	left: 10px;
}
.content .utility
{
	width: 509px;
	clear: both;
}
.content .utility img
{
	position: relative;
	left: 405px;
	top: 3px;
}
.content .callouts .one
{
	border-right: 1px dotted #2d3a7d;
	width: 245px;
	float: left;
}
.content .callouts .one .image
{
	float: left;
	padding-left: 10px;
	padding-top: 10px;
}
.content .callouts .one .title
{
	float: left;
	position: relative;
	left: 20px;
	padding-bottom: 6px;
}
.content .callouts .one p
{
	width: 200px;
	position: relative;
	left: 22px;
}
.content .callouts #bp_container
{
	float: left;
}
.content .callouts .bullet_point
{
	list-style-type: none;
	float: left;
}
.content .callouts .one .bullet_point
{
	background: url(../images/callout_button.gif) 0px 3px no-repeat;
	position: relative;
	left: -18px;
	padding-left: 10px;
	width: 190px;
	padding-bottom: 5px;
}
.content .callouts .two
{
	width: 245px;
	float: left;
}
.content .callouts .two .title
{
	float: left;
	padding-left: 15px;
}
.content .callouts .two p
{
	float: left;
	width: 225px;
	position: relative;
	left: 15px;
}
.content .callouts .two ul
{
	margin: 0px;
	padding: 0px;
	float: left;
}
.content .callouts .two .bullet_point
{
	position: relative;
	left: 17px;
	background: url(../images/callout_button.gif) 0px 3px no-repeat;
	padding-left: 10px;
	padding-bottom: 5px;
}
.content .callouts .two #icon
{
	float: left;
	position: relative;
	left: 30px;
}
.content .helpful
{
	float: left;
	width: 507px;
	margin-top: 20px;
}
.content .helpful .gray
{
	color: #6e6e6e;
	font-weight: bold;
}
.content .helpful .gray img
{
	position: relative;
	top: 10px;
	padding-left: 10px;
}
.content .si
{
	float: left;
	background-color: #ffffff;
	width:auto;
	padding-bottom: 0px;
}
.content .si img
{
	padding: 0px 0px 0px 0px;
}
.content .si p
{
	padding: 10px 0px 10px 0px;
}
.content .footer
{
	float: left;
	padding-bottom:20px;
}

.content .footer p
{
	
}
.content .footerImg p #pfizer {
	padding-left: 5px;
	position: relative;
	top: 10px;
}
.content .footerImg p #trust {
	padding-left: 5px;
	position: relative;
	top: 7px;
}
.content .footer .list, .wrap_print .footer .list
{
	margin: 0px;
	padding: 0px;
	padding-bottom: 30px;
}
.content .footer .list li, .wrap_print .footer .list li
{
	list-style-type: none;
	float: left;
	padding-right: 10px;
	padding-top: 8px;
	font-size: 11px;
}
.content .footer .list a, .content .footer .list #copy
{
	color: #6699c0;
}
.poll
{
	margin: 20px;
}
.poll ul
{
	list-style-type: none;
}
.blueTitle
{
	color: #006699;
	font-weight: bold;
	font-family: Times New Roman;
}
.pollBarResultsImage
{
	padding-top: 10 px;
	padding-right: 10px;
	padding-bottom: 10px;
	height: 30px;
}
.answercount
{
	padding-left: 10px;
}
.required
{
	font-weight: bold;
	padding-bottom:0px;
}
.activeFirstNavItem a
{
	color: #cb3553 !important;
	text-decoration: none;
}
.lnav ul li a
{
	color: #2d3a7d;
	text-decoration: none;
}
.firstNavItem
{
	padding-bottom: 10px;
}
.lnav ul li.active
{
	background: url(../images/lnav_divider.gif) top left no-repeat;
	padding: 10px 0px 10px 3px;
	font-weight: bold;
}
.active
{
	border: none;
}
.lnav ul li.active a
{
	color: #cb3553;
}
.subnavItem
{
	border: none;
}
.subnavActiveItem
{
	border: none;
}
.lnav ul li.subnavActiveItem a
{
	color: #cb3553;
}
h2
{
	font-size: 17px;
	color: #005596;
	margin-bottom: 0px;
}
h1
{
	font-size: 19px;
	color: #005596;
}
.content .aob_banner
{
	display: none;
}
.content .about_banner
{
	background: url(../images/about_banner.jpg);
	width: 507px;
	height: 124px;
	display: none;
}
.content .cd_banner
{
	display:none;
}
.content .tr_banner
{
	display:none;
}
.content .rmi_banner
{
	display:none;
}
.content .ifc_banner
{
	display: none;
}
.content .etp_banner
{
	display:none;
}
.content .utility_banner
{
	background-image: url(../images/utility_banner.jpg);
	width: 507px;
	height: 124px;
}
.secondary
{
	position: relative;
	left: 20px;
}
.label
{
	width: 150px;
	float: left;
}
.label required
{
	
}
.left
{
	float: left;
}
.content .pagenav a
{
	color: #006699;
}
a
{
	color: #006699;
}
.smallcaps
{
	font-size: 10px;
}
.alert
{
	color: red;
}
.callout
{
	border: 1px dashed #2d3a7d;
	padding: 5px;
	margin-bottom: 10px;
}
.indent
{
	position: relative;
	left: 40px;
}
.indent_works
{
	padding-left: 20px;
}
.indent_works img
{
	padding-left: 20px;
	padding-bottom: 20px;
}
.personalize_label
{
	float: left;
	padding-left: 40px;
}
.personalize_field
{
	float: left;
	clear: right;
}
.personalize_info
{
	clear: both;
}
#rebate_bg
{
	float: left;
	background: url(../images/sub_rebate_bg.gif);
	width: 512px;
}
#rebate_top
{
	background: url(../images/sub_rebate_top.gif) no-repeat;
	padding-top: 45px;
}
#rebate_btm
{
	background: url(../images/sub_rebate_btm.gif) no-repeat left bottom;
	padding-bottom: 29px;
}
#rebate_bg p
{
	padding-left: 40px;
	padding-right: 25px;
}
.h2_number
{
	font-size: 17px;
	color: #005596;
	font-weight: bold;
	position: relative;
	left: -17px;
	margin-bottom: 0px;
	top: 10px;
}
.container_print
{
	background: #fff;
}
.wrap_print
{
	width: 760px;
	margin: 0px auto 0px auto;
}
.printBtn
{
	text-align: right;
	padding-top: 10px;
}
.pfbody
{
	background: #fff;
}
.print_rebate
{
	width: 400px;
}
.pfbody .print_rebate
{
	display: block;
}
.smallText
{
	font-size: 12px;
}
.normalText
{
	font-size: 14px;
}
.largeText
{
	font-size: 16px;
}
.isi
{
	display: none;
}
.utility_wrap
{
	height: 20px;
}
.utility
{
	text-align: right;
}
#search form
{
	margin: 0px;
}
#isi span
{
	display: none;
}
.quickpoll_divider
{
	padding-left: 10px;
	position: relative;
	left: 120px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-left: 1px dotted #2d3a7d;
	width: 350px;
}
.quickpoll_wrapper p
{
	display: none;
}
.quickpoll_wrapper
{
	border: 1px dotted #2d3a7d;
	padding: 10px;
	background: url(../images/quickpoll_icon.jpg) 10px 10px no-repeat; ;
margin-top:10px;
}
.quickpoll_divider form ul li
{
	left: -10px;
	list-style: none;
	position: relative;
}
.quickpoll_submit
{
	margin-bottom: 10px;
}
.content ul, .content ol
{
	margin-top: 0px;
}
.question
{
	margin-bottom: 0px;
	margin-right: 3px;
}
span.question
{
	position: relative;
	top: -3px;
	padding-right: 6px;
}
table
{
	padding: 0px;
	margin: 0px;
}
.degree
{
	position: relative;
	top: -5px;
}
.never
{
	padding-left: 20px;
}
.very
{
	padding-left: 220px;
}
.get_results
{
	position: relative;
	top: 25px;
}
ul.cause_list{
	margin-top:19px;
	margin-bottom:4px;
}
.cause_list li
{
	padding-bottom: 6px;
}
.pfbody .hide
{
	display: none;
}
.privacy_statement
{
	margin-bottom: 20px;
}
.rebate_question
{
	margin-bottom: 0px;
	padding-bottom: 0px;
}
.help
{
	display: none;
}
.helpful_p
{
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.helpful_a
{
	padding-top: 0px;
	margin-top: 0px;
}
.faq_q
{
	padding-bottom: 0px;
	margin-bottom: 0px;
}
.banner_copy_video
{
	float: left;
}
.home_banner_left
{
	position: relative;
	float: left;
	left: 25px;
	width: 250px;
	top: 100px;
}
.home_banner_right
{
	left: -10px;
	float: left;
	position: relative;
	top: 140px;
	width: 238px;
}
.subtierutility .utility0
{
	padding-right: 20px;
	position: relative;
	top: 2px;
}
.submit
{
	position: relative;
	left: -5px;
	top: 10px;
}
.etp_label
{
	width: 110px;
	display: block;
}
.etp_response
{
	margin-top: 20px;
}
#surveyTarget
{
	position: absolute;
	padding: 2px;
	width: 620px;
	display: none;
	z-index: 10000;
}
#survey_callout
{
	height: 263px;
	width: 395px;
	position: absolute;
	left: 770px;
	top: 25px;
	z-index: 1000;
}
#survey_callout_box
{
	width: 360px;
	background: #FFF;
	padding: 5px;
	float: left;
}
#inner_box
{
	border: 1px solid #1A0070;
	padding: 0px;
	font-size: 11px;
	height: 245px;
}
#inner_box h3
{
	font-size: 14px;
	font-weight: normal;
	font-family: verdana, helvetica, sans-serif;
	color: #b30b0b;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align: center;
}
#inner_box p
{
	text-align: center;
	font-size: 12px;
	font-family: verdana, helvetica, sans-serif;
	margin: 0px 5px 0px 5px;
}
#inner_box input
{
	margin: 15px 0px 0px 0px;
}
#survey_logo
{
	text-align: center;
	margin: 19px auto 5px auto;
}
#survey_callout_box_right
{
	height: 268px;
	width: 25px;
	margin-top: 9px;
	float: left;
}
#survey_callout_box_btm
{
	height: 21px;
	width: 364px;
	float: right;
	margin-left: 0px;
}
.content .got_banner
{
	display:none;
}
.title
{
	leading: -2px;
	font-family: Myriad Pro Semibold;
	font-size: 12px;
	color: #1e397b;
}
.topic
{
	font-family: Myriad Pro Semibold;
	font-size: 16px;
	color: #1e397b;
	leading: 1px;
}
.question_swf
{
	font-family: Myriad Pro Semibold;
	font-size: 12px;
	color: #1e397b;
	leading: 1px;
}
.questiontitle
{
	font-family: Myriad Pro Semibold;
	font-size: 14.5px;
	color: #1e397b;
	leading: -1px;
}
.begin
{
	font-family: Myriad Pro Bold;
	font-size: 18.5px;
	color: #1e397b;
	leading: 1px;
	text-align: center;
}
.beginsub
{
	font-family: Myriad Pro Semibold;
	font-size: 14px;
	color: #1e397b;
	leading: 1px;
}
.status
{
	font-family: Myriad Pro Semibold;
	font-size: 12px;
	color: #ffffff;
	leading: 1px;
}
.reset
{
	font-family: Frutiger 57Cn;
	font-size: 20px;
	color: #ffffff;
	leading: 10px;
}
.subtierutility
{
	

}
.home_banner_right p
{
	width: 238px;
}
.content .callouts
{
	margin-top: 6px;
}

/* New tags for left navigation*/

#nav
{
	font-family: Arial;
	font-size: 12px;
	width: 185px;
	padding-left: 20px;
}
div.navon
{
	background-image: url('../images/lnav_divider.gif' );
	background-repeat: no-repeat;
	font-weight: bold;
	padding-bottom: 10px;
	padding-left: 3px;
	padding-right: 0px;
	padding-top: 10px;
}
div.navon A
{
	color: rgb(203, 53, 83);
	text-decoration: none;
}
div.navon a:visited
{
	color: rgb(203, 53, 83);
	text-decoration: none;
}
div.navon a:hover
{
	color: rgb(203, 53, 83);
	text-decoration: none;
}
div.navonfirst
{
	font-weight: bold;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
}
div.navonfirst A
{
	color: rgb(203, 53, 83);
	text-decoration: none;
}
div.navonfirst a:visited
{
	color: rgb(203, 53, 83);
	text-decoration: none;
}
div.navonfirst a:hover
{
	color: rgb(203, 53, 83);
	text-decoration: none;
}
div.navonlast
{
	background-image: url(  '../images/lnav_divider.gif' );
	background-repeat: no-repeat;
	font-weight: bold;
	padding-bottom: 10px;
	padding-left: 3px;
	padding-right: 0px;
	padding-top: 10px;
}
div.navonlast A
{
	color: rgb(203, 53, 83);
	text-decoration: none;
}
div.navonlast a:visited
{
	color: rgb(203, 53, 83);
	text-decoration: none;
}
div.navonlast a:hover
{
	color: rgb(203, 53, 83);
	text-decoration: none;
}
div.navoff
{
	background-image: url('../images/lnav_divider.gif' );
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 3px;
	padding-right: 10px;
	padding-top: 10px;
}
div.navoff A
{
	color: rgb(45, 58, 125);
	text-decoration: none;
}
div.navoff a:visited
{
	color: rgb(45, 58, 125);
	text-decoration: none;
}
div.navoff a:hover
{
	color: rgb(45, 58, 125);
	text-decoration: none;
}
div.navofffirst
{
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 10px;
}
div.navofffirst A
{
	color: rgb(45, 58, 125);
	text-decoration: none;
}
div.navofffirst a:visited
{
	color: rgb(45, 58, 125);
	text-decoration: none;
}
div.navofffirst a:hover
{
	color: rgb(45, 58, 125);
	text-decoration: none;
}
div.navofflast
{
	background-image: url('../images/lnav_divider.gif' );
	background-repeat: no-repeat;
	padding-bottom: 10px;
	padding-left: 3px;
	padding-right: 10px;
	padding-top: 10px;
}
div.navofflast A
{
	color: rgb(45, 58, 125);
	text-decoration: none;
}
div.navofflast a:visited
{
	color: rgb(45, 58, 125);
	text-decoration: none;
}
div.navofflast a:hover
{
	color: rgb(45, 58, 125);
	text-decoration: none;
}
div.subnavon
{
	background-attachment: scroll;
	background-image: url('../images/nav_arrowon.gif' );
	background-repeat: no-repeat;
	background-position: 3px 2px;
	color: rgb(203, 53, 83);
	font-weight: normal;
	left: -20px;
	list-style-type: none;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 7px;
}
div.subnavon A
{
	color: rgb(203, 53, 83);
	text-decoration: none;
}
div.subnavon a:visited
{
	color: rgb(203, 53, 83);
	text-decoration: none;
}
div.subnavon a:hover
{
	color: rgb(203, 53, 83);
	text-decoration: none;
}
div.subnavonfirst
{
	background-attachment: scroll;
	background-image: url('../images/nav_arrowon.gif' );
	background-repeat: no-repeat;
	background-position: 3px 2px;
	color: rgb(203, 53, 83);
	font-weight: normal;
	left: -20px;
	list-style-type: none;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 7px;
}
div.subnavonfirst a
{
	color: rgb(203, 53, 83);
	text-decoration: none;
}
div.subnavonfirst a:visited
{
	color: rgb(203, 53, 83);
	text-decoration: none;
}
div.subnavonfirst a:hover
{
	color: rgb(203, 53, 83);
	text-decoration: none;
}
div.subnavonlast
{
	background-attachment: scroll;
	background-image: url('../images/nav_arrowon.gif' );
	background-repeat: no-repeat;
	background-position: 3px 2px;
	color: rgb(203, 53, 83);
	font-weight: normal;
	left: -20px;
	list-style-type: none;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 7px;
}
div.subnavonlast A
{
	color: rgb(203, 53, 83);
	text-decoration: none;
}
div.subnavonlast a:visited
{
	color: rgb(203, 53, 83);
	text-decoration: none;
}
div.subnavonlast a:hover
{
	color: rgb(203, 53, 83);
	text-decoration: none;
}
div.subnavoff
{
	background-image: url('../images/nav_arrowoff.gif' );
	background-repeat: no-repeat;
	background-position: 3px 2px;
	font-weight: normal;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 7px;
}
div.subnavoff A
{
	color: rgb(45, 58, 125);
	text-decoration: none;
}
div.subnavoff a:visited
{
	color: rgb(45, 58, 125);
	text-decoration: none;
}
div.subnavoff a:hover
{
	color: rgb(45, 58, 125);
	text-decoration: none;
}

div.subnavofffirst
{
	background-image: url('../images/nav_arrowoff.gif' );
	background-repeat: no-repeat;
	background-position: 3px 2px;
	font-weight: normal;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 7px;
}
div.subnavofffirst A
{
	color: rgb(45, 58, 125);
	text-decoration: none;
}
div.subnavofffirst a:visited
{
	color: rgb(45, 58, 125);
	text-decoration: none;
}
div.subnavofffirst a:hover
{
	color: rgb(45, 58, 125);
	text-decoration: none;
}
div.subnavofflast
{
	background-image: url('../images/nav_arrowoff.gif' );
	background-repeat: no-repeat;
	background-position: 3px 2px;
	font-weight: normal;
	padding-bottom: 10px;
	padding-left: 15px;
	padding-right: 7px;
}
div.subnavofflast A
{
	color: rgb(45, 58, 125);
	text-decoration: none;
}
div.subnavofflast a:visited
{
	color: rgb(45, 58, 125);
	text-decoration: none;
}
div.subnavofflast a:hover
{
	color: rgb(45, 58, 125);
	text-decoration: none;
}
div.navseparator
{
}
div.navend
{
}
.content .footer a
{
	padding-right: 10px;
	color: rgb(102, 153, 192);
	cursor: auto;
	display: inline;
	font-size: 11px;
	line-height: 30px;
	text-decoration: underline;
}

#printerLinks
{
	float: right;
	display: block;
	padding-top:8px;
}

#PrintLinks
{
	display: none;
}
#PrintLinks a
{
}
#PrintLinks a:hover
{
}
#SetLeft{
	padding-top:8px;
	text-align:left;
	padding-bottom:8px;
}
.divDisable
{
	display: none;
}
.footerImg
{
	width: 500px;
	margin:0px;
	padding:0px;
	padding-top:8px;
	height:38px
}
div.footerImg #pfizer
{
	padding-left: 5px;
	position: relative;
	top: 10px;
}
div.footerImg #trust
{
	padding-left: 0px;
	position: relative;
	top: 7px;
}
.footerImg a 
{
	padding:0px;
}
#BottomLinks  a{
	COLOR: #006699;
	cursor:pointer;
}
.error-bold
{
	display: none;
	font-weight: normal;
	color: #ee2a24;
	line-height:35px;
	
}
.controlAlignment
{
	width:75%;
	padding-left:0px;
	
}
.heightAdjust
{
	height:23px;
	clear:both;
}
#optionContant
{
	padding-top:25px;
}
.CurHand
{
	cursor:pointer;
}

#ppi_print 
{
margin-left:50px;
}
