* { 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: #f78e1e; text-decoration: none; outline:none; font-family: Arial, Helvetica, sans-serif; }
a:hover { color: #f78e1e; 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; }

/*Site CSS*/
.singulairWrapper{
	position:relative;
	width:992px;
	margin:22px 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:807px; margin:25px 0 0 0; }
.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; }

.bodyContainer { position:relative; margin:31px 0 0 0; }
.bodyContainer .mainContent { float:left; width:732px; }
.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:#f78e1e; font-size:14px; margin-bottom:6px; }

.middleContainer { position:relative; width:992px; /*height:348px;*/ overflow:hidden; padding-left:6px; margin-left:-6px; }
.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; }

.legal {}

.legal a, .legal span { text-decoration:underline; }
.legal .bullets { margin:0; }
.legal h3 { color:#e20177; font-size:14px; margin-bottom:11px; }

.buttons { padding:5px 0 0 0; }
.buttons li { float:left; width:113px; margin:0; }
.buttons img { display:block; }

.menuWrapper { margin-bottom:30px; }
.menu { background:transparent url(../images/bg_menu.gif) left top no-repeat; margin:9px 0 0 0; padding:31px 0 0; overflow:hidden; }
.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 {
	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 a {
	color:#000;
}
.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;
}
#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 {
	list-style-image:url('../images/isi_bullet.gif');
	padding:0 0 0 15px;
}

