H1
{
    font-size: 150%;
    font-family: Arial, Helvetica, sans-serif;
}

H2
{
    font-size: 90%;
    font-family: Arial, Helvetica, sans-serif;
}

H3, h4, h5, h6
{
    font-size: 85%;
    font-family: Arial, Helvetica, sans-serif;
}

.body
{
    font-family: AGaramond, "Times New Roman" , Times;
    margin: 0px;
    border: none;
    padding: 0px;
    color: #000000;
    background-color: white;
}

td
{
    font-family: "Arial Narrow Bold" , Arial, Geneva, helvetica, sans-serif;
    color: #000033;
    font-size: 100%;
    line-height: 130%;
}

th
{
    font-family: Arial Narrow Bold, Arial, Geneva, helvetica, sans-serif;
}


.Branding
{
    background-color: #006699;
}
.main_layout
{
    background-color: #ffffcc;
}

.Dinkdinks
{
    font-family: "Arial Narrow" , Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #006633;
    text-decoration: none;
    text-align: center;
}
.footer
{
    background-color: #ffffcc;
}

.noPrint
{
    display: none;
}
.right_column
{
    display: none;
}
/* ------------------------------------------------- */
/* Crumb trail Stuff */
/* class is written in by code */
/* ------------------------------------------------- */

a.crumbtrail:link
{
    color: #0000FF;
}
a.crumbtrail:hover
{
    color: #0000ff;
}

a.crumbtrail:visited
{
    color: #990066;
}
/* ------------- end crumbtrail stuff ----------------*/


/* ------------------------------------------------- */
/* Central Panel stuff. */
/* ------------------------------------------------- */
.list_items .box_table
{
    width: 100%;
    border: thin solid #996666;
}

.list_items
{
}

.list_items .box_header
{
    background-color: #996666;
    font-family: "Arial Narrow" , Arial, Helvetica, sans-serif;
    color: #FFFFcc;
    text-align: left;
}
.list_items .box_body
{
}
.list_items .box_footer
{
}
.list_items .box_body a
{
    color: #000033;
    text-decoration: none;
}
.list_items .box_body a:link
{
    color: #000033;
}
.list_items .box_body a:hover
{
    color: #0000ff;
    text-decoration: underline;
}
.list_items .box_body a:visited
{
    color: #990066;
}

/* ------------------------------------------------- */
/* left hand navigation bar */
/* ------------------------------------------------- */

.primary_nav, .secondary_nav, .tertiary_nav
{
    font-family: "AGaramond" , "Times New Roman" , Times;
    color: #ffffcc;
    text-align: left;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-right: 5px;
    background-color: #006699;
    margin: 0px;
    border: thin solid #FFFFCC;
}

.secondary_nav
{
    background-color: #3399CC;
}
.tertiary_nav
{
    background-color: #66CCFF;
}


.primary_nav a, .secondary_nav a, .tertiary_nav a
{
    font-family: "AGaramond" , "Times New Roman" , Times;
    color: #ffffcc;
    font-weight: bold;
    text-decoration: none;
    font-size: 120%;
}

.primary_nav a:hover, .secondary_nav a:hover, .tertiary_nav a:hover
{
    font-family: "AGaramond" , "Times New Roman" , Times;
    text-decoration: underline;
}


.primary_nav .selected a, .secondary_nav .selected a, .tertiary_nav .selected a
{
    font-family: AGaramond, "Times New Roman" , Times;
    text-decoration: underline;
}


/* -- 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: #000033;
    text-decoration: none;
}

.right_column .box_body a:link
{
    color: #000033;
}
.right_column .box_body a:hover
{
    color: #0000ff;
    text-decoration: underline;
}
.right_column .box_body a:visited
{
    color: #990066;
}

/*--- variations for the different boxes in the right column */
.search_box .box_header
{
    background-color: #006699;
}
.search_box .box_table
{
    border: thin solid #006699;
}


/*--- right column end  --- */


