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

Copyright (C) 2006, 2007, 2008, 2009, 2010, 2011,
   2013, 2014, 2015 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-left:.2em solid #b9bcbf;border-right:.2em solid #b9bcbf;-moz-box-shadow:0 0 10px 10px #b9bcbf;-webkit-box-shadow:0 0 10px 10px #b9bcbf;-icab-box-shadow:0 0 10px 10px #b9bcbf;-o-box-shadow:0 0 10px 10px #b9bcbf;box-shadow:0 0 10px 10px #b9bcbf}.inner{overflow:hidden}#searcher,#translations,#header,#content,#mission-statement,#footer{padding-left:1.5%;padding-right:1.5%}#content ul#edu-navigation{margin-left:-1.6%;margin-right:-1.6%}#searcher,#translations,#edu-navigation,#fsf-links{background-color:#d1d4d7}#footer{background-color:#f0f2f4}#navigation{background-color:#a50606}#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.6em}#content h4{font-size:1.3em}#content h5{font-size:1.1em}#content h1,#content h2{margin:.7em 0 .9em 0}h3,h4,h5,h6{margin-top:1em}p{margin-top:1em}address{margin-bottom:1em}ol{margin-left:1.9em;margin-right:1.9em}dt{margin-bottom:1em;color:#222}dd{margin-bottom:2em}dd p{margin-top:1em}small{font-size:.9em}#content h1,#content h2{color:#334683;text-shadow:#999 1px 1px 0}h3{color:#333}h4{color:#333}a[href]{color:#005090}a[href]:visited{color:#100070}a[href]:active,a[href]:hover{color:#777}h3 a[href]:visited,h4 a[href]:visited{color:#334683}h3 a[href]:hover,h4 a[href]:hover{color:#777}ul li{list-style:square}blockquote{margin:1em;font-style:italic}acronym,abbr{border-bottom:1px dotted #111}.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}.netscape4{display:none!important}hr.separator{display:block;height:.3em;margin-bottom:1.2em;color:#999;background-color:#999;border:0}#searcher input{font-family:"FreeSans",sans-serif}#searcher input[type="text"]{padding:.2em;margin:0;color:#555;background:white;border:.1em solid #c9cccf}#searcher input[type="submit"]{padding:.2em .4em;margin:0;color:#333;background:#e7e9eb;border:.1em solid #c9cccf}#searcher input[type="text"]:focus{color:#333;border:.1em solid #334683}#searcher input[type="text"]:focus+input[type="submit"]{border:.1em solid #334683}#searcher input[type="submit"]:hover{cursor:pointer}#fssbox input{font-family:"FreeSans",sans-serif}#fssbox input[type="text"]{padding:.2em;margin:0;color:#555;background:white;border:.1em solid #999}#fssbox input[type="submit"]{padding:.2em .4em;margin:0;color:#333;background:#e7e9eb;border:.1em solid #e7e9eb}#fssbox input[type="text"]:focus{color:#333;border:.1em solid #334683}#fssbox input[type="submit"]:hover{cursor:pointer}#fssbox input[type="text"]:focus+input[type="submit"]{border:.1em solid #334683}#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;margin-bottom:2.5em;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:#334683}.trans-disclaimer a:hover{color:#777}#outdated{text-align:center;padding:.7em 3%;margin:.3em -1.6%;background-color:#f0f2f4;border-bottom:.3em solid #d1d4d7}#outdated p{margin:.2em 0}#outdated a:visited{color:#334683}#outdated a:hover{color:#777}.translators-notes{font-size:.9em}.translators-notes hr{margin-top:1.65em}.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.toc{max-width:45em;padding:0 1em 1em 1em;margin:3em auto 1em auto;background:#f0f2f4;border:1px solid #c9cccf}div.toc h3{text-align:center}.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;font-size:.9em;font-weight:bold;padding:.6em 1.5em 0 1.5em;margin:0}#toplinks a,#toplinks a:visited{white-space:nowrap;display:inline-block;color:#404040;text-decoration:none;margin-right:1em}#toplinks a:hover{color:#777}#searcher{display:block;text-align:right;font-weight:bold;padding-top:.3em;padding-bottom:.3em}#searcher input{font-size:.9em;margin:0}#translations{clear:both;text-align:left;font-size:.8em;line-height:1.3em;padding-bottom:.5em}#translations p{padding:.1em .5em .2em .5em;margin:0;background-color:#f0f2f4}#translations span{white-space:nowrap;margin-right:.5em}#translations a,#translations a:visited{color:#222;text-decoration:none}#translations span.original{font-size:1.1em;font-weight:bold;padding-top:.3em}#translations span.original a,#translations span.original a:visited{color:#334683}#translations a:hover,#translations span.original a:hover{color:#777}#content #translations{background:white}#content #translations p{padding:.2em .5em .3em .5em;margin:1em 0 0 0;background:#e7e9eb}#translations h3,#translations h4{font-size:1em;font-weight:bold;padding:1em 1.5% 0 1.5%;margin:0}#translations ul{margin:1em 1.5%;background:#f0f2f4}#translations li{direction:ltr;display:inline;white-space:nowrap;padding-left:.25em;padding-right:.25em}#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{text-align:left;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{clear:both;padding:.3em}#navigation:after{clear:both;content:"";display:block;height:0;visibility:hidden;width:0}#navigation ul{text-align:center;font-size:.9em;line-height:1.8em;padding:0;margin:0;background-color:#a50606}#navigation li{display:inline;white-space:nowrap;padding:0}#navigation li a,#navigation li a:visited{font-weight:bold;padding:.3em .5em;color:white;text-decoration:none}#navigation li.active a{color:#333;background-color:white}#navigation li a:hover{text-decoration:underline}#edu-navigation{clear:both}ul#edu-navigation{text-align:center;font-size:.9em;font-weight:bold;line-height:1.8em;padding:0;margin-top:0;margin-bottom:0}#edu-navigation li{display:inline;white-space:nowrap;list-style-type:none;padding:0}#edu-navigation li.current{border-bottom:4px solid #971611}#edu-navigation li a,#edu-navigation li a:visited{padding:.3em .45em .35em .45em;color:#222;text-decoration:none}#edu-navigation li.active a{background-color:white}#edu-navigation li a:hover,#edu-navigation li.active a:hover{text-decoration:underline}#fsf-links{clear:both;padding:.3em}#fsf-links ul{text-align:center;font-size:.9em;line-height:1.8em;margin:0;background-color:#d1d4d7}#fsf-links li{display:inline;white-space:nowrap;list-style:none;padding:0}#fsf-links li a,#fsf-links li a:visited{font-weight:bold;padding:.3em .5em;color:#222;text-decoration:none}#fsf-links li a:hover{text-decoration:underline}#content{padding-bottom:1em}#mission-statement{font-size:.9em;margin-top:2em;margin-bottom:1em}#mission-statement blockquote{font-weight:bold;margin:1em 0}#mission-statement img{float:left;height:2em;margin:.3em .5em}#mission-statement p{margin:0 0 .2em 0}#footer{clear:both;font-size:.9em;padding-top:1em;padding-bottom:1em;color:#333;border-top:1px solid #c9cccf}#footer p{margin:0}#footer .unprintable,#footer .translators-credits{margin-bottom:.7em}#bottom-notes p{margin-top:.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 1.5% 1.5em 1.5%}table#gpl-compat-matrix{display:block;width:100%;overflow:auto;padding:.1em;margin:auto;border-collapse:collapse}table#gpl-compat-matrix td,th.gpl-matrix-border{text-align:center;padding:.3em;margin:0;border:1px solid black}table#gpl-compat-matrix td.ok{background-color:#cfc}table#gpl-compat-matrix td.mok{background-color:#e4ffcc}table#gpl-compat-matrix td.nok{background-color:#ddd}th.gpl-matrix-license{text-align:right}tr.gpl-matrix-use-type{border-top:2px solid black}.caption{color:#334683;font-size:1.5em;margin:0}#logo{background:url(/National_Library/20160330061658oe_/https://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}#links{display:none!important}div#backtotop{margin:.7em 0 0 0;text-align:right;padding:1em}