body { font-family: Helvetica; font-size: 11pt; background-color: #E5E7E9; } #container { width: 900px; background-color: #CEE3F6; margin: 0 auto; text-align: center; border: 2px solid navy; border-collapse: collapse; border-radius: 10px; } a, a:visited { text-decoration: none; } img { border: 0px; } a:hover { color: navy; text-decoration: underline; } a { color: #000000; } #container #top { width: 100%; background-color: #CEE3F6; height: 140px; vertical-align: middle; padding-top: 20px; border-bottom: 1px solid #777777; border-top-left-radius: 10px; border-top-right-radius: 10px; } #container #userpanel { text-align: right; font-size: 0.8em; width: 100%; } #container #navi_bar { padding-left: 10px; text-align: left; width: 100%; } #container #top h1 { margin: 0px; position: relative; top: 30%; color: navy; font-size: 36pt; font-weight: bold; } #container #top h2 { color: #005AE5; font-size: 20px; text-decoration: none; font-weight: bold; } #container #footer { width: 100%; background-color: navy; font-size: 8pt; color: #FFFFFF; height: 18px; line-height: 18px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px; box-shadow: 0 8px 6px -6px black; } #container #footer a { color: #FFFFFF; } #contanier #footer a:visited { color: #FFFFFF; } #container #content { text-align: left; min-height: 200px; padding: 10px; } #container #content h3 { margin-left: 20px; color: gray; font-size: 1.5em; } #container #content table { border: 1px solid; border-collapse: collapse; } #container #content table td { border: 1px solid; border-color: orange; border-collapse: collapse; font-size: 10pt; background-color: #ffffbd; text-align: center; } #container #content table .heading { background-color: orange; color: #FFFFFF; font-weight: bold; } #container #menu { text-align: center; margin: 0 auto; width: 100%; height: 50px; background-color: #99CCFF; background-image: url('images/button_beam.gif'); } #container #menu ul { list-style-type: none; margin: 0px; padding: 0px; } #container #menu li { display: inline-block; border-right: 1px #9A9A9A solid; height: 37px; width: 120px; padding-top: 13px; margin: auto -4px auto auto; } #container #menu li:hover { } #container #menu li a { color: #FFFFFF; font-weight: bold; font-family: Verdana; font-size: 14px; font-weight: bold; } #container #menu li:last-child { border: 0px; } .sect { color: #434354; font-family: Verdana; font-size: 10pt; font-weight: bold; text-decoration: none; } .navigation { color: navy; text-decoration: none; font-size: 12px; font-weight: bold; } .forum_table { display: table; width: 100%; border-collapse: separate; box-shadow: 0 8px 6px -6px black; } .fsmall { color: #434354; font-size: 8pt; text-decoration: none; } .row { display: table-row; width: 100%; } .row:last-child .tc1, .row:last-child .tc2, .row:last-child .tc3, .row:last-child .tc4 { border-bottom: 1px solid #040074; } .rcol { display: table-caption; border: 1px solid #040074; border-collapse: collapse; background-color: #e1f0ff; padding: 3px; vertical-align: middle; border-top: 0px; caption-side: bottom; text-align: center; font-style: italic; } .tc1, .tc2, .tc3, .tc4 { display: table-cell; background-color: #F0F8FF; padding: 3px; vertical-align: middle; word-wrap: break-word; } .tc1 { border-left: 1px solid #040074; } .tc2, .tc3 { vertical-align: middle; text-align: center; } .tc4 { text-align: center; vertical-align: middle; width: 150px; border-right: 1px solid #040074; } .hc1, .hc2, .hc3, .hc4 { color: #FFFFFF; font-weight: bold; background-color: yellow; vertical-align: middle; display: table-cell; padding-left: 15px; background-image: url('images/category_beam.gif'); height: 30px; border-top: 1px solid #040074; word-wrap: break-word; } .hc1 { border-top-left-radius: 10px; border-left: 1px solid #040074; } .hc4 { border-top-right-radius: 10px; border-right: 1px solid #040074; width: 150px; } .tab_desc { text-align: center; font-weight: bold; color: blue; background-image: url('images/td_beam_top.gif'); height: 19px; } .lc { width: 30%; text-align: right; margin-right: 10px; } .rc { width: 70%; text-align: left; margin-left: 10px; } .rc input[type="text"], input[type="password"], input[type="email"] { width: 200px; } input[type="button"], input[type="reset"], input[type="submit"] { border-radius: 5px; background-color: #C7E2FB; padding: 5px; border: 1px solid #AACAE8; min-width: 30px; font-size: 12px; color: #204E7A; cursor: pointer; } input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover { background-color: #e3effb; } #signature { width: 490px; height: 60px; resize: vertical; } #post { width: 490px; height: 180px; resize: vertical; } #signature, #post, input[type="text"], input[type="password"], input[type="email"], select { border-radius: 5px; border: 1px solid #C7E2FB; min-height: 20px; font-size: 12px; background-color: #FFFFE8; } .error_form { margin: 0 auto; text-align: center; width: 90%; border: 1px solid #FF0000; background-color: #FFCC99; padding: 10px; color: #FF0000; border-radius: 10px; font-weight: bold; } .fadmin, .fmod { font-weight: bold; } .fmod { color: darkgreen; } .fadmin { color: orange; } .btn { width: 90px; height: 30px; color: #FFFFFF; font-weight: bold; text-align: center; font-size: 1em; background-image: url('images/button_beam.gif'); border-radius: 10px; line-height: 30px; box-shadow: 0 8px 6px -6px black; } .btn_small { width: 60px; height: 20px; color: #FFFFFF; font-weight: bold; text-align: center; font-size: 0.8em; background-image: url('images/button_beam.gif'); border-radius: 10px; margin: 0 auto; line-height: 20px; margin-top: 3px; box-shadow: 0 8px 6px -6px black; } .ut { padding: 0px; border-left: 0px; } .tc1 .forum_table .tc1, .tc1 .forum_table .tc2, .tc1 .forum_table .tc3 { border: 0px; border-top: 1px solid lightgray; } .mod_pool { margin: 0 auto; width: 90%; background-color: #FFFF99; text-align: center; padding: 5px; border: 1px solid orange; border-radius: 10px; } hr { border: 0; border-bottom: 1px dashed #ccc; background: #999; width: 50%; margin: 0; margin-top: 5px; } .hcpost { height: 10px; } .f_hc4 { text-align: right; padding-right: 10px; } .post_3c { width: 120px; } .f_tc2 { width: 120px; vertical-align: top; height: 150px; text-align: center; } .topic_mod { width: 80px; float: right; } .p_uinfo { width: 38%; } .post_content { vertical-align: top; position: relative; text-align: left; max-width: 500px; } .row .hcpost a { color: #FFFFFF; } .qpost { background-color: #DDDAC5; width: 95%; font-style: italic; box-shadow: 7px 8px 6px -3px gray; padding: 5px; } .cpost { background-color: #C5DDCC; width: 95%; font-family: Courier New; box-shadow: 7px 8px 6px -3px gray; padding: 5px; }