/* May 2009 by TK*/
.content {background: #efd990; color:#000; position: absolute; top: 0; left: 9em; right: 1%; margin: 0; padding: 1% 0 0 2%}
a:link {background-color: #fedd74; color: #000;  text-decoration: underline; width: auto}
a:visited {background-color: #BFAF89; color: #fff; text-decoration: none; width: auto}
a:hover {background-color: #fef2cc; color: #000; text-decoration: none; width: auto}
a:active {background-color: #ff0; color: #000; width: auto}
.nav {background-color: transparent; color: #000; height: 20em; padding: 2% 0 0; text-align: center; width: 9em}
.Hnav {background-color: transparent; color: #000; padding: 2% 0 0; text-align: center}
.nav a {border: 2px outset; display: block; line-height: 1em; margin: 2px 5px; padding: 1px 0 3px 0}
.Hnav a {border: 2px outset; display: inline; line-height: 1em; margin: 2px 5px; padding: 1px 5px 3px}
.nobul {list-style-type: none}
.logo {background-color: #fff; color: #6d451e; font: 150% tabitha, "comic sans ms", cursive; padding: 0 8px}
.noborder {border: none}
.noborder img {border: none}
.nowrap {white-space: nowrap}
.pullquote p {background: #fbc000; border: 2px outset #fedd74; color:#000; float: right; margin: .5em; padding: 10px; width: 9em}
.pllqt p {background: #fbc000; border: 2px outset #fedd74; color:#000; margin: .5em; padding: 10px; text-align: left}
.pq {background: #fff; border: 1px solid; color:#000; clear: right; float: right; height: 100%; margin: 0; padding: 0; width: 9em}
.left {float: left; margin: 10px}
.right {float: right; margin: 10px}
.sub {font-size: 75%; font-weight: 200}
.reqfield {background: #ffc; color: blue; font-weight: 700}
.current a:link, .current a:visited {background-color: #e0e0e0; color: #777; text-decoration: none}
.current a:hover {cursor: default; text-decoration: line-through}
.Hnav .current a {background-color: transparent; border: none}
.em {font-size: 110%}
form {line-height: 1.5em}
fieldset {padding: 15px}
body {background: #a7905c; color: #000; font-family: arial, tahoma, helvetica, sans-serif; font-size: 100%; margin: 0; padding: 0}
h1, h2 {margin: 0; text-align: center}
dt {font-size: 110%; margin-left: 1%}
div a span {display: none}
a:hover span {border: 2px  inset; background: #f3f1ed;
color: #00f; display: block; padding: 5px; position: fixed; top: 20em; left: 10em; width: 160px;
text-align: left; z-index: 2}
#nw {background: #a7905c; color: #000}
img {background-color: transparent; border: 1px black solid; color: #ebc9ba}
table {clear: right; margin: auto}
td {font-weight: bold; text-align: center}
h1, h2, h3, p {padding: 0 1em}
hr {background-color: transparent; clear: left; color: #6d451e; width: 40%}
ol{margin:0;padding-bottom:0}
ol li{margin:0;padding: 0 10px}
ul li {list-style: disc}
ul li li {list-style: circle}
.rolabola {clear: both}
.rolabola img {border: none}
.rolabola h3 {text-align: center}

.step, .step1, .e135, .e145, .e180, .e225, .e235, .e240, .e250, .e270, .e355 {background-color: transparent; color: #000; float: left; padding: 10px; width:320px}
.step .left, .step1 .left, .e135 .left, .e145 .left, .e180 .left, .e225 .left, .e235 .left, .e240 .left, .e250 .left, .e270 .left, .e355 .left {margin:0;padding:0}
.step {width:170px}
.e135 {width:135px}
.e145 {width:145px}
.e180 {width:180px}
.e225 {width:225px}
.e235 {width:235px}
.e240 {width:240px}
.e250 {width:250px}
.e270 {width:270px}
.e355 {width:355px}
/*div{border:1px black solid}*/
div .left{border: none}
