
a:link  { color: #060 }
a:hover   { color: #c60 }
a:visited  { color: #666 }
a:visited:hover  { color: #c60; }
.navlink a:link   { color: #0f0; font-style: normal; font-weight: bold; font-size: 13px; line-height: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-serif; text-decoration: none; text-align: center }
.navlink a:link:hover  { color: #ff0; font-style: normal; font-weight: bold; font-size: 13px; line-height: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-serif; text-decoration: underline; text-align: center }
.navlink a:visited  { color: #0f0; font-style: normal; font-weight: bold; font-size: 13px; line-height: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-serif; text-decoration: none; text-align: center }
.navlink a:visited:hover  { color: #ff0; font-style: normal; font-weight: bold; font-size: 13px; line-height: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-serif; text-decoration: underline; text-align: center }
body { min-width: 540px }
h1   { color: #000; font-style: normal; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-serif; background-color: #0f0; text-align: left; margin-top: 0px; margin-bottom: 16px; padding-top: 2px; padding-bottom: 2px; padding-left: 24px; width: auto }
h2   { color: #000; font-style: normal; font-weight: bold; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-serif; background-color: #0f0; text-align: right; margin-top: 16px; margin-bottom: 0px; padding-top: 2px; padding-right: 24px; padding-bottom: 2px; width: auto }
h3   { color: #fff; font-style: normal; font-weight: bold; font-size: 14px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-serif; background-color: #000; text-align: left; margin-right: 24px; margin-left: 24px; padding: 2px 4px 2px 200px }
h4  { font: small-caps bold 14px Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-serif; text-align: left; clear: left; padding: 0px 24px }
img { border: none }
p  { color: #000; font-style: normal; font-weight: normal; font-size: 13px; line-height: 135%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif; text-align: justify; padding: 2px 36px }
li    { color: #000; font-style: normal; font-weight: normal; font-size: 13px; line-height: 135%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-serif; list-style-type: disc; list-style-position: inside; padding-left: 36px }
table  { margin: 0px; padding-right: 24px; padding-left: 24px; width: 100% }
td   { color: #000; font-style: normal; font-size: 13px; line-height: 110%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-serif; vertical-align: top; padding: 12px; border-bottom: 1px solid #000 }
.bigused   { text-align: center; margin-right: auto; margin-left: auto }
.navlink  { font-style: normal; font-weight: bold; font-size: 13px; line-height: 100%; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-serif; text-decoration: none; text-align: center }
.currentpage  { color: #ff0 }
.manu { font-weight: bold; text-align: right; width: 200px }
.backmanu   { padding-left: 224px }
.navbar   { background-color: #000; text-align: center; vertical-align: middle; margin-top: 0px; padding: 1px 2px }
.logobar { background-image: url(images/m_logo.gif); width: auto; height: 78px }
.intro  { padding-bottom: 12px }
.floatlt { float: left }
.floatrt { float: right }
.topframe { background-image: url(images/u_fr.gif); margin-top: 0px; width: auto; height: 11px }
.centerframe  { background-color: #fff; padding-top: 16px; padding-bottom: 16px; width: 100%; height: 100% }
.leftinline   { float: left; padding-right: 24px }
.rtinline  { float: right; padding-left: 12px }
.manupara  { line-height: 110%; text-indent: -100px; margin-right: 24px; margin-left: 24px; padding: 2px 36px 2px 114px; border-bottom: 1px dashed #000 }
.em { font-weight: bold }
.leftbody   { text-decoration: none; text-align: left; border-bottom: #060 }
.usedlist     { line-height: 110%; height: 102px }
.nophoto   { padding-left: 180px; height: 102px }
.super  { font-size: 10px; line-height: 80%; vertical-align: super }
.sub  { font-size: 10px; line-height: 80%; vertical-align: sub }
.credit { color: #666; font-style: normal; font-weight: normal; font-size: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-serif; background-color: #fff; text-align: left; margin-top: 0px; padding-left: 24px }
.hotdate { color: #c03 }
.banner { margin-right: auto; margin-left: auto; width: 450px; display: block; }
#seminars td  { color: #000; background-color: #ff9; vertical-align: top; border: solid 1px #666 }
td#tablehead { font-weight: bold; font-size: medium; background-color: #6f0; text-align: center }
td.rowcolhead { font-weight: bold }
.center_elem { text-align: center; float: none; margin-right: auto; margin-left: auto }
