body { font-family: "Palatino Linotype", Garamond, Verdana, Arial; margin: 0px; padding: 0px; background: #F5F5EB; font-size: 80%; }
body.small { padding: 10px; }

a.mme { display: block; white-space: nowrap; color: #906000; padding: 2px 14px; border-bottom: 4px solid #909090; text-decoration: none; }
a.mme:hover { display: block; white-space: nowrap; color: #906000; padding: 2px 14px;  border-bottom: 4px solid #000000; text-decoration: none; }
div.mmeactive { display: block; white-space: nowrap; color: #000000; padding: 2px 14px; border-bottom: 4px solid #000000; text-decoration: none; }

table.body { width: 100%; height: 100%; }
table.body td.mm { height: 100px; }

table.mm { width: 100%; height: 80px; }
table.mm td { vertical-align: bottom; }
table.mm td.spacer { width: 100%; border-bottom: 4px solid #909090; }

table.aff { border: 1 solid #157322; }
table.aff td.head { padding: 4px; background: #f5f5eb; text-align: center; border: 1 solid #157322; }
table.aff td { padding: 4px; background: #f5f5eb; text-align: center; border: 1 solid #157322; }

td.lb { width: 110px; padding-left: 10px; vertical-align: top; }
td.rb { width: 220px; padding-right: 10px; vertical-align: top; }
td.text { padding: 0 20px 0 20px; vertical-align: top; text-align: left; }
td.ldb { padding: 4px; vertical-align: top; width: 60px; text-align: center; }
td.ldemos { vertical-align: top; width: 90px; text-align: left; }
td.bottom { padding-top: 20px; padding-bottom: 14px; vertical-align: bottom; height: 100%; }
td.r { padding: 4; text-align: right; }
td.forml { padding: 10px; vertical-align: top; text-align: right; }
td.formr { padding: 10px; vertical-align: top; text-align: left; }
td.formc { padding: 10px; vertical-align: top; text-align: center; }

table.ohp { width: 100%; height: 100%; }
.ohp { width: 100%; height: 100%; }

h1 { font-size: 120%; font-weight: bold; }
h2 { font-size: 110%; font-weight: bold; }
small { font-size: 70%; }
a { color: #906000; text-decoration: none; }
a:hover { color: #906000; text-decoration: underline; }
p.cool { margin: 14px 0px; }
p.bottom { text-align: center; font-size: 70%; font-family: Arial, Verdana; }
p.logo { font-size: 200%; }
p.ssimage { text-align: center; }
p.ssdesc { text-align: left; font-style: italic; position: relative; left: 50%; width: 50%; }

img { border: 0 }
img.logo { width: 200; height: 92; }
img.arrow { width: 13px; height: 10px; }
img.cool { width: 13px; height: 10px; }
img.logo_left { width: 101px; height: 200px; }
img.boxshot { width: 200px; height: 263px; }
img.cart { width: 198px; height: 91px; }
img.sslink { width: 404px; height: 91px; }
img.ssmainwndsmall { width: 317px; height: 221px; }
img.catchword { width: 441px; height: 104px; }
img.needflash { width: 192px; height: 80px; }
img.demoicon { width: 90px; height: 90px;  }
img.lama { width: 110px; height: 150px; margin-top: 40px }


/*

table.ohp { width: 100%; height: 100%; border-collapse: collapse; }

table.ohp td, table td { padding: 0px; }
table.ohp td.text, table td.text { padding: 20px; vertical-align: top; }
table.ohp td.ldb, table td.ldb { padding: 26px 4px 4px 4px; vertical-align: top; width: 60px; text-align: center; }
table.ohp td.ldemos, table td.ldemos { vertical-align: top; width: 90px; text-align: left; }
table.ohp td.leftband, table td.leftband { width: 110px; padding: 20px 0px 0px 10px; vertical-align: top; }
table.ohp td.right, table td.right { width: 220px; padding: 20px 10px 0px 0px; vertical-align: top; }
table.ohp td.rightband, table td.rightband { padding: 0px 0px 10px 0px; vertical-align: top; }
table.ohp td.top, table td.top { height: 100px; background-color: #000000; background-image: url(images/title.gif); background-repeat: no-repeat; background-position: center; text-align: right; }
table.ohp td.forml, table td.forml { padding: 10px; vertical-align: top; text-align: right; }
table.ohp td.formr, table td.formr { padding: 10px; vertical-align: top; text-align: left; }
table.ohp td.formc, table td.formc { padding: 10px; vertical-align: top; text-align: center; }
table td.r { padding: 4; text-align: right; }

table.aff td.head { padding: 2px; background: #2cad3f; text-align: center; border: 1 solid #157322; }
table.aff td { padding: 2px; background: #88ff99; text-align: center; border: 1 solid #157322; }


*/
