
UL.indent { list-style-position: outside; }

.graybox { font-family: Arial; font-size: 10px; background-color: #AAAAAA; border-style: solid; border-color: #000000; border-width: 1px 1px 1px 1px; }

.login { font-family: Arial; font-size: 10px; font-weight: bold; width: 350px; border-style: solid; border-color: #5474A9; border-width: 1px 1px 1px 1px; }

.error { font-family: Arial; font-size: 16px; font-weight: bold; width: 250px; border-style: solid; border-color: red; border-width: 1px 1px 1px 1px; text-align: center; padding: 5px; }

.app { font-family: Arial; font-size: 12px; font-weight: normal; background-color: #FFFFFF; }
.appsm { font-family: Arial; font-size: 10px; font-weight: normal; background-color: #FFFFFF; padding: 10px;}
.appwhite { font-family: Arial; font-size: 8px; font-weight: normal; background-color: #FFFFFF; }
.appcontentred { font-family: verdana; font-size: 12px; font-weight: normal;  color: #C1131E; }
.appcontentblue { font-family: verdana; font-size: 12px; font-weight: normal;  color: #5474A9; }
.appcontentwhite { font-family: verdana; font-size: 12px; font-weight: normal;  color: #000000; background-color: #D3DEEB; }
.appcontentorange { font-family: verdana; font-size: 12px; font-weight: normal;  color: orange;}
.appcontent { font-family: verdana; font-size: 12px; font-weight: normal;  color: #000000;}

p.workercomp { text-align: center; font-family: Arial; font-size: 12px; font-weight: normal; padding: 10px; border-style: solid; border-color: black; border-width: 1px; }

.legendtext { font-family: verdana; font-size: 12px; color: "#a6a6a6"; }

.legendtexts { font-family: verdana; font-size: 10px; color: "#a6a6a6"; }

p.indent { margin-left: 20px;}

.sup { font-size: 8px }

.rule {height: 1px; color: black;}

.renewOnline a { color: #FF0000; text-decoration: underline; }
.renewOnline a:visited { color: #FF0000; text-decoration: underline; }
.renewOnline a:link { color: #FF0000; text-decoration: underline; }
.renewOnline a:hover { color: white; background-color: #FF0000; text-decoration: none; }

BODY
{
    BACKGROUND-COLOR: white;
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: repeat;
    MARGIN: 0px
}
.content
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.content8
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.contentbold8
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.content10
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.contentbold10
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.content9
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Arial
}
.contentbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.content12
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.contentbold12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.content11
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.content14
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.contentbold15
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
} 
.contentbold16
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
} 
h5
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
h4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
h3
{
	font-family: Arial;
	font-size: 16px;
	color: #000000;
	margin-bottom: 5px;
}
.list
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #5474A9;
    FONT-FAMILY: Arial
    TEXT-DECORATION: underline
}
link:link
{
	FONT-WEIGHT: bold;
    COLOR: #5474A9;
    TEXT-DECORATION: underline
}
link:active
{
	FONT-WEIGHT: bold;
    COLOR: #5474A9;
    TEXT-DECORATION: underline
}
link:visited
{
	FONT-WEIGHT: normal;
    COLOR: #8DAACC;
    TEXT-DECORATION: underline
}
link:hover
{
	FONT-WEIGHT: bold;
    COLOR: #8DAACC;
    TEXT-DECORATION: underline

}
.faq
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #DF0029;
    FONT-FAMILY: Verdana
}
.faq:link
{
    COLOR: #DF0029;
    TEXT-DECORATION: none
}
.faq:active
{
    COLOR: #DF0029;
    TEXT-DECORATION: underline
}
.faq:visited
{
    COLOR: #C2575E;
    TEXT-DECORATION: underline
}
.faq:hover
{
    COLOR: #DF0029;
    TEXT-DECORATION: underline

}
.arrow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8px;
    COLOR: #DF0029;
    FONT-FAMILY: Verdana
}
.smalltax
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Arial
}


/* Widget - Summary */
.widget-summary {
    display: table;
    width: 100%;
}

.widget-summary:after {
    content: "";
    display: table;
    clear: both;
}

.widget-summary .widget-summary-col {
    display: table-cell;
    vertical-align: top;
    width: 100%;
}

.widget-summary .widget-summary-col.widget-summary-col-icon {
    width: 1%;
}

.widget-summary .summary-icon {
    margin-right: 15px;
    font-size: 4.2rem;
    width: 90px;
    height: 90px;
    line-height: 90px;
    text-align: center;
    color: #fff;
    -webkit-border-radius: 55px;
    border-radius: 55px;
}

.widget-summary .summary {
    min-height: 65px;
    word-break: break-all;
}

.widget-summary .summary .title {
    margin: 0;
    font-size: 1.6rem;
    line-height: 2.2rem;
    color: #333;
    font-weight: 500;
}

.widget-summary .summary .info {
    font-size: 1.4rem;
    line-height: 3rem;
}

.widget-summary .summary .info span {
    vertical-align: middle;
}

.widget-summary .summary .amount {
    margin-right: .2em;
    font-size: 2.4rem;
    font-weight: 600;
    color: #333;
    vertical-align: middle;
}

.widget-summary .summary-footer {
    padding: 5px 0 0;
    border-top: 1px dotted #ddd;
    text-align: right;
}

.bg-primary .widget-summary .summary-icon {
    background-color: rgba(0, 0, 0, 0.1);
}

.bg-primary .widget-summary .summary .title,
.bg-primary .widget-summary .summary .amount {
    color: #FFF;
}

.bg-primary .widget-summary .summary-footer {
    border-top: 1px solid #fff;
    border-top-color: rgba(255, 255, 255, 0.2);
}

.bg-primary .widget-summary .summary-footer a {
    color: #FFF;
    opacity: 0.6;
}

.bg-secondary .widget-summary .summary-icon {
    background-color: rgba(0, 0, 0, 0.1);
}

.bg-secondary .widget-summary .summary .title,
.bg-secondary .widget-summary .summary .amount {
    color: #FFF;
}

.bg-secondary .widget-summary .summary-footer {
    border-top: 1px solid #fff;
    border-top-color: rgba(255, 255, 255, 0.2);
}

.bg-secondary .widget-summary .summary-footer a {
    color: #FFF;
    opacity: 0.6;
}

.bg-tertiary .widget-summary .summary-icon {
    background-color: rgba(0, 0, 0, 0.1);
}

.bg-tertiary .widget-summary .summary .title,
.bg-tertiary .widget-summary .summary .amount {
    color: #FFF;
}

.bg-tertiary .widget-summary .summary-footer {
    border-top: 1px solid #fff;
    border-top-color: rgba(255, 255, 255, 0.2);
}

.bg-tertiary .widget-summary .summary-footer a {
    color: #FFF;
    opacity: 0.6;
}

.bg-quartenary .widget-summary .summary-icon {
    background-color: rgba(0, 0, 0, 0.1);
}

.bg-quartenary .widget-summary .summary .title,
.bg-quartenary .widget-summary .summary .amount {
    color: #FFF;
}

.bg-quartenary .widget-summary .summary-footer {
    border-top: 1px solid #fff;
    border-top-color: rgba(255, 255, 255, 0.2);
}

.bg-quartenary .widget-summary .summary-footer a {
    color: #FFF;
    opacity: 0.6;
}

.bg-success .widget-summary .summary-icon {
    background-color: rgba(0, 0, 0, 0.1);
}

.bg-success .widget-summary .summary .title,
.bg-success .widget-summary .summary .amount {
    color: #FFF;
}

.bg-success .widget-summary .summary-footer {
    border-top: 1px solid #fff;
    border-top-color: rgba(255, 255, 255, 0.2);
}

.bg-success .widget-summary .summary-footer a {
    color: #FFF;
    opacity: 0.6;
}

.bg-warning .widget-summary .summary-icon {
    background-color: rgba(0, 0, 0, 0.1);
}

.bg-warning .widget-summary .summary .title,
.bg-warning .widget-summary .summary .amount {
    color: #FFF;
}

.bg-warning .widget-summary .summary-footer {
    border-top: 1px solid #fff;
    border-top-color: rgba(255, 255, 255, 0.2);
}

.bg-warning .widget-summary .summary-footer a {
    color: #FFF;
    opacity: 0.6;
}

.bg-danger .widget-summary .summary-icon {
    background-color: rgba(0, 0, 0, 0.1);
}

.bg-danger .widget-summary .summary .title,
.bg-danger .widget-summary .summary .amount {
    color: #FFF;
}

.bg-danger .widget-summary .summary-footer {
    border-top: 1px solid #fff;
    border-top-color: rgba(255, 255, 255, 0.2);
}

.bg-danger .widget-summary .summary-footer a {
    color: #FFF;
    opacity: 0.6;
}

.bg-info .widget-summary .summary-icon {
    background-color: rgba(0, 0, 0, 0.1);
}

.bg-info .widget-summary .summary .title,
.bg-info .widget-summary .summary .amount {
    color: #FFF;
}

.bg-info .widget-summary .summary-footer {
    border-top: 1px solid #fff;
    border-top-color: rgba(255, 255, 255, 0.2);
}

.bg-info .widget-summary .summary-footer a {
    color: #FFF;
    opacity: 0.6;
}

.bg-dark .widget-summary .summary-icon {
    background-color: rgba(0, 0, 0, 0.1);
}

.bg-dark .widget-summary .summary .title,
.bg-dark .widget-summary .summary .amount {
    color: #FFF;
}

.bg-dark .widget-summary .summary-footer {
    border-top: 1px solid #fff;
    border-top-color: rgba(255, 255, 255, 0.2);
}

.bg-dark .widget-summary .summary-footer a {
    color: #FFF;
    opacity: 0.6;
}

@media only screen and (min-width: 480px) {
    .widget-summary.widget-summary-xlg {
        padding: 5px 0;
    }

    .widget-summary.widget-summary-xlg .summary-icon {
        width: 110px;
        height: 110px;
        line-height: 110px;
        font-size: 4.8rem;
    }

    .widget-summary.widget-summary-xlg .summary {
        min-height: 80px;
    }

    .widget-summary.widget-summary-xlg .summary .title {
        font-size: 2rem;
        line-height: 2.8rem;
    }

    .widget-summary.widget-summary-xlg .summary .info {
        font-size: 1.6rem;
        line-height: 3rem;
    }

    .widget-summary.widget-summary-xlg .summary .amount {
        font-size: 2.8rem;
    }
}

.widget-summary.widget-summary-lg {
    padding: 0;
}

.widget-summary.widget-summary-lg .summary-icon {
    width: 90px;
    height: 90px;
    line-height: 90px;
    font-size: 4.2rem;
}

.widget-summary.widget-summary-lg .summary {
    min-height: 65px;
}

.widget-summary.widget-summary-lg .summary .title {
    font-size: 1.6rem;
    line-height: 2.2rem;
}

.widget-summary.widget-summary-lg .summary .info {
    font-size: 1.4rem;
    line-height: 3rem;
}

.widget-summary.widget-summary-lg .summary .amount {
    font-size: 2.4rem;
}

.widget-summary.widget-summary-md {
    padding: 0;
}

.widget-summary.widget-summary-md .summary-icon {
    width: 70px;
    height: 70px;
    line-height: 70px;
    font-size: 3.2rem;
}

.widget-summary.widget-summary-md .summary {
    min-height: 0;
    margin-top: 12px;
}

.widget-summary.widget-summary-md .summary .title {
    font-size: 1.2rem;
    line-height: 1.8rem;
}

.widget-summary.widget-summary-md .summary .info {
    font-size: 1.1rem;
    line-height: 2.2rem;
}

.widget-summary.widget-summary-md .summary .amount {
    font-size: 1.8rem;
    font-weight: 700;
}

.widget-summary.widget-summary-md .summary-footer {
    display: none;
}

.widget-summary.widget-summary-sm {
    padding: 0;
}

.widget-summary.widget-summary-sm .summary-icon {
    width: 50px;
    height: 50px;
    line-height: 50px;
    font-size: 2.2rem;
}

.widget-summary.widget-summary-sm .summary {
    min-height: 0;
    margin-top: 4px;
}

.widget-summary.widget-summary-sm .summary .title {
    font-size: 1.2rem;
    line-height: 1.8rem;
}

.widget-summary.widget-summary-sm .summary .info {
    font-size: 1.1rem;
    line-height: 1.8rem;
}

.widget-summary.widget-summary-sm .summary .amount {
    font-size: 1.6rem;
    font-weight: 700;
}

.widget-summary.widget-summary-sm .summary-footer {
    display: none;
}

.widget-summary.widget-summary-xs {
    padding: 0;
}

.widget-summary.widget-summary-xs .summary-icon {
    width: 40px;
    height: 40px;
    line-height: 40px;
    font-size: 1.8rem;
}

.widget-summary.widget-summary-xs .summary {
    min-height: 0;
}

.widget-summary.widget-summary-xs .summary .title {
    font-size: 1.2rem;
    line-height: 40px;
}

.widget-summary.widget-summary-xs .summary .info {
    display: none;
}

.widget-summary.widget-summary-xs .summary-footer {
    display: none;
}

