/* CSS Document */
body{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
margin:0px;
padding:0px;
background-image:url(/images/outerbluebg.gif);
background-position:left top;
background-repeat:repeat-x;
}
a:link, a:visited{
color:#ff6633;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;}
#outerdiv{
float:left;
width:100%;
background-image:url(/images/outerwrapperbg.gif);
background-position:center top;
background-repeat:repeat-y;}
#mainwrapper{
height:auto;
background-image:url(/images/Ventolin_bg.jpg);
background-position:center top;
background-repeat:no-repeat;
float:left;
width:100%;}

#mainwrapperHome{
height:auto;
background-image:url(/images/Ventolin_bg.jpg);
background-position:center -117px;
background-repeat:no-repeat;
float:left;
width:100%;}

#innerwrapper{
width:779px;
margin:0px auto;
}
.ventolinhome{
float:left;
/*width:93%;*/
width:724px;
padding:0px 27px 0px 27px;
background-image:url(/images/Hometopbg1.gif);
background-position:center top;
background-repeat:no-repeat;}
#leftcolumn{
float:left;
padding:29px 0px 0px 0px;
width:168px;
background:transparent;
}
#leftcolumn .logo{
margin-bottom:16px;
}
.VENTOLIN_HFA_count{
float:left;
font:Arial, Helvetica, sans-serif;
color:#1b548e;
width:245px;
font-size:12px;
padding:215px 0px 0px 0px;
margin:0px;
}
.VENTOLIN_HFA_count strong{
font-size:17px;
font-weight:bold;
color:#f3681d;
display:block;}

.AvailLinks {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#1b548e;
	display:block;
	clear:both;
	text-align:left;
	padding:0 10px 45px 10px;
}

.AvailLinks a, .AvailLinks a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#f3681d;
}

#rightcolumn{
float:left;
width:auto;
width:531px;
padding-left:25px;
/*width:71%;
padding-left:25px;*/
}
.ventolininner #rightcolumn{
float:left;
width:531px;
padding-left:25px;
/*width:71%;
*/
}

/*html>body #rightcolumn{
padding-left:35px;
}*/
.inhalerimage{
margin:0px 0px 0px -25px;
}
.ventolininner{
float:left;
width:93%;
padding:0px 27px;
background-image:url(/images/innermiddlewavebg.gif);
background-position:center 211px;
background-repeat:no-repeat;
color:#004685;
}
.ventolininner h1, .couponpopupWrapper p.header{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:25px;
color:#f3681d;
margin:0px;
padding:0  0 10px 0;
}
.ventolininner h2, .ventolininner p.header{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:17px;
color:#f3681d;
margin:0px;
padding:5px 0 0px 0;
}

.ventolininner p, .couponpopupWrapper p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#1B548E;
margin:0px;
padding:0px;
padding-bottom:8px;
}

.couponpopupWrapper ul{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#004685;
margin-left:20px;
margin-top:-5px;
}

html>body .couponpopupWrapper ul{
padding-left:0px;
}
.ventolininner ul{
margin:0px 0px 0px 40px;
padding:5px 0px 10px;
}
.ventolininner li{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#f3681d;
margin:0px;
padding:0px;}
.ventolininner ol li{
color:#004685;
}
.ventolininner li span{
color:#004685;
}
.globedesign{
padding-top:120px;
padding-bottom:30px;
}

.safetyinfo{
margin-top:-135px;
padding-bottom:26px;
text-align:right;

}
.eduVideos{
background-position:right 37px;
background-repeat:no-repeat;
padding-top:20px;
}
.rightcoltopalign{
padding-top:30px;
}
.rightcoltopalign01{
padding-top:25px;
}
.educationalvideos{
padding:120px 0px 0px 0px !important;
}
.educationalvideos #isi{
padding-left:35px;
}

.ISIspaceHome{padding-top:0px;}
.ISIspaceInner{padding-top:0px;}

#isi{
float:left;}
#isi p {
color:#1B548E;
font-size:12px;
margin:10px 0px !important;
padding:0px !important;
}
#isi a:link, #isi a:visited {
color:#98a8be;
font-size:10px;
}
#isi a:hover{
text-decoration:none;

}
#isi font{
font-size:10px;
color:#98a8be;}
.couponpagerightbg{
background-image:url(/images/ventolin_coupon_rightbg.gif);
background-position:center 0px;
background-repeat:no-repeat;
}

.ventolininner p.notes{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#799abd;
}
p.notes sup {
text-decoration:none;
padding-bottom:3px;
border-bottom:1px solid #98A8BE;
}
.ventolininner p.offervalid{
color:#333;
width:328px;
margin:0px auto;
font-weight:bold;
}
.ventolinHFAcallout{
background-image:url(/images/VentolinHFA_calloutbg.jpg);
background-position:left top;
background-repeat:no-repeat;
padding:10px 44px 10px 10px ;
}
.ventolinHFAcallout p{
padding:0px 16px 16px 0px;
}
.couponpopupWrapper{
background-image:url(/images/Ventolin_Coupon_popupbg.jpg);
background-position:center top;
background-repeat:no-repeat;
width:627px;
margin:0px auto;
padding:0px 25px;
z-index:10;
}

#printcouponbutton{
font-size:17px;
font-weight:bold;
color:#fff;
margin:0px 0px 0px 0px;
padding:38px 22px 4px 48px;
float:right;
z-index:10;
}
.couponpopupWrapper p.couponpage_patients{
width:376px;
}
.couponpopupWrapper p.couponpage_patients span{
font-size:36px;
font-weight:bold;
color:#004785;
}
.couponpopupWrapper .logo{
margin-top:15px;
z-index:10;
}
.couponpopupWrapper .innerwrapper{
position:relative;
z-index:10;
clear:both;
}
.expirationdate{
border:3px solid #dfe4ea;
padding:8px 26px;}
.Coupon_popupbg_print{
display:none;
}
#leftcallout{
padding:15px 10px;
color:#004484;
text-align:center;
font-size:12px;
font-weight:bold;
}
#leftcallout p{
margin:0px;
padding:2px 0px;
}
#leftcallout p.title{
font-size:17px;
}
#leftcallout a:link span, #leftcallout a:visited span, #leftcallout a sup{
 text-decoration:none !important;
}
#flashcontent{
margin-left:-10px;
}
#flashcontent01{
margin:10px 0px 0px 0px;
}
#calloutWrapper{
float:left;
background:url(/images/homeCalloutBg.gif) no-repeat;
text-align:left;
width:520px;
/*width:auto;*/
padding:17px 0px 0px 20px;
}
#calloutWrapper p{
margin:0px;
padding:0px;
}
#promo1{
margin:0px;
padding:0px 10px 0px 10px;
width:225px;
height:160px;
float:left;
background-color:#f8ebe4;
}
#promo1 .heading{
font-size:16px;
font-weight:bold;
color:#f3681d;
margin-top:10px;
margin-bottom:0px;
}
#promo1 img{
padding-right:10px;
}
#promo1 p {
color:#1B548E;
font-size:12px;
margin:8px 0px 0px;
padding:0px;

}
#promo1 .learnMore{
clear:both;	
text-align:right;
width:100%;
margin:5px 0px 0px;
padding:0px;
}
/*html>body #promo1 .learnMore{
clear:both;	
text-align:right;
width:100%;
margin-top:10px;
margin-bottom:5px;
padding:8px 10px 6px 0px;
}

html>body #promo1 .learnMore{
margin-top:-8px;
}*/
#promo2{
margin:0px;
padding:0px 10px 0px 10px;
width:auto;
float:left;
}
#promo2 .heading{
font-size:16px;
font-weight:bold;
color:#f3681d;
margin-top:8px;
margin-bottom:0px;
}

#promo2 p{
font-size:12px;
color:#1b548e;
width:241px;
padding:5px 0px 0px;
margin:0px;
}

#promo3{
clear:both;
width: auto;
margin:0px;
padding:8px 0px 0px;
font-size: 10px;
color: #98a8be;
margin-top:-17px;
}
* html #promo3{
margin-top:0px;
}
html>body{
margin-top:0px;
}
#promo3 p{
margin-top:10px;
margin-bottom:10px;
}
.clear{ clear:both;}
.figure1{clear:both; float:left; width:166px; text-align:center}
.huvh_img_align{ margin-right:10px;}
.divline{border-top: 1px solid #98a8be; padding: 0px; margin:0px;}


#footer{
clear:both;
padding:0px 0px 25px 0px;
text-align:center;
color:#98a8be;
font-size:11px;
}
#footer font{
font-size:11px;
}
#footer a:link, #footer a:active, #footer a:visited { color: #98a8be;font-size:11px; text-decoration: none; }
#footer a:hover { text-decoration: underline; }
#flash{
text-align:center;

}
.screenprint{display:inline}
.printerpage{display:none;}

.small{
font-size:10px !important;
font-weight:normal;
}


#isi p.notes a:link, #isi p.notes a:visited {
color:#1B548E;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
#isi p.notes a:hover{
text-decoration:none;
}


#isi p.notesGrey a:link, #isi p.notesGrey a:visited, #medwatch a:link, #medwatch a:visited {
color:#98a8be;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
#isi p.notesGrey a:hover, #medwatch a:hover{
text-decoration:none;
}


@media print{
.Coupon_popupbg_print{
display:block;
position:absolute;
top:0px;
right:0px;
z-index:0;
width:627px;
margin:0px auto;
left:0px;

}
#printcouponbutton{
display:none;}
.couponpopupWrapper .logo{
position:relative;
z-index:100;
}
.couponpopupWrapper{
	z-index:100 !important;
}
.printerpage{display:inline;}
.screenprint{display:none;}


}
.imp{
color:#1B548E;
font-size:17px !important;
font-weight:bold !important;
text-align:left !important;
}

#isi p.impHeader{
    font-size:17px;
	color:#f3681d;
}

#popuplogo{
padding-left:29px;
}

.coupon_txt{
font-family:Arial, Helvetica, sans-serif;
font-size:26px !important;
color:#000000 !important;
padding-left:228px !important;

}

.safety_popup{
width:627px;
}

.wrap{
background-position:center top;
background-repeat:no-repeat;
width:627px;
margin:0px auto;
padding:0px 25px;
z-index:10;
}

.issuer{
	margin-left:10px;
}

.medwatch a{
font-size:12px !important;
}


.safetyinfo-home{
margin-top:-15px;
text-align:right;
}

.imp-home{
color:#1B548E;
font-size:12px !important;
font-weight:bold !important;
text-align:left !important;
line-height:16px;
}
.inhalerimage-home{
margin:10px 0px 0px -14px;
}
.VENTOLIN_HFA_count-home{
float:left;
font:Arial, Helvetica, sans-serif;
color:#1b548e;
width:188px;
font-size:12px;
padding:75px 0px 0px 10px;
margin:0px;
}
.VENTOLIN_HFA_count-home strong{
font-size:25px;
font-weight:bold;
color:#f3681d;
display:block;}

#isiHeaderCont{
	background-color:#FFFFFF;
	border-bottom:1px solid #e6e6e6;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#004785;
}
.isiHeader{
		padding:9px 10px 17px 0px;
}
.isiHeaderHdg{
	color:#e27332;
	font-weight:bold;
}

#popup-wrapper{
	background:url(/images/pop-Bg.gif) top left no-repeat;
	width:929px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#003672;}
.popup-cont{
	padding:60px 220px 130px 220px;}
.popup-buttons{
	padding-top:10px;
	text-align:center;
	}
.btnSpacer{ padding-left:35px;}
.homeFooterSpace{padding-bottom:4px;}
html>/**/body .homeFooterSpace{padding-bottom:14px;}
#ventolinhome p.medwatch{
	margin-top:75px !important;	
}
#medwatch{
	color:#1B548E;
	font-size:12px;
	margin:10px 0 !important;
	padding:0 !important;
}
