
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block;
}
audio,
canvas,
video {
    display: inline-block;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
[hidden] {
    display: none;
}
html {
    font-family: sans-serif; 
    -webkit-text-size-adjust: 100%; 
    -ms-text-size-adjust: 100%; 
}
body {
    margin: 0;
}
a:focus {
    outline: thin dotted;
}
a:active,
a:hover {
    outline: 0;
}
h1 {
    font-size: 2em;
    margin: 0.67em 0;
}
abbr[title] {
    border-bottom: 1px dotted;
}
b,
strong {
    font-weight: bold;
}
dfn {
    font-style: italic;
}
hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    height: 0;
}
mark {
    background: #ff0;
    color: #000;
}
code,
kbd,
pre,
samp {
    font-family: monospace, serif;
    font-size: 1em;
}
pre {
    white-space: pre-wrap;
}
q {
    quotes: "\201C" "\201D" "\2018" "\2019";
}
small {
    font-size: 80%;
}
sub,
sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sup {
    top: -0.5em;
}
sub {
    bottom: -0.25em;
}
img {
    border: 0;
}
svg:not(:root) {
    overflow: hidden;
}
figure {
    margin: 0;
}
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}
legend {
    border: 0; 
    padding: 0; 
}
button,
input,
select,
textarea {
    font-family: inherit; 
    font-size: 100%; 
    margin: 0; 
}
button,
input {
    line-height: normal;
}
button,
select {
    text-transform: none;
}
button,
html input[type="button"], 
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; 
    cursor: pointer; 
}
button[disabled],
html input[disabled] {
    cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; 
    padding: 0; 
}
input[type="search"] {
    -webkit-appearance: textfield; 
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; 
    box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
textarea {
    overflow: auto; 
    vertical-align: top; 
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
body{font:62.5%/1.3846 arial,helvetica,clean,sans-serif;background-color:#ccc;margin:0}
.grid{font-size: 1.3em}
img{border:0}
abbr,acronym{cursor:help;border-bottom:1px dotted #000;}
blockquote{margin:1.3846em 1em;}
p,table,pre,fieldset,dl{margin: 0.6923em 0;}
ol,ul{margin: 0.6923em 1em 0.6923em inherit}
dl dd{margin-left:1em;}
table{border-collapse:collapse;margin:1.3846em 0;}
thead{border-bottom:1px solid #eee;}
tfoot{border-top:1px solid #eee;}
th{text-align:center;background-color:#f0f0f0;}
th,td{padding:0.2em;border:1px solid #ddd;}
caption{margin-bottom:.5em;text-align:center;}
fieldset {border: 0;}
button{cursor:pointer;}
input,button,textarea{margin:2px;}
input[type="checkbox"] {margin: 3px 3px 3px 4px;}
textarea {font-family: monospace; font-size: 1.2296em; *font-size:1em; vertical-align:baseline;}
h1,.h1{font-size: 1.3846em; line-height:1.5; margin:1em 0 .5em; } 
h2,.h2{font-size: 1.2307em; line-height:1.125; margin:1.125em 0 .5625em;} 
h3,.h3{font-size: 1.0769em; line-height:1.2857; margin:1.2856em 0 .6428em; } 
h4,h5,h6,h3.inline{font-size: 1em; margin:1.3846em 0 .6923em; } 
h5,.h5{font-style:italic;font-weight:normal;}
h6, .h6 {font-weight: normal;}
h4,.h4{color:#59331f;}
h3,.h3{color:#724128;}
h2,.h2{color:#985735;}
h1,.h1{color:#000;}
h3.inline,h4.inline,h5.inline,h6.inline{display:inline;float:left;margin:0 0 -0.125em;padding-right:.3em}
.whole_rhythm {margin: 1.3846em 0} 
.half_rhythm {margin: .6923em 0} 
.no_top_margin{margin-top:0}
.no_bottom_margin{margin-bottom:0}
.no_margin{margin:0}
.content a{color:#2f4a8b}
.content a:hover,.content a:active{color:#985735}
.content a:visited{color:#642a8f}
.inline_list,.inline_list_right{list-style-type:none;margin:0;padding:0}
.inline_list li{display:inline;margin-right:.3em}     
.inline_list_right li{display:inline;margin-left:.4em;}
.column_list{list-style-type:none;margin:0;padding:0}
.column_list li{float:left;width:8em}
.offscreen{text-indent:-9999px}
.offscreen_noflow{float:left;text-indent:-9999em;_display:block;margin:0;padding:0;height:0;}
.left{float:left}
.right{float:right}
.align_right{text-align:right}
.hidden{display:none}
.nowrap{white-space:nowrap}
.noborder{border:0}
body .no_max_width{max-width:none;overflow:auto}
.inline_block{display:-moz-inline-box;display:inline-block;*display:inline;zoom:1;}
.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}
.small,sup,sub{font-size:.8461em; line-height: 1.6363em;} 
.small sup,.small sub{font-size:1em}
sup,sub{position:relative;vertical-align:baseline;}
sup{top:-.5em}
sub{top:.25em}
.shadow {-webkit-box-shadow: 0.4em 0.4em 0.5em rgba(0,0,0,.3);-moz-box-shadow: 0.4em 0.4em 0.5em rgba(0,0,0,.3);box-shadow: 0.4em 0.4em 0.5em rgba(0,0,0,.3)}
.iconblock{overflow:hidden}
.icnblk_img{text-decoration:none;float:left;margin-right:1em;cursor:pointer}
.icnblk_img_right { float: right; margin-right: 0; margin-left: 1em;}
.icnblk_cntnt{display:table-cell;vertical-align:top;*zoom:1}
.icnblk_cntnt h1,.icnblk_cntnt h2,.icnblk_cntnt h3,.icnblk_cntnt h4{margin:0 0 .6923em}
.grid{ min-width:800px; max-width:1200px; width:100%; clear:both; margin:0 auto; text-align:left;overflow:hidden }
.col { margin-right: 1%; float: left; background-color: #fff; overflow:hidden; }
.last { *zoom:1; *margin-right:0; _margin-right:-6px;  }
.col.last {float:right;}
.one_col { width: 7.3333%; }
.two_col { width: 15.6664%; }
.three_col { width: 23.9999%; }
.four_col { width: 32.3333%; }
.five_col { width: 40.6666%; }
.six_col { width: 48.9999% }
.seven_col { width: 57.3333%; }
.eight_col { width: 65.6666%; }
.nine_col { width: 73.9999%; }
.ten_col { width: 82.3333%; }
.eleven_col { width: 90.6666%; }
.twelve_col { width: 98.9999%; }
@media screen and (max-width: 1200px) {
	body > .grid > .twelve_col { width: 100%; }
}
#term,.jig-ncbiclearbutton-wrap input{width:40em}
span.search-wrapper{margin-right:5px; }
.db{margin:.5em 0}
.grid{min-width:0}
.grid .eleven_col{margin:0 auto .5em;padding:.5em;float:none}
.GQuerySearchArea{width:59em;margin:0 auto}
.db{color:#555}
.db:nth-of-type(2n){background-color:#f8f8f8;border-radius:8px}
.db .count{float:left;width:70px;text-align:center}
section h1.h3,.db h3.inline{margin:0;font-family:"Trebuchet MS",arial,helvetica,clean,sans-serif}
section h1.h3{color:#555}
.icnblk_cntnt{padding-left:8px;width:40em; }
header a,footer a,a.count{color:#22c}
.db span.dbtitle {text-decoration:none; color:#724128; font-weight: bold}
.db.noresults span.dbtitle { color: inherit; }
.help{float:right;text-decoration: none;margin-top: -30px; margin-right: 1%;}
.db_info{margin-left:5px}
div input.ui-ncbibutton{padding:.2em .7em}
a.resultlink { position: relative; top: -2px;}
.ncbi-alerts { font-size: 1.3em;}
.noresults { color: #aaa; }
.noresults h3 { color: #aaa;}
div.iconblock.noresults { cursor: inherit; }
@media all and (max-width: 395px){.six_col{float:none;width:auto}.three_col{display:none}.searchbox,.jig-ncbiclearbutton-wrap input{width:100%}.db{margin:.2em 0}.desc{display:none}}
@media all and (min-width: 396px) and (max-width:480px){.six_col{float:none;width:auto}.three_col{display:none}.searchbox,.jig-ncbiclearbutton-wrap input{width:24em}}
@media all and (min-width: 481px) and (max-width:768px){.six_col{float:none;width:auto}.three_col{display:none}.searchbox,.jig-ncbiclearbutton-wrap input{width:24em}}
@media all and (min-width: 769px) and (max-width:1049px){}
@media all and (min-width: 1050px){.searchbox,.jig-ncbiclearbutton-wrap input{width:50em}}
@media print{.inline_list,.help{display:none}.eleven_col{border:1px solid #ccc}}
#results table td, #results table th
{
	border: none;
	padding: 0.5em 0;
}
#results table .cc
{
	
	text-align: right;
	width: 9%;
}
#results table .cc span:hover
{
	cursor: pointer;
}
#results table .dd
{
	padding-left: 3.0em;
	width: 65%;	
}
#results table td.nn a
{
	font-weight: bold;
	text-decoration: none;
	color: #2f4a8b;
}
#results table td.nn a:visited
{
	color: #642a8f;
}
#results table thead
{
	position: absolute; 
	left: -1000px;
}
#results table
{
	margin-top: 0;
}
#results table tr:hover
{
	background-color: #DDD;
}
.grid section.sensor_section.twelve_col 
{ 
	margin:0 auto 1.0em auto; 
	padding:0; 
	border:none; 
}
.grid section.sensor_section.twelve_col > * 
{
	margin: 0 auto 0.5em;
	
}
caption {caption-side: top; text-align: left; color: #985735;font-weight: bold;margin: 0;padding: 0 0 .5em;border-bottom: 2px solid #ccc ;font-size: 1.2307em;line-height: 1.125;margin: 0 0 0.5em 0;}
h2 { margin: 1em 0 1.5em; }
#results table { margin-bottom: 1em; }
#results table td { padding: 0 1em 0.5em 0; } 
.eleven_col.col { margin: 0 auto; padding:0 }
.container { margin-left: 1.0em;}
.universal_header{font-family:arial, helvetica, sans-serif;font-size:13px;height:2em;background-color:#369}
ul.resources_list{margin-left:1.3em;float:left}
ul.resources_list>li.ui-ncbimenu-item-first { margin-right: 0.5em; }
.myncbi a{color:#fff}
#ncbihome{padding:.25em 0 0;padding-right:.8em;margin:0;color:#fff}
#ncbihome:focus{background:transparent; outline: 1px dotted #fff;}
.myncbi{float:right;position:relative;top:.4em;color:#fff;right:1em;*top: .3em}
.myncbi a{margin-left:1em}
#mnu{margin-left:0}
ul.jig-ncbimenu a.topanchor{color:#fff}
ul.jig-ncbimenu a:hover{text-decoration:none}
.ui-ncbimenu-item{background-color:#fcfcfc;border-bottom:1px dotted #e5e5e5}
.ui-ncbimenu li.ui-ncbimenu-item-first a.ui-ncbimenu-first-link-has-submenu{padding:.45em 20px .2em 0;*padding-top: .5em}
body ul.ui-ncbimenu-submenu{ border: 1px solid #ddd; border-bottom: 1px solid #aaa; border-right: 1px solid #aaa;
-webkit-box-shadow: 0.4em 0.4em 0.5em rgba(0,0,0,.3);-moz-box-shadow: 0.4em 0.4em 0.5em rgba(0,0,0,.3);box-shadow: 0.4em 0.4em 0.5em rgba(0,0,0,.3)}
body .ui-ncbimenu-item-first-active,body ul li a.ui-ncbimenu-item-active{background-color:#4C96DF;color:#fff}
.footer{clear:both;margin-top:1em}
#footer, #NCBIFooter_dynamic{font-family:arial, helvetica, sans-serif;font-size:11px;line-height:1.8em}
#NCBIFooter_dynamic{position:relative;top:1.4em;*top:.4em;z-index:10;font-size:11px;color:#505050;clear:both}
.breadcrumbs{position:absolute;left:1.6em;top:1.1em}
.help_desk{position:absolute;top:1.1em;right:1em}
#NCBIFooter_dynamic a,#footer a{text-decoration:none;color:#14376c}
#NCBIFooter_dynamic a:hover,#footer a:hover,.contact_info a:hover{text-decoration:underline}
#footer-contents-right{float:right;text-align:right}
#footer-contents-right a{float:left;height:41px;overflow:hidden;padding-top:14px;text-indent:10em}
#footer-contents-right div{display:inline}
#nlm_thumb_logo a{background:transparent url(/coreweb/images/ncbi/footer/footer_imgs.png) no-repeat scroll 0 100%;width:34px;margin-right:14px}
#nih_thumb_logo a{background:transparent url(/coreweb/images/ncbi/footer/footer_imgs.png) no-repeat scroll -35px 100%;width:40px;margin-right:14px}
#hhs_thumb_logo a{background:transparent url(/coreweb/images/ncbi/footer/footer_imgs.png) no-repeat scroll -75px 100%;width:39px;margin-right:14px}
#usagov_thumb_logo a{background:transparent url(/coreweb/images/ncbi/footer/footer_imgs.png) no-repeat scroll -114px 100%;width:89px}
#footer-contents-left p.address{margin:0px;line-height:18px}
#footer-contents-left a{font-weight:bold}
#footer-contents-left span.url a{font-weight:normal}
#footer-contents-left p.address .adr{display:block}
#footer{background:#e5e5e5 url(//static.pubmed.gov/portal/portal3rc.fcgi/4161408/img/3418709) repeat-x scroll left top;clear:both;zoom:1;z-index:1}
#footer,.contact_info{color:#14376c;background-color:#fff;overflow:visible;text-align:center;}
.foot_list{margin:0;padding:0;width:20%;float:left;text-align:left;margin-top:4.5em;width:19\0%;*width:19%}
.foot_list li{list-style-type:none;}
.foot_list li h3{text-transform:uppercase;margin:0;margin-bottom:.05em;}
.offscreen_noflow{float:left;text-indent:-9999em;_display:block;margin:0;padding:0;height:0;}
.contact_info{clear:both;text-align:left;margin:1em 1.6em}
.subfooter{margin-left:1.6em;overflow:hidden}
#footer #external-disclaimer { padding: 0.682em; line-height: 1em; } 
#footer #external-disclaimer a { text-decoration: underline }