body {font-family: Arial, Verdana, Helvetica; background-color: White; text-align: left; color: Black; padding-top:0px; padding-left:0px; padding-right:0px; font-size:small;}

.tdEval
{
    border-color: #99c;
    border-width: 1px 0 0 0;
    border-style: solid;
    margin: 0;
}

.tdReportEval
{
    border-color: #000000;
    border-width: 0 0 1px 0;
    border-style: solid;
    margin: 0;
}
 
a {text-decoration: underline;}
a:link {color: #00c;}
a:visited {color: Purple;}
a:active {color: Red;}
a:hover  {color: #00c; text-decoration: none; background:#ffffbb;}
a.noUL {text-decoration:none;}

a.header:hover  {text-decoration: none; background:#eee;}
a.headerWhite:hover  {text-decoration: none; background:#fff;}

.list, li a {text-decoration: none;}
a.list:hover, li a:hover {text-decoration: underline;}

.static a {color: #00c;}
.staticWhite a {color: #ffffff;}
a.staticWhite:link {color: #ffffff;}
a.staticWhite:visited {color: #ffffff;}
a.staticWhite:active {color: #ffffff;}
a.staticWhite:hover {color: #00c;}
.staticBold a {color: #00c; font-weight: bold;}
a.staticNoUL {color: #00c; text-decoration:none;}
a.staticNoULBlack {color: #000000; text-decoration:none;}
a.staticNoULGray {color: #777777; text-decoration:none;}
a.staticNoULGreen {color: Green; text-decoration:none;}
a.staticNoULBG {color: #00c; text-decoration:none;}
a.staticNoULBG:hover {background:#ccc;}
a.static:link, a.staticBold:link, a.staticNoUL:link, a.staticNoULBG:link {color: #00c;}
a.static:visited, a.staticBold:visited, a.staticNoUL:visited, a.staticNoULBG:visited {color: #00c;}
a.static:active, a.staticBold:active, a.staticNoUL:active, a.staticNoULBG:active {color: #00c;}

.error {color:red; font-weight:bold;}
.errorSmall {color:red; font-weight:bold;}

.tdAddress { padding: 2pt 2pt 2pt 10pt;}

.breadcrumbs {font-size: smaller;}

.instructionsNoULGray {color: #777777; text-decoration:none;}
.instructions {color: #808080; font-size: 90%;}
.instructionsDark {font-size: 90%;}
.instructionsError {color: red; font-size: 90%;}
.instructionsLg {font-weight: bold;}
.instructionsLgDark {font-weight: bold;}
.instructionsLgError {color: red; font-weight: bold;}
.title {color: #808080;}
.postTitle {padding: 0 0 10pt 0; margin: 0;}
.postSubTitle {padding: 0 0 3pt 0; margin: 0; color: #000000;}
.postByTitle {padding: 1em 0 0 0; color: #808080; font-size: 90%; margin: 0;}
.trail {padding: 0 0 0 0; color: #808080; font-size: 85%; margin: 0;}
.postForumInfo {padding: 0 0 0 3pt; color: #696969; font-size: 90%; margin: 0;}
.postBy {padding: 1em 0 0 0; color: #808080; font-size: 90%; margin: 0;}
.postBy a:hover {background:#ddd;}
.postByTop {padding: 3pt 0 3pt 0; color: #808080; font-size: 90%; margin: 0;}
.postByTop a:hover {background:#ddd;}
.post {padding: 3pt 0 0 0; margin: 0;}
.postFiller {padding: 5pt 5pt 5pt 5pt; margin: 0; background-color: #ffffff;}
.postCalendar {padding: 0 0 0 3pt; color: #000000; font-size: 75%; margin: 0;}
.postCalendar a {text-decoration:none;}
.postCalendar a:hover {background:#ccc;}

.navigation, .navigationAlternate {padding: 0; margin: 0; white-space:pre-line; font-weight: bold;}
.isms {padding: 0; margin: 0; white-space:pre-line; font-weight: normal;}
.navigation li, .navigationAlternate li, .isms li {list-style: none;}
.navigation li a {text-decoration:none; color: #36c; display: block; padding: 2pt 2pt 2pt 10pt; background-color: #eee; border: 1px solid #ddd;}
.isms li a {text-decoration:none; color: #36c; display: block; padding: 2pt 2pt 2pt 10pt; background-color: #eee; border: 1px solid #ddd;}
.navigationAlternate li a {text-decoration:none; color: #36c; display: block; padding: 2pt 2pt 2pt 10pt; background-color: #d2d2e5; border: 1px solid #c1c1d4;}
.navigation a, .navigationAlternate a, .isms a {color: #36c;}
.navigation a:link, .navigationAlternate a:link, .isms a:link {color: #36c;}
.navigation a:visited, .navigationAlternate a:visited, .isms a:visited {color: #36c;}
.navigation a:hover, .navigationAlternate a:hover, .isms a:hover {text-decoration:none; background-color: #ffffcc; border: 1px outset #ccc;}

.alert         { color: #FF0000; font-weight: bold; }
.highlight     { background-color: #ffff00; } 
.small         { font-size: x-small; }
.tiny          { font-size: xx-small; }

.thNoUL a { text-decoration: none;}
.thNoUL th { border-color: #E6E6E6;}
.tdLight { border-color: #E6E6E6;}

.supSmall {font-size: 70%;}