body {text-align: center;background-color: #FFF2BF;font-size: 101%; }#wrapper {width: 740px;text-align:left;margin-left: auto;margin-right: auto;margin-top: 3em;border: 12px double #BFAC60;font-family: verdana, lucida, arial, helvetica, sans-serif;font-size: .82em;color: #333;background-color: #FFFAE6; }#header {float:left;width: 100%;height: 124px;margin-top: .5em;margin-bottom: 1em; }h1 {margin-top: 0;margin-bottom: 0;position:relative;font-size: 1em; }h1 img {z-index: 1;position: absolute;top: 0;left: 0;width: 500px;height: 9em;min-height: 124px;background: transparent url(images/heading_notes2r.jpg) no-repeat; }h2 {position: relative;width: auto;font-size: 1.3em;color: #997A00;padding-top: 35px;text-align: right;margin: 0 2em 0 0; }h3 {color: #997A00;margin: 1em 0 0 0;border-left: 1em solid #FFE680;padding-left: .3em;font-size: 1.4em; }#tweed img {float: left;width: 1px;height: 1px; }#nav {width: 160px;float: left;margin-left:0; }#nav h4 {font-size: 1.1em;text-align: left;margin: .5em 0 .5em 0;border-left: 1em solid #FFE680;padding-left: .2em;margin-left: 25px;}#nav ul {margin: 0;padding: 0;text-align: left;list-style-type: none;font-weight:bold;font-size: .9em; }#navlist1 li {width:125px;margin: 0 0 0 25px;padding: 0; }#navlist2 li, #navlist3 li {width:125px;margin: .1em 0em .2em 25px; }#navlist1 li a, #navlist2 li a, #navlist3 li a {display: block;padding: 3px;color:#333;font-weight: bold;text-decoration:none;border-bottom: 1px solid #997A00; }#navlist1 li a:visited,  #navlist2 li a:visited, #navlist3 li a:visited {color: #E6B873; }#navlist1 li a:hover, #navlist2 li a:hover, #navlist3 li a:hover {color:#FF9900; }#maincontent {width: 570px;float: right;line-height: 170%;}#maincontent p {margin-top: .2em;padding: 0 3em 0 2em; }.inset {display: block;width: 40%;float: right;text-align: center;font-size: .9em;line-height: 1.3em;padding: 1em .5em 1em .5em;margin: 1em 0 .5em 1em;background-color: #FFf2bf;}#maincontent code {color: #FF9900;font-weight: bold;font-size-adjust:inherit; }#maincontent pre {padding: 0 3em 0 5em;font-size-adjust:inherit; }#maincontent ul {text-align: left;padding: 0;margin: 0 6em 0 6em; }#maincontent ul li {margin-bottom: .5em; }#maincontent a.text {text-decoration: none;color: #997A00;border-bottom:1px dotted #997A00; }#maincontent a.text:visited {text-decoration: none;color:#E6B873;border-bottom:1px dotted #E6B873; }#maincontent a.text:hover, #maincontent a.text:active {text-decoration: none;color: #FF9900;border-bottom:1px dotted #FF9900; }.orangepre {color: #FF9900;font-weight: bold; }#footer {clear: both;border-top: thin solid #997A00;width: 680px;text-align: center;margin-top: 1.5em;margin-right: auto;margin-bottom: 1.5em;margin-left: auto;font-size: .9em;}#footer p {text-align: center;line-height: 1.2em;padding-left: 2em;margin: 0; }/* Screen CSS for CSS PopUp Example #3 */#maincontent sup a.note {background-color: #FFE680;color: #333;margin-right: .2em;padding: .1em .2em .1em .2em;text-decoration: none;border: none;line-height: 0em;}#maincontent sup a.note:visited {background-color: #E6B873;}#maincontent sup a.note:hover, #maincontent sup a.note:active {background-color: #FF9900;}#footnotes {font-size: .94em;margin-top: 0;width: 570px;float: right;}#footnotes p {margin: 1em 1.5em;padding: .5em 3em 0 1em;line-height: 130%;}#footnotes sup a.note {background-color: #FFE680;text-decoration: none;color: #333;padding: .1em .2em .1em .2em;margin-right: .2em;border: none;line-height: 0em;}#footnotes sup a.note:visited {background-color: #E6B873;}#footnotes sup a.note:hover, #footnotes sup a.note:active {background-color: #FF9900;}sup a span {display:none;}sup a:hover span {display: block;background-color: #fff2bf;font-weight: normal;font-size: 110%;color: #333;line-height: 120%;position: absolute;margin: auto;padding: 10px;left: 33%;top: 40%;width: 25%;z-index: 200;}.relativeparagraph {position: relative;}