/* original colours: #d05050 and #597eaf */ hr { size: 4px; color: #333333; } body { background-color: white; padding: 0px; margin: 0px; font-family: arial, helvetica, sans-serif; font-size: 10pt; color: #333333; } p, h1, h2, h3 { margin-left: 10px; margin-right: 5px; } table, td, th { padding: 0; margin: 0; } div#page { width: 800px; border: 2px solid #999999; } div#title { background-color: #ff9900; color: #000000; height: 60px; margin: 0px; padding: 0.25em 20px 0.4em 15px; } div#menu { background-color: #ff9900; color: #000000; height: 24px; margin: 0px; padding-left: 20px; padding-right: 20px; text-align: left; } div#domain { color: #000000; margin: 0px; padding: 0; height: 50px; background-color: white; background-color: #ffcc33; background-image: url(grayLine.png); background-position: 0 0; } a { text-decoration: none; } a#recommendztitle { color: white; text-decoration: none; font-size: 17pt; font-weight: bold; } a#MRLlogo { color: white; text-decoration: none; font-size: 17pt; font-weight: bold; } div#recommendzunder { color: white; text-decoration: none; font-size: 11pt; } div#loggedin { color: #F0F0F0; font-size: 8pt; text-align: right; } a#loggedinname { color: #30F030; color: #F0F0F0; text-decoration: none; font-size: 8pt; font-weight: bold; } div#smallText { color: black; text-decoration: none; font-size: 10pt; } a.titlemenu { color: white; text-decoration: none; font-size: 10pt; } span.titlemenu { color: white; text-decoration: none; font-size: 10pt; } a.titlemenu:hover { color: white; } table.infobox { color: black; border: 1px black solid; background-color: #e8e8e8; margin: 5px; font-size: 8pt; } table.searchbox { color: black; background-color: white; border: 1px red solid; } tr.infoboxhead { color: black; font-size: 10pt; } table#addedbox { border: 1px black solid; margin: 5px; } table.infobox { color: black; border: 1px black solid; background-color: #e8e8e8; margin: 20px; font-size: 8pt; } .text-search { border: 1px black solid; text-align: center; padding: 5px 0 0 0; font-size: 10pt; } table.ratingselect { color: black; border: 1px black solid; background-color: #e8e8e8; margin: 8px; margin-left: 30px; padding: 0.5em; } td.overallrating { padding-right: 30px; } table.rateditemsbox { color: black; border: 1px black solid; background-color: #e8e8e8; margin: 8px; } .faq { color: #990000; background-color: #F0F0F0; font-weight: bold; margin-top: 1em; margin-right: 20px; } table.signup { color: black; margin: 0; padding: 3px 3px 3px 3px; border: 1px solid #999999; font-size: 10pt; } td.signupdescription { border: 0; border-left: 1px solid #999999; font-size: 10pt; } td.signupitem { vertical-align: top; font-weight: bold; font-size: 10pt; } a.fantasialink { color: #000000; text-decoration: none; font-weight: bold; font-size: 10pt; } div.greybox { color: black; border: 1px black solid; background-color: #e8e8e8; margin: 8px; margin-left: 30px; width: 70%; padding: 0.5em; } table.existingrating { color: black; border: 1px black solid; background-color: #e8e8e8; margin: 8px; margin-left: 30px; width: 40%; } img.quantity { border: none; } span.quantity_display { font-size: small; padding-bottom: 0.25em; } span.noneatall { padding-bottom: 0.25em; font-size: small; } span.noneatallselected { padding-bottom: 0.25em; font-size: small; font-weight: bold; } tr.visible { display: table-row; } tr.invisible { display: none; } div.commentbox { color: black; border: 1px black solid; background-color: #e8e8e8; margin: 8px; margin-left: 30px; padding: 0.5em; } img.domain_thumb { border: 0; max-height: 2.5em; } img.grayDot { border: none; padding: 0 0 .9em 0; } img.domain_splash { border: none; max-width: 16em; } #login table { border: 1px solid #999999; font-size: 10pt; color: black; margin: 0; padding: 0; margin-left: 3px; } #login th { background-color: #ffcc33; text-align: left; margin: 0; padding: 0; } #login td { padding: 3px 3px 3px 3px; } .descriptiveText { color: black; margin: 0; padding: 0 0.5em 0 0.5em; border: 0; text-align: justify; font-size: 10pt; } .maintable table { color: black; font-size: 10pt; padding: 0; margin: 0 5px 0 5px; border: 0px solid #999999; } .maintable td { border: 0; } .maintable th { background-color: #ffcc33; text-align: left; font-size: 10pt; margin: 0; padding: 0; border: 0; border-bottom: 1px solid #999999; } .tableBorder { padding: 0; margin: 0; border: 1px solid #999999; background-color: #f0f0f0; padding-bottom: 1em; } .none table, .none td, .none th { background-color: #f0f0f0; margin: 0; padding: 0; border: 0; } .noBorder { border: 0; } #itemDisplay { border: 1px solid #999999; background-color: #f0f0f0; margin: 0; padding: 0; } #itemDescription { valign: top; font-size: 10pt; color: black; text-align: justify; clear: both; padding: 0 3px 0 3px; margin: 0; border: 1px solid #99999; } #itemDescription img { display: block; clear: both; float: none; } #ratingSelect table { color: black; font-size: 10pt; padding: 0; margin: 0 5px 0 5px; border: 0px solid #999999; } #ratingSelect td { border: 0; } #ratingSelect th { background-color: #ffcc33; text-align: left; font-size: 10pt; margin: 0; padding: 0; border: 0; border-bottom: 1px solid #999999; }