body     { color: #221e37; font-size: 13px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 1.4em; background-color: #ddd; background-attachment: fixed }
.container     {  background-image: url("img/headbg.jpg"); background-repeat: no-repeat;background-color: #fffde9; background-repeat: no-repeat; width: 790px; border: solid 1px #2b032b }
.menu { color: #221e37; width: 170px; float: left; clear: both }
.as { font-size: 9px; font-family: Arial, Helvetica, sans-serif, FontName }
.as a { }
.as a:link  { color: #174657; text-decoration: none; border-style: none }
.as a:visited { color: #565656 }
.as a:hover  { text-decoration: underline }
.menuitem   { color: #221e37; font-size: 0.9em; font-family: Arial, Helvetica, sans-serif; background-repeat: no-repeat; text-indent: 15px }
.menuitem1   { color: #221e37; font-size: 0.9em; font-family: Arial, Helvetica, sans-serif, FontName; background-image: url("img/menubg1.gif"); background-repeat: no-repeat; text-indent: 25px; display: block; padding-top: 3px; width: 168px; height: 30px }
.menuitem a    { color: #221e37; text-decoration: none; background-image: url("img/menubg0.gif"); background-repeat: no-repeat; text-indent: 15px; display: block; margin: 0; padding: 3px 0 0; width: 168px; height: 30px; border-style: none }
.menuitem a:link  { color: #221e37; text-decoration: none; border-style: none }
.menuitem a:visited  {color: #221e37;border-style: none }
.menuitem a:hover    { color: #c00; text-decoration: underline; background-image: url("img/menubg1.gif"); background-repeat: no-repeat; vertical-align: middle; border-style: none }
.menuitem a:active  { border-style: none }
.header  { color: #000; height: 170px }
.main { font-family: Arial, Helvetica, sans-serif, FontName; height: auto; min-height: 320px }
.qutop   { color: #000; font-size: 1em; font-family: "Times New Roman", Times, serif; font-style: italic; background-color: #f3f0e7; background-image: url("img/quotebegin.gif"); background-repeat: no-repeat; background-position: left top; padding: 5px; height: auto; max-width: 200px; border-style: solid solid none; border-width: 1px 1px 0; border-color: #837222 }
.qubot     { color: #000; font-size: 0.7em; line-height: 1.3em; background-color: #f3f0e7; background-image: url("img/quoteend.gif"); background-repeat: no-repeat; background-position: right bottom; padding: 5px; height: auto; min-height: 45px; max-width: 200px; border-style: none solid solid; border-width: 0 1px 1px; border-color: #837222 }
.access { display: none }
.left    { line-height: 1.4em; text-indent: 0; padding-right: 5px; width: 410px; height: auto; min-height: 400px; float: left; clear: none; border-style: none solid none none; border-width: 1px; border-color: #837222 }
.left img  { margin: 3px 0 3px 8px; padding: 3px; float: right; border: solid 1px #aeaeae; outline-color: #f00 }
.head     { font-size: 1.3em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.4em; background-color: #fffde9; text-indent: 0; margin-top: 0 }
ul  { text-indent: 0; list-style-type: none; margin-top: 0; margin-bottom: 0 }
li  { text-indent: 0; margin-bottom: 0.4em }
h2   { font-size: 1.1em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-indent: 0; margin-top: 1.4em }
h3    { font-size: 1em; font-weight: bold; text-indent: 0 }
.right    { margin-right: 10px; margin-left: 593px; max-width: 200px; clear: right }
.right img     { margin: 0; padding: 0; max-width: 200px; border-width: 0 }
.footer { color: #2b032b; font-size: 0.8em; margin-top: 10px; clear: both; border-top: 1px solid #837222 }
.footer a:link { border: 0 }
a { }
a:link  { color: #873702; text-decoration: none; border-bottom: 1px solid #873702 }
a:visited   { color: #221e37; text-decoration: none; border-bottom: 1px solid #221e37 }
a:hover   { color: #873702; text-decoration: none; border-bottom: 1px solid #873702 }
a:active  { color: #873702; text-decoration: none; border-bottom: 1px solid #873702 }
.next { margin-top: 20px; float: left }
.next img { border: solid 3px #fff }
.caption { font-size: 0.9em; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-style: italic; line-height: 1.2em; float: left }
.bl         { font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin-top: 122px; margin-left: 0; padding-left: 170px; width: auto; max-width: 450px; float: left; border-width: 1px; border-color: transparent }
.bl h1  { font-size: 1em; font-weight: bold }
.himg  { }
dfn  { font-style: italic; font-weight: bold; text-indent: 0 }
.small  { font-size: 0.8em; line-height: 0.8em; margin-bottom: 1em }
.frm { background-color: #d1cfdb; border: solid 1px #97959e }
.spcdlist li { list-style-type: square; margin-bottom: 1em; padding-right: 50px }

.spcdlist a:link  { color: #873702; text-decoration: underline; border-style: none }
.spcdlist a:visited { color: #873702; text-decoration: underline;border-style: none  }
.spcdlist a:hover  { color: #401a00; text-decoration: underline; border-style: none  }
.spcdlist a:active { color: #873702; text-decoration: underline; border-style: none }

.bdr   { font-size: 0.9em; border: solid 1px #d1cfdb }
.bdr img { float: none; border: 0 }
.dfn   { font-family: Georgia, "Times New Roman", Times, serif; background-color: #f1effc; margin: 15px 40px 20px 0; padding: 5px; border: solid 1px #aeaeae }

.stairs   { font-size: 12px; font-style: italic }
.stairs td    { padding-bottom: 0.5em; padding-left: 10px; border-color: #6c7ab3 }
#id { }
.eso  { color: #333; font-size: 0.8em; line-height: 1.3em; background-color: #fff; display: block; padding: 2px; min-height: 88px; border: dotted 1px #ccc }
.eso img { padding: 2px }
