/*
 * Developed by Altum, Inc.
 * 12100 Sunset Hills Rd, Suite 101, Reston, VA 20190 USA
 * Copyright (c) 2016 Altum, Inc.
 * All rights reserved.
 */
a:link {
	color: #45589C;
	font-weight : normal;
	text-decoration:none;
}
a:visited {
	color: #7C0C8D;
	font-weight : normal;
	text-decoration:none;
}
a:hover {
	color: #0C7BCB;
	font-weight : normal;
	text-decoration:underline;
} 
a:active {
	color: #0C7BCB;
	font-weight : normal;
	text-decoration:none;
}
a.one:link {
	color: #45589C;
	font-weight : normal;
	font-family : verdana, arial, sans-serif;
	font-size : 0.8em;
	line-height : 1.3em;
}
a.one:visited {
	color: #7C0C8D;
	font-weight : normal;
	font-family : verdana, arial, sans-serif;
	font-size : 0.8em;
	line-height : 1.3em;
}
a.one:hover {
	color: #0C7BCB;
	font-weight : normal;
	font-family : verdana, arial, sans-serif;
	font-size : 0.8em;
	line-height : 1.3em;
} 
a.one:active {
	color: #0C7BCB;
	font-weight : normal;
	font-family : verdana, arial, sans-serif;
	font-size : 0.8em;
	line-height : 1.3em;
}

li {margin-bottom: 5px; font-size: 0.8em; font-family: verdana, arial, sans-serif; line-height: 1.5em; color: #000000;}

p {font-family :   verdana, arial, sans-serif; font-size : 0.8em; line-height : 1.5em; color : #000000;}
.p {font-family :   verdana, arial, sans-serif; font-size : 0.8em; line-height : 1.5em; color : #000000;}
.plarge {font-family : verdana, arial, sans-serif; font-size : 1.0em; line-height : 1.7em; color : #000000;}
.plarge_bold {font-family : verdana, arial, sans-serif; font-weight : bold; font-size : 1.0em; line-height : 1.7em; color : #000000;}
.pmed {font-family : verdana, arial, sans-serif; font-size : 0.8em; line-height : 1.6em; color : #000000;}
.pmed_about {font-family : verdana, arial, sans-serif; font-size : 0.9em; line-height : 1.3em; color : #000000;}
.psmall {font-family :   verdana, arial, sans-serif; font-size : 0.8em; line-height : 1.5em; color : #000000;}
.psmall_heading {font-family :   verdana, arial, sans-serif; font-size : 0.8em; line-height : 1.5em; color : #5E5E5E;}
.psmall_th {font-family :   verdana, arial, sans-serif; font-size : 0.8em; text-transform:uppercase; line-height : 1.5em; color : #FFFFFF;}
.psmallnolead {font-family :   verdana, arial, sans-serif; font-size : 0.8em; line-height : 1.2em; color : #000000;}
.pfine {font-family : verdana, arial, sans-serif; font-size : 0.7em; line-height : 1.2em; color : #000000;}
.list_items {font-family : Arial, Verdana, Helvetica, sans-serif; font-size : 1.0em; line-height : 1.2em; font-style: normal; text-decoration:none; }
		
.h1 {font-family : trebuchet ms, helvetica, tahoma, verdana, arial, sans-serif; font-weight : bold; font-size : 1.4em; line-height : 1.6em; color : #849057;}
.h2 {font-family : trebuchet ms, helvetica, tahoma, verdana, arial, sans-serif; font-weight : bold; font-size : 1.3em; line-height : 1.4em; color : #849057;}
.h3 {font-family : trebuchet ms, helvetica, tahoma, verdana, arial, sans-serif; font-weight : bold; font-size : 1.2em; line-height : 1.3em; color : #849057;}
.h4 {font-family : trebuchet ms, helvetica, tahoma, verdana, arial, sans-serif; font-weight : bold; font-size : 1.1em; line-height : 1.2em; color : #849057;}
.h1white {font-family : trebuchet ms, helvetica, tahoma, verdana, arial, sans-serif; font-weight : bold; font-size : 1.4em; line-height : 1.6em; color : #ffffff;}
.h2white {font-family : trebuchet ms, helvetica, tahoma, verdana, arial, sans-serif; font-weight : bold; font-size : 1.3em; line-height : 1.4em; color : #ffffff;}
.h3white {font-family : trebuchet ms, helvetica, tahoma, verdana, arial, sans-serif; font-weight : bold; font-size : 1.2em; line-height : 1.0em; color : #ffffff;}
.h3white2 {font-family : trebuchet ms, helvetica, tahoma, verdana, arial, sans-serif; font-weight : bold; font-size : 1.2em; line-height : 1.3em; color : #ffffff;}
.h3white3 {font-family : trebuchet ms, helvetica, tahoma, verdana, arial, sans-serif; font-weight : bold; font-size : 1.1em; line-height : 1.0em; color : #ffffff;}
.h3white_v {font-family : verdana, arial, sans-serif; font-weight : bold; font-size : 1.0em; line-height : 1.3em; color : #ffffff;}
.h4white {font-family : trebuchet ms, helvetica, tahoma, verdana, arial, sans-serif; font-weight : bold; font-size : 1.1em; line-height : 1.2em; color : #ffffff;}
.h1burgandy {font-family : trebuchet ms, helvetica, tahoma, verdana, arial, sans-serif; font-weight : bold; font-size : 1.4em; line-height : 1.6em; color : #994A41;}
.h2burgandy {font-family : trebuchet ms, helvetica, tahoma, verdana, arial, sans-serif; font-weight : bold; font-size : 1.3em; line-height : 1.4em; color : #994A41;}
.h3burgandy {font-family : trebuchet ms, helvetica, tahoma, verdana, arial, sans-serif; font-weight : bold; font-size : 1.2em; line-height : 1.3em; color : #994A41;}
.h4burgandy {font-family : trebuchet ms, helvetica, tahoma, verdana, arial, sans-serif; font-weight : bold; font-size : 1.1em; line-height : 1.2em; color : #994A41;}
.h5burgandy {font-family : verdana, arial, sans-serif; font-weight: bold; font-size: 0.9em; line-height: 1.2em; color : #994A41;}
.h1blue {font-family : verdana, arial, sans-serif; font-weight : bold; font-size : 1.4em; line-height : 1.6em; color : #23398A;}
.h5blue {font-family : verdana, arial, sans-serif; font-weight: bold; font-size: 0.9em; line-height: 1.2em; color : #23398A;}
.bodytextsmallblue {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 75%; color : #567991;}
.bodytextsmallbluesrs {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 75%; color : #115A96;}


.listing{
	border-bottom: 10px;
	padding-top: 6px;
	margin-bottom: 20px;
}

.listing2 {
	border-bottom: 10px;
	padding-top: 6px;
	margin-bottom: 20px;
}

.listing ul { margin: 0; padding: 0; list-style: none; }
.listing li {
	vertical-align:top;
	margin-left: 19px;
	border-bottom: 1px solid #fff;
	font-family:  verdana, arial, san-serif;
	font-size:0.8em;
	line-height:1.5em;
	padding:0;
}


.portal-label {font-family :  verdana, arial, sans-serif; font-size : 0.8em; font-weight: bold; line-height : 1.2em; color : #000000;}
.portal-label2 {font-family : verdana, arial, sans-serif; font-size : 0.8em; font-weight: bold; line-height : 1.5em; color : #000000;}

#.imglist {margin-top:7px}
.imglist {margin-top:5px}
.imglist2 {margin-top:1px}

div.box {
	background: #23398A;
	border: 1px solid #23398A;
	font-family : verdana, arial, sans-serif;
	font-weight : bold; font-size : 1.0em;
	line-height : 1.3em;
	text-indent: 5px;
	color : #ffffff;
}
td.titlebox{
	background: #F7F0EF;
	border:1px solid #994A41;
}
td.titlebox1{
	background: #EDF3FA;
	border:1px solid #85BCE1;
}
td.titlebox2{
	background: #EDF3FA;
	border:1px solid #23398A;
}

th.red {
	background: #994A41;
	vertical-align: top;
	font-family : verdana, arial, sans-serif;
	font-size : 0.8em;
	text-transform: uppercase;
	line-height : 1.5em;
	color : #FFFFFF;
}
th.blue {
	background: #85BCE1;
	vertical-align: top;
	font-family : verdana, arial, sans-serif;
	font-size : 0.8em;
	text-transform: uppercase;
	line-height : 1.5em;
	color : #FFFFFF;
}

th.deepblue {
	background: #23398A;
	vertical-align: top;
	font-family : verdana, arial, sans-serif;
	font-size : 0.8em;
	text-transform: uppercase;
	line-height : 1.5em;
	color : #FFFFFF;
}

.name-category fieldset{
	border:0;
	padding:0;
	margin:0;
}
input.go{
	vertical-align: -5px;
}
.screen-reader-only{
	position:absolute;
	left:-10000px;
	top:auto;
	width:1px;
	height:1px;
	overflow:hidden;
}
#skiptocontent a:focus{
	position:absolute;
	left:0;
	top:0;
	background:#BF1722;
	outline:0;
	-webkit-transition: top .1s ease-in, background .5s linear;
	transition: top .1s ease-in, background .5s linear;
}
#skiptocontent a{
	padding:6px;
	border-bottom-right-radius:8px;
	position:absolute;
	left:-10000px;
	-webkit-transition: top 1s ease-out, background 1s linear;
	transition: top 1s ease-out, background 1s linear;
}
.misc-page h1{
	margin:0;
}
.misc-page td.single-col{
	padding:20px 20px 0 20px;
}
.misc-page td.single-col li{
	font-size: 1em;
}
.misc-page td.left-side{
	padding:20px 20px 0 20px;
	width:610px;
}
.misc-page td.vert-sep{
	border-left:1px solid lightgray;
}
.misc-page li li{
	font-size: 1em;
}
.links-lists ul{
	list-style-image: url(/National_Library/oe_/https://druginfo.nlm.nih.gov/drugportal/15079.2/p7pm/img/grayarrow2.gif);
	padding-left:30px;
}
.links-lists li{
	font-size: 1em;
}
.align-center{
	text-align:center;
}
.mesh-link{
	font-family: TimesNewRoman,"Times New Roman",Times,Baskerville,Georgia,serif;
}
/*body a.mesh-link{
	background:#336666;
	color:#ffffff;
	font-family: TimesNewRoman,"Times New Roman",Times,Baskerville,Georgia,serif;
	padding:0 3px;
}*/