﻿

/* Typekit Fonts
GOTHAM FONT SUBSTITUTE:  font-family: "freight-sans-pro",sans-serif;
BOLD:    font-weight: 700;
MEDIUM:  font-weight: 500;
*/

body 
{
    margin:0;
    padding:0;
    font-family: Arial, Sans-Serif;
}

#body-wrapper 
{
    width:100%;
    background:url(../../images/body-background.png) repeat center center;
    position:relative;
}

h1 
{
color: #ca1316;
font-size: 24px;
font-family: Helvetica, Arial, Sans-Serif;
}

h2 
{
    font-size: 21px;
    font-family: Hevetica, Arial, Sans-Serif;
    color:#009900;
    padding-top:20px;
}

h3 
{
    font-size: 20px;
}

h4  
{
    font-size: 16px;
    color: #323232;
    line-height: 22px;
    margin-bottom: 0px;
}

h5 
{
    font-size: 20px;
}

p 
{
  color: #616161;
  font-size: 12px;
  line-height: 22px;
  font-family: Helvetica, Arial, Sans-Serif;
}

strong{
font-size:13px;
}

ul 
{
  color: #6c6c6c;
  font-size: 12px;
  font-family: Helvetica, Arial, Sans-Serif;
  line-height: 18px;
}

ul.bulletless
{
    margin:0;
    padding:0;
    list-style:none;
}
ul.bulletless li
{
    padding-left:20px;
    padding-top:5px;
}
ul.bulletless li input[type="checkbox"], ul.bulletless li input[type="radio"]
{
    padding-left:5px;
    margin-right:8px;
}
.question 
{
    padding-top:15px;
}
.iferror 
{
  color: #990000;
  display:none;
  visibility:hidden;
}
.iferror ul 
{
  color: #990000;
}
.checklist-form h3
{
    color: #e51922;
    display:inline-block;
    margin:0;
}

img 
{
    border: none;
}

img a
{
 border: none;
}

a 
{
color:#009900;
}

ol 
{
  color: #6c6c6c;
  font-size: 12px;
  line-height: 22px;
  font-family: Helvetica, Arial, Sans-Serif;
}

/* primary header area formatting */
#header 
{
    position:fixed;
    top:0;
    width:100%;
    background:url(../../images/header-background.png) repeat-x top center;
    height:161px;
    z-index:99999;
}

#menu-wrapper
{
    width:960px;
    margin:0 auto;
    position:relative;
}
#logo {
	width:242px;
    display:block;
    float:left;
    border: none;
}
#logo img {
    width:100%;
    border: none;
}

#logo img a
{
    border: none;
}

#logo-taj{
width:auto;
height:auto;
margin-left:357px;
padding-top:70px;
}

#style{
font-size:0.5pt;
color: #FFFFFF; 
}

#header #style{
position:absolute;
width:150px;
margin-top:50px;
font-size:0.5pt;
color: #FFFFFF;
} 
ul#main-menu 
{
    list-style:none;
	position: absolute;
    float:left;
    margin-left:235px;
	margin-top:0px;
    padding:0 0 0 20px;
    background: url(../../images/main-menu-separator3.png) no-repeat top right;
}
#main-menu li 
{
    display:inline-block;
    padding: 8px 20px 11px 20px;
    background: url(../../images/main-menu-separator3.png) no-repeat top left;
	margin-left: -4px;
	/*vertical-align: top;*/
}
#main-menu li.last
{
}
#main-menu li a 
{
    color: #fff;
    text-decoration:none;
    text-transform:uppercase;
    font-weight:bold;
    font-size:13px;
    font-family: Helvetica, Arial, Sans-Serif;
    width:100%;
    height:100%;
    display: block;
}

#main-menu li:hover 
{
    background: #669933;
}

/* apple search*/
#search{
margin-top:80px;
padding-left:280px;
position:absolute;}

#applesearch .sbox_l  {
	background: white  url(../../images/srch_l.gif) no-repeat top left;
	float: left;
	width: 19px; height: 20px;
	border-radius:7px 0px 0px 7px;
}

#applesearch .sbox_r  {
	background: white url(../../images/srch_r.gif) no-repeat top left;
	float: left;
	width: 19px; height: 22px;
	border-radius:0px 7px 7px 0px;
}

#applesearch .sbox input {
	background: white  url(../../images/srch_bg.gif) repeat-x top left;
	float: left;
	border:0;
	height: 19px; width: 110px;
	padding: 0px;
	font: 11px/13px arial;
	color: #000;
}

#content {
	clear: both;
}
/* content container formatting */
#container
{
    width:915px;
    margin:0 auto; 
    position:relative;
    top:165px;
    background:#fff;
    padding:10px 12px;    
    -webkit-box-shadow: 0px 0px 3px 3px rgba(131, 131, 131, 0.1);
box-shadow: 0px 0px 3px 3px rgba(131, 131, 131, 0.1);
}
#primary-column 
{
    width:579px;
    margin:0;
    display:inline-block;
    clear:left;
    padding-left: 25px;
    padding-right: 15px;
}

#primary-column  .right-part {
width:700px;
height:450px;;
float: left;
}
#primary-column  .right-part  .column, .columns {
    float: left;
    display: inline;
    margin-left: 10px;
    margin-right: 10px;
}
.contact-form h3{
	padding-top:15px;
    font-size: 18px;
    text-transform: uppercase;
	font-family: Hevetica,Arial,Sans-Serif;
    color: rgb(208, 18, 27);
}
}
#message {
    margin: 10px 0px;
    padding: 0px;
}
.contact-form label {
    line-height: 24px;
    display: inline-block;
    padding-bottom: 10px;
	font-weight: bold;
    float: left;
}
.contact-form input[type="text"], .contact-form textarea {
    border: 1px solid rgb(230, 230, 230);
    border-radius: 3px;
    box-shadow: 0px 0px 0px 3px rgb(249, 249, 249);
    width: 100%;
    height: 35px;
    float: left;
    margin: 0px 0px 5px;
    padding: 5px;
    font-size: 12px;
    color: rgb(80, 80, 80);
    -moz-box-sizing: border-box;
}

#secondarybox 
{
    background:#fff;
  
}

#secondarymenu 
{
    width: 100%;
    height: auto;
    float: left;
    display: block;
    
}

.secondarynavigation 
{
width: 100%;
float: left;
background: #2e2e2e;
}

.secondarynavigation ul 
{
   margin: 0px;
   padding: 0px;
   width: 100%;  
   float: left; 
}

.secondarynavigation li
{
    background: #2e2e2e;
    display: inline-block;
    float:left;
    list-style-type: none;
    height: 65px;
    vertical-align: top;
    padding: 10px 0px 0px 10px;
    border-right: 1px solid #000;
}

.terciarymenu
{
width: 100%;
border-bottom: 10px solid #fff;
float: left;
background: #d2d2d2;

}

.terciarymenu ul 
{
   margin: 0px;
   padding: 0px;
   width: 100%;  
   float: left;  
}

.terciarymenu li 
{
    background: #d2d2d2;
    display: inline-block;
    float:left;
    list-style-type: none;
    height: 35px;
    padding: 13px 10px 5px 10px;
    width: 130px;
    border-right: 1px solid #fff;
    
}


.terciarymenu li a   
{  
    color: #6d6d6d;
    text-transform: uppercase;
    font-size: 12px;
    text-decoration: none;
    font-family: Helvetica, Arial, Sans-Serif;
    font-weight: bold;  
	height: 100%;
	width: 100%;
	display: block;
}

.terciaryfirst 
{
    width: 100px !important;
    
}


#asthmaMenu li 
{
     width: 13%;
}

#asthmaMenu1 li 
{
     width: 13%;
}

#resourcesMenu li 
{
    width: 11%;
}

.secondarynavigation li a   
{
  
    color: #848484;
    font-size: 12px;
    text-transform: uppercase;
    text-decoration: none;
    font-family: Helvetica, Arial, Sans-Serif;
    font-weight: bold;
    width: 100%;
	height: 100%;
	display: block;
   
}

    .secondarynavigation li.active
    {
           background: #1e1e1e;
    }
    
     .secondarynavigation li.active2
    {
           background: #1e1e1e;
           background-image: url('../../images/global-elements/nav/nav-triangle.png');
           background-position:center bottom;
           background-repeat:no-repeat; 

           
    }

    
     .secondarynavigation li:hover 
     {
         background: #454444;
     }


 .terciarymenu li.active
    {
           background: #c0bfbf; /*#F2B600; */
    }
    
     .terciarymenu li:hover 
     {
     background: #c0bfbf;
     }
     

     .terciarymenu li.activeblue
     {
         background: #c0bfbf; /*#086DB3;*/
     }
     
     .terciarymenu li a.activeblue 
     {
         color: #E9EBE6;
     }
     
     .terciarymenu li a.activeblue:hover 
     {
         color: #848484;
     }

.secondarynavigation li.secondarymain 
{
    font-size: 17px;
    background: #FF6633;
    color: #e9ebe6;  
    padding-left: 10px; 
    font-weight: bold;
    width: 123px !important;
       font-family: Helvetica, Arial, Sans-Serif;
}

.secondarynavigation li.secondarymaineib 
{
    font-size: 17px;
    background: #0066FF;
    color: #e9ebe6;  
    padding-left: 10px; 
    font-weight: bold;
	width: 123px !important;
    font-family: Helvetica, Arial, Sans-Serif;
}

.secondarynavigation li.secondarymaincopd
{
    font-size: 17px;
    background: #086db3;
    color: #e9ebe6;  
    padding-left: 10px; 
    font-weight: bold;
}

.secondarynavigation li.secondarymaincopd a 
{
    color: #e9ebe6;
}
.secondarynavigation li.secondarymain a 
{
    color: #e9ebe6;
}

.secondarynavigation li.secondarymainresources
{

    font-size: 16px;
    background: #52cccd;
    color: #e9ebe6;  
    padding-left: 10px; 
    font-weight: bold;
}

.secondarynavigation li.secondarymainpro
{
    font-size: 17px;
    background: #006600;
    color: #e9e8e8;  
    padding-left: 10px; 
    font-weight: bold;
    width: 123px !important;
    font-family: Helvetica, Arial, Sans-Serif;
}

.secondarynavigation li.secondarymainpro a 
{
    color: #E9EBE6;
}

.secondarynavigation li.secondarymaineib a, .secondarynavigation li.secondarymainresources a
{
    color: #E9EBE6;
}

#pageImage 
{
    width: 100%;
    min-height: 200px;
}

#content-sidebar-wrapper 
{
    position:relative;
}
#sidebar
{
    width:276px;
    margin:0;
    padding-left:20px;
    display:inline-block;
    clear:right;
    height:560px;
    position: absolute;
    top: 40px;
    right:12px;
}
#sidebar a 
{
}

#sidebar #note-orange{
padding-left:10px;
padding-right:10px;
border:1px  solid #FF6600;
border-radius:8px;
margin-bottom:20px;
}

#sidebar #note-orange h2{
padding-top:0px;
font-size:11px;}

#sidebar #note-orange p{
font-size:9px;
line-height:normal;
text-align:justify}

#sidebar #note{
padding-left:10px;
padding-right:10px;
border:1px  solid #009933;
border-radius:8px;
margin-bottom:20px;
}

#sidebar #note h2{
padding-top:0px;
font-size:11px;}

#sidebar #note p{
font-size:9px;
line-height:normal;
text-align:justify}

#sidebar #img{
margin-bottom:20px;}

#sidebar #site{
list-style:none;
font-size:10px;
border:1px solid #006600;
border-radius:10px;
margin-bottom:20px;
}

#sidebar #site h2{
padding-top:5px;
padding-bottom:5px;
font-size:16px;
text-align:center;
}

#sidebar #site ul{
list-style:none;
}

#sidebar #site ul li{
margin:0px;
}

#sidebar #site ul li a{
font-size:12px;
}


#sidebar #site-orange{
list-style:none;
font-size:10px;
border:1px solid  #FF6600;
border-radius:10px;
margin-bottom:20px;
}

#sidebar #site-orange h2{
padding-top:5px;
padding-bottom:5px;
font-size:16px;
text-align:center;
color:#FF6600
}

#sidebar #site-orange ul{
list-style:none;
}

#sidebar #site-orange ul li{
margin:0px;
}

#sidebar #site-orange ul li a{
font-size:12px;
color:#FF6600
}

a#dosecounter-ad 
{
    background:url(../../images/sidebar-ads.png) no-repeat 0px 0px;
    width:276px;
    height:275px;
    display:inline-block;
    text-decoration:none;
    clear:both;
}
a#pronews-ad 
{
    
    margin-top:10px;
    background:url(../../images/sidebar-ads.png) no-repeat 0px -285px;
    width:276px;
    height:275px;
    display:inline-block;
    text-decoration:none;
    clear:both;
}

a sup, a:hover sup, a:visited sup, a:active sup {
  text-decoration:none;
}

/* footer container */
#footer 
{
    background:url(../../images/body-background.png) repeat center center;
    width:100%;
    position:relative;
    top:161px;
    z-index:9999;
}
#footer-wrapper 
{
    width:940px;
    margin:0 auto;
}
#footer-nav 
{
    list-style:none;
    margin:20px auto 0;
    padding:10px 0;
    border-top:1px dotted #000;
    border-bottom:1px dotted #000;
    text-align:center;
}
 #footer-nav li 
{
    display:inline-block;
    padding:0 10px;
    border-right:1px solid #000;
    font-size:14px;
}

#footer-nav li a.footactive{
    font-size: 17px;
    background: none repeat scroll 0% 0%  #000066;
    color: #FFFFFF;
    padding: 5px 6px 6px 8px; 
    font-weight: bold;
    width: 123px !important;
    font-family: Helvetica,Arial,Sans-Serif;
}

#footer-nav li a 
{
    color:#000;
    text-decoration:none;
}
#footer-nav li.last 
{
    border-right:none;
}
.footer-row
{
    padding-top:20px;
}
.footer-row.second 
{
    padding-bottom:20px;
}
#footer #teva-logo 
{
    float:right;
	padding-top:30px;
}

#footer #teva-logo img a 
{
    border: none;
}
#footer-legal p, #CAnumber 
{
    margin:0;
    font-size:12px;
    line-height:18px;
}

.imagetitle 
{
    color: #fff;
    font-size: 50px;
    font-family: Helvetica, Arial, Sans-Serif;
    position: absolute;
    top: 440px;
    left: 50px;
    line-height: 50px;
    font-weight: bold;
}

.imagetitlevideo 
{
    color: #fff;
    font-size: 50px;
    font-family: Helvetica, Arial, Sans-Serif;
    position: absolute;
    top: 100px;
    left: 30px;
    line-height: 50px;
    font-weight: bold;
}

.imagetitle-singlecol 
{
    color: #009900;
    font-size: 40px;
    font-family: Helvetica, Arial, Sans-Serif;
    position: absolute;
    top: 170px;
    left: 50px;
    line-height: 40px;
    font-weight: bold;
}

.imagetitleinside 
{
      color: #fff;
    font-size: 50px;
    font-family: Helvetica, Arial, Sans-Serif;
    position: absolute;
    top: 485px;
    left: 45px;
    line-height: 50px;
    font-weight: bold
}

.children 
{
    width: 68.5% !important;
    float: right !important;
    border-left: 1px solid #fff;
}

.symptoms 
{
width: 86.5% !important;
float: right !important;
border-left: 1px solid #fff;
}

.copds
{
width: 60.5% !important;
float: right !important;
border-left: 1px solid #fff;
}

   .terciarymenu .copds li:hover 
     {
     background: #c0bfbf !important;
     }


.astrig 
{
width: 86.5% !important;
float: right !important;
border-left: 1px solid #fff;
}

#SymtomChk-Print 
{
    height: 40px;
    width: 156px;
    background-image: url(../../images/print-btn.png);
    display: block;
    color: White !important;
    text-align: center;
    padding-top: 5px;
    background-repeat: no-repeat;
  
}

#SymtomChk-Print a{
	text-decoration:none;
	text-transform: uppercase !important;
	
}

#intercancel 
{
    height: 38px;
    width: 116px;
    background-image: url(../../images/cancel.png);
    display: block;
    color: White !important;
    text-align: center;
    padding-top: 5px;
    background-repeat: no-repeat;  
    float: left;
}

.intergo
{
    height: 38px;
    width: 116px;
    background-image: url(../../images/ok.png);
    display: block;
    color: !important;
    text-align: center;
    padding-top: 5px;
    background-repeat: no-repeat;  
    float: right;
    margin-top:  0px;
}

#interbuttons 
{
    margin: 0px auto;
    text-align: center;
    width: 275px;
    padding-top: 10px;
}


sup 
{
    font-size: 67%;
    padding-right: 0px;
    position: relative;
    top: 0px;
}

.leftimage 
{
    float: left;
    padding-bottom: 10px;
}

.rightimage 
{
    float: right;
    padding-bottom: 10px;
}

.clear 
{
    clear: both;
}



#homepage-rotator-wrapper
{
    width: 947px; 
    margin: 0px auto;
    padding: 0px;
    position:relative;
    top:165px;
	height: 480px;
	background: url(../../images/homepage/white-box.png) no-repeat;
}

#slider-container{
position: relative;
top: 15px;
left: 15px;
width: 630px;
}
#slider-container span.zero {
position: absolute;
top: 320px;
height: 112px;
width:628px;
background-color: #000;
opacity: 0.6;
filter:alpha(opacity=60);
-moz-opacity:0.6;
-khtml-opacity:0.5;
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
}

#slider-container span.one, #slider-container span.two{
color: #111;
font-size: 20px;
position: absolute;
left: 30px;
top: 350px;
color: #FFFFFF;
}

#slider-container span.two {
left: 30px;
top: 380px;
font-size:16px;
color: #FFF;

}
#slider-container div.two {
font-size:16px;
color: #FFF;

}
#slider-container img, #slider-container span{
display: none;
}

/*.slide-wrapper{
display: none;
}
*/
.homepage-upper-isi-container {
position: absolute;
left: 650px;
top: 15px;
width: 280px;
height: 428px;
border: 2px solid #999;
overflow: auto;

}

#homepageimages 
{
    width: 947px; 
    margin: 0px auto;
    padding: 0px;
    position:relative;
    top: 165px;
}

#homepageimages img a
{
    border: none;
}

.left2 
{
    
    float: left;
    width: 34%;
    padding-right: 2px;
}


.middle 
{
    float: left;
   
}

.right2 
{
    
    float: right;
}

.image1, .image2, .image3
{
    float: left;
    padding-right: 9px;
    padding-top: 10px;
    padding-bottom: 25px;
}

.image4
{
  float: left;  
    padding-top: 10px;
    padding-bottom: 25px;
}

.imagetext1
{
    width: 380px;
    position: absolute;
    top: 318px;
    left: 50px;
    color: #fff;
    font-size: 16px;
    line-height: 22px;
    font-family: Helvetica, Arial, Sans-Serif;
}

.imagetext1 h3
{
    font-size: 20px;
    line-height: 20px;
    margin-bottom: 0px;
    font-weight: bold;
    color: #e82f37;
    font-family: Helvetica, Arial, Sans-Serif;
}


.imagetext2
{
    width: 380px;
    position: absolute;
    top: 318px;
    left: 535px;
    color: #fff;
      font-size: 16px;
    line-height: 22px;
    font-family: Helvetica, Arial, Sans-Serif;
}

.imagetext2 img a 
{
    border: none;
}

.imagetext2 h3 
{
    font-size: 20px;
    line-height: 20px;
    margin-bottom: 0px;
    font-weight: bold;
    color: #e82f37;
    font-family: Helvetica, Arial, Sans-Serif;
}

.imagetext3
{
    width: 230px;
    position: absolute;
    top: 195px;
    left: 35px;
    color: #fff;
    font-size: 14px;
    line-height: 20px;
    font-family: Helvetica, Arial, Sans-Serif;
}

.imagetext3 h3 
{
    font-size: 20px;
    line-height: 20px;
    margin-bottom: 0px;
    font-weight: bold;
    color: #f3b600;
    font-family: Helvetica, Arial, Sans-Serif;
}

.imagetext4
{
    width: 240px;
    position: absolute;
    top: 195px;
    left: 365px;
    color: #fff;
     font-size: 14px;
    line-height: 20px;
    font-family: Helvetica, Arial, Sans-Serif;
}

.imagetext4 h3 
{
    font-size: 20px;
    line-height: 20px;
    margin-bottom: 0px;
    font-weight: bold;
    color: #69ac2b;
    font-family: Helvetica, Arial, Sans-Serif;
}

.imagetext5
{
    width: 250px;
    position: absolute;
    top: 195px;
    left: 677px;
    color: #fff;
    font-size: 12px;
    line-height: 20px;
    font-family: Helvetica, Arial, Sans-Serif;
}

.imagetext5 h3 
{
    font-size: 20px;
    line-height: 20px;
    margin-bottom: 0px;
    font-weight: bold;
    color: #086db3;
    font-family: Helvetica, Arial, Sans-Serif;
}


#asthmamenu.active-section
{
background: #FF6633;   
height: 22px;
}
li#asthmamenu:hover
{
background:#FF6600;   
height: 22px;
}

#eibmenu.active-section
{
background:#0066FF;   
height: 22px;
}
li#eibmenu:hover
{
background:#0066FF;   
height: 22px;
}
#copdmenu.active-section
{
background: #086DB3;   
height: 22px;
}

li#copdmenu:hover 
{
    background: #086DB3;   
	height: 22px;
}

#resourcesmenu.active-section
{
background: #53ccce;   
height: 22px;
}

li#resourcesmenu:hover 
{
    background: #53ccce;
	height:22px;
}

#promenu.active-section
{
background: #006600;   
height: 22px;
}
li#promenu:hover 
{
    background: #669900;
	height:22px;
}


.SafetyInfo 
{
    padding-left: 0px;
 /*   padding-left: 20px; */
}
.FontSuperscript{
font-size: 67%;
padding-right: 3px;
position: relative;
top: -5px;  
}

#references h5 {
padding-left: 15px;
}
#references {
width: 620px;
}

#references 
{
    width:590px;
    margin:0;
    display:inline-block;
    clear:left;
    padding-left: 5px;
    padding-bottom: 10px;    
}

#printformheader 
{
    visibility: hidden;
    display: none;
}

#formcontent 
{
    visibility: hidden;
    display: none;
}

#onepagecolumn
{
    padding-left: 20px;
    width: 96%;
}

#sitemap ul
{
    list-style:none;
    padding:0px 0px 20px 0px;
    margin:0;
}

#sitemap a {
	text-decoration: none;
	color:#000;
}

#sitemap ul li
{
    padding: 5px 0px;
}

#sitemap ul li.head
{
    font-weight:bold;
    font-size:14px;
}

#sitemap ul.indent
{
    list-style:none;
    padding:0px 0px 0px 30px;
    margin:0;
}

@media print 
{
    #printformheader 
    {
      visibility: visible;
      display: block;
      width: 100%;
    }

    #formcontent 
    {
      visibility: visible;
      display: block;
    }
    #pageImage, #main-menu, #secondarybox, #secondarymenu, .printhide, #header, #references, #footer-nav, #menu-wrapper
    {
        display: none;
        visibility: hidden;
    }

    #primary-column 
    {
        width: 100%;
        padding: 0px;
    }
    
    #redbox 
    {
        width: 100%;
        height: 50px;
        display: block;
        border-bottom: 45px solid #D0121B;   
    }
    
     #redbox2
    {
        width: 100%;
        height: 40px;
        display: block;
        border-top: 35px solid #D0121B;   
    }
    
    body 
    {
        border: none;
        border: 0px;
        background: none;
    }
    
    #container 
    {
        top: 0px;
        border: none;
        -webkit-box-shadow: 0px;
    }
    
    .footer-row 
    {
        padding: 0px;
    }
    
    .margin-control-line
    {
        border: none;
    }
}

#homepagesafety 
{
    padding-left: 20px;
    padding-right: 20px;
}

.inter 
{
    font-size: 15px;
}



