.announcement { text-align: center; } div.announcement { margin-bottom: 5px; padding-left: 0px; padding-bottom: 10px; padding-right: 0px; padding-top: 0px; border-left-style: none; border-bottom-style: dashed; border-right-style: none; border-top-style: dashed; border-width: thin; } ul { text-align: left; } div.chapter { margin-top: 30px; } div.box { padding: 2px; border-style: solid; border-width: thin; margin-top: 20px; margin-bottom: 20px; } h4 { margin-bottom: 10px; } .line { display: block; } li { padding-bottom: 10px; } input { margin-top: 5px; margin-bottom: 5px; } tr.dbhead { background: #7d9fc4; color: rgb(255,255,255); font-family: verdana, helvetica, arial, sans-serif; font-size: 71%; /* Enables font size scaling in MSIE */ } tr.db1 { background: rgb(250,250,250); color: rgb(0,0,0); font-family: verdana, helvetica, arial, sans-serif; font-size: 71%; /* Enables font size scaling in MSIE */ } tr.db0 { background: rgb(230,230,230); color: rgb(0,0,0); font-family: verdana, helvetica, arial, sans-serif; font-size: 71%; /* Enables font size scaling in MSIE */ } td.db { border-color: #7d9fc4; } table.db { border-spacing: 0.05em; empty-cells: show; } tr.dbhead { height: 3em; border-spacing: 0.05em; } td.db { padding: 0.2em; border-left-style: dotted; border-bottom-style: none; border-right-style: dotted; border-top-style: none; border-width: thin; vertical-align: top; } input.db, textarea.db, select.db { width: 99%; margin-bottom: 10px; } select.dbdata { width: 105px; margin: 0px; } textarea { height: 50px; } .big { height: 100px; } .verybig { height: 200px; } .line { display: block; } .line { display: block; } .topic { font-style: italic; display: block; } .right { text-align: right; } p { font-weight: normal; } .small { font-size: 80%; } .announcement { font-weight: bold; } .warning { background-color: #ff0000; color: #000000; } .confirmation { background-color: #00aa00; color: #000000; } h1, h2, h3, h4 { font-weight: bold; } h5, h6 { font-weight: normal; }