* { margin:0; padding:0; }
body {
	font: 62.5%/160% Arial, Helvetica, sans-serif; 
	text-align: left;
	color: #000;
	padding: 0;
	margin: 0;
	background:#fff;
	voice-family:female; 
}
.clearfix:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; }
.clearfix { 
	min-height: 1px; 
	height: auto !important; 
	height: 1px;
}
.noflash-p {
	text-indent:-9999px;
}
.cacheimg {
	display:none;
}

h1, h2, h3, h4, h5, h6 { font-size: 100%; font-family: Arial, Verdana, "Lucida Grande", sans-serif !important; }
ol, ul { list-style: none; }
fieldset, img { border: 0; }
blockquote, body, dd, div, dl, dt, fieldset, form, h1, h2, h3, h4, h5, h6, html, img, input, label, legend, li, ol, p, pre, th, td, ul { padding: 0; margin: 0; }
textarea, input { font: 100%/160%  Arial, Helvetica, sans-serif; color:#000; resize: none; /*Safari disable resize*/ }

a { color: #e50278; text-decoration: none; outline:none; font-family: Arial, Helvetica, sans-serif; }
a:hover { color: #f29ac0; text-decoration: none; -moz-user-focus:none; }

.hid { display: none; }
.vhid { visibility:hidden; }
.nobg { background:none !important; }
.nobrd { border:0 !important; }
.nomargin { margin:0 !important; }
.floatrgt { float: right; }
.floatleft { float: left; }
.pointer { cursor: pointer; }
.sometop { margin: 15px 0 0 0 !important; }

/* */
.logo-nav-outer {
	height: 81px;
	width: 980px;
}

.logo-nav-outer a.logo {
	position: absolute;
	top: 20px;
	left: 13px;
	background: none;
	text-indent: 0px;
}
.logo-nav-outer ul {
	position: absolute;
    top: 16px;
    left: 339px;
    width: 660px;
}

.logo-nav-outer ul,
.logo-nav-outer li {
	display:inline;
	padding: 0;
	margin: 0;
}
.logo-nav-outer a,
.logo-nav-outer span {
	background-image: url('../images/nav_header.gif');
    display: block;
    height: 22px;
    float: left;
    text-align: left;
    text-indent: -9999px;
}
.logo-nav-outer li.safety_information a {
    width: 97px;
    background-position: 0px 0px;
}
.logo-nav-outer li.safety_information a:hover {
    background-position: 0px -22px;
}
.logo-nav-outer li.patient_information a {
    width: 108px;
    background-position: -97px 0px;
}
.logo-nav-outer li.patient_information a:hover {
    background-position: -97px -22px;
}
.logo-nav-outer li.prescribing_information a {
    width: 127px;
    background-position: -205px 0px;
}
.logo-nav-outer li.prescribing_information a:hover {
    background-position: -205px -22px;
}
.logo-nav-outer li.report_side_effects a,
.logo-nav-outer li.report_side_effects span {
    width: 207px;
    background-position: -332px 0px;
}
.logo-nav-outer li.health_care_professionals a {
    width: 134px;
    background-position: -539px 0px;
}
.logo-nav-outer li.health_care_professionals a:hover {
    background-position: -539px -22px;
}
.logo-nav-outer li.merck a {
    width: 90px;
    background-position: -673px 0px;
    margin-left:104px;
}
/*Site CSS*/
.singulairWrapper{
	position:relative;
	width:999px;
	margin: auto;
	padding:0;
}

p,li { font-size:12px; margin-bottom:12px; }
.importantnote { color:#000; }
.underline { text-decoration:underline; }
.bullets { margin-bottom:12px; }
.bullets li { background:transparent url(../images/bg_bullet.jpg) 9px 6px no-repeat; padding:0 0 0 20px; margin-bottom:6px; }
.lead { color:#e20177; }


.tagline { margin:8px 0; }
.tagline .slogin { float:left; width:85%; color:#696f71; margin:0; }
.tagline .singulair_for_asthma { float:right; width:114px; }
.tagline .singulair_for_asthma img { display:block; }

.banner { color:#e20177; }
.logo { float:left; width:167px; margin-right:18px; }
.nav { float:left; width:575px; _width:575px; margin:25px 0 0 230px; _margin:25px 0 0 210px; }
.nav li { 
	float:left;
	background: transparent url(../images/bg_nav.jpg) right top no-repeat;
	font-size:12px;
	margin:0 12px 0 0; 
	padding:0 14px 0 0; 
}
.nav li img { display:block; }
.nav li.last { background:none; margin:0; padding:0; margin-left:4px;_margin-left:0px;}

.bodyContainer { position:relative; width: 769px; float: left; }
.bodyContainer .mainContent { float:none; width:730px; padding: 15px 0; }
.bodyContainer .rgtContent { float:right; width:250px; }

.bodyContainer .mainContent h1 { color:#e20177; font-size:14px; margin-bottom:6px; }
.bodyContainer .mainContent h1 span { color:#f78e1e; }
.bodyContainer .mainContent h2 { color:#E20177; font-size:13px; margin-bottom:6px; }

.banner-img {
    position: relative;
}

.callout-img {
    position: absolute;
    top: 210px;
    right: 59px;
    width: 250px;
    height: 108px;
}

.callout-img a {
	cursor: pointer;
}

.callout-img-new {
}

.callout-img-new a {
	cursor: pointer;
}

.middleContainer { position:relative; width:230px; float: left; }

.middleContainer .for_asthma_or_allergies {
    border-bottom:4px solid #e50278;
    float:left;
    width:215px;
}

.gradient {
    background: url('../images/graydient.jpg') 0 0 repeat-x;
    padding:25px 25px 0 0;
}

.gradient-new{
    background: url('../images/graydient.jpg') 0 0 repeat-x;
    padding:0 25px 0 0;
}
.gradient-new strong { color:#e20177;}

#allergy-triggers-and-tips .gradient {
    height: 156px;
}

#additional-resources .gradient {
/*    height: 210px;*/
	zoom: 1;
}

.gradient #tabs{
    margin:0 -25px;
    display: inline;
}
.callout-right {
    float: right;
    padding: 0 0 15px 15px;
	margin-top:2px;
	
	
}
a.continued_below {
    background: url('../images/pink_arrow.gif') 100% 3px no-repeat;
	padding-right: 7px;
}
a.continued_below:hover {
    background: url('../images/pink_arrow-hover.gif') 100% 3px no-repeat;
}

.middleContainer .for_asthma_or_allergies a,
.middleContainer .for_asthma_or_allergies span {
    height: 54px;
    float: left;
    background-image: url('../images/sprite_asthma_allergies.gif');
    background-repeat: no-repeat;
    display: block;
    text-indent:-9999px;
}

.middleContainer .for_asthma_or_allergies a.for_asthma_click_here {
    width: 104px;
    background-position: 0 0;
}

.middleContainer .for_asthma_or_allergies a.for_asthma_click_here:hover {
    width: 104px;
    background-position: -208px 0;
}

.middleContainer .for_asthma_or_allergies a.for_allergies {
    width: 111px;
    background-position: -111px -54px;
}

.middleContainer .context {
    clear: both;
    padding-top: 15px;
    background: url('../images/sprite_left-col.gif') 0 0 no-repeat;
    zoom: 1;
}

.middleContainer .context ul {
    margin-bottom:1.25em;
    padding:0;
}

.middleContainer .context ul li {
    list-style: none;
    margin:0;
    padding:0;
    zoom: 1;
}

.middleContainer .context ul li a {
    background: url("../images/arrow.gif") 26px 6px no-repeat;
    color: #666666;
    display: block;
    line-height: 15px;
    margin: 0 17px 0 5px;
    /*padding :.3em 43px .3em 34px;*/
    padding :.3em 3px .3em 34px;
}

.middleContainer .context ul li a:hover {
    background: #e83e96 url("../images/menu-over.gif") 1px 0 no-repeat;
    font-weight: bold;
    color: #fff;
    /*padding-right: 33px;*/
    padding-right: 3px;
}

/* one line */
body#once-a-day-singulair .middleContainer .context ul li.once-a-day-singulair a,
body#once-a-day-singulair .middleContainer .context ul li.once-a-day-singulair a,
body#possible-side-effects .middleContainer .context ul li.possible-side-effects a,
body#allergies-and-children .middleContainer .context ul li.allergies-and-children a,
body#possible-side-effects-children .middleContainer .context ul li.possible-side-effects-children a,
body#about-allergies .middleContainer .context ul li.about-allergies a,
body#allergy-triggers-and-tips .middleContainer .context ul li.allergy-triggers-and-tips a,
body#additional-resources .middleContainer .context ul li.additional-resources a,
body#additional-resources-form .middleContainer .context ul li.additional-resources a {
    background: url("../images/current-one-line.gif") no-repeat scroll 0 0;
    font-weight: bold;
    color: #aa005a;
    margin-right: 0;
    padding-right:40px;
}

/* two lines */
body#discover-how-singulair-works .middleContainer .context ul li.discover-how-singulair-works a,
body#questions-to-ask-your-hcp .middleContainer .context ul li.questions-to-ask-your-healthcard-provider a,
body#once-a-day-singulair-for-kids .middleContainer .context ul li.once-a-day-singulair-for-kids a,
body#ask-your-childs-doctor-about-singulair .middleContainer .context ul li.ask-your-childs-doctor-about-singulair a {
    background: url("../images/current-two-lines.gif") no-repeat scroll 0 0;
    font-weight: bold;
    color: #aa005a;
    margin-right: 0;
    padding-right:40px;
}

.middleContainer .context h3 {
    margin:0 0 6px 25px;
    text-indent: -9999px;
}

.middleContainer .context h3.singulair_for_allergies {
    width: 149px;
    height: 14px;
    background: url('../images/h_singulair-for-allergies.gif') 0 0 no-repeat;
}

.middleContainer .context h3.you_and_your_hcp {
    width: 123px;
    height: 32px;
    background: url('../images/h_you-and-your-hcp.gif') 0 0 no-repeat;
}

.middleContainer .context h3.singulair_and_your_child {
    width: 162px;
    height: 14px;
    background: url('../images/h_singulair-and-your-child.gif') 0 0 no-repeat;
}

.middleContainer .context h3.living_with_allergies {
    width: 124px;
    height: 14px;
    background: url('../images/h_living-with-allergies.gif') 0 0 no-repeat;
}

.middleContainer .tabs { position:absolute; width:1004px; bottom:0; }

.middleContainer .tabMenu.last { margin-right:0px; }
.middleContainer .tabMenu .main { 
	display:block;
	font: bold 15px Verdana, Arial, Helvetica, sans-serif; 
	margin:0 0 13px 0; 
}

html > body .middleContainer .tabs { left:0px; }
html > body .middleContainer .tabMenu {
	float:left;
	width:229px;
	position:relative;
	background-color:transparent;
	background-image:url(../images/tabs/bg_tab_off.png);
	background-position:left top;
	background-repeat:no-repeat;
	padding:8px 8px;
	margin-right:8px;
}
html > body .middleContainer .tabMenu .main { 
	padding:8px 0 6px 11px; 
}
html > body .middleContainer .over,
html > body .middleContainer .active {
	background-position: -245px 0;
}
/*IE6 nav style */
* html .middleContainer .tabs { left:6px; }
* html .middleContainer .tabMenu {
	float:left;
	width:224px;
	position:relative;
	background-color:transparent;
	background-image:url(../images/tabs/bg_tab_off.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:8px 8px;
	margin-right:11px;
}
* html .middleContainer .over,
* html .middleContainer .active {
	background-position: -241px 0;
}
* html .middleContainer .tabMenu .main { 
	padding:4px 0 6px 11px; 
}

.middleContainer .tabMenu .main a { color:#fff; }
.middleContainer .tabMenu li { margin:0; color:#666; padding:0 0 0 13px; font-size:11px; }
.middleContainer .tabMenu li a { margin:0; color:#666; }
.middleContainer .tabMenu li a:hover { text-decoration:underline; }

.flashMoviesBody { margin-bottom:19px; }

.bodyContainer .rgtContent .ad { margin:0 0 13px 0; }

#saftyInformation {clear: both;}

.legal a, .legal span { text-decoration:underline; }
.legal .bullets { margin:0; }
.legal h3 { color:#e20177; font-size:18px; margin-bottom:11px; }

.buttons { margin-left: 231px;clear: left; }

.buttons img { display:block; }

.menuWrapper { margin-bottom:30px; }
.menu {
    width: 730px;
    margin: 0 0 10px 231px;
    text-align: center;
    font-size: 12px;
}

.menu,
.menu a {
    color: #e50278;
}

.menu a:hover {
    color: #f29ac0
}

.menu .listmenu { float:left; margin:0 0 -200px; padding:0 0 200px 0; border-right:1px solid #ccc; }
.menu .listmenu li { margin:0; font-size:11px; padding:0 14px; }
.menuWrapper .menu .lastmap li {
	padding:0 0 0 14px;
}
.menu .listmenu .main { font-size:12px; font-weight:bold; }
.menu .listmenu .main a { color:#ff9933; }
.menu .listmenu li a { color:#999; }

.orderlist {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:decimal;
	margin-left:25px;
}
#sitemap {
	line-height:18px;
	font-size:12px;
}
#sitemap h2 {
	font-size:16px;
	margin:0 0 10px;
	color:#000;
}
#sitemap .site-home {
	text-transform:uppercase;
}


#sitemap a.cat:hover {
    color: #E50278;
}

#sitemap a.cat {
	font-weight:bold;
}
#sitemap a.cat b {
	font-size:14px;
}
#sitemap ul {
	padding:0;
	margin:0 0 15px;
}
#sitemap ul.etc li a {
	color:#F78E1E;
	text-transform:none;
}
#sitemap ul li {
	margin:0;
}
#sitemap ul li.sub-item {
	margin:0 0 0 20px;
}

.lastmap {
	width:140px;
}
/*Tell a Friend ALLERGIES*/
#tell_friend_AR {
	width:619px;
	position:absolute;
	margin-top:0px;
	top:0; left:5px;
	display:none;
}
#tell_fill_AR {
/*	background:transparent url(../images/tell_fill.gif) repeat-y scroll 0 0;
	height:510px;
	padding:20px 38px 0;
	width:543px;*/
	width:543px;
	padding:20px 38px 0 38px;
	height:475px;
	background:url("../images/tell_fill.png");
}
#tell_friend_AR #tell_top_AR {
	height:9px;
	overflow:hidden;
	width:619px;
	
}
#tell_fill_AR p {
	line-height:18px;
}
#tell_fill_AR span {
	color:#F78e1e;
}
#tell_fill_AR .pinky {
	margin:0 0 12px;
	padding:12px 0 0;
	color:#e20177;
	font-weight:bold;
}
#tell_fill_AR img {
	margin:10px 0 0;
}
#tell_bottom_AR {
	height:7px;
	overflow:hidden;
	width:619px;
	
}
#tell_friend_AR .form {
/*	clear:both;
	line-height:30px;
	width:420px;*/
	width:420px;	
	line-height:30px;
	clear:both;
}
#tell_friend_AR .form p {
	line-height:14px;
}
#tell_friend_AR h2 {
	font-size:16px;
	margin:0 0 5px;
	color:#e20177;
}
#tell_friend_AR label {
	color:#f78e1e;
	clear:both;
	float:left;
	font-weight:bold;
	height:30px;
	width:248px;
}
#tell_friend_AR input {
	float:left;
	height:15px;
	margin:5px 0;
	padding:2px;
	width:161px;
}

/*Tell a Friend ASTHMA*/
#tell_friend {
	display:none;
	left:5px;
	position:absolute;
	top:0;
	width:619px;
}
#tell_fill {
	background:transparent url(../images/tell_fill.gif) repeat-y scroll 0 0;
	height:530px;
	padding:20px 38px 0;
	width:543px;
}
#tell_friend #tell_top {
	height:9px;
	overflow:hidden;
	width:619px;
}
#tell_fill p {
	line-height:18px;
}
#tell_fill span {
	color:#F78e1e;
}
#tell_fill .pinky {
	margin:0 0 12px;
	padding:12px 0 0;
	color:#e20177;
	font-weight:bold;
}
#tell_fill img {
	margin:10px 0 0;
}
#tell_bottom {
	height:7px;
	overflow:hidden;
	width:619px;
}
#tell_friend .form {
	clear:both;
	line-height:30px;
	width:420px;
}
#tell_friend .form p {
	line-height:14px;
}
#tell_friend h2 {
	font-size:16px;
	margin:0 0 5px;
	color:#e20177;
}
#tell_friend label {
	color:#f78e1e;
	clear:both;
	float:left;
	font-weight:bold;
	height:30px;
	width:248px;
}
img.main-pict {
    display: none;
}
#tell_friend input {
	float:left;
	height:15px;
	margin:5px 0;
	padding:2px;
	width:161px;
}
#siteinfo-use {
	font-size:12px;
	margin:5px 0 0;
}

#siteinfo-trademark {
	font-size:12px;
	margin:1px 0;
}
#jobnumber {
	font-size:12px;
	margin:0 0 15px;
}
#merck-ftr { width:992px !important; }
div#merck-ftr-nav-lft { margin:0 auto; }
.pdf_box {display:block; margin: 0 0 5px; font-size:12px;}
.homeLayout {
	display:none;
	position:relative;
}
#print-h1 { display:none; }
#saftyInformation ul,
#saftyInformationTop ul {
	list-style-image:url('../images/bullet_pink.gif');
	padding:0 0 0 15px;
}

.no-flash {
    color:#E20177;
}

.no-flash a {
    text-decoration:underline;
}

.gradient strong {
    color:#e20177;
}

.gradient_safety {
   padding:25px 25px 0 0;
}
.gradient_safety strong {
    color:#e20177;
}


.coupon-questions {
    font-size:12px;
}

.coupon-questions .radio {
    margin:0;
    padding:0;
    vertical-align:top;
    width:20px;
}

.error {
    color:#e20177;
    display:none;
    font-size:10px;
}

.show_error {
    color:#e20177;
    font-size:10px;
}

#content h3 {
    font-size:13px;
    margin:0;
}

.terms-and-cond {
    list-style:disc outside none;
    margin:0 0 16px 56px;
}

.terms-and-cond li {
    margin-bottom:0;
}
.terms-and-cond2 {
    list-style:disc outside none;
    margin:0px 0px 0px 18px;
}

.terms-and-cond2 li {
 	margin:0px 0px 0px 18px;
}
#content ol {
    color:#e20177;
    list-style:decimal outside none;
    margin:0 0 15px 30px;
    padding:0;
}

#content ol li {
    margin-bottom:5px;
}

#content ol li span {
    color:#000000;
}

h2.page-title {
    font-size:16px !important;
}

.page-title-new {
    font-size:18px !important;
	font-weight:bold !important;
	color:#E20177
}

.singulair-tm {
    font-size:18px !important;
}

div#global-footer {
    height: 11px !important;
    border-bottom:none !important;
    border-top:none !important;
    min-width:993px !important;
}

.gradient .coupon {
    text-align: center;
}

.coupon a {
	cursor: pointer;
}
.tablet_actualsize_1 {
    font: bold 10px arial;
    margin: 77px 0 0 496px;
    position: absolute;
    text-align: right;
}
.tablet_actualsize_2 {
    font: bold 10px arial;
    margin: 89px 0 0 496px;
    position: absolute;
    text-align: right;
}
.tablet_actualsize_3 {
    font: bold 10px arial;
    margin: 96px 0 0 496px;
    position: absolute;
    text-align: right;
}
.tablet_actualsize_4 {
    margin: 57px 0 0 485px;
    position: absolute;
}
.tablet_actualsize_5 {
    font: bold 10px arial;
    margin:93px 0 0 496px;
    position: absolute;
    text-align: right;
}

.effects1_new{ float:left; width:60%}
.effects1_new ul{ margin:0 0 0 30px; padding:0; list-style:none}
.effects1_new ul li{ margin:0; padding:0; list-style-image:url('../images/bullet_pink_arrow.jpg');}
.effects2_new{ float:left; width:39%}
.effects2_new ul{ margin:0 0 0 30px; padding:0; list-style:none}
.effects2_new ul li{ margin:0; padding:0; list-style-image:url('../images/bullet_pink_arrow.jpg');}
.arrowed{ margin:-10px 0 20px 30px; padding:0}
.arrowed li{ margin:0; padding:0; list-style-image:url('../images/bullet_pink_arrow.jpg');}

