BODY { text-align: center; background-color: #FFFFFF; margin: 0px 14px; padding: 0px; } DIV.top { width: 750px; height: 100px; margin-left: auto; margin-right: auto; text-align: left; } DIV.banner { height: 46px; background: #F0F0F0 url(img/top.bg.gif) bottom; border-left: 2px #0047BE solid; border-right: 2px #0047BE solid; } DIV.banner DIV.logotype { margin-top: 8px; margin-left: 12px; float: left; } DIV.banner DIV.slogan { margin-top: 13px; margin-right: 16px; float: right; } DIV.menu { height: 35px; background: #0047BE url(img/mmn.bg.gif) repeat-x; } DIV.menu A { color: #FFFFFF; } DIV.menu A:hover { color: #B1C5EA; } DIV.menu DIV.left { width: 8px; height: 35px; background: url(img/mmn.left.gif) no-repeat; float: left; } DIV.menu DIV.right { width: 16px; height: 35px; background: url(img/mmn.right.gif) no-repeat 8px 0px; float: right; } DIV.menu DIV.divider { width: 6px; height: 35px; background: url(img/mmn.div.gif) no-repeat; float: left; } DIV.menu DIV.item { padding-top: 3px; padding-left: 4px; padding-right: 12px; color: #FFFFFF; float: left; } DIV.menu DIV#active { border-bottom: 2px #0047BE solid; background-color: #0047BE; } DIV.menu DIV.dropdown TABLE { height: 32px; color: #F0F0F0; font: bold 11px Tahoma,Arial,Helvetica,sans-serif; float: right; } DIV.menu DIV.dropdown INPUT.go { height: 14px; font: bold 11px Tahoma,Arial,Helvetica,sans-serif; padding: 0px 8px; color: #F0F0F0; border: 0px; background-color: #0047BE; } DIV.path { height: 18px; color: #999999; font-family: Tahoma,Arial,Helvetica,sans-serif; font-size: 70%; } DIV.path#active { margin-bottom: 8px; background-color: #F0F0F0; } DIV.path A { margin-right: 4px; color: #666666; text-decoration: underline; } DIV.path A:hover { color: #0047BE; text-decoration: underline; } DIV.path IMG { height: 16px; border: 0px; } DIV.linkpanel { margin-top: 16px; } DIV.linkpanel A { color: #0047BE; font: bold 11px/14px Tahoma,Arial,Helvetica,sans-serif; text-decoration: none; } DIV.linkpanel A:hover { color: #FF5C00; text-decoration: underline; } DIV.linkpanel .active { color: #999999; font-weight: normal; margin-left: 8px; } DIV.linkpanel A.second { font-weight: normal; margin-left: 8px; } DIV.article { margin-top: 8px; margin-right: 16px; font: 70%/140% Georgia,Times New Roman,serif; } DIV.article H1 { font-weight: normal; font-variant: small-caps; font-size: 22px; text-align: right; color: #999999; } DIV.article H2 { font-weight: normal; font-size: 32px; text-align: right; } DIV.article H3 { margin-bottom: -12px; color: #0047BE; font: bold 18px Verdana,Arial,Helvetica,sans-serif; } DIV.article DIV.numitem { padding-left: 48px; line-height: 160%; } DIV.article DIV.numitem SPAN.num { margin-left: -16px; font: bold 18px Arial,Helvetica,sans-serif; color: #0047BE; } DIV.article IMG { border: 16px #F0F0F0 solid; margin: 8px; } DIV.article UL { list-style-type: square; } DIV.article TABLE { font: 8pt/12pt Georgia,Times New Roman,serif; } DIV.article TABLE TR.header { height: 30px; color: #F0F0F0; font-weight: bold; text-align: center; background-color: #547ED9; } DIV.article TABLE TR.header TD { border-bottom: 1px #547ED9 dashed; } DIV.article TABLE TR.info { height: 32px; background-color: #F0F0F0; } DIV.article TABLE TR.info TD { border-bottom: 1px #547ED9 dashed; } DIV.overview { margin-top: 4px; color: #666666; font: 11px/16px Georgia,Times New Roman,serif; } DIV.screenshot { margin-left: 16px; } DIV.screenshot DIV.picture { margin-top: 2px; } DIV.testimonials { margin-right: 8px; color: #666666; font: 11px/13px Georgia,Times New Roman,serif; } DIV.testimonials DIV.text { margin-top: 10px; } DIV.testimonials DIV.author { margin-top: 2px; margin-left: 16px; font-style: italic; font-weight: bold; } DIV.news { margin-left: 16px; font: 11px/14px Tahoma,Arial,Helvetica,sans-serif; } DIV.news DIV.date { margin-top: 10px; color: #0047BE; font: bold 11px Georgia,Times New Roman,serif; } DIV.bottom { width: 750px; height: 62px; margin-top: 24px; margin-left: auto; margin-right: auto; background: #F0F0F0 url(img/bot.bg.gif) repeat-x; } DIV.bottom DIV.left { width: 6px; height: 62px; background: url(img/bot.left.gif) no-repeat; float: left; } DIV.bottom DIV.right { width: 6px; height: 62px; background: url(img/bot.right.gif) no-repeat 1px 0px; float: right; } DIV.bottom DIV.logo { padding-top: 7px; font-size: 10px; font-family: Georgia,Times New Roman,serif; color: #222222; float: center; } DIV.bottom DIV.logo A { text-decoration: none; color: #0047BE; } DIV.bottom DIV.logo A:hover { text-decoration: underline; }