body {
	font-family: Arial, Verdana, sans-serif;
	margin: 0;
}
#pageContainer {
	background-color: #fff;
	width: 773px;
	height: 650px;
	position: relative;
}
a img {
	border: 0;
}
#header {
	height: 90px;
	text-align: right;
	position: relative;
}
#headerLogo {
	position: absolute;
	left: 0;
	top: 0;
}
#navContainer {
	width: 210px;
	float: left;
}

#bodyContent {
	padding: 0 200px 0 240px;
}

#bodyContent, #bodyContent p, #bodyContent td {
	font-size: 10pt;
}

h1 {
	margin-top: 0;
	padding-top: 30px;
	color: #4189be;
	font-size: 16pt;
	line-height: 20pt;
}

#bodyContent {
	line-height: 16pt;
}

#bodyContent p {
	margin-bottom: 0;
}

#bodyContent ul {
	margin-left: 0;
	padding-left: 0;
	list-style-type: square;
}

#bodyContent em strong, #bodyContent strong em {
	font-size: 11pt;
	color: #4189be;
}

#bodyContent a {
	color: #0a50a1;
	text-decoration: none;
}

#bodyContent a:hover {
	text-decoration: underline;
}

#guaranteeLarge {
	float: right;
	margin-top: 10px;
	margin-right: 33px;
}

#productImage {
	clear: right;
	float: right;
	margin-right: 3px;
	margin-top: 25px;
}

#productSelect {
	float: right;
	clear: right;
	padding-top: 20px 0 0 210px;
}
#productSelect table {
	margin: 15px;
}
#productSelect td {
	font-size: 8pt;
	color: #0a50a1;
	padding: 7px;
	vertical-align: top;
	text-align: right;
}
#footer {
	clear: both;
}

/***/

#footer .container{font-size:10px;color:#666;width:auto;height:100px}
#footer .container a{color:#333}
#footer .container a:hover{text-decoration:underline}
#footer .container a.co{color:#666}
#footer .container ul{display:inline;list-style-type:none;margin:0;padding:0}
#footer .container ul li{display:inline;font-size:10px}
#footer .container #logo{display:block;background:url("https://a-ch-static.preprod-cf65.ch.adobecqms.net/content/dam/cf/haleon/logo/haleon-logo-colour-pos.svg") no-repeat 0 0;width:60px;height:47px;text-indent:-9999px;margin:8px 0 0}
#footer .container p{line-height:12px}

/***/

#footer table {
	margin-left: 210px;
	width: 563px;
}
#footer td {
	color: #fff;
	font-size: 7pt;
	padding: 6px 5px 0 5px;
}
#footer a {
	color: #fff;
	text-decoration: none;
}
#footer a:hover {
	text-decoration: underline;
}
/*++ MB USIM10015616308 8-12-2017*/
/*COUPON UPDATES*/
.iframechange{
    height: 344px !important;
    border: none !important;
    width: 300px !important;
	padding-top: 17px !important;
}
h2 {
	margin-top: 0;
	padding-top: 30px;
	color: #4189be;
	font-size: 14pt;
	line-height: 20pt;
}
/*-- MB USIM10015616308 8-12-2017*/
#footer .container #logo {
   
    width: auto; 
    height: 25px;
 
}
#footer {
    padding-bottom: 25px;
}

