*{
color:black !important;background:white !important
}

*.print{
display:block;
}

*.noprint{
display:none
}

body{
font-size:12pt
}

div.column,div.page{
margin-left:0em;
margin-right:0em;
padding:0em
}

div.page{
margin-top:1em
}

p,li,dd,dt{
line-height:1.2em;
}

p.issn{
text-align:left;
margin-bottom:1em;
float:none;
line-height:1.2em !important;
font-size:0.9em
}

#ibase{
margin-bottom:0em
}

p.ref,#header,p.breadcrumb,#foot,#news p{
margin:0em;
padding:0em;
float:none;
line-height:1.2em !important;
font-size:0.9em
}

p.phoneline{
text-align:left
}

p.phoneline,p.combo,p.changing,p.women,p.side{
margin:1em 0em;
padding:0em;
float:none;
line-height:1.1em !important;
font-size:0.9em;
}

span.url,p.url{
color:black;
font-weight:bold;
font-size:1em
}

p.phoneline a,p.phoneline a:visited{
text-decoration:none;
color:black
}

p.quicklinks,p.foot,p.nav,p.htb,#pageindex,.pageindex,p.thisguide img,p.button{
display:none
}

p.thisguide,caption{
font-size:0.9em
}

p.boxcombo,p.boxwomen,p.boxside,p.boxchanging{
font-size:0.9em;
font-style:italic;
margin:1em 3em;
padding:0em;
text-align:center;
float:none;
background:white;
width:auto;
}

#masthead h1,#page h1{
padding:0em;
margin:0.67em 0em;
text-align:left
}

table.drugs{
margin:1em 0em
}

table.drugs td{
padding:0.2mm !important;
border-color:#999;
text-align:center;
}

#header, #header span,
td.yourtreatment h2{
background:#ccc !important;
}

p.combo,p.changing,p.women,p.side,
h2.combo,h2.changing,h2.women,h2.side,td.yourtreatment h2,
#header{
font-size:0.8em;
padding:0.2em !important
}

#thispage{
font-size:0.8em;
}

p.combo,p.combo em,h2.combo,
p.changing, p.changing em,h2.changing,
p.women, p.women em, h2.women,
p.side, p.side em, h2.side{
background:#ccc !important;
}
