﻿html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,caption,tbody,tfoot,thead,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}
body{line-height:1;font:66.5%/1.3846 arial,helvetica,clean,sans-serif;background-color:#ccc;color:#444}
/*
body{line-height:1;font:62.5%/1.3846 arial,helvetica,clean,sans-serif;background-color:#ccc;color:#555}

ol,ul{*list-style:none;*margin-left:3em}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:none}
*/
del{text-decoration:line-through}
*table{border-spacing:0;border-collapse:collapse;*margin:1.3846em 0}
.grid0{font-size:1.3em;max-width:1200px;width:100%;clear:both;text-align:left;overflow:hidden;margin:0 auto; padding: 0 10px}
.grid1{font-size:1.3em;min-width:800px;width:100%;clear:both;text-align:left;margin:0 auto;background:#fff}
/*.grid{font-size:1.3em;min-width:800px;max-width:1200px;width:100%;clear:both;text-align:left;overflow:hidden;margin:0 auto}*/
em,i{font-style:italic}
abbr,acronym{cursor:help;border-bottom:1px dotted #000}

ul,ol{*margin:.6923em 1em; *margin:.6923em 1em}
blockquote{*margin:1.3846em 1em}
pre,code,kbd,samp,tt{font-family:monospace;font-size:1em}
ol{list-style:decimal outside}
ul{list-style:disc outside}
ul ul{list-style:circle outside}
ul ul ul{list-style:square outside}
dl dd{margin-left:1em}
th{text-align:center;background-color:#f0f0f0}
thead{border-bottom:1px solid #eee}
tfoot{border-top:1px solid #eee}
caption{margin-bottom:.5em;text-align:center}

button{cursor:pointer}
h1{font-size:1.6846em;line-height:1.5;margin:1em 0 .5em}
h2{font-size:1.2307em;line-height:1.125;color:#985735;margin:1.125em 0 .5625em}
h3{font-size:1.0769em;line-height:1.2857;color:#724128;margin:1.2856em 0 .6428em}
h4,h5,h6,h3.inline{font-size:1em;margin:1.3846em 0 .6923em}
h5{font-style:italic;font-weight:400}
h4{color:#59331f}
h3.inline,h4.inline,h5.inline,h6.inline{display:inline;float:left;padding-right:.3em;margin:0}
.no_top_margin{margin-top:0}
.no_bottom_margin{margin-bottom:0}
.content a{color:#2f4a8b}
.content a:hover,.content a:active{color:#985735}
.content a:visited{color:#642a8f}
.inline_list li{display:inline;margin-right:.3em}
.inline_list_right li{display:inline;margin-left:.4em}
.column_list li{float:left;width:8em}
.offscreen{text-indent:-9999px}
.offscreen_noflow{float:left;text-indent:-9999em;_display:block;height:0;margin:0;padding:0}
.left{float:left}
.right{float:right}
.align_right{text-align:right}
.nowrap{white-space:nowrap}
.clearfix{display:block;zoom:1}
.clearfix::after{clear:both;content:'.';display:block;font-size:0;height:0;line-height:0;visibility:hidden}
.small,sup,sub{font-size:.8461em}
.small sup,.small sub{font-size:1em}
.small{line-height:1.6363em}
sup{vertical-align:super;line-height:0}
sub{vertical-align:sub;line-height:0}
.shadow{-webkit-box-shadow:.4em .4em .5em rgba(0,0,0,.3);-moz-box-shadow:.4em .4em .5em rgba(0,0,0,.3);box-shadow:.4em .4em .5em rgba(0,0,0,.3)}
.iconblock{overflow:hidden}
.icnblk_img{text-decoration:none;float:left;margin-right:1em;cursor:pointer}
.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}
.col{margin-right:1%;float:left;background-color:#fff;overflow:hidden}
.last{zoom:1;margin-right:0;_margin-right:-6px}
.uppercase{text-transform:uppercase;letter-spacing:.06em}
.caps{text-transform:capitalize}
.small-caps{font-variant:small-caps;letter-spacing:.02em}
.overline{text-decoration:overline}
.roman{font-style:normal}
.greek{font-family:Georgia, Times,"Times New Roman", serif}
.lower-alpha{list-style-type:lower-alpha}
.upper-alpha{list-style-type:upper-alpha}
.lower-roman{list-style-type:lower-roman}
.upper-roman{list-style-type:upper-roman}
.circle{list-style-type:circle}
.square{list-style-type:square}
.no_max_width{max-width:none}
.label{margin-right:1em}
.eight_col img.fullwidth{width:100%!important}
.subtitle{font-weight:700;margin-top:-.5em}
.def{cursor:help}
#maincontent .content{padding:0 0 2em 1.231em}
#maincontent .content .content{padding-left:0}
.title_and_pager{margin:.9em 0 1.3em}
.container{background-color:transparent;zoom:1;width:100%;margin-right:0;float:none}
.content{background-color:#FFF;margin-right:0;padding:0 0 2em}
.supplemental{background-color:transparent;width:0;float:none}
.nlm{font-size:.692em;line-height:1.2;margin-top:.2em}
.nlm a{color:#555}
noscript p.nojs{background:#ffb url(//static.pubmed.gov/portal/portal3rc.fcgi/3501950/img/67327) no-repeat 5px center;margin:0;padding:4px 4px 4px 28px}
.header{background:#d5d5d5 url(//static.pubmed.gov/portal/portal3rc.fcgi/3501950/img/2375536) repeat-x scroll left bottom;position:relative;margin-bottom:1.231em;z-index:20}
.search{margin:0 0 0 200px;padding:1.2em 0 .7em}
.search_form select,.search_form .jig-ncbiclearbutton-wrap,.search_form button{margin-right:.2em;font-family:arial,helvetica,sans-serif}
.search_form select{font-size:1.077em;width:14.5em;margin-right:.3em;vertical-align:middle}
.search_form input{font-size:1.1543em;width:48%;display:inline-block;_width:100%}
.search_form div.nowrap{height:100%}
.search_form button.nowrap{vertical-align:middle}
.search_form div.nowrap div.nowrap{height:100%;vertical-align:middle}
.searchlinks{_zoom:1;margin:.2em 0 0 9.6em}
.searchlinks li{margin-right:1.2em;zoom:1}
.searchlinks .help{position:absolute;right:1em;margin-right:0;_margin-top:-.1em}
.search_form .wrap{position:relative;display:inline;_width:70%}
#cl{position:absolute;right:8px;top:5px}
.search_form button{border:0 none;cursor:pointer;overflow:visible;width:auto;background-color:#ddd;_padding:.2em .4em;height:2em;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;text-shadow:.1em .1em .1em rgba(0,0,0,.5);-moz-box-shadow:.1em .1em .1em rgba(0,0,0,.5);-webkit-box-shadow:.1em .1em .1em rgba(0,0,0,.5);box-shadow:.1em .1em .1em rgba(0,0,0,.5);margin:0 .3em;padding:.2em .6em}
.search_form button.button_search{background-color:#47a;font-weight:700;color:#fff;margin-left:.5em;font-size:inherit}
.search_form button.button_search:active{background-color:#4c96df}
.search_form button.button_preview{background-color:#A64D48;font-weight:700;color:#fff}
.search_form button.button_preview:active{background-color:#F27069}
.search_form input:focus{-moz-box-shadow:0 0 .3em rgba(211,186,44,.8)}
.search_form .jig-ncbiclearbutton-wrap{width:50%;display:inline;border:1px solid #999}
.search_form .jig-ncbiclearbutton-wrap input{width:50%}
.search_form .jig-ncbiclearbutton-wrap a.reset{margin-left:0;top:50%;margin-top:-7px}
.db_logo{background:transparent url() no-repeat scroll left top;display:block;height:36px;width:100px;text-indent:-9999px}
.res_logo{width:11.539em;left:1.231em;padding-top:.4em;position:absolute}
.res_logo h1{font-weight:400;margin:0}
.long{padding:.5em 0}
.long h1{line-height:1.15}
.res_logo h1 a{color:#333;display:block;text-shadow:1px 1px 1px rgba(240,240,240,.9);padding:.3em 0}
h1.img_logo a{padding:0}
.content .messagearea{padding-left:.8em;padding-top:1em;padding-right:2em}
.universal_header{font-family:arial, helvetica, sans-serif;font-size:13px;height:2em;background-color:#369}
ul.resources_list{margin-left:1.3em}
.myncbi a{color:#fff;text-decoration:none;margin-left:.6em}
#ncbihome:focus{background:transparent}
.myncbi{float:right;position:relative;color:#fff;right:1em;top:.3em}
#ncbihome{color:#fff;margin:0;padding:.25em .8em 0 0}
ul.jig-ncbimenu a.topanchor{color:#fff}
.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:.5em 20px .2em 0}
body ul.ui-ncbimenu-submenu{border:1px solid #ddd;border-bottom:1px solid #aaa;border-right:1px solid #aaa;-webkit-box-shadow:.4em .4em .5em rgba(0,0,0,.3);-moz-box-shadow:.4em .4em .5em rgba(0,0,0,.3);box-shadow:.4em .4em .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;z-index:10;font-size:11px;color:#505050;clear:both}
.breadcrumbs{position:absolute;left:1.6em;top:1.1em}
.help_desk{position:absolute;top:1em;right:1em}
#NCBIFooter_dynamic a,#footer a{text-decoration:none;color:#14376c}
#footer-contents-right{float:right;text-align:right}
#footer-contents-right a{float:left;height:41px;overflow:hidden;padding-top:14px;text-indent:10em}
#nlm_thumb_logo a{background:transparent url(//static.pubmed.gov/coreweb/images/ncbi/footer/footer_imgs.gif) no-repeat scroll 0 100%;width:34px;margin-right:14px}
#nih_thumb_logo a{background:transparent url(//static.pubmed.gov/coreweb/images/ncbi/footer/footer_imgs.gif) no-repeat scroll -35px 100%;width:40px;margin-right:14px}
#hhs_thumb_logo a{background:transparent url(//static.pubmed.gov/coreweb/images/ncbi/footer/footer_imgs.gif) no-repeat scroll -75px 100%;width:39px;margin-right:14px}
#usagov_thumb_logo a{background:transparent url(//static.pubmed.gov/coreweb/images/ncbi/footer/footer_imgs.gif) no-repeat scroll -114px 100%;width:89px}
#footer-contents-left p.address{line-height:18px;margin:0}
#footer-contents-left span.url a{font-weight:400}
#footer{background:#e5e5e5 url(//static.pubmed.gov/portal/portal3rc.fcgi/3467497/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{float:left;text-align:left;width:19%;margin:4.5em 0 0;padding:0}
.foot_list li h3{text-transform:uppercase;margin:0 0 .05em}
.contact_info{clear:both;text-align:left;margin:1em 1.6em}
.subfooter{margin-left:1.6em;overflow:hidden}
#footer #external-disclaimer{line-height:1em;padding:.682em}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,#footer-contents-left p.address .adr{display:block}
ins,.header a,.res_logo h1 a,.res_logo h1 a:hover,.res_logo h1 a:visited,ul.jig-ncbimenu a:hover{text-decoration:none}
h1,h2,h3,h4,h5,strong,th,b,#footer-contents-left a{font-weight:700}
p,table,pre,fieldset,dl,.half_rhythm{*margin:.6923em 0}
.whole_rhythm,.figure{margin:1.3846em 0}
.no_margin,h1.img_logo{margin:0}
img,.noborder{border:0}
.inline_list,.inline_list_right,.column_list{list-style-type:none;margin:0;padding:0}
.hidden,.searchlinks .hidden,.res_tagline{display:none}
.inline_block,.search_form .nowrap{display:inline;zoom:1}
.simple-list,.foot_list li{list-style-type:none}
.results_settings,.title_and_pager,.rprt,.search_form{zoom:1}
.header a:hover,.myncbi a:hover,#NCBIFooter_dynamic a:hover,#footer a:hover,#footer a:focus,.contact_info a:hover,#footer #external-disclaimer a{text-decoration:underline}
.searchlinks .visible,#footer-contents-right div{display:inline}
.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%; }
.smalltext { font-size: 90%;}
.pcmains{background-color:#fff;margin:0 10px;}

a:link { text-decoration: none; color:#0056CC; }
a:visited { text-decoration: none; color:#0056CC; }
a:active  { text-decoration: underline; }
a:hover   { text-decoration: underline; }
a:focus   { text-decoration: underline; }

.pctable{border-top: 2px solid #bbb; border-bottom: 2px solid #999;margin:2px 4px;}
table.pctable {min-width:400px;font-size:90%;width:; border-collapse: collapse; border-spacing: 2px; caption-side:top}
table.pctable th{padding: 4px 6px;background:#f2f2f2; border-bottom : 1px solid #bbb;text-align:center; font-weight: 560;}
table.pctable tr{border-bottom: 1px dotted #ddd;vertical-align:middle;}
table.pctable tr:hover{background:#f5f5f5;}
table.pctable td{padding: 4px 6px; border-bottom: 0px; text-align:center;}
table.pctable td:hover{background:#eee;}

#atool{margin:0 8px}
#atool span {margin:0 10px; font-size:90%; background:#f0f0f0;padding:4px 2px;border:solid 1px #e0e0e0}
.link{cursor:pointer;}
.fontlight{color:#aaa}
#atitle{margin: 4px 12px}

.pcicons {background: none repeat scroll 0 0 #f0f0f0; position: relative; z-index: 1;border: 1px solid #ddd; padding: 1px;float: right; height:27px;margin-top:-10px;}
.pcicons a span {margin: 0 0 0 -9999px;padding: 0;}
.pcicons a {float:right;height: 27px;width: 27px; margin-left: 2px;margin-right: 2px; overflow: hidden;}
.smcsv a{background: url("/images/pcsprites.15.02.gif") no-repeat scroll 0 -297px transparent; float:left; margin-left:1px;}
.smcsv a:hover {background-position: -27px -297px;}
.smpcbioactivity a{background: url("/images/pcsprites.15.02.gif") no-repeat scroll 0 0px transparent; float:left; margin-left:1px;}
.smpcbioactivity a:hover {background-position: -27px 0px;}
.smssearch a{background: url("/images/pcsprites.15.02.gif") no-repeat scroll 0 -54px transparent; float:left; margin-left:1px;}
.smssearch a:hover {background-position: -27px -54px;}
.smtbl a{background: url("/images/pcsprites.15.02.gif") no-repeat scroll 0 -81px transparent; float:left; margin-left:1px;}
.smtbl a:hover {background-position: -27px -81px;}
.smpc3d a{background: url("/images/pcsprites.15.02.gif") no-repeat scroll 0 -108px transparent; float:left; margin-left:1px;}
.smpc3d a:hover {background-position: -27px -108px;}
.smstd a{background: url("/images/pcsprites.15.02.gif") no-repeat scroll 0 -135px transparent; float:left; margin-left:1px;}
.smstd a:hover {background-position: -27px -135px;}
.smdepo a{background: url("/images/pcsprites.15.02.gif") no-repeat scroll 0 -162px transparent; float:left; margin-left:1px;}
.smdepo a:hover {background-position: -27px -162px;}
.smdld a{background: url("/images/pcsprites.15.02.gif") no-repeat scroll 0 -189px transparent; float:left; margin-left:1px;}
.smdld a:hover {background-position: -27px -189px;}
.smasn1 a{background: url("/images/pcsprites.15.02.gif") no-repeat scroll 0 -216px transparent; float:left; margin-left:1px;}
.smasn1 a:hover {background-position: -27px -216px;}
.smxml a{background: url("/images/pcsprites.15.02.gif") no-repeat scroll 0 -243px transparent; float:left; margin-left:1px;}
.smxml a:hover {background-position: -27px -243px;}
.smsdf a{background: url("/images/pcsprites.15.02.gif") no-repeat scroll 0 -270px transparent; float:left; margin-left:1px;}
.smsdf a:hover {background-position: -27px -270px;}

.smplot a{background: url("/images/pcsprites.15.02.gif") no-repeat scroll 0 -526px transparent; float:left; margin-left:1px;}
.smplot a:hover {background-position: -27px -526px;}
.smsel a{background: url("/images/pcsprites.15.02.gif") no-repeat scroll 0 -553px transparent; float:left; margin-left:1px;}
.smsel a:hover {background-position: -27px -553px;}

.smjson a{background: url("/images/pcsprites.15.02.gif") no-repeat scroll 0 -580px transparent; float:left; margin-left:1px;}
.smjson a:hover {background-position: -27px -580px;}

.pcmn{ list-style-type:none;border:1px solid #ccc; position:absolute; z-index:120; padding:8px; font-family: sans-serif; font-size:12px; width:180px; background:#eee; box-shadow: 4px 4px 8px #aaa;}
.pcmn li{margin:3px;padding:4px}
.pcmn li:hover{background:#fff;}
.hlabel{color:#ff0000}

.x-panel-header { background: #fff !important;	text-align: left;border-color: #fff;} 
.x-panel-header-text {	font: bold 11px Arial, san-serif; color: #555 !important;} 
.x-toolbar { background: #FCFFFC !important;color: blue !important;	border-color: #C5C5C5;}	
.x-body{line-height:1;font:62.5%/1.3846 arial,helvetica,clean,sans-serif;background-color:#ccc;color:#555}
.x-h1{font-size:1.3846em;line-height:1.5;margin:1em 0 .5em}
.x-h2{font-size:1.2307em;line-height:1.125;color:#985735;margin:1.125em 0 .5625em}

.precode{border:1px solid #bbb; background: #ddd; margin: 10px 20px;padding: 10px;}
.pctitle{font-size:1.3846em;line-height:1.5;margin:1em 0 .5em}
.dotline{border-bottom: dotted #ddd 1px; padding: 4px 0}