body {
    background-color: #e6e6e6;
    color: #666666;
    font-family: Calibri, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 16px;
    margin-top: 10px;
}


.menu_new {
    background-image: url(../../images/menu_bkg.png);
    background-repeat: repeat-x;
    color: #ffffff;
    height: 40px;
}

.footer_new {
    background-image: url(../../images/librs_footer.png);
    background-repeat: no-repeat;
    height: 100px;
    margin-top: 100px;
}

a { color: #4a92ac; }

a:link {
    color: #4a92ac;
    font-weight: bold;
    text-decoration: none;
}

a:visited { text-decoration: none; }

a:hover { text-decoration: underline; }

a:active { text-decoration: none; }


a.menu { color: #ffffff; }

a.menu:link {
    color: #ffffff;
    text-decoration: none;
}

a.menu:visited {
    color: #ffffff;
    text-decoration: none
}

a.menu:hover {
    color: #ffffff;
    text-decoration: none;
}

a.menu:active {
    color: #ffffff;
    text-decoration: none;
}


a.footer { color: #ffffff; }

a.footer:link {
    color: #ffffff;
    text-decoration: none;
}

a.footer:visited {
    color: #ffffff;
    text-decoration: none
}

a.footer:hover {
    color: #ffffff;
    text-decoration: underline;
}


.white { color: #ffffff; }

.orange { color: #df691a; }




.LARGE {
    color: #4a92ac;
    font-family: Calibri, Arial, Helvetica, sans-serif;
	
    font-size: 20px;
    font-weight: bold;
}

.Bold { font-weight: bold; }

.OrangeLARGE {
    color: #df691a;
    font-family: Calibri, Arial, Helvetica, sans-serif;
	
    font-size: 20px;
    font-weight: bold;
    line-height: 22px
}

.medium {
    color: #df691a;
    font-family: Calibri, Arial, Helvetica, sans-serif;
	
    font-size: 18px;
    font-weight: bold;
}

/* Accordion */

.accordionHeader {
    background-color: #e0e0e0;
    border-bottom: solid 1px #6e6a62;
    color: #6e6a62;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    margin-top: 1px;
    padding: 5px;	
}

.accordionSUBHeader {
    background-color: #4a92ac;
    border-bottom: solid 1px #2F455C;
    color: #ffffff;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    margin-top: 1px;
    padding: 5px;	
}

.accordionSUBSUBHeader {
    background-color: #e0e0e0;
    border-bottom: solid 1px #B2B2B2;
    color: #4a92ac;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    margin-top: 10px;
    padding: 5px;	
}

 
#master_content .accordionHeader a {
    background: none;
    color: #FFFFFF;
    text-decoration: none;
}

#master_content .accordionHeader a:hover {
    background: none;
    text-decoration: underline;
}

.accordionHeaderSelected {
    background-color: #EFEFEF;
    border-bottom: solid 2px #d2e8c8;
    color: #387D65;
    cursor: pointer;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: bold;
    margin-top: 1px;
    padding: 5px;
    text-transform: uppercase;
}

#master_content .accordionHeaderSelected a {
    background: none;
    color: #FFFFFF;
    text-decoration: none;
}

#master_content .accordionHeaderSelected a:hover {
    background: none;
    text-decoration: underline;
}

.accordionContent {
    background-color: #FFFFFF;
    border-top: none;
    padding: 5px;
    padding-bottom: 10px;
    padding-top: 10px;    
}

/* End accordian styles */

/* Quick Ref Styles */

.blue {
    color: #2c3e50;
    font-weight: bold;
}

.Red {
    color: #763e3c;
    font-weight: bold;
}

.bold { font-weight: bold; }

.italic { font-style: italic; }

.green {
    color: #006837;
    font-weight: bold;
    text-transform: uppercase;
}

.ctl00_Menu1_0 {
    background-color: white;
    display: none;
    left: 0;
    position: absolute;
    top: 0;
    visibility: hidden;
}

.ctl00_Menu1_1 {
    color: White;
    text-decoration: none;
}

.ctl00_Menu1_2 {
    color: White;
    width: 400px;
}

.ctl00_Menu1_3 {
    border-style: none;
    color: White;
}

.ctl00_Menu1_4 {
    height: 40px;
    padding: 0 25px 0 25px;
}

.ctl00_Menu1_6 {
    border-style: none;
    color: White;
}

.ctl00_Menu1_7 {
    background-color: #2C3E50;
    padding: 3px 5px 3px 5px;
    width: 160px;
}

.ctl00_Menu1_8 { border-style: none; }

.ctl00_Menu1_10 { border-style: none; }

.ctl00_Menu1_11 { background-color: #2C3E50; }

.ctl00_Menu1_13 {
    background-color: #0E617A;
    width: 160px;
}