/* CSS Document */

/* reset */
html, input, textarea, select { font-family: "Trebuchet MS", sans-serif; }
html, body, form, fieldset { margin: 0; padding: 0; }
html { font-size: 100.1%; }
h1, h2, h3, h4, h5, h6 { margin: .5em 0; padding: 0; }
p { margin: 0 auto 1em auto; padding: 0; }
fieldset { border: none; }
a img { border: 0; }
input[type="checkbox"] { margin-left: 0; }

/* handy */
.split { clear: both; height: 0; font-size: 0; line-height: 0; }
.splitleft { clear: left; height: 0; font-size: 0; line-height: 0; }
.border-none { border: none !important; }
.text-decoration-none { text-decoration: none; }
.text-align-left { text-align: left !important; }
.text-align-right { text-align: right !important; }
.mono { font-family: monospace; }
.green { color: green; }
.red { color: red; }
.black {color: black; }
.orange { color: orange; }
.gray { color: gray; }
.grayed { background: silver !important; color: gray !important; }
.hidden { display: none; }
.align-right { text-align: right; }
.align-center { text-align: center; }
.big { font-size: 2em; font-weight: bold; }
.border-top-silver, tr.border-top-silver td { border-top: 1px solid silver; }
.border-bottom-silver, tr.border-bottom-silver td { border-bottom: 1px solid silver; }
.border-none, .border-none td { border: none !important;}
.w100 { width: 99.1%; }
.w50 { width: 49.1%; }
.float-left { float: left; }
