/*
David Goh's CSS File
*/

/* Standard HTML Tags */
BODY {
   clear: left;
   margin: 5%;
   font-family: "Lucida Sans", Arial, Helvetica, sans-serif;
   font-size: 12pt;
   font-weight: normal;
   text-align: justify;
   line-height: 150%;
   color: black;
   background-color: white;
}

H1, H2, H3, H4, H5, H6 {
   font-family: "Courier New", Courier, monospace, fixed;
   font-weight: bold;
   text-align: left;
   vertical-align: text-bottom;
}


H2, H3, H4, H5, H6 {
   line-height: 150%;
}
H1 {
   line-height: 100%;
}

CODE, PRE, TT, BLOCKQUOTE {
   font-family: "Andale Mono", "Lucida Console", Console, OCR-B, "Courier New", Courier, monospace, fixed;
}

BLOCKQUOTE {
   margin-left: 20%;
   margin-right: 20%;
}

TABLE.borders {
    border: 1pt solid black;
    width: 100%;
    border-spacing:0;
}

TABLE.borders TH,
TABLE.borders TD {
    border: 1pt solid black;
    padding: 5pt;
}

/* Variants on tags */

.businesscard TH,
.businesscard TD,
.businesscard {
   font-family: "Courier New", Courier, monospace, fixed;
   font-weight: bold;
   text-align: left;
   line-height: 150%;
}

.big { font-size: 1.5em; }
.indent { margin-left: 4%; }

/* alignments */
.left         { text-align: left; }
.right        { text-align: right; }
.centre       { text-align: center; }
.center       { text-align: center; }
.justify      { text-align: justify; }
.top          { vertical-align: top; } 
.text-top     { vertical-align: text-top; } 
.middle       { vertical-align: middle; }
.bottom       { vertical-align: bottom; }
.text-bottom  { vertical-align: text-bottom; }
