html, body {
    margin-left: 10px;
    margin-right: 10px;
    margin-bottom: 5px;
    padding: 0;
    background: #d3d3d3;
    text-align: center;
    font-family: Verdana, Arial, sans-serif;
    font-size:12px;
}

.titleDiv {
    background-color: #EFFBEF;
    font-weight:bold;
    font-size:18px;
    text-align:left;
    padding-left:10px;
    padding-top:10px;
    padding-bottom:10px;
    border:2px solid #8F99EF;
}
h1 { font-weight:bold; color: brown; font-size:15px; text-align:left;}

td { font-size:12px; padding-right:10px; }
th { text-align:left; font-weight:bold; font-size:13px; padding-right:10px; }
.tdLabel { font-weight: bold; white-space:nowrap; vertical-align:top;}

/* LINKS */

a,
a:link,
a:active {
    color: #015fab;
    background-color: transparent;
    text-decoration: none;
}
a:visited {
    color: #015fab;
    background-color: transparent;
    text-decoration: none;
}
a:hover {
    font-weight: bold;
    background-color: transparent;
    text-decoration: none;
}

ul li {padding-top: 10px; }

.navBox ul li {
    margin-left: 10px;
    line-height: 2em;
    list-style-type: none;
    border-bottom: 1px solid #dddddd;
}

.navBox ul li a:link {
    color: #015fab;
    background-color: transparent;
}

.navBox ul li a:hover {
    font-weight: bold;
    background-color: transparent;
}

.navBox ul li a:visited {
    color: #015fab;
    background-color: transparent;
}

.borderAll {
    border: 2px solid #8F99EF;
}

/* END LINKS */

.butStnd {
    font-family:arial,sans-serif;
    font-size:11px;
    width:105px;
    background-color:#DCDFFA ;color:#4A825A;font-weight:bold;
}

.error {
    color: red;
    font-weight: bold;
}
.errorSection {
    padding-left:18px;
    padding-top:2px;
    padding-bottom:10px;
    padding-right:5px;
}

.even { background-color: #EFFBEF; }
.odd { background-color: white; }

.nowrap { white-space:nowrap; }

.actionMessage {color: #000099;}

.actionError {color: red;}

fieldset span { margin: 0 0 0 0 !important; padding: 0 0 0 0 !important; }

