A:link { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 11pt; text-decoration:none}
A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 11pt; text-decoration:none}
A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color:#006600; font-size: 11pt; text-decoration:underline}
A:active { font-family: Verdana, Arial, Helvetica, sans-serif; color:#006600; font-size: 11pt; text-decoration:none}

A:link.button { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;font-size: 7pt; text-decoration:underline}
A:visited.button { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;font-size: 7pt; text-decoration:none}
A:hover.button { font-family: Verdana, Arial, Helvetica, sans-serif; color:#006600;font-size: 7pt;
text-decoration:underline}
A:active.button { font-family: Verdana, Arial, Helvetica, sans-serif; color:#006600;font-size: 7pt; text-decoration:none}

A:link.button2 { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;font-size: 7pt;
text-decoration:underline}
A:visited.button2 { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;font-size: 7pt; text-decoration:none}
A:hover.button2 { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;font-size: 7pt;
text-decoration:underline}
A:active.button2 { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000;font-size: 7pt; text-decoration:none}

A:link.button3 { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 10pt;
text-decoration:underline}
A:visited.button3 { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 10pt;
text-decoration:none}
A:hover.button3 { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 10pt;
text-decoration:underline}
A:active.button3 { font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 10pt; text-decoration:none}

.box { border: 2px solid #CCCCCC;}

.txt {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10pt;
        line-height: 14pt;
}
.title {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 13pt;
        line-height: 17pt;
        font-weight: bold;
}
.smltxt {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 7pt;
        line-height: 10pt;
}
/*  AJS's own styles  */
  body        { font-family: sans-serif; font-size: 12pt }
  td, th      { vertical-align: top; padding: 0px 3px 0px 3px; font-size: 10pt }
  address     { font-style: normal; margin-left: 1em }
  .header2    { font-weight: bold; font-size: small }
  .body2      { font-size: small }
  .tight2     { padding: 0px 0px 0px 0px }
  .body3      { font-size: medium }
  .head3      { font-size: medium; font-weight: bold }
  .body4      { font-size: large }
  .head4      { font-size: large; font-weight: bold }
  .prompt2    { font-weight: bold; font-size: small; text-align: right }
  .response2  { font-size: small; padding-left: .5em }
  .rhs2       { font-size: small; text-align: right }
  .copyrt     { font-size: x-small; vertical-align: bottom }
  .addrch     { font-size: small; text-align: center; vertical-align: middle }
  .centre     { text-align: center }
  .centre2    { font-size: small; text-align: center }
  .saving     { font-weight: bold; font-size: medium }
  .linkbar    { background-color: #d0d0d0; color: #000000;
                padding-right: 2em;
                font-weight: bold; text-align: right }
  .main       { border: 2px solid #c0c0c0 }
  .talktous   { border-top: 2px solid #c0c0c0; vertical-align: middle;
                text-align: center; font-size: large; font-weight: bold }
  .banner     { background-color: #cccccc; color: #000000; text-align: center;
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 7pt; line-height: 10pt }
  .twelve     { font-size: 12pt }
  .maintable  { border: 2px solid #808080 }
  .logo       { border-bottom: 2px solid #808080 }
  .info       { padding-left: .5em; padding-right: .5em }
  .prompt     { text-align: right; padding-right: 4px; font-weight: bold }
  .response   { text-align: left; padding-left: 4px }
  .btmbar     { border-bottom: 2px solid #c0c0c0 }
  .centre     { text-align: center }
  .splitbar   { border-top: 6px solid #ffffff; border-bottom: 6px solid #ffffff;
                padding: 2px 2em 2px 2em; background-color: #d0d0d0;
                font-size: 12pt; font-weight: bold }
  .linkbar    { border-top: 6px solid #ffffff; border-bottom: 6px solid #ffffff;
                padding: 2px 2em 2px 2em; background-color: #d0d0d0;
                font-size: 12pt; font-weight: bold; text-align: right }
  .badreturn  { border: 4px solid #d00000; padding: 2px;
                color: #600000; font-weight: bold }
  .clickmap   { border-top: 6px solid #ffffff; border-bottom: 6px solid #ffffff;
                padding: 2px 2em 2px 2em; background-image: url(gfx/rolling_bg_3.gif);
                background-repeat: repeat-y;
                font-size: 12pt; font-weight: bold }
  .bronze     { border-left: 5px solid #ffffff; border-right: 5px solid #ffffff;
                padding: 5px 10px 5px 10px; text-align: center;
                background-color: #996600; font-size: small }
  .silver     { border-left: 5px solid #ffffff; border-right: 5px solid #ffffff;
                padding: 5px 10px 5px 10px; text-align: center;
                background-color: #cccccc; font-size: small }
  .gold       { border-left: 5px solid #ffffff; border-right: 5px solid #ffffff;
                padding: 5px 10px 5px 10px; text-align: center;
                background-color: #ffcc00; font-size: small }
  .benefit    { font-weight: bold }
  .benexpl    { font-style: italic; padding-left: 1em; padding-right: 1em }
  .smallprint { font-style: normal }
  .trnrsox    { display: none }
  .lawn       { background-color: #47bb5d; text-align: right; padding-left: 1em; padding-right: 4px }
  .border     { background-color: #f3fe48; text-align: right; padding-left: 1em; padding-right: 4px }
  .patio      { background-color: #878683; text-align: right; padding-left: 1em; padding-right: 4px }
  .decking    { background-color: #776e4e; text-align: right; padding-left: 1em; padding-right: 4px }
  .veg        { background-color: #755706; text-align: right; padding-left: 1em; padding-right: 4px }
  .fence1     { background-color: #6c390f; color: #ffffff; text-align: right; padding-left: 1em; padding-right: 4px }
  .fence2     { background-color: #ffff00; text-align: right; padding-left: 1em; padding-right: 4px }
  .wall1      { background-color: #e8480e; text-align: right; padding-left: 1em; padding-right: 4px }
  .hedge      { background-color: #1c8911; text-align: right; padding-left: 1em; padding-right: 4px }
  .wall2      { background-color: #6be1e5; text-align: right; padding-left: 1em; padding-right: 4px }



