/*<agl.folder "Header Tabs" """""""""Used for the Text of">*/
    .itemOver /* Color of Text Hover State on Tab  */  { color: #FFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: underline; text-align: center }
    a.itemOver:link { color: #FFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: underline; text-align: center }
    a.itemOver:hover { color: #FFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: underline; text-align: center }
    a.itemOver:visted { color: #FFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: underline; text-align: center }
    a.itemOver:active { color: #FFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: underline; text-align: center }
    a.itemOver:focus { color: #FFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: underline; text-align: center }
    .itemOn /* Color of Text Hover State on Tab  */  { color: #A5C096; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: none; text-align: center }
    a.itemOn:link { color: #A5C096; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: none; text-align: center }
    a.itemOn:hover { color: #A5C096; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: none; text-align: center }
    a.itemOn:visted { color: #A5C096; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: none; text-align: center }
    a.itemOn:active { color: #FA5C096; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: none; text-align: center }
    a.itemOn:focus { color: #A5C096; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: none; text-align: center }
    
    .itemText /* Color of Text Off State on Tab  */  { color: #FFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: none; text-align: center }
    a.itemText:link { color: #FFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: none; text-align: center }
    a.itemText:visted { color: #FFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: none; text-align: center }
    a.itemText:active { color: #FFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: none; text-align: center }
    a.itemText:focus { color: #FFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 30px; text-decoration: none; text-align: center }
/*</agl.folder>*/
/*<agl.folder "Header DropDowns">*/
    .subitemOver, a.subitemOver:link, a.subitemOver:visited, a.subitemOver:active, a.subitemOver:focus, a.subitemOver:hover /* Color of Text Hover State on DropDowns */  { color: #036; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
    .subitemText, a.subitemText:link, a.subitemText:visited, a.subitemText:active, a.subitemText:focus /* Color of Text Off State on DropDowns */  { color: #036; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
    .itemBorder /* Used for the outlines of the dropdowns */  { border: solid 1px #A5C096 }
/*</agl.folder>*/
/*<agl.folder "Left Side Nav Navigator Items & Spacing">*/
    .submenutitle li, a.submenutitle li /* Off State of Main Navigator */  { color: #036; list-style-type: square; margin: 0 0 0 28px; padding: 3px 0 2px }
    .submenutitle2 li, a.submenutitle2 li /* Off State of Sub Navigator */  { color: #036; list-style-type: square; margin: 0 0 0 28px; padding: 2px 0 1px }
    .submenutitleon li, a.submenutitleon li /* On State Of Navigator */  { color: #A5C096; list-style-type: square; margin: 0 0 0 28px; padding: 3px 0 2px }
    .submenutitleon2 li, a.submenutitleon2 li /* On State Of Sub Navigator */  { color: #A5C096; list-style-type: square; margin: 0 0 0 28px; padding: 2px 0 1px }
    .submenutitle:hover li, .submenutitleon:hover li, a.submenutitle:hover li, a.submenutitleon:hover li /* Hover State Of Main Navigator */  { color: #A5C096; text-decoration: underline; list-style-type: square; margin: 0 0 0 28px; padding: 3px 0 2px }
    .submenutitle2:hover li, .submenutitleon2:hover li, a.submenutitle2:hover li, a.submenutitleon2:hover li /* Hover State Of Sub Navigator */  { color: #A5C096; text-decoration: underline; list-style-type: square; margin: 0 0 0 28px; padding: 2px 0 1px }
    a.submenutitle2,  a.submenutitle /*  Left Side nav link state  */  { font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
    a.submenutitleon,  a.submenutitleon2 { color: #A5C096; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
    a.submenutitle:hover, a.submenutitle2:hover, a.submenutitleon:hover, a.submenutitleon2:hover /* Left Side nav hover state */  { font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline }
    .submenutitle UL,  a.submenutitle UL,  .submenutitleon UL,  a.submenutitleon UL /* Padding of Navigator */  { margin: 0; padding: 0 }
    .submenutitle2 UL, a.submenutitle2 UL, .submenutitleon2 UL, a.submenutitleon2 UL /* Padding of Sub Navigator */  { margin: 0 0 0 15px; padding: 0 }
/*</agl.folder>*/
/*<agl.folder "Right Navigator" """""""""SideBar">*/
    a.blueNav:hover /* Used in Right Navigator Hover State */  { color: #A5C096; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
    .blueNav, A.blueNav /* Used in Right Navigator Link & Off State */  { color: #036; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "Main Text Style so you don't have to put class">*/
    OL.withnumb { list-style-type: arabic-numbers  }
    Body /* Body Text */   { color: #000; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
    TBody /* Table Body Text */   { color: #000; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
    a /* Link Text */   { color: #036; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
    a:hover /* link hover state */  { color: #A5C096; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
    UL /* Bullet list */  { margin: 0 0 0 25px; padding: 0 }
    OL { margin: 0 0 0 25px; padding: 0 }
    li /* Square bullets for bullet list */   { margin: 0; padding: 3px 0 2px }
    .numlist li { list-style-type: decimal; margin: 0; padding: 3px 0 2px }
    sup  { font-size: smaller; font-style: inherit; line-height: inherit }
    .supSM { font-size: smaller; font-style: inherit; line-height: inherit; vertical-align: top }
    .text /* body text as a class */  { color: #000; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
    .LargerText  { color: #000; font-size: 14px; font-family: Arial, Helvetica, sans-serif }
    .LargerTextBold { color: #000; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
/*</agl.folder>*/
/*<agl.folder "Top Boxes" """""""""Header">*/
    .topBoxesFont /* Font for Boxes */  { color: #fff; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
    .topBoxesFont1 /* Font for Header Boxes */  { color: #A5C096; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
/*</agl.folder>*/
/*<agl.folder "Bottom Boxes Some Outlined are not">*/
    .Boxes /* Bottom outlined */   { 
    padding: 5px 0 10px 0;
    color:#fff;
    background: #FFFFFF;
        border: solid 0px #036;
            }
    .Boxes1 /* Bottom box not outlined */  { background-color: #A5C096 }
    .Boxes2 /* Bottom outlined 2nd color */  { background-color: #A5C096; border: solid 1px #A5C096 }
    input.Button      { color: #fff; font-size: 11px; font-family: arial; font-weight: bold; line-height: 16px; background-color: #036; border-style: solid; border-width: 1px; border-color: #036; outline: solid 1px #036 }
        input.ButtonON   { color: #FFFFFF; font-size: 11px; font-family: arial; font-weight: bold; line-height: 16px; text-decoration: none; background-color: #8A959E; border-style: solid; border-width: 1px; border-color: #8A959E; outline: solid 1px #8A959E }
    input.Button2ON   { color: #036; font-size: 11px; font-family: arial; font-weight: bold; line-height: 16px; background-color: #A5C096; border-style: solid; border-width: 1px; border-color: #A5C096; outline: solid 1px #A5C096 }
        input.Button3ON   { color: #036; font-size: 11px; font-family: arial; font-weight: bold; line-height: 16px; text-decoration: underline; background-color: #8A959E; border-style: solid; border-width: 1px; border-color: #8A959E; outline: solid 1px #8A959E }
        input.Button4ON   { color: #FFFFFF; font-size: 11px; font-family: arial; font-weight: bold; line-height: 16px; text-decoration: underline; background-color: #8A959E; border-style: solid; border-width: 1px; border-color: #8A959E; outline: solid 1px #8A959E }

    /*</agl.folder>*/
/*<agl.folder "Form Styles" """""""""Dropdowns & Required">*/
    .req /* Required field */  { color: #A5C096; font-size: 10px; font-family: Arial, Helvetica, sans-serif }
    .BoxesFont /* Selected Boxes inside a form Font */  { color: #036; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
    a.BoxesFont /* Selected Boxes inside a form link style */  { color: #369; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
    a.BoxesFont:hover /* Selected Boxes inside a form hover style */  { color: #A5C096; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
/*</agl.folder>*/
/*<agl.folder "Site Name in Upper Right Corner">*/
    .sitename /*  Site Name Upper Right Corner  */  { color: #ffffff; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
    a.sitename { color: #ffffff; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none }
    a.sitename:hover { color: #a6bfdb; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
/*</agl.folder>*/
/*<agl.folder "Headers on Content Pages" """""""""Various header styles for">*/
    .Header1 /* First Header on Content Page */  { color: #036; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
    .Header2 /* Second Header on Content page */   { color: #000; font-size: 13px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
    .Header3 /* Third Header on Content Page */    { color: #0e0e0e; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
    .Header4  { color: #8A959E; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
    .Header5 { color: #036; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
    .Header6  { color: #036; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
    .Header7 { color: #0e0e0e; font-size: 11px; font-family: Arial, Helvetica, sans-serif }
/*</agl.folder>*/
/*<agl.folder "Cookie Crumb Headers in Bar bars on top of Content pages">*/
    .identifierWhiteFont /* First set of text */   { color: #036; font-size: 10px; font-family: Arial, Helvetica, sans-serif }
    .identifierWhiteFont1 { color: #000; font-size: 10px; font-family: Arial, Helvetica, sans-serif }
    a.identifierWhiteFont  { color: #036; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
    a.identifierWhiteFont:hover  { color: #a5c096; font-size: 10px; font-family: Arial, Helvetica, sans-serif }
    .identifierOrangeFont /* Second set of text */    { color: #036; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "Dark Links & Footnote" """""""""Home page Footnotes">*/
    .blueNavUnderline, A.blueNavunderline /* Used for footnotes and Home page links Off State */  { color: #036; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
    a.blueNavUnderline:hover /* Used for footnotes and Home page links On State */  { color: #A5C096; font-size: 11px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
/*</agl.folder>*/
/*<agl.folder "Footer Small Fonts items & Copyright date">*/
    a.stylefootertextsmall:hover,a.stylefootertextsmall1:hover /* Small Copyright & footer style hover links */  { color: #036; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
    a.stylefootertextsmall /* Small Copyright & footer style links */  { color: #8A959E; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
    a.stylefootertextsmall1 { color: #8A959E; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
    .stylefootertextsmall,.stylefootertextsmall1 /* Small Copyright & footer style */  { color: #8A959E; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
/*</agl.folder>*/
/*<agl.folder "Bold Text & Accent Color">*/
    STRONG { color: #036; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bolder }
/*</agl.folder>*/
/*<agl.folder "Small Utility Fonts" """""""""Used on Home page footnotes">*/
    .utility1 /* Disclaimer text black */     { color: #000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: none }
    a.utility1  { color: #036; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
    a.utility1:hover  { color: #A5C096; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
    a.style1:hover /* Small Utility light Color Underlined link Hover */  { color: #A5C096; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
    a.style1 /* Small Utility Dark Color Underlined link */  { color: #036; font-size: 10px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline }
    .style1 /* Small Utility Dark Color */  { color: #036; font-size: 10px; font-family: Arial, Helvetica, sans-serif }
/*</agl.folder>*/
/*<agl.folder "Hide/Show Styles" """""""""Used to and elements along with JavaScript">*/
    .expand { visibility: visible; position: relative }
    .collapse { visibility: hidden; position: absolute }
/*</agl.folder>*/
/*<agl.folder "EServiceMenus">*/
/* blue grades - root level; text properties for states: normal, hover, click */
.TM0i0 {
    font-family: Arial, Helvetica, sans-serif;;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    padding: 4px;
}

/* blue grades - root level; box properties for states: normal, hover, click */
.TM0o0 {
    background: #3C76B2;
    border: 1px solid #2B547F;
    text-align: left;
    vertical-align: middle;
    text-decoration: none;
}
/* blue grades - root level; box properties for states: normal, hover, click */
.TM0o1 {
    background: #4D99E6;
    border: 1px solid #2B547F;
    text-align: left;
    vertical-align: middle;
    text-decoration: none;
}
/*</agl.folder>*/
/*<agl.folder "Modules">*/
#CenterModules  { 
    width: 550px; 
    overflow: hidden 
}
#CenterModules p,#CenterModules ul  {
    font-size:0.85em;
}
#CenterModules a {
    color:#fff;
}
#CenterModules a:hover {
    color:#036;
}
#CenterModules ul {
    margin:0;
    padding-left:25px;
}
#CenterModules li {
    color:#fff;
}
#CenterModules table {
    font-size:0.6em;
    line-height:1.1em;
    margin:0 6px 6px 8px;
    padding:0;
    width:160px;
}
#CenterModules th, #CenterModules td {
    padding:0;
    width:25%;
}
#CentertModules tr {
    height:2.2em;
}
#CenterModules .dollar {
    color:#A5C096;
}
#CenterModules .centerAlign {
    text-align:center;
    display:block;
    margin:5px auto;
}
#CenterModules table .middle {
    text-align:center;
    font-weight:bold;
    font-size:1.5em;
}
.CenterModuleFooter {
    font-style:italic;
    font-size:0.7em;
}
/* 3rd Module */
#rightModules {
    width:180px;
    float:right;
    overflow:hidden;
}
#rightModules p,#rightModules ul  {
    font-size:0.85em;
}
#rightModules a {
    color:#fff;
}
#rightModules a:hover {
    color:#036;
}
#rightModules ul {
    margin:0;
    padding-left:25px;
}
#rightModules li {
    color:#fff;
}
#rightModules table {
    font-size:0.6em;
    line-height:1.1em;
    margin:0 6px 6px 8px;
    padding:0;
    width:160px;
}
#rightModules th, #rightModules td {
    padding:0;
    width:25%;
}
#rightModules tr {
    height:2.2em;
}
#rightModules .dollar {
    color:#A5C096;
}
#rightModules .centerAlign {
    text-align:center;
    display:block;
    margin:5px auto;
}
#rightModules table .middle {
    text-align:center;
    font-weight:bold;
    font-size:1.5em;
}
.rightModuleFooter {
    font-style:italic;
    font-size:0.7em;
}
#rightModoule1, #rightModoule2, #rightModoule3  { margin-bottom: 9px }
.rightModule1Top  { color: #fff; background: #036 url(/life/life.nsf/Lookup/Modules/$file/rightModuleBlueTop.gif) no-repeat left top; text-align: center; padding: 8px 0; width: 180px; height: 32px }
.rightModule1Body {
    padding: 5px 0 10px 0;
    width:180px;
    color:#fff;
    background: #036 url(/life/life.nsf/Lookup/Modules/$file/rightModuleBlueBody.gif) no-repeat bottom left;
    margin-top:3px;
}
.rightModule1Body p {
    margin:0 6px 6px 8px;
}
.rightModule2Top  { color: #fff; background: #A5C096 url(/life/life.nsf/Lookup/Modules/$file/rightModuleGreenTop.gif) no-repeat left top; text-align: center; padding: 8px 0; width: 180px; height: 32px }
.rightModule2Body {
    padding: 5px 0 10px 0;
    width:180px;
    color:#fff;
    background: #A5C096 url(/life/life.nsf/Lookup/Modules/$file/rightModuleGreenBody.gif) no-repeat bottom left;
    margin-top:3px;
}
.rightModule2Body p {
    margin:0 6px 6px 8px;
}
.rightModule3Top   { color: #fff; background: #929da6 url(/life/life.nsf/Lookup/Modules/$file/rightModuleGrayTop.gif) no-repeat left top; text-align: center; padding-top: 8px; padding-right: 0; padding-left: 0; width: 180px; height: 32px }
.rightModule3Body {
    padding: 5px 0 10px 0;
    width:180px;
    color:#fff;
    background: #929DA6 url(/life/life.nsf/Lookup/Modules/$file/rightModuleGrayBody.gif) no-repeat bottom left;
    margin-top:3px;
}
.rightModule3Body p {
    margin:0 6px 6px 8px;
}
/*</agl.folder>*/




