img {	border: none;	outline: none}* {	margin: 0;	padding: 0;}body {	font-family: Tahoma, Geneva, sans-serif;}.banner {	width: 726px;	height: 88px;	background: transparent;	border: 1px solid #025682;	position: relative;	overflow: hidden;}.no-margin {	margin: 0 !important;}.banner .bannerTop {	width: 390px;	height: 90px;	background-color: #025682;}.banner .bannerBottom {	width: 338px;	height: 90px;	top: 0px;	left:391px;	/*display: none;*/	position: absolute;	z-index: 99;	background-color: #ffffff;}.bannerBottom .scrollContainer p a {	color: #971b51;	font-weight: bold;}.bannerBottom .scrollContainer {	overflow: auto;	background: #ffffff;	border: 1px solid #cbcbcb;	color: #000000;	padding: 0 0 0 8px;	font-size: 10px;	line-height: 11px;	position: relative;	width: 310px;	height: 59px;	top: -8px;	left: 8px;}.bannerBottom .scrollContainer li {	margin-left: 14px;	margin-bottom: 5px;	padding-right: 4px;}.bannerBottom .scrollContainer p {	margin-bottom: 8px;	word-wrap: nowrap;	padding: 2px 6px 2px 0;}.bannerBottom .scrollContainer p.head {	color: #000000;	/*text-transform:uppercase;*/	margin-bottom: 3px;	padding: 2px 0 0 0;	font-weight: bold;	font-size: 12px;	line-height: 14px;}.bannerBottom .scrollContainer p.subhead {	color: #000000;	margin-bottom: 3px;	padding: 2px 0 0 0;	font-weight: bold;}.bannerBottom .scrollContainer p.althead {	color: #24408e;	margin-bottom: 0;	padding: 2px 0 0 0;	font-weight: bold;}.bannerBottom .scrollContainer .scroll-pane {	height: 59px;	overflow: hidden;	width: 100%;}.bannerBottom .scrollContainer .scrollbar {	height: 59px;	overflow: auto;	width: 100%;}.bannerBottom .docLinks {	position: absolute;	top: 105px;	/*display: none;*/	width: 500px;	background-color: #003333;}#ac_logo {	visibility: hidden;}#ac_logo.adchoice {	position:absolute;	top:-2px;	left:1px;	visibility: visible;}#logo {	position: absolute;	top: 5px;	left: 290px;}#cta {	position: absolute;	top: 62px;	left: 289px;	cursor: pointer;}#text_01 {	position: absolute;	top: 26px;	left: 115px;}#text_01.adchoice {	position: absolute;	top: 26px;	left: 7px;}#text_02 {	position: absolute;	top: -40px;	left: 120px;}#text_02.adchoice {	position: absolute;	top: -40px;	left: 7px;}#text_03 {	position: absolute;	top: -60px;	left: 115px;}#text_03.adchoice {	position: absolute;	top: -60px;	left: 7px;}#image_01 {	position: absolute;	top: 0px;	left: 0px;}#image_01.adchoice {	position: absolute;	top: 0px;	left: 170px;}#image_02 {	position: absolute;	top: 0px;	left: 0px;	visibility: hidden;}#image_02.adchoice {	position: absolute;	top: 0px;	left: 170px;	visibility: hidden;}#image_03 {	position: absolute;	top: 36px;	left: 14px;	visibility: hidden;}#image_03.adchoice {	position: absolute;	top: 36px;	left: 184px;	visibility: hidden;}#mask {	position: absolute;	top:36px;	left: 0px;	visibility: hidden;}#mask.adchoice {	position: absolute;	top:36px;	left: 170px;	visibility: hidden;}#image_04 {	position: absolute;	top: 18px;	left: 9px;	visibility: hidden;}#image_04.adchoice {	position: absolute;	top: 18px;	left: 179px;	visibility: hidden;}#terms_title {	position: relative;	top: -10px;	left: 220px;	font-size: 8px;	color: #003a5d;	cursor: pointer;}#arrow {	position: relative;	top: 1px;	left: 2px;	transform: rotate(-90deg);}#terms_wrapper {	position: absolute;	top: 0px;	left:391px;	width: 390px;	height: 90px;	background-color: #ffffff;	cursor: pointer;	z-index: 5;}#terms_content {	position: relative;	top: 8px;	left: 8px;	width: 380px;	font-size: 8px;}#scroll_text {	position: relative;	top: 1px;	left: 8px;	font-size: 8px;}#replay {	position: absolute;;	top: 40px;	left: 372px;	cursor: pointer;	visibility: hidden;}/*#replay.adchoice {	position: relative;	top: 40px;	left: 372px;	cursor: pointer;	visibility: hidden;}*/#footer {	position: relative;	top: 11px;}#PI {	position: relative;	top: -20px;	left: 8px;	font-size: 8px;}#EPT {	position: relative;	top: -30px;	left: 230px;	font-size: 8px;}#pfizer_logo {	position: relative;	top: -46px;	left: 310px;}#medLink {	font-size: 10.5px;	font-weight: bold;	/*letter-spacing:-.5px;*/	color: #ffffff;	text-decoration: none;	/*position: absolute;	top:136px;*/	left: 380px;	cursor: pointer;}#main-exit {	cursor: pointer;	width: 300px;	height: 135px;}#piLink {	font-size: 10.5px;	font-weight: bold;	/*letter-spacing:-1px;*/	color: #ffffff;	text-decoration: none;	/*position: absolute;	top:136px;*/	left: 200px;	cursor: pointer;}