body {font-family: arial,helvetica,verdana,sans-serif;font-size: 0.8em;}
p {margin: 0 0 .5em 0;}
form {margin: 0;padding: 0;}
#pageinput {position: relative;top: -0.3em;width: 3em;font-size: 0.9em;}
#submitButton {width: 56px;height: 18px;}
a, a:visited, a:active {color: #00A;}
li a, li a:visited, li a:active {color: #000;font-weight: bold;text-decoration: none;}
a:hover, li a:hover, #topNav a:hover, #bottomNav a:hover {text-decoration: underline;color: #06F;}
#wrapper {position: relative;border-left: 1px solid #BBB;border-right: 1px solid #AAA;width: 785px;background: url(../images/bgFadeHoriz.gif);background-repeat: repeat-y;}
.subWrapper {margin: 0;clear: both;width: 785px;}
#logo {background: #330033; width: 787px;margin-bottom: .5em;}
#topLine {border-top: 1px solid #BBB;}
ul {float: left;margin: 10px 0 10px 0;padding: 0 0 0 10px;list-style-type: none;}
span.mpNumber {float: right;}
a.mpNumber, a:visited.mpNumber {font-weight: normal;}
li {width: 7em;}
li#help {margin-top: 1em;}
#topNav, #bottomNav {position: relative;width: 665px;height: 2em;color: #666;background: url(../images/bgFadeVert.gif);background-repeat: repeat-x;margin: 0 0 0 auto;}
#topNav a, #bottomNav a {color: #666;text-decoration: none;}
#topNav {border-bottom: 1px solid #BBB;}
#linkArea {text-align: center;position: relative;width: 665px;height: 2em;background: #EBECEC;margin: 0 0 0 auto;}
.subArea {text-align: center;color: #444;width: 655px;margin: 0 0 0 auto;padding: 5px;display: none;}
.copyArea {text-align: center;color: #444;width: 655px;margin: 1em 0 0 auto;padding: 5px;}
#bottomNav, #linkArea {border-top: 1px solid #BBB;}
.leftSetting {position: absolute;left: 0.5em;top: 0.4em;}
.centerLink {margin: 0.3em auto 0.3em auto;}
.centerNav {width:200px;text-align:center;margin:0em auto 0em auto;padding-top:0.3em;}
.rightSetting {position: absolute;right: 0.5em;top: 0.4em;}
.sizeSetting {position: absolute;right: 0.5em;top: 0em;}
.aNormal, .aLarger, .aLargest {font-family: monospace;}
.aNormal {font-size: 16px;}
.aLarger {font-size: 19px;}
.aLargest {font-size: 22px;}
.size1 {color: #666666;font-weight: bold;}
.size2 {color: #666666;font-size: 1.2em;}
.size3 {color: #666666;font-size: 1.5em;}
#footerWrapper {border-bottom: 1px solid #AAA;}
.clear {clear: both;}
.btnBg {background: #FFFF99;}
pre.root {width: 665px;margin: 0 0 0 auto;padding: 1em 0 1em 0;text-align: center;color: #000;}
pre.sub {border-top: 1px solid #BBB;}

