body a
{
    color: #FFFFCC;
}
body a:link
{
    color: #FFFFCC;
}
body a:hover
{
    color: #FFFF00;
}
body a:visited
{
    color: #FFFFFF;
}
H1
{
    font-size: 150%;
    line-height: 130%;
}

H2
{
    font-size: 100%;
}

H3, h4, h5, h6
{
    font-size: 95%;
}

td
{
    color: #FFFF99;
    font-size: 120%;
    line-height: 130%;
    background-color: #000066;
}

a
{
    color: #FFFFCC;
}
a:link
{
    color: #FFFFCC;
}
a:hover
{
    color: #FFFf00;
}
a:visited
{
    color: #FFffff;
}

.Branding
{
    background-color: #006699;
}
.main_layout
{
    background-color: #000066;
}

.Dinkdinks
{
    font-family: "Times New Roman" , Times, serif;
    font-size: 150%;
    font-weight: bold;
    color: #FFFF99;
    text-decoration: none;
    text-align: center;
}

.contactUs a:link
{
    color: #FFFFCC;
    text-decoration: none;
}
.contactUs a:hover
{
    color: #FFFFCC;
    text-decoration: underline;
}
.contactUs a:visited
{
    color: #FFFFCC;
    text-decoration: none;
}
/* ------------------------------------------------- */
/* Crumb trail Stuff */
/* class is written in by code */
/* ------------------------------------------------- */

a.crumbtrail:link
{
    color: #FFFFCC;
    font-size: 85%;
    text-decoration: none;
}
a.crumbtrail:hover
{
    color: #FFFF00;
    font-size: 85%;
    text-decoration: underline;
}

a.crumbtrail:visited
{
    color: #FFFFFF;
    font-size: 85%;
    text-decoration: none;
}
/* ------------------------------------------------- */
/*   Lists */
/* ------------------------------------------------- */
#ListItemsForm
{
    border: 1px solid black;
    background-color: #DDDDFF;
    padding: 5px;
}
#recordlistings
{
    border: thin solid #006600;
}
#recordlistings .box_table
{
    width: 100%;
}
#recordlistings .box_header
{
    background-color: #006600;
    color: #FFF;
    text-align: left;
    padding: 0px 0px 0px 5px;
    margin: 0px 0px 0px 0px;
}
#recordlistings .box_header h2
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
#recordlistings .box_body
{
    font-size: 100%;
    line-height: 130%;
    list-style-type: none;
}
#recordlistings .box_body a
{
    color: #FFF;
    text-decoration: none;
}
#recordlistings .box_body a:link
{
    color: #FFF;
}
#recordlistings .box_body a:hover
{
    color: #FFF;
    text-decoration: underline;
}
#recordlistings .box_body a:visited
{
    color: #FFF;
}
#NextPrevious
{
    text-align: center;
    color: #FFF;
}

/* ------------------------------------------------- */
/* left hand navigation bar */
/* ------------------------------------------------- */

.primary_nav, .secondary_nav, .tertiary_nav
{
    font-family: "Times New Roman" , Times, serif, AGaramond;
    color: #FFFFcc;
    text-align: left;
    padding-left: 10px;
    padding-right: 2px;
    background-color: #000066;
    margin: 0px;
    border: thin solid #FFFFCC;
}

.secondary_nav
{
    background-color: #000066;
}
.tertiary_nav
{
    background-color: #000066;
}


.primary_nav a, .secondary_nav a, .tertiary_nav a
{
    font-family: "Times New Roman" , Times, serif, AGaramond;
    color: #ffffff;
    font-weight: normal;
    text-decoration: none;
}
.primary_nav a
{
    font-size: 120%;
}
.secondary_nav a
{
    font-size: 100%;
}
.tertiary_nav a
{
    font-size: 90%;
}
.primary_nav a:link, .secondary_nav a:link, .tertiary_nav a:link
{
    font-family: "AGaramond" , "Times New Roman" , Times;
    text-decoration: none;
    color: #ffffff;
}
.primary_nav a:hover, .secondary_nav a:hover, .tertiary_nav a:hover
{
    font-family: "AGaramond" , "Times New Roman" , Times;
    text-decoration: underline;
    color: #ffff00;
}
.primary_nav .selected a, .secondary_nav .selected a, .tertiary_nav .selected a
{
    font-family: "AGaramond" , "Times New Roman" , Times;
    text-decoration: underline;
    color: #ffffff;
}
.primary_nav a:visited, .secondary_nav a:visited, .tertiary_nav a:visited
{
    color: #FFFfff;
}


/* -- end navigation bar--*/


/* ------------------------------------------------- */
/*   Right Column */
/* ------------------------------------------------- */

.right_column .box_table
{
    width: 100%;
    border: thin solid #996666;
}

.right_column .box_header
{
    background-color: #996666;
    font-family: "Arial Narrow" , Arial, Helvetica, sans-serif;
    color: #FFFFcc;
    text-align: left;
}

.right_column .box_body a
{
    color: #ffffff;
    text-decoration: none;
    background-color: #000666;
}

.right_column .box_body a:link
{
    color: #ffffff;
}
.right_column .box_body a:hover
{
    color: #ffff00;
    text-decoration: underline;
}
.right_column .box_body a:visited
{
    color: #ffffff;
}
/*--- variations for the different boxes in the right column */
.search_box .box_header
{
    background-color: #006699;
}
.search_box .box_table
{
    border: thin solid #006699;
}
.similar_items .box_body
{
    font-size: 120%;
    padding: 5px;
}
/* ------------------------------------------------- */
/*   Important Notice in Right Column */
/* ------------------------------------------------- */
.ImportantNoticeHeader
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 100%;
    color: #FFFFCC;
    background-color: #990000;
    text-align: center;
    font-weight: bold;
}
.ImportantNoticeBody
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 110%;
    background-color: #000066;
    color: #FFFF99;
    border: thin solid #990000;
}
/*--- Important Notice in Right Column end  --- */
blockquote
{
    color: #FFFFCC;
}

/* ------------------------------------------------- */
/*   Fab Notes on News articles */
/* ------------------------------------------------- */
.fab_notes
{
    color: #FFFFCC;
}
