/*!
layout.css -- css stylesheet used on www.gnu.org

Copyright (C) 2006, 2007, 2008, 2009, 2010, 2011,
   2013, 2014, 2015, 2016 Free Software Foundation

Permission is hereby granted, free of charge, to any person
obtaining a copy of this software and associated documentation
files (the "Software"), to deal in the Software without
</div><!-- /toplinks -->
restriction, including without limitation the rights to use,
copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the
Software is furnished to do so, subject to the following
conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
*/html,body{font-size:1em;text-align:left;text-decoration:none;color:#000}html{background:#e7e9eb}body{max-width:74.92em;margin:auto;background-color:white;border:.1em solid #b9bcbf;border-top:1px solid transparent;-moz-box-shadow:0 0 5px 5px #b9bcbf;-webkit-box-shadow:0 0 5px 5px #b9bcbf;-icab-box-shadow:0 0 5px 5px #b9bcbf;-o-box-shadow:0 0 5px 5px #b9bcbf;box-shadow:0 0 5px 5px #b9bcbf}.inner{text-align:left}.inner{overflow:hidden}#searcher,#translations,#header,#content,#mission-statement,#footer{padding-left:3%;padding-right:3%}#content ul#edu-navigation{margin-left:-3.2%;margin-right:-3.2%}#searcher,#edu-navigation,#fsf-links{background-color:#d1d4d7}#translations,#footer{background-color:#f0f2f4}#navigation{background-color:#a42e2b}#searcher,#toplinks,#translations,#header,#navigation,#edu-navigation,#fsf-links{font-family:"FreeSans",sans-serif}p,pre,li,dt,dd,code,address{line-height:1.3em}#content h1{font-size:2.4em}#content h2{font-size:2em}#content h3{font-size:1.5em;margin:1em 0 .80em 0}#content h4{font-size:1.2em;margin:1em 0 .83em 0}#content h5{font-size:1.1em;margin:1em 0 .91em 0}h6{margin:1em 0}p,pre{margin-top:1em}address{margin-bottom:1em}ul,ol,blockquote{margin-left:1.5%;margin-right:1.5%}ul li{margin:.5em 1em}ol li{margin:1em}ol ul li{margin:.5em 1em}ul li p,ul li pre,ul ul li{margin-top:.3em;margin-bottom:.3em}ul ul,ol ul,table ul{margin-top:0;margin-bottom:0}table li{margin-top:.2em;margin-bottom:.2em}dl{margin:1.5em 0 0 0}dt{margin:1em 0}dl dd{margin:1em 3% 1.5em 3%}dd p{margin-top:1em}small{font-size:.9em}#content h1,#content h2{color:#334683;text-shadow:#999 1px 1px 0}h1,h2,h3,h4{color:#333}h5,h6,dt{color:#222}a[href]{color:#005090}a[href]:visited{color:#100070}a[href]:active,a[href]:hover{color:#100070;text-decoration:none}ul li{list-style:square}ul ul li,ol ul li{list-style:circle}blockquote{font-style:italic}acronym,abbr{text-decoration:none}pre{overflow:auto}.center,.c{text-align:center}.nocenter{text-align:left}.underline{text-decoration:underline}.nounderline{text-decoration:none}.big{font-size:130%;padding-top:.7em}.inline-list li{display:inline}.no-bullet li{list-style:none}.netscape4,.no-display{display:none}hr.separator{display:block;height:.3em;margin-bottom:1.2em;color:#999;background-color:#999;border:0}form input{font-family:inherit}form input[type="text"]{padding:.2em;margin:0;color:#555;background:white;border:.1em solid #c9cccf}form input[type="submit"]{padding:.2em .4em;margin:0;color:#333;background:#e7e9eb;border:.1em solid #c9cccf}form input[type="text"]:focus{color:#333;border:.1em solid #334683}form input[type="text"]:focus+input[type="submit"]{border:.1em solid #334683}form input[type="submit"]:hover{cursor:pointer}#home .button{text-align:center;font-weight:bold;margin-top:.7em;margin-bottom:.8em}.button a,.button a:visited{color:#971611;text-decoration:none}.button a:hover{color:#777}.large{width:auto:max-width:100%;font-size:2em;padding:.1em;background-color:#e7e9eb;border:.4em solid #c9cccf}.small{font-size:1.6em;background-color:#e7e9eb}#searcher input[type="text"],#searcher input[type="submit"],#fssbox input[type="text"]{border-radius:.3em;-moz-border-radius:.3em;-khtml-border-radius:.3em;-webkit-border-radius:.3em;-opera-border-radius:.3em}#home .button,#join-fsf a,#join-fsf a:visited,#fssbox input[type="submit"]{box-shadow:0 .15em #171d33;-moz-box-shadow:0 .15em #171d33;-webkit-box-shadow:0 .15em #171d33;-icab-box-shadow:0 .15em #171d33;-o-box-shadow:0 .15em #171d33;border-radius:1em;-moz-border-radius:1em;-khtml-border-radius:1em;-webkit-border-radius:1em;-opera-border-radius:1em}#backtotop a{clear:both;float:right;font-size:1.1em;font-weight:bold;margin:.7em 1em 1.5em 1em}#backtotop a,#backtotop a:visited{color:#333}#backtotop a:hover{color:#777}p.back{text-align:right;font-weight:bold;line-height:1.5em;padding:.6em 1em .4em 1em}p.back a,.back a:visited{color:#333}p.back a:hover{color:#777}div.big-section{float:left}div.big-section h3{font-size:1.8em;padding:.2em 0;margin:1.3em .3em .6em 0;color:black;border-top:.2em solid #6989b6;border-bottom:.2em solid #6989b6}div.big-subsection{margin-top:1.3em;margin-bottom:2em}div.big-subsection h4{clear:both;display:inline;font-size:1.5em;margin-right:.3em;color:black}.anchor-reference-id{font-size:80%;font-weight:normal}span.anchor-reference-id a{color:#333}span.anchor-reference-id a[href]:hover{color:#777}.emph-box{padding:.3em 1.2em .5em 1.2em;background-color:#f0f2f4;border:1px solid #c9cccf}.emph-box p{font-size:.9em}.emph-box h4{text-align:center;font-size:1.5em}.highlight,.highlight-para{clear:both;margin-bottom:1em;color:black}.highlight{padding:.2em .5em;background-color:#fff898;border:0}.highlight-para{padding:0 1.2em;background-color:#ffc;border:2px solid #b9bcbf}.lyrics{background-color:#f0f2f4;font-style:italic;width:25em;padding:2em;border:2px solid #e7e9eb;margin-left:2em;margin-right:2em}div.announcement{font-size:1.1em;font-weight:bold;padding:0 1em;margin:1.5em 0;color:#333;border-left:.5em solid #b9bcbf}div.announcement blockquote{margin-left:0;margin-right:0}blockquote#fsfs p{padding:.3em 0}#urgent{text-align:center;font-size:.9em;font-weight:bold;line-height:2.6em;color:black;background-color:#ff3;border-bottom:.3em solid #333}#urgent a,#urgent a:visited{color:blue;text-decoration:underline}#urgent a:hover{color:#777}.trans-disclaimer{text-align:center;font-weight:bold;font-style:italic;margin-bottom:0;margin-top:1.2em}.trans-disclaimer a,.trans-disclaimer a:visited{color:#005090}.trans-disclaimer a:hover{color:#777}#outdated{text-align:center;padding:.7em 3%;margin:.3em -3.2%;background-color:#f0f2f4;border-bottom:.2em solid #d1d4d7}#outdated p{margin:.2em 0}#outdated a:visited{color:#005090}#outdated a:hover{color:#777}.translators-notes{font-size:.9em}.translators-notes hr{margin-top:1.65em}.translators-notes ol li{margin:.5em 1.1em}.note{clear:right;float:right;text-align:center;font-style:normal;width:20em;max-width:90%;padding:0;margin:.3em 1em 1em 1em;border:.3em solid #3465a4}.note p{font-size:1.1em;line-height:1.4em;padding:0 1em;margin:1em 0}.note strong{font-size:1.2em}div.summary,div.toc{padding:.4em 1.5em .5em 1.5em;background:#f0f2f4}div.summary ul li ul{margin:0 3%}#content div.summary h3,#content div.toc h3,#content div.summary h4,#content div.toc h4{text-align:center}#content div.summary h3,#content div.toc h3{font-size:1.2em;margin-top:1em}#content div.summary h4,#content div.toc h4{font-size:1.1em}div.summary{clear:right;float:right;width:20em;max-width:90%;margin:.3em 0 1em 0;border-left:1.5em solid white}div.toc{max-width:45em;margin:2.5em auto 2em auto}@media(max-width:46em){div.summary{float:none;width:30em;max-width:80%;margin:2.5em auto 2em auto;border:0}}.imgright{float:right;margin:1em;margin-right:0}.imgleft{float:left;margin:1em;margin-left:0}.photo{float:right;width:30em;max-width:100%;margin:.3em 0 1em 0}.photo img,.photo p{width:94%;padding:0 6%}.photo img.recessed{width:90%}.listing,.stx table{border-collapse:collapse;border:1px solid #666;margin:1em 0 1em 0}.listing th,.stx table th{background:#fff898;color:black;font-weight:bold!important;border:1px solid #666;font-weight:normal;padding:.7em}.listing td a{display:block}.listing .top{border-top:1px solid #666;text-align:right!important;padding:0 0 1em 0}.listing .odd{background-color:transparent}.listing .even{background-color:#f0f2f4}.listing .listingCheckbox{text-align:center}.listing td,.stx table td{border:1px solid #666;padding:1em;text-align:center;line-height:1.3em}.listing a:hover{text-decoration:underline}.listing img{vertical-align:middle}.listing{width:100%}table.listing{display:block;overflow:auto;padding:.1em;margin:auto}#toplinks{float:left;padding:.5em 2em .3em 2em}@media(max-width:500em){#toplinks{padding:.5em 3% .3em 3%}}#toplinks a,#toplinks a:visited{white-space:nowrap;display:inline-block;font-weight:bold;font-size:.9em;color:#404040;text-decoration:none;margin-right:1em}#toplinks a:hover{color:#777}#searcher{display:block;text-align:right;font-size:.9em;font-weight:bold;padding-top:.3em;padding-bottom:.3em}#translations{clear:both;font-size:.9em;text-align:left;border-bottom:.2em solid #d1d4d7}#translations p{line-height:1.2em;padding:.3em 0;margin:0}#translations span{white-space:nowrap;font-size:.9em;margin-right:.5em}#translations span a,#translations span a:visited{color:#222;text-decoration:none}#translations span.original{font-size:1em;font-weight:bold}#translations span.original a,#translations span.original a:visited{color:#334683}#translations a:hover,#translations span.original a:hover{color:#777}#content #translations{display:none}#translations h3,#translations h4{padding-top:.5em;margin:0 0 .5em 0}#translations ul{padding-bottom:1em;margin:0 1em}#translations li{direction:ltr;display:inline;white-space:nowrap;margin:0;padding-right:.5em}#header:after{clear:both;content:"";display:block;height:0;visibility:hidden;width:0}#fsf-frame{float:right;font-size:.9em;text-align:center;line-height:1.3em;width:auto;padding:0;margin:1em 0}#fsf-frame a,#fsf-frame a:visited{font-size:1.1em;font-weight:bold;text-decoration:none}#fsf-frame p{padding:0;margin:0}#fsf-frame hr{display:none}#join-fsf{padding:.4em 0}#join-fsf a,#join-fsf a:visited{padding:.3em 1em;color:#971611;background:#e7e9eb}#fssbox{padding:0;margin-top:1.3em}#fssbox a,#fssbox a:visited{color:#334683}#fssbox form p{margin-top:.2em}#fssbox input{font-weight:bold}#fsf-frame a:hover{color:#777}#gnu-banner{font-size:1.8em;font-weight:bold;line-height:1.3em;padding-top:1.1em}#gnu-banner img{float:left;height:2.4em;margin:0 .15em;position:relative;bottom:.4em}#gnu-banner a{color:#334683;text-decoration:none}#gnu-banner a strong{font-size:1.4em;color:#971611}#fsf-support{font-size:.9em;font-weight:bold;font-style:italic;padding:.5em 0;margin:0;color:#555}#fsf-support a,#fsf-support a:visited{color:#555}#fsf-support a:hover{color:black}@media(max-width:40em){#gnu-banner{clear:both}}#navigation,#fsf-links{clear:both}#fsf-links{margin-top:2.5em}#navigation ul,#fsf-links ul{margin:0}ul#edu-navigation{margin-top:0;margin-bottom:0}#navigation ul,#fsf-links ul,ul#edu-navigation{text-align:center;font-size:.9em;line-height:1.7em;padding:.2em}#navigation li,ul#edu-navigation li,#fsf-links li{white-space:nowrap;display:inline;display:inline-block;line-height:1.6em;font-weight:bold;margin:.25em .4em .1em .4em}#navigation li{border-bottom:.15em solid #a42e2b}ul#edu-navigation li{border-bottom:.15em solid #d1d4d7}#fsf-links li{padding-bottom:.15em}#navigation a,ul#edu-navigation a,#fsf-links a{display:inline-block}#navigation,#navigation a,#navigation a:visited{color:white}#edu-navigation,#edu-navigation a,ul#edu-navigation a:visited,#fsf-links a,#fsf-links li a:visited{color:#222}#navigation li.active{font-style:italic;border-bottom:.15em solid white}ul#edu-navigation li.active,ul#edu-navigation li.current{font-style:italic;border-bottom:.15em solid #971611}#navigation li a,ul#edu-navigation li a,#fsf-links li a,#navigation li.active a:hover,ul#edu-navigation li.active a:hover{text-decoration:none}#navigation a:hover,ul#edu-navigation a:hover,#fsf-links a:hover{text-decoration:underline}@media(min-width:50em){#navigation ul{font-size:1em}}#mission-statement{font-size:.9em;margin-top:2em}#mission-statement blockquote{font-weight:bold;margin:0}#mission-statement img{float:left;height:2em;margin:.3em .5em}#footer{clear:both;font-size:.9em;padding-top:1.2em;padding-bottom:.5em;color:#333;border-top:1px solid #c9cccf}#footer p{margin:0}#footer .unprintable,#footer .translators-credits{margin-bottom:.7em}#bottom-notes p{margin-bottom:.7em}.edu-breadcrumb{font-size:.9em;font-weight:bold;text-align:left;padding-top:.4em;margin-top:0;color:#333}.edu-breadcrumb a,.edu-breadcrumb a:visited{color:#334683;text-decoration:none}.edu-breadcrumb a:hover{color:#777}div.edu-cases{border-top:5px ridge #3465a4;border-bottom:5px ridge #3465a4;padding:1.5em 0;margin:2em 4%}div.edu-cases h3{font-size:1.3em;margin:0;margin-bottom:1em}div.edu-cases ul,div.edu-cases ol{padding:0 4%}#home:after{clear:both;content:"";display:block;height:0;visibility:hidden;width:0}#home .first-column{width:60%;float:left}#home .second-column{width:38%;float:right}@media(max-width:40em){#home .first-column,#home .second-column{float:none;width:100%}}#home .first-column,#home .second-column{margin-bottom:2em;margin-top:0}#home h2{text-shadow:none;margin-bottom:.6em}#home .first-column img{width:80%;margin:.5em 0 1em 0}#home .second-column h4 img{height:.75em;width:.75em}#Action{text-align:left;padding:0 1em;border-left:.4em solid #b9bcbf;border-right:.4em solid #b9bcbf}h2#Action{text-align:center}#Action h2{float:none;text-align:center;padding-top:0;color:#171d33}#Action li{margin-bottom:.7em}#sisters{font-size:.9em;margin:0 3% 1.5em 3%}#logo{background:url(/National_Library/20160526010038oe_/http://www.gnu.org/graphics/topbanner.png) no-repeat;float:left;padding:0;margin:0;border:0}#logo a{display:block;overflow:hidden;width:550px;height:0!important;text-decoration:none;padding:0;padding-top:101px;margin:0;border:0;cursor:pointer}h1:first-child{font-size:2em}h1{font-size:1.7em;margin:1em 0 .9em 0}h2{font-size:1.4em;margin:1em 0 .9em 0}h3{font-size:1.25em;margin:1em 0 .9em 0}h4{font-size:1.1em;margin:1em 0 .9em 0}h5{font-size:1.0em;margin:1em 0 1.0em 0}body>h1,body>h2,body>h3,body>h4,body>p,body>pre,body>dl,body>hr,div.legalnotice,div.navfooter{margin-left:3%;margin-right:3%}body>ul{margin-left:5%}body>hr{margin-top:2em}div.navfooter td{border:0}div.navfooter{margin-top:2em}body>div>div.toc{max-width:35em}.toc dl{margin:0 0 0 5%}.toc>dl{margin-top:1.5em;margin-bottom:1.5em}.toc>dl>dt{font-size:1.2em;font-weight:bold}.toc>dl>dt:first-child{font-size:1.5em;text-align:center}.toc dt,.toc dd{margin-top:.5em;margin-bottom:.5em;font-weight:normal}dt{font-weight:bold}ul,li{padding:0}