img {border-style: none;}
a, .formhead, #headright {color: #777740}
a.nav {text-decoration: none}
a.nav, span.nav, #navleft {color: #664848}
a:hover {color: #a7a700}
b, h3, h4 {color: #575757}
body {background: #e0e0c7; font-family: Georgia, serif; font-size: 9pt; line-height: 1.5}
h3 {margin-bottom: -0.4em}
h3, h4 {margin-top: -0.1em}
h3, h4, .headleft {font-size: 120%}
h4 {margin-bottom: -0.15em}
li, .headleft, .tips li {margin-bottom: 8px}
p {margin-bottom: 0.5em}
p, #after, #before {margin-top: 0.5em}
span.nav, #navleft, #navthis, #navthisleft {border-right: 1px solid #c0c0c0; padding-bottom: 2px; padding-left: 4px; padding-right: 6px}
span.nav, .formleft, #navleft, #navthis, #navthisleft {padding-top: 2px}
.amazon {font-size: 120%;}
.book {margin-top: 0.8em}
.features {margin-bottom: 0; margin-top: 0}
.features, .sans {font-family: Verdana, sans-serif; font-size: 8.5pt}
.formborder {border-top: 1px solid #999999; padding-top: 10px}
.formgrey, #footer, #left {color: #808080}
.formhead, .formheaddark, .headleft, #headright {font-weight: bold}
.formheaddark {color: #707070}
.formitem {height: 25px}
.formitem, #form {width: 380px}
.formleft {width: 90px}
.formleft, #left {float: left}
.formright {width: 290px}
.formright, #right {float: right}
.formselect {margin-top: 0.75em}
.formselect, #after, #before {margin-bottom: 1em}
.headleft {padding-top: 8px}
.inline {margin-bottom: 2px; vertical-align: middle}
.inner {margin-bottom: 0.1em; margin-top: -0.6em}
.rule {color: #575757; font-weight: bold}
.tips {margin-bottom: -0.25em; margin-top: 0.9em}
.tips .inner {margin-bottom: 0.7em; margin-top: -0.3em}
.tips li {margin-top: -5px}
#after {background-color: #f7f7e0; border: solid 1px #e0e0c0}
#after, #before {padding: 0.05em 1em 0.35em 1em}
#banner {border-bottom: 1px solid #999999; height: 100px; margin-bottom: -10px; padding: 12px 30px 18px 30px; width: 700px}
#bannertextleft {position: relative; color: #664848; font-family: Verdana, Arial, sans-serif; font-size: 16pt; left: 100px; line-height: 130%; text-align: bottom; top: -85px; width: 370px;}
#bannertextright {position: relative; color: #575757; font-family: Verdana, Arial, sans-serif; font-size: 10pt; left: 470px; line-height: 125%; top: -188px; width: 210px;}
#bannertextleft em {color: #d04027; font-style: normal;}
#before {background-color: #fff4e0; border: solid 1px #f0e0c7}
#container {background: #ffffff; margin: 0 auto; width: 760px}
#footer {clear: both; font-size: 90%; padding: 10px; text-align: center; width: 740px}
#footer, #nav {border-top: 1px solid #c0c0c0}
#formdetails {font-family: Verdana, Geneva, sans-serif; font-size: 97%}
#headright {font-size: 150%; padding-top: 5px}
#left {padding: 0px 10px 0px 30px; width: 164px}
#left, #right {margin-bottom: 20px; margin-top: 20px}
#mypic {margin-right: 20px;}
#nav {border-bottom: 1px solid #c0c0c0; line-height: 1; padding-bottom: 3px; padding-left: 25px; padding-top: 3px}
#navleft, #navthisleft {border-left: 1px solid #c0c0c0}
#navthis, #navthisleft {color: #d04027}
#right {border-left: 2px dotted #c0c0c0; padding: 0px 30px 0px 20px; width: 500px}
