body               { background-color: #006c00; font-family: Arial; color: #ffffff;
                     background-image: url('images/alpacalogo.gif');
                     background-repeat: no-repeat;
                     background-position: top right;
                   }
p                  { font-family: Arial; color: #ffffff; font-size: 1em }
h1                 { font-family: Arial; color: #fae2af; font-size: 1.6em; font-weight: normal }
h2                 { font-family: Arial; color: #fae2af; font-size: 1.3em; font-weight: normal }
h3                 { font-family: Arial; color: #fae2af; font-size: 1em; font-weight: bold }
.h3a               { font-family: Arial; color: #fae2af; font-size: 1em; font-weight: bold }
.high              { font-family: Arial; color: #fae2af; }
.small             { font-size: .6em }
.medium            { font-size: .8em }
.normal            { font-size: 1em }
.big               { font-size: 1.2em }
.bigger            { font-size: 2em }
.tabletext         { font-family: Arial; font-size: 0.840em }
.tickertape        { font-family: courier; 
                     font-size: 1.4em;
                     color: #fae2af;
                     font-style: normal;
                   }
.counter           { font-size: 5pt;
                     font-family: 'Courier', Courier;
                     color: #ffff00 }

a                  { color: #fff0d1; text-decoration: underline }
a:visited          { color: #fae2af; text-decoration: underline }
a:active           { color: #fff0d1; text-decoration: underline }
a:hover            { color: #ffff00; text-decoration: underline }

ul                 { list-style-image: url(images/logobullet2.gif)}

.homelink          {  }

.indeximage        { position: absolute; right: 6px; top: 6px }
.indexlinkd        { position: absolute; left: 10em; margin-bottom: .5em }
.indexlinkfont     { font-size: .8em; margin-top: .5em; margin-bottom: 0em }
.newsiconindent    { position: absolute; left: 7em; }
.linkindent        { position: absolute; left: 10em; }

.indent10          { position: absolute; left: 10em; }
.indent13          { position: absolute; left: 13em; }
.indent15          { position: absolute; left: 15em; }
.indent20          { position: absolute; left: 20em; }

.imgleft           { padding: 4px 4px 4px 0px ;
                     float: left;
                   }
.imgright          { padding: 4px 0px 4px 4px;
                     float: right;
                   }
.imgtopleft        { padding: 0px 4px 4px 0px ;
                     float: left;
                   }
.imgtopright       { padding: 0px 0px 4px 4px;
                     float: right;
                   }
.imgbottomleft     { padding: 4px 4px 0px 0px ;
                     float: left;
                   }
.imgbottomright    { padding: 4px 0px 0px 4px;
                     float: right;
                   }

.error             { font-family: Arial; color: #FF0000; font-size: 1.4em }
table.t            { width: 88% }
td.d               { background-image: url('images/button1.jpg') }

table.example      { width: 80%;  }
td.example1        { background-color: #FFFFFF; padding: 5px 5px 5px 5px; COLOR: #000000; }
td.example2        { background-color: #006000; padding: 5px 5px 5px 5px; }

.banner            { background-color: #006000;
                     text-indent: 3px;
                     border: 1px solid black;
                     padding: 5px 7px 5px 7px;
                     margin-left: -3;
                   }

.bodyarea          { margin-right: 120px }
.headerarea        { margin-right: 216px }
.halfarea          { margin-right: 300px }
.squidge           { margin-top: .5em; margin-bottom: .5em }
.squidgemore       { margin-top: .3em; margin-bottom: .3em }
.splay             { margin-top: 1.2em; margin-bottom: 1.2em }
.narrowgap         { margin-top: .1em; margin-bottom: .1em }

.separator {
border-top: 1px solid #c07b11;
border-bottom: 0px solid #fae2af;
clear: both;
height: 0; padding: 0; line-height: 0;
margin: 0 120px 0 0;
}

.separator hr {
display: none;
}


