body { text-align: center; margin: 10px; font-size: 10px; font-family: verdana, Arial, Helvetica, sans-serif; color: #000; background-color: #ece8dc; }
h1, h2, h3, p, td, input { font-family: verdana, Arial, Helvetica, sans-serif; }
h1 { font-size: 18px; color: #000; clear: both; }
h2 { font-size: 14px; color: #000; }
h3 { font-size: 11px; color: #000; }
h3 a { font-weight: bold; }
p, td { font-size: 10px; font-family: verdana, Arial, Helvetica, sans-serif; color: #000; }
a { text-decoration: none; color: #369; }
a.visited { color: #999; }
a:hover { text-decoration: underline; }
a img, a input { border: 0; }
form { padding: 0; margin: 0; }

h3.leadinlg { }
h3.leadinsm { }
h3.leadinlist { }
h3.leadinlist a { }
h3.leadinlist a span { }

#pixeltrack { position: absolute; width: 1px; top: 0; left: -2px; }
#container { position: relative; width: 700px; margin: 0 auto; text-align: left; background: #fff url(../images/bi_corner_botR.gif) no-repeat bottom right; }
#topcat { margin: 0; }
#logo { display: block; height: 70px; }
#logo a.logo { float: left; background: #fff; display: block; width: 433px; height: 70px; }
#logo a.logo img { float: left; background: #fff url(../images/bi_corner_topL.gif) no-repeat top left; padding: 11px 0 12px 10px; }

#search h3 { width: 121; height: 14px; margin: 10px 0 0 10px; padding: 0; background: url(../images/bi_findit.gif) no-repeat top left; }
#search h3 span { display: none; }
#search { float: right; width: 195px; height: 70px; background: #974850 url(../images/bi_corner_topR.gif) no-repeat top right; }
#search input { border: 1px #ccc solid; font-size: 10px; text-indent: 2px; font-weight: bold; color: #000; }
#search table { border-collapse; collapse; border-spacing: 10px; margin: 0; }
#search td a, search td input { padding: 0 5px; }
#search td a { color: #000; font-weight: bold; font-family: verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; }
table { margin: 0; padding: 0; vertical-align: top; }
td { margin: 0; padding: 0; vertical-align: top; }
.ltcell { width: 170px; background: #974850; }
.wrapper { clear: both; }
#article, #cover { margin: 12px; width: 501px; border-right: #999 1px solid; }
.maincell { }
.noprint { text-align: right; }
.noprint a, .noprint a:visited { color: #974850; padding: 2px 22px 2px 2px; background: #fff url(../images/print.png) no-repeat right; }
#article { }
#article p { margin-right: 10px; }
#article, #cover { overflow: hidden; }

#topnav { height: 32px; border-color: #fff; border-width: 1px 0; border-style: solid; clear: both; background: #2882a5; margin: 0; }
#topnav ul { float: left; display: inline; list-style: none; margin: 0; padding: 0; }
#topnav li { float: left; padding: 0; border-left: #fff 1px solid; }
#topnav li.first { border-left: 0; }
#topnav li a { padding: 8px 30px; display: block; color: #000; text-decoration: none; }
#topnav li a.visited, #topnav li a.hover { color: #000; text-decoration: none; }

#leftcat { margin: 0; }
#leftcat dl { padding: 11px 5px; margin: 0; }
#leftcat dl.backissues dt { marging: 0; padding: 0; width: 121px; height: 16px; background: url(../images/bi_subhead_browse.gif) no-repeat top left; }
#leftcat dl.products dt { marging: 0; padding: 0; width: 121px; height: 16px; background: url(../images/bi_subhead_prod.gif) no-repeat top left; }
#leftcat dl.diseases dt { marging: 0; padding: 0; width: 121px; height: 16px; background: url(../images/bi_subhead_diseases.gif) no-repeat top left; }
#leftcat dt span { display: none; }
#leftcat dd { margin-left: 0; padding: 0 5px 0 12px; }
#leftcat dd a {	color: #fff; }


table.backissues td { padding-left: 10px; font-weight: bold; }

ul { }
li { }

#cathome #cover div.lheader { padding: 10px 0; margin-bottom: 30px; clear: left; border-bottom: #999 1px solid; }
#cathome #cover div.lheader h1 { margin: 0; padding: 0; width: 299px; height: 17px; background: url(../images/bi_title.gif) no-repeat top left; }
#cathome #cover div.lheader h1 span { display: none; }
#cathome.left { margin: 0 0 0 0; clear: left; }

.itals, .date { font-style: italic; }

#icopyright { clear: both; margin: 10px 0 20px 0; }

.left { margin: 0 5px 5px 0; float: left; clear: left; }
.right { margin: 0 0 5px 5px; float: right; clear: right; }
img.center { display: block; margin-top: 5px; margin-left: auto; margin-right: auto; margin-bottom: 5px; }
p.center { display: block; margin-top: 0; margin-left: auto; margin-right: auto; margin-bottom: 5px; }

.linktotop { padding-top: 0px; clear: both; padding-left: 183px;}


.dots { background: url(../images/dots.gif); }

div.catheadline h1 a { font-weight: bold; color: #09c; }

.searchresults { float: right; }
.searchresults form { display: inline; }

img.lgpromo { margin: 0px 5px 0px 0px; padding: 0px; }
img.smpromo { margin: 5px 0px 0px 5px; padding: 0px; }


input.button {
	font-weight: bold;
	color: #fff;
}





.toc { clear: left; }
/*Featured Results*/
.featuredheader { font-size: 12px; line-height: 12px; font-weight: bold; color: #fff; background-color: #22303b; padding: 5px; }
.featuredlinebg { background-color: #22303b; }
.featuredleadin { font-weight: bold; color: #023465; }
.featureddesc { font-size: 10px; }

/*Regular Results*/
.resultsheader1 { font-size: 12px; font-weight: bold; padding: 0; }
.resultsheader2 { font-size: 14px; font-weight: bold; padding: 10px 0 0 0; margin: 10px 0; color: #999; border-bottom: #999 1px solid; }
.resultslinebg { }
.resultsleadin { font-weight: bold; }
.resultsbyline { font-size: 9px; font-style: italic; }
.resultsdesc { }
.resultsmedia { font-size: 10px; color: #f00; }
.resultslinks { font-size: 10px; font-weight: bold; }
.searchterm { font-size: 12px; font-weight: bold; }




#footer { clear: both; padding: 5px 0; text-align: center; background: url(../images/bi_corner_botL.gif) no-repeat bottom left; margin: 0; }
#footer p { display: block; color: #999; padding: 20px 0; margin: 0 15px; border-top: #666 1px solid; }

/*ad formatting*/

.contentwellad { float: right; margin: 0 5px 5px 5px; width: 300px; }
.storyad { clear: left; float: left; margin: 5px 5px 5px 0; }
.ad { margin: 5px 0; padding: 0px; }
.pagead { }

.contentwellad75x75, .ad75x75, .pagead75x75, .storyad75x75 { width: 75px; }
.contentwellad120x60, .ad120x60, .pagead120x60, .storyad120x60 { width: 120px; }
.contentwellad120x240, .ad120x240, .pagead120x240, .storyad120x240 { width: 120px; }
.contentwellad120x600, .ad120x600, .pagead120x600, .storyad120x600 { width: 120px; }
.contentwellad125x125, .ad125x125, .pagead125x125, .storyad125x125 { width: 125px; }
.contentwellad160x600, .ad160x600, .pagead160x600, .storyad160x600 { width: 160px; }
.contentwellad180x150, .ad180x150, .pagead180x150, .storyad180x150 { width: 180px; }
.contentwellad234x60, .ad234x60, .pagead234x60, .storyad234x60 { width: 234px; }
.contentwellad234x400, .ad234x400, .pagead234x400, .storyad234x400 { width: 234px; }
.contentwellad240x400, .ad240x400, .pagead240x400, .storyad240x400 { width: 240px; }
.contentwellad250x250, .ad250x250, .pagead250x250, .storyad250x250 { width: 250px; }
.contentwellad300x60, .ad300x60, .pagead300x60, .storyad300x60 { width: 300px; }
.contentwellad300x125, .ad300x125, .pagead300x125, .storyad300x125 { width: 300px; }
.contentwellad300x250, .ad300x250, .pagead300x250, .storyad300x250 { width: 300px; }
.contentwellad336x60, .ad336x60, .pagead336x60, .storyad336x60 { width: 336px; }
.contentwellad336x125, .ad336x125, .pagead336x125, .storyad336x125 { width: 336px; }
.contentwellad336x280, .ad336x280, .pagead336x280, .storyad336x280 { width: 336px; }
.contentwellad336x850, .ad336x850, .pagead336x850, .storyad336x850 { width: 336px; }
.contentwellad468x60, .ad468x60, .pagead468x60, .storyad468x60 { width: 468px; }
.contentwellad728x90, .ad728x90, .pagead728x90, .storyad728x90 { }
