/*
	print.css
	Revision: $LastChangedRevision$

	defines rules for printer-friendly CSS version of site
*/

* { color: #000 !important; background: none !important; }

#AdLeaderboard,
#ResourceNav,
#SearchWrapper,
#Authorization,
#MainNavWrap,
#PageTools,
#SideColumn,
#PromoColumn,
HTML #ArticleNav,
HTML #ContentNav  { display: none; }

div,p,ul,dl,ol{width:auto !important;}

#global-nav { display: none; }
#main-search { display: none; }

#PageWrapper,
#MainColumn,
.HomePage #MainColumn .Item,
#Article, #Content { width: auto; }

#HeaderWrapper,
#bmj-logo,
.HomePage #MainColumn .Item,
#mcontent,
#BodyWrapper,
#MainColumn,
#Article, #Content { float: none; }

#FooterWrapper,
#MainColumn,
#BodyWrapper,
#MainColumn .Item { clear: both; }

#mcontent {
padding: 1em 1em 0 1em !important;
margin: 0em 0em 2em 0em !important;
width:auto !important;
}

#HeaderWrapper,
#BodyWrapper { border: 0; }

#bmj-logo { margin-top: 0; }
#CategoryHeader { width: 100%; }
#FooterWrapper { border-top: 1px solid #CCC; margin-top: 2em; clear: both; width: 100%; }

.HomePage #MainColumn .Item.Exception UL { padding-left: 15px; }
.HomePage #MainColumn .Item.Exception UL LI { list-style: square; padding: 0; }

