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}

A.no_uline:link { text-decoration:none }
A.no_uline:visited { text-decoration:none }
A.no_uline:hover { text-decoration:none; color: #000000 }
A.no_uline:active { text-decoration:none }
A:hover.no_uline { 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: arial, helvetica, sans-serif }
  td, th      { vertical-align: top; padding: 0px 3px 0px 3px }
  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 }
  .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 }
  .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: medium; 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 }

/*  Stage One specific styles  */

  .tagline    { font-family: Arial, Helvetica, sans-serif;
                font-size: 16pt; font-weight: bold; color: #6a7283;
                font-style: italic; line-height: 19pt }
  .why_use    { font-family: Arial, Helvetica, sans-serif;
                font-weight: normal; font-size: 18pt; color:#666666;
                line-height: 22pt }
  .benefit    { margin: 2px; border: 2px solid #888888 }
  .ben_head   { font-family: Arial, Helvetica, sans-serif;
                font-size: 16pt; font-weight: bold; color: #6a7283;
                line-height: 19pt }
  .ben_text   { font-family: Arial, Helvetica, sans-serif;
                font-size: 10pt; color:#666666;
                line-height: 14pt }
  .ben_note   { font-family: Arial, Helvetica, sans-serif;
                font-size: 8pt; color:#666666;
                line-height: 12pt }
  .imgsby     { font-family: Arial, Helvetica, sans-serif;
                font-size: 8pt; color:#666666; text-align: right }

