body { background-color: #F7F7DF; color: #444477; font-family: 'arial', sans-serif; margin: 10px; } a { font-weight: bold; text-decoration: none; } em { font-weight: bold; } td { vertical-align: top; text-align: center; } .small_font { font-size: 70%; } table#prices { border: 1px solid #c0c0c0; border-collapse: collapse; } table#prices td, table#prices th { border: 1px solid #c0c0c0; } .transparent_back { background-image: url( transparent-background.gif ); } td.form_field { padding: 4px 5px 4px 10px; text-align: right; vertical-align: top; } td.form_answer { padding: 4px 10px 4px 5px; text-align: left; vertical-align: top; } div#container { width: 800px; background-color: #ffffff; border-width: 2px; border-style: solid; border-color: #c0c0c0; padding: 10px; } div#title { padding: 20px 10px 10px 10px; } div#refcode { border-width: 1px 0px 0px 0px; border-style: solid; border-color: #f0f0f0; padding: 5px; } div#menubar { border-width: 1px 0px 1px 0px; border-style: solid; border-color: #f0f0f0; padding: 5px; line-height: 1.7em; } div#message { border: 1px solid #70a0a0; margin: 0px 0px 25px 0px; padding: 10px; text-align: center; } div.error { background-color: #ffd0d0; } div.warning { background-color: #ffffd0; } div.info { background-color: #d0ffd0; } div#main_area { text-align: left; background-image: url(rings.jpg); background-repeat: no-repeat; background-position: 85% 30%; padding: 25px; } div#footer { border-width: 1px 0px 0px 0px; border-style: solid; border-color: #f0f0f0; padding: 5px; text-align: center; } div.examples, div.boxout { padding: 10px; border: 1px solid #c0c0c0; background-image: url( transparent-background.gif ); } div.examples { margin: 20px 0px 20px 0px; text-align: center; } div.boxout { margin: 20px 40px 20px 40px; text-align: center; } form { margin: 0px; } p { margin: 0px 0px 1em 0px; } span.refcode { font-weight: bold; color: #000000; } a img { border-style: none; } h1 { font-size: 180%; margin-top: 0px; } h2 { font-size: 150%; margin-top: 0.5em; } h3 { font-size: 125%; margin-top: 0.5em; } textarea, input { color: #000000; background-color: #f0f0f0; border: 1px solid #a0a0a0; margin: 3px; } .readonly { color: #484848; background-color: #d0d0d0; }