/* Main style sheet for Aidtopia.com.  Copyright 2002 Adrian McCarthy */
a:link {
    background-color:   transparent;
    color:              white;
    text-decoration:    underline;
}

a:active {
    color:              red;
    text-decoration:    underline;
}

a:visited {
    color:              yellow;
    text-decoration:    underline;
}

body {
    background-color:   blue;
    color:              white;
    margin-left:        5%;
    margin-right:       5%;
}

div.headlines {
    margin-bottom:      1em;
    text-align:         center;
}

h1, h2, h3, h4, h5, h6 {
    border-top:         solid thin white;
    font-family:        "Tahoma", sans-serif;
    width:              100%
}

h1 {
    font-size:          xx-large;
}

h2 {
    font-size:          x-large;
}

h3 {
    font-size:          large;
}

h4 {
    font-size:          medium;
}

h5 {
    font-size:          small;
}

h6 {
    font-size:          x-small;
}

img {
    border:             1 solid black;
    margin:             0;
}

img.center { /* doesn't work on IE */
    display:            block;
    margin-left:        auto;
    margin-right:       auto;
}

img.icon {
    border:             none;
    vertical-align:     middle;
}

img.left {
    clear:              right;
    float:              left;
    margin-right:       1ex;
}

img.right {
    clear:              left;
    float:              right;
    margin-left:        1ex;
}

p {
    text-indent:        1em;
}

p.clear {
    clear:              both;
}

strong {
    color:              yellow;
    font-weight:        normal;
}

table {
//    clear:              both;
    color:              white;
    margin:             auto;
    padding:            0;
}


table.navcard {
    color:              black;
    margin-bottom:      1em;
    margin-top:         0;
}

table.navcard thead {
    background-color:   yellow;
    border-top:         thin solid red;
    font-family:        "Tahoma", sans-serif;
    font-size:          large;
    text-align:         center;
}

table.navcard thead a:link {
    color:              black;
}

table.navcard thead a:active {
    color:              red;
}

table.navcard thead a:visited {
    color:              black;
}

table.navcard tbody {
    background-color:   white;
    font-size:          small;
    vertical-align:     text-top;
}

table.navcard tbody a:link {
    color:              blue;
}

table.navcard tbody a:active {
    color:              red;
}

table.navcard tbody a:visited {
    color:              purple;
}

table.navcard tfoot {
    background-color:   yellow;
    border-bottom:      thin solid blue;
    font-size:          xx-small;
    text-align:         center;
}

table.navcard tfoot a:link {
    color:              blue;
}

table.navcard tfoot a:active {
    color:              red;
}

table.navcard tfoot a:visited {
    color:              purple;
}

table.navcard td, table.navcard th {
    border-left:        thin solid blue;
    border-right:       thin solid blue;
    margin-top:         0;
    margin-bottom:      0;
    padding:            1ex;
    width:              30%;

    /*
     * Redundant.  This should be inherited from <table> but Netscape chokes
     * without this.
     */
    color:              black;
}

dt {
    font-weight:        bold;
}

.legalese {
    font-size:          xx-small;
}


div.bottomnoise {
    margin-top:         20%;
    text-align:         center;
}

div.center {
    text-align:         center;
}

div.legalese {
    border-top:         solid thin white;
    clear:              both;
    margin-top:         5ex;
}

.footnote {
    vertical-align:     super;
}

.nav {
    border-bottom:      thin solid white;
    margin:             0;
    text-align:         right;
    width:              100%;
}

