﻿#content {
    font-size: .9em;
}

#mastHead .mastHeadBlurb {
}
#mastHead .quickSearch
{
    font-size: 15px;
}
#mastHead .quickSearch input[Type='button']
{
    font-weight: bold;
}
#content h1,
#content h1 a {
    text-decoration: none;
    font-variant: small-caps;
    font-size: 1.5em;
}

#content h2 {
    font-size: 1.3em;
}

#content h3 {
    font-size: 1.2em;
}

#content h4 {
    font-size: 1.1em;
}

#content .requiredLabel {
    font-weight: bold;
}

#content {
    text-align: justify;
}

#leftContent .leftContentSectionHeader {
    font-weight: bold;
}

    /*Grids*/
    #content .dataGrid td.dataGridHeader,
    #content .dataGrid th {
        font-weight: bold;
    }

    #content .dataGrid td.dataGridHeader,
    #content .dataGrid th {
        text-align: left;
    }

    /* search results */
    #content .form .datePublishedField .label {
        font-style: italic;
        font-size: 12px;
    }

    #content .newsSearchGrid .ResultMessage {
        font-size: 1.2em;
    }

    #content .calendarEventListHeader,
    #content .newsArticlesHeader,
    #content .searchResultsHeader {
        font-weight: bold;
    }

    #content tr.PagerRow {
        font-size: .9em;
        font-style: normal;
        font-weight: bold;
    }

        #content tr.PagerRow a,
        #content tr.PagerRow a:hover {
            text-decoration: none;
        }

    #content .calendarEventListItem,
    #content .articleResult {
        font-size: 0.9em;
    }

        #content .calendarEventListItem a,
        #content .articleResult a {
            font-size: 1.2em;
            font-weight: bold;
            text-decoration: none;
        }

        #content .articleResult span.details {
            font-style: italic;
        }

    #content .newsArticle h3 {
        font-size: 1.5em;
    }

    #content .newsArticle .articleDetailsColumn h3 {
        font-size: 1.2em;
    }

    #content .newsArticle p.datePublished {
        font-style: italic;
    }

    #content .calendarEventTitle span {
        font-size: 1.5em;
    }

    #content .form .statusMessage,
    #content .form .requiredLabel,
    #content .formTable .statusMessage,
    #content .formTable .requiredLabel,
    #contactPrivacyForm .statusMessage,
    #contactPrivacyForm .errorMessage {
        font-weight: bold;
    }

.contactTypeDescription {
    font-weight: bold;
    font-size: 20px;
}

/*Forms*/
#content .form .requiredLabel {
    font-weight: bold;
}

#content .form .subLabel {
    font-size: 12px;
    font-style: italic;
}

#content .form .radioButtonRow a {
    text-decoration: none;
}

#content .Wizard .WizardHeader {
    font-size: 22px;
}

#content .form .datePublishedRow .label {
    font-size: 12px;
    font-style: italic;
}

/*accordion control*/
.accordionHeader {
    font-weight: bold;
    font-size: 14px;
}

.accordionContent h4 {
    font-size: 16px;
    font-weight: bold;
    font-style: italic;
}

#benefitsList .accordionContent ul li,
.accordionContent table td,
.accordionContent .effectiveDates {
    font-size: 13px;
}

.accordionContent table td.activelabel,
.accordionContent table td.expiredlabel,
.accordionContent table td.label {
    font-weight: bold;
}

#mainContent #mainContentDetails h3
{
	font-size: 15px;
}
