BODY, TD, TH {
    font-family: "lucida grande", arial, helvetica, sans-serif;
    font-size: 12px;
    color: #666666;

}

H1, H2, H3 {
    color: #115599;
    letter-spacing: -0.05em;
    margin-top: 0px;
}
H2, H3 {
    margin: 0px;
    padding: 20px 0px 10px 0px;
}
H2 {
}
H3 {
    color: #666666;
}
P {
    margin-top: 0px;
    margin-bottom: 20px;
}
P.larger {
    font-size: 1.5em;
    color: #000000;
    line-height: 1.1em;
    font-weight: bold;
    margin-left: 10px;
    margin-right: 10px;
    margin-top: 10px;
    margin-bottom: 20px;
    margin: 40px 40px 20px 40px;
}
P.larger STRONG,
#maincontent P B,
#maincontent P strong {
    color: #000000;
}

.smaller {
    font-size: 0.8em;
}


UL, OL {
    padding: 0px;
    margin: 10px 0px 20px 20px;
}
UL LI, 
OL LI {
    margin: 10px 0px 10px 10px;
    padding: 0px 0px 0px 00px;
}


P .tm {
    color: #333333;
}

.illustration {
    float: left;
    margin-right: 10px;
    margin-bottom: 5px;
}

.illustration.right {
    float: right;
    margin-left: 10px;
    margin-right: 0px;
    clear: right;
}

.illustration IMG {
    margin: 0px;
    padding: 0px;
}

STRONG {
    color: #333333;
}

A, A:link, A:visited {
    color: #000099;
    text-decoration: none;
}
A:active, A:hover {
    text-decoration: underline;
    color: #6666CC;

}


INPUT, TEXTAREA {
    border: 1px solid #AAAAAA;
    color: #333333;
    background: url(../templates/images/input_bg.gif) top left repeat-x;
    padding: 3px;
}
INPUT.tooltip {
    color: #CCCCCC;
}
INPUT.required {
    color: #EEBBBB;
}

INPUT[type="submit"] {
    background: #3377BB;
    color: #FFFFFF;
    border: 1px solid #000099;
}

* HTML INPUT {
    height: 1.8em;
}

#maincontent INPUT, TEXTAREA {
    font-size: 1.1em;
    padding: 5px;
}







TABLE.listTable {
    border-collapse: collapse;
}

TABLE.listTable TD,
TABLE.listTable TH {
    padding: 5px;
    border: 1px solid #999999;
}


TABLE.listTable TH {
    font-weight: bold;
    background: #EEEEEE;
    text-align: left;
}


a img {
    border: none !important;
    }

