.normal    { font-style: normal; }
.italic    { font-style: oblique; }
.bold      { font-weight: bold; }
.smallcaps { font-variant: small-caps; }
.lc        { text-transform: lowercase; }
.uc        { text-transform: uppercase; }
.sans      { font-family: sans-serif; }
.serif     { font-family: serif; }
.tty       { font-family: monospace; }
.smaller   { font-size: smaller; }
.larger    { font-size: larger; }
.small     { font-size: small; }
.xsmall    { font-size: x-small; }
.xxsmall   { font-size: xx-small; }
.large     { font-size: large; }
.xlarge    { font-size: x-large; }
.xxlarge   { font-size: xx-large; }
.pale      { color: #c0d0c0; }
.overscore { border-top: 1px solid black; }
.centered  { text-align: center; }
.ljust     { text-align: left; }
.rjust     { text-align: right; }

.outlined  { margin: 1em; padding: 1em; border: 1px solid black; }

.squeeze   { margin-left: 20%; margin-right: 20%;
             margin-top: 0px; margin-bottom: 0px;
             border-left: 1px solid green; border-right: 1px solid green;
             padding-left: 1em; padding-right: 1em;
             padding-top: 0em; padding-bottom: 0em;
           }

.nobreaks  { white-space: nowrap; }

.goback    { background-color: white; color: blue;
             outline: 1px solid blue;
             text-decoration: none;
             margin: 1px;
             padding-left: .5em; padding-right: .5em;
             font-size: large; font-weight: bold;
             float: left; position: fixed; left: 0px; top: 0px;
           }
.lr        { list-style-type: lower-roman}
.ur        { list-style-type: upper-roman}
.la        { list-style-type: lower-alpha }
.ua        { list-style-type: upper-alpha }

body       {
            background: url("http://www.geocities.com/goosnargh37/logo.png") top center no-repeat fixed;
            font-family: serif;
            font-size: 15pt;
           }

.flink     {
            font-family: sans-serif; font-style:oblique; font-size: larger;
            text-align: right;
            border-bottom: 1px solid green;
           }

.condensed p { margin: .1em; padding: .1em; }

.condensed .desc {padding-bottom: 1em; }

.fbox      {
            border: 1px dotted green;
            padding-left: .5em;
            padding-right: .5em;
            white-space: nowrap;
           }

.flinkdata {
            float:left;
            width: auto;
           }

.flink a:link, .flink a:visited, .flink a:active, .flink a:hover
           {
            position: relative; left:-2em;
            margin-left: .75em;
            padding: 0em; padding-left: 1em;
            border-left: 6px solid transparent;
            color: blue;
            text-decoration: none;
           }

.flink a:hover
           {
            border-left: 6px solid blue;
           }

.bottom    {
            position: relative;
            bottom:0;
            right: 0;
            text-align: right;
           }