body { padding: 0px; margin: 0px; background: #ffddaa; text-align: center; } img { border: 0px; } a:visited { color:#3366ff} a:hover { background-color:#ffcc99; } h1 { font-size: 140%; font-weight: bold; color: #884400; margin: 15px 3px 3px 3px; } h2 { font-size: 120%; font-weight: bold; border-bottom: 1px solid darkgray; color: #442200; margin: 15px 3px 3px 3px; } h2.hit { text-align: right; font-weight: normal; font-size: 80%; } form { margin: 0px; } input { border: 1px solid #888888; } .form input, .form select { width: 400px; } .form td { font-size: 80%; } .main { border: 1px solid #ccaa66; border-collapse: collapse; border-spacing: 1px; width: 740px; height: 100%; } .header { background: #ffffff; height: 90px; } .status { background: #ff8844; height: 20px; font-size: 85%; color: #ffffff; padding: 2px; } .body { background: #ffffff; padding: 3px 10px; vertical-align: top; font-size: 90%; } .menu { background: #ffffff; text-align: center; vertical-align: top; padding: 3px; } .menubox { border-collapse: collapse; background: #ffffff; width: 240px; } .menubox td { border: 1px solid #ff8844; } .menubox td.subject { background: ff9966; font-size: 85%; font-weight: bold; padding: 2px; color: #ffffff; } .footer { background: #ffaa66; height: 50px; vertical-align: top; text-align: center; color: #ffffff; font-size: 70%; padding: 2px; letter-spacing: 1px; } .status a, .footer a { color: #ffffff; } .title { font-weight: bold } .description { font-size: 80%; } .summary { font-size: 80%; margin-left: 2% } .comment { font-size: 80%; color: #00aa22; margin-left: 2% } .move { font-size: 70%; } .margin2{ margin-left:2% } .margin5{ margin-left: 5% } .line{ border-width: medium; border-color: #442200; } .link{ margin: 0px, 4px; padding: 4px, 0px; border-width: 1px; border-color: #ffffff; border-style: solid; background-color: #ffaa66 }