html { margin: 0px; padding: 0px; } body { margin: 0px; padding: 0px; font-family: Arial, Helvetica, Sans; font-size: 12px; color: #000; } input, select, button { font-size: 12px; font-family: Arial, Helvetica, Sans; } li { margin: 4px; } h1, h2, h3, h4, h5 { font-family: Tahoma, Sans; font-weight: normal; } h1 { margin: 8px 0px; padding: 0px; font-size: 27px; } h2 { margin: 8px 0px; padding: 0px; font-size: 23px; } h3 { margin: 4px 0px; padding: 0px; font-size: 17px; } h4 { margin: 2px 0px; padding: 0px; font-size: 13px; } h5 { margin: 2px 0px; padding: 0px; font-size: 13px; } pre { margin: 0px; padding: 0px; } button { margin: 2px; margin-left: 0px; } select, input, textarea { border: 1px solid #AAA; -moz-border-radius: 4px; -webkit-border-radius: 4px; font-size: 13px padding: 2px; } textarea { font-family: arial, helvetica, sans serif; height: 120px; width: 90%; overflow-x: auto; font-size: 12px; } table { padding: 0px; border-collapse: 'collapse'} td { padding:0px; margin: 0px; vertical-align: top; } a:active { outline:none; } :focus { -moz-outline-style:none; } table.simpletable { border-collapse: collapse; margin-bottom: 10px;} table.simpletable td {border: 1pt solid #000; vertical-align: top; padding: 2px; } div.fix_ff_cursor { overflow: auto; } /* --- Layout --- */ div.comment { color: #444; } div#body_div { position: relative; display: none; } div.no_script { display: none; } div.loading_div { position: absolute; background-color: #FFFFCC; z-index: 1999; right: 5px; width: 90px; display: none; text-align: center; padding: 2px; font-size: 12px; border: 1px solid #FF4; } div#head_div { background-color: #FFF; } #head_banner { background-color: #FFF; } .link_type { padding:2px; color: #00b; text-decoration: underline; cursor: pointer; } .link_type:hover { color: #fff !important; background-color: #07b; text-decoration: none; } div.std-footer { margin: 13px 0px; border-top: 1px solid #AAA; padding: 13px; } div.std-footer-item { margin: 0px 13px 13px 0px; }