@charset "UTF-8";

/* =================================================
LOCAL STYLE SHEET
Use this to overwrite any of the global styles or add customized elements
================================================= */

/* Diagnostics File */
/*@import url("/TemplatePackage/css/B/diagnostics.css");*/

/* COLOR THEME -- GREEN 
	.bg-color
	{
		background-color: #c1d5b0;
	}
	.qa-color
	{
		color: #085100;
		font-weight:bold;
	}
	.special_hdr 
	{
   border-bottom: 2px solid #c1d5b0;
   margin: 5px 0 10px;
	}
	.special_hdr_toc 
	{
   border-bottom: 2px solid #c1d5b0;
   margin: 5px 0 10px;
   min-width: 65%;
   max-width: 65%;
	}
*/

/* COLOR THEME -- ORANGE */
@import url("/TemplatePackage/css/B/theme-orange.css");
.bg-color
	{
		background-color: #f9c671;
	}
.qa-color
	{
		color: #612e1f;
		font-weight:bold;
	}
.special_hdr {
   border-bottom: 2px solid #f9c671;
   margin: 5px 0 10px;
}

/* COLOR THEME -- PURPLE 
@import url("/TemplatePackage/css/B/theme-purple.css");
.bg-color
	{
		background-color: #c5bee1;
	}
	.qa-color
	{
		color: #3d316a;
		font-weight: bold;
	}
*/

/* COLOR THEME -- ROSE */
/*@import url("/TemplatePackage/css/B/theme-rose.css");
.bg-color
	{
		background-color: #e1b8b8;
	}
	.qa-color
	{
		color: #621919;
		font-weight:bold;
	}

	.special_hdr {
   border-bottom: 2px solid #e1b8b8;
   margin: 5px 0 10px;
}
	.special_hdr_toc {
   border-bottom: 2px solid #e1b8b8;
   margin: 5px 0 10px;
   width: 65%;
}
*/

/* COLOR THEME -- TAN */
/*@import url("/TemplatePackage/css/B/theme-tan.css");
.bg-color
	{
		background-color: #ccba8b;
	}
	.qa-color
	{
		color: #503608;
		font-weight:bold;
	}
	
	.bg-color-bx
	{
		background-color: #e4dabc;
	}
*/

/* COLOR THEME -- TEAL 
@import url("/TemplatePackage/css/B/theme-teal.css");
.bg-color
	{
		background-color: #c1ded5;
	}
	.qa-color
	{
		color: #084239;
		font-weight:bold;
	}
	hr.line
	{
		color:#084239;
		margin:15px 0;
	}
*/

/* min-height rule for topic blocks container */
/*
.top-blocks dl{
	min-height: 50px;
}
*/

#nav-container .related h4
{
	padding: 8px 4px 4px 10px;
}

#nav-container .related ul li.lastChild
{
	padding-top: 8px;
} 


.outer-wrap
{
	margin-bottom:20px; 
	float:left;
	width:98%;
}

/* =================================================
Medscape video style
===================================================== */

#mscp {
font-family:arial,sans-serif;
margin:0;
padding: 5px 5px 0px; 
verflow: hidden;
width: 168;
height: 370px; 
background-image: url(http://images.medscape.com/pi/global/ornaments/icon-widget-cdc-back.gif);
background-position: center center; background-repeat: no-repeat;
}
#mscp p {
font-size:0.75em;
font-weight:bold;
margin:0;
text-transform:uppercase;
padding: 5px 0px 0px 5px;
}
#mscp a {
color:#006699;
text-decoration:none;
}
#mscp ul {
font-size:0.9em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
padding:5px 10px 0 0px;
}
#mscp ul li {
font-family:arial,sans-serif;
}
#mscp ul li a {
display:block;
font-family:Georgia,serif;
}
#mscp ul li a:link {
color:#000000;
font-family:verdana,sans-serif;
font-weight:bold;
text-decoration:none;
font-size:0.91em;
}
#mscp ul li a:visited {
color:#000000;
font-family:verdana,sans-serif;
font-weight:bold;
text-decoration:none;
}
#mscp ul li a:hover {
color:#000000;
font-family:verdana,sans-serif;
font-weight:bold;
text-decoration:underline;
}
#mscp ul li a:active {
color:#000000;
font-family:verdana,sans-serif;
font-weight:bold;
text-decoration:none;
}
#mscp img.featimg {
margin-left:8px;
margin-right:17px;
margin-bottom:0px;
padding-bottom:0px;
position:relative;
width:100px;
}
#mscp .teaser {
display:block;
margin:0 0 -1px;
padding:0;
color:#000000;
}
#mscp .video {
display:none;
}

/* =================================================
Manual breadcrumbs
================================================= */

#bread{
    border: medium none;
    margin: 10px 175px 1em 179px;
    min-height: 28px;
    padding: 0 0 0 10px;
}

#bread #breadcrumbs {
    margin: 0;
    overflow: hidden;
    padding: 3px 0;
    position: relative;
    width: auto;
}

#bread, #breadBox ul {
    background-color: #fff7e7;
}
#bread ul li {
    border: medium none;
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    position: relative;
}

.cmiddle {
    display: inline;
    float: left;
    margin: 0 0 0 0.2%; 
    padding: 0;
    width: 30%;
}

.cmiddle-module {
    display: inline;
    float: left;
    margin: 0 0 0 0.9%; 
    padding: 0;
    width: 32%;
}
.cmiddle-hm {
    display: inline;
    float: left;
    margin: 10px 0 0 0.2%; 
    padding: 0;
    width: 30%;
}
.bullet-list.numbered-list li {
    background: none;
    list-style: decimal inside none;
    padding: 3px 0 3px 2.25em;
    text-indent: -1.7em;
}
