BODY { background-color: #FFFFFF; margin: 0 0 40px 0; padding: 0px; } A, BODY, .maintable, .subtable, .content, .popup, .warning, .error, .menu, .plain { font-size: 11px; font-family: Arial, Verdana, sans serif; color: #333333; } A { color: #336699; text-decoration: none; } A:visited { color: #336699; } A:active { color: #000000; } A:hover { color: #6BA4F1; } .header { background: #BACDFE; width: 100%; height: 100%; border: 2px #333333 solid; margin: 0; padding: 0; } h1, h2, h3, .heading, .subheading { font-family: Verdana, Arial; font-weight: bold;} h1, .heading { font-size: 14px; padding: 2px; color: #FFF9ED; text-align: center; background: #6D87BC; } h2, .subheading { font-size: 12px; color: #FFF9ED; background: #a8acaf; margin-top: 20px; padding: 2px 2px 2px 8px; } h3 { font-size: 12px; color: #6D87BC; border-bottom: 1px dashed gray; white-space: nowrap; } .menu { background: #FFFFFF; display: table; cellpadding: 0; margin: 0; padding: 0; border-collapse: collapse; width: 100%; margin: 0px; } .menu TD { white-space: nowrap; } //width was panel_width, background was panel_bgcolor, border was panel border panel bordercolor solid, padding was 10px, margin was 15px 30px 30px .maintable { width: 100%; background: #eee; border: 1px #a5a5a5 solid; padding: 20px; margin: 0; } .content { padding: 0.6em; width: 90%; } .content td{ background: #fff; padding: 20px 0; box-shadow: 1px 1px 12px #ccc; margin-right: 10px; } .content LI { padding: 5px 0px; } .subtable { border-collapse: collapse; cellpadding: 0; margin: 1em; display: table; } .subtable TD, TH { border: 1px #333333 solid; } .subtable TD { background: #fff4db; padding: 5px; } .subtable TH { background: #EEEEEE; padding: 3px;} .paytable { border: 1px #999999 solid; } .paytable TD { border: 1px #999999 solid; padding: 3px;} .warning, .error { font-weight: bold; color: red; } .error { font-size: 14px; text-align: center; border-bottom: 1px #333333 solid; } .indent { padding-left: 15px; } INPUT { font-family: Verdana, Arial, sans serif; font-size: 10px; font-weight: bold; color: #333333; } INPUT:hover { background-color: #B2CAFF; } .button { font size: 10px; font-family: Verdana, Arial, sans serif; color: #FFFFFF; background-color: #7797D8; font-weight: bold; width: auto; } .popup { margin: 10px; border: 1px #333333 solid; background: #F4F4F4; } .popup TD { padding: 10px; }