body, td, th {
    font-family: Verdana, sans-serif;
    font-size: 10px;
    text-align: left;
    vertical-align: top;
    margin: 0;
    padding: 0;
}

td.right {
    text-align: right;
}

td.topRight {
    vertical-align: top;
    text-align: right;
}

td.bottomRight {
    vertical-align: bottom;
    text-align: right;
    height: 1%;
}

body {
    text-align: center;
    background-color: #E6E6E6;
}

a:link, a:active, a:hover, a:visited {
    color: black;
}

a:hover {
    color: #C71444;
}

img {
    border: 0;
}

sup {
    font-size: 70%;
}

form {
    display: inline;
}

.disabled {
    Filter: Alpha(opacity=25);
    -moz-opacity: .25;
}

div.mainWrapper {
    background-image: url(../img/bkg_fullpage.jpg);
    background-color: white;
    background-repeat: no-repeat;
    width: 964px;
}

table.mainWrapper {
    width: 924px;
    /*background-color: #CCC;*/
    /*I don't know, Yogi.  Looks like more work is needed.*/
    background-color: white;
    border: 10px solid #CCC;
    margin: 34px 20px 0;
}

table.topHeader {
    width: 100%;
}

table.topHeader td {
    background-image: url(../img/bkg_headerGrade.gif);
    background-repeat: repeat-x;
}

table.topHeader td.topDivider {
    background-image: none;
    background-color: #B6B6B6;
    border-bottom: 1px solid #DDD;
}

table.stockPhoto {
    width: 127px;
    height: 64px;
}

div.backToTop {
    font-size: 9pt;
    text-align: right;
    margin: 4px 30px;
}

div.disclaimer {
    text-align: left;
    font-size: 7pt;
    padding: 12px;
    margin: 20px 20px 0;
    border: 1px solid #D8D8D8;
}

div.disclaimer a {
    font-weight: bold;
}

