/* CSS for Pharmacotherapy Update */
table.article { border: 1px solid #ccc;}
.article th { padding: 3px 0 3px 10px; background-color: #91aa95; font: bold Arial, Helvetica, sans-serif; text-align: left; color: #fff;}
.article tr td { vertical-align:top; padding: 6px 10px;}
.article tr.even td { background-color: #e9eeea;}

/* micu */
.title_pharmacy { border-bottom: solid 1pt #CCCCCC;}
#content .tableRef { font: .78em "News Gothic Std", Arial, Helvetica, Sans-serif; margin: 0; padding: 0; line-height: 1.4em;}


/* (4) - Basic Layout Classes */
.cleared_both { clear:both;}
.cleared_left { clear:left;}
.cleared_right { clear:right;}
.float_none { float:none;}
.float_left { float:left; padding-right: .5em;}
.float_right { float:right; margin-left: 1em;}	
.center { margin:0 auto;}
img.img-left { float:left; margin:.25em .625em .25em 0;}
img.img-right { /*float:right;*/ margin:.25em 0 .25em .625em; padding: 10px; border: solid 1pt #ccc;}
.img-print { float:right; margin:.15em 0 .15em .45em; padding: 10px; border: 0;}

.printImage { display: none;}
div.dmpimage-right { float: right; margin-bottom: .5em;}
div.dmpimage-left { float: left; margin-bottom: .5em;}
div.dmpimagecaption { font-size: .75em; text-align: center;}

div.callout_right {/* For a right-aligned sidebar within content */
	width:33%;
	height:auto;
	float:right;
	margin:0 .9375em .9375em .9375em;
	padding:.625em .25em;
	border:1px solid #CCC;
	}
	
div.callout_left {/* Left-aligned sidebar within content */
	width:33%;
	height:auto;
	float:left;
	margin:0 .9375em .9375em .9375em;
	padding:.625em .25em;
	border:1px solid #CCC;
	}
	
div.centerbox {/* Just a centered box in the middle of the page; formerly called news_centerbox */
	width:66%;
	margin:10px auto;
	border:1px solid #CCC;
	text-align:center;
	}

/* (6) Reuseable Tricks */
/* doublecolumn class - puts two divs containing text side by side */
div.doublecolumn {
	width: 100%;
	height:auto;
	margin: auto;
	margin-bottom: 0px;
	padding:0;
	clear:both;
	display:block;
	overflow: auto;
}
div.doublecolumn div.doublecolumn_one {
	width: 45%;
	height:auto;
	float:left;
	margin-bottom: none;
	padding-bottom: none;
}
div.doublecolumn div.doublecolumn_two {
	width: 45%;
	height:auto;
	float:left;
	margin:0 0 0 0.875em;
}
/* Doublecolumn - IE 6 corrections */
* html div.doublecolumn {
	margin:.9375em 0 0 0;
	padding: none;
}
/* Doublecolumn - IE 7 corrections */
*:first-child+html div.doublecolumn {
	margin:.9375em 0 0 0;
}

/* CSS3 version of alternating table row color
tr:nth-child(odd) { background-color: #fff;}
tr:nth-child(even) { background-color: #e9eeea;}*/

