td img {
    display: block;
}

td p.top img {
    display: inline;
}

td img.decoration, img.dec {
    display: inline;
}

/* enhanced menu navigation */
/* div.menu a.menunav replaces div.sidebar a.newside2 */
div.menu a.menunav, div.menu a.menunav:link, div.menu a.menunav:visited {
    display: block;
    color: #00008C;
    background-color: #E8EBF7;
    padding-top: 4px;
    padding-bottom: 6px;
    margin-bottom: 0px;
    text-decoration: none;
    border-bottom: 1px solid #D6D6ED;
    padding-right: 4px;
    padding-left: 4px;
    font-weight: bold;
    font-family: Verdana, Arial, helvetica, sans-serif;
    /* more specific to override rule in importing sheet */
    /* font-size:   x-small;
      font-size:   xx-small;  */
    /* false value for WinIE4/5 */
    voice-family: "\"}\"";
    /* trick WinIE4/5 into thinking the rule is over */
    voice-family: inherit;
    /* recover from trick */
    /*font-size:    12px;*/
    font-size: 14px;
    /* intended value for better browsers */
}

div.menu a.menunav:active, div.menu a.menunav:hover, div.menu a.menunav:link:hover, div.menu a.menunav:active:hover, div.menu a.menunav:visited:hover {
    display: block;
    color: #FFC800;
    padding-top: 4px;
    padding-bottom: 6px;
    margin-bottom: 0px;
    padding-right: 4px;
    padding-left: 4px;
    text-decoration: none;
    border-bottom: 1px solid #00008C;
    background-color: #00008C;
    text-decoration: underline;
    font-family: Verdana, Arial, helvetica, sans-serif;
    /* more specific to override rule in importing sheet */
    /*  font-size:   x-small;
       font-size:   xx-small; */
    /* false value for WinIE4/5 */
    voice-family: "\"}\"";
    /* trick WinIE4/5 into thinking the rule is over */
    voice-family: inherit;
    /* recover from trick */
    /* font-size:    12px;*/
    font-size: 14px;
    /* intended value for better browsers */
}

/* replaces div.sidebar a.newside2on */
div.menu a.menunavOn, div.menu a.menunavOn:link, div.menu a.menunavOn:visited {
    display: block;
    color: #00008C;
    background-color: #D6D6ED;
    padding-top: 4px;
    padding-bottom: 6px;
    margin-bottom: 0px;
    text-decoration: none;
    border-bottom: 1px solid #F2F4FB;
    border-right: 1px;
    padding-right: 4px;
    padding-left: 4px;
    font-weight: bold;
    font-family: Verdana, Arial, helvetica, sans-serif;
    /* more specific to override rule in importing sheet */
    /*  font-size:   x-small;
      font-size:   xx-small; */
    /* false value for WinIE4/5 */
    voice-family: "\"}\"";
    /* trick WinIE4/5 into thinking the rule is over */
    voice-family: inherit;
    /* recover from trick */
    /* font-size:    12px;*/
    font-size: 14px;
    /* intended value for better browsers */
}

div.menu a.menunavOn:active, div.menu a.menunavOn:hover, div.menu a.menunavOn:link:hover, div.menu a.menunavOn:active:hover, div.menu a.menunavOn:visited:hover {
    display: block;
    color: #FFC800;
    padding-top: 4px;
    padding-bottom: 6px;
    margin-bottom: 0px;
    padding-left: 4px;
    padding-right: 4px;
    text-decoration: none;
    border-bottom: 1px solid #00008C;
    border-right: 1px;
    background-color: #00008C;
    text-decoration: underline;
    font-family: Verdana, Arial, helvetica, sans-serif;
    /* more specific to override rule in importing sheet */
    /*  font-size:   x-small;
      font-size:   xx-small; */
    /* false value for WinIE4/5 */
    voice-family: "\"}\"";
    /* trick WinIE4/5 into thinking the rule is over */
    voice-family: inherit;
    /* recover from trick */
    /* font-size:    12px;*/
    font-size: 14px;
    /* intended value for better browsers */
}

/************Left Search Area*******************************/
.sideNavDesc {
    left: 40px;
    top: 303px;
    height: 48px;
    font-family: 'Verdana', 'Arial', 'helvetica', 'sans-serif';
    font-weight: 700;
    font-style: normal;
    font-size: 12px;
    background-color: rgb(232, 235, 247);
    /*.sideNavDesc {background-color: rgb(232, 235, 247);*/
    padding: 8px 10px 10px 5px;
    margin-right: 10px;
    line-height: 16px;
    border-top: 1px solid rgb(214, 214, 237);
    padding-bottom: 0;
    font-size: 14px;
}

.sideNavDesc.short {
    height: auto;
    padding-bottom: 10px;
}

.searchManual {
    margin-top: 10px
}

.searchManual.Resources {
    margin-top: 30px
}

.searchManual .sideNavTitle {
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 5px;
    padding-top: 5px;
}

.searchManual input#keyword {
    width: 90%;
    margin-bottom: 10px;
}

input.submitSearch {
    margin-top: 10px;
}

.searchManual ul {
    list-style: square;
    list-style-position: outside;
    margin-left: 10px;
}

.searchManual ul li {
    line-height: 16px;
    margin-left: 5px;
    margin-right: 10px;
    font-size: 14px;
    margin-top: 5px;
}

/************End Left Search Area*******************************/
.hide {
    display: none;
}

/* enhanced styles for bulleted links list */
td ul.tier3links, td div ul.tier3links {
    list-style: disc outside;
    padding-left: 10px;
    padding-right: 16px;
    margin-left: 20px;
    margin-right: 16px;
    margin-bottom: 24px;
}

td ul.tier3links ul.t3sublinks, td div ul.tier3links ul.t3sublinks {
    list-style: circle outside;
    padding-left: 6px;
    padding-right: 6px;
    margin-left: 6px;
    margin-right: 6px;
    margin-bottom: 12px;
}

td ul.tier3sm, td div ul.tier3sm {
    list-style: disc outside;
    padding-left: 12px;
    padding-right: 12px;
    margin-left: 12px;
    margin-right: 12px;
}

td ul.tier3left, td div ul.tier3left {
    list-style: disc outside;
    padding-left: 8px;
    margin-left: 16px;
}

p p {
    margin-top: .8em;
    margin-bottom: .8em;
}

p {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9pt;
    margin-top: .8em;
    margin-bottom: .8em;
}

p.center {
    text-align: center;
}

p.right {
    text-align: right;
}

p.nospacetop {
    margin-top: 0px;
    padding-top: 0px;
}

p.nospacebottom {
    margin-bottom: 0px;
    padding-bottom: 0px;
}

p.old {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 12pt;
}

p.oldcenter {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 12pt;
    text-align: center;
}

p.oldright {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 12pt;
    text-align: right;
}

p.sizeonesix {
    font-size: 16pt;
    font-weight: bold;
    text-align: center;
}

p.small {
    font-size: 8pt;
}

p.smalcen {
    font-size: 8pt;
    text-align: center;
}

p.smalcennine {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 9pt;
    text-align: center;
}

p.nine {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 9pt;
}

p.largeital {
    font-size: 12pt;
    font-style: italic;
}

p.largebold {
    font-size: 12pt;
    font-weight: bold;
}

p.largecen {
    text-align: center;
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 16pt;
    font-weight: bold;
    font-style: italic;
}

p.largcenter {
    font-size: 12pt;
    text-align: center;
}

th {
    text-align: center;
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 10pt;
}

th.old {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 12pt;
}

th.regleft {
    font-family: Verdana, Arial, helvetica, sans-serif;
    text-align: left;
}

th.regright {
    font-family: Verdana, Arial, helvetica, sans-serif;
    text-align: right;
}

th.reglefttop {
    font-family: Verdana, Arial, helvetica, sans-serif;
    text-align: left;
    vertical-align: top;
}

th.unbold {
    font-family: Verdana, Arial, helvetica, sans-serif;
    text-align: left;
    font-weight: normal;
}

th.unboldlefttop {
    font-family: Verdana, Arial, helvetica, sans-serif;
    text-align: left;
    font-weight: normal;
    vertical-align: top;
}

th.unboldrightbottom {
    font-family: Verdana, Arial, helvetica, sans-serif;
    text-align: right;
    font-weight: normal;
    vertical-align: bottom;
}

th.unboldcenter {
    font-family: Verdana, Arial, helvetica, sans-serif;
    text-align: center;
    font-weight: normal;
}

th.oldright {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 12pt;
    text-align: right;
}

td {
    font-family: Geneva, Verdana, Arial, helvetica, sans-serif;
    font-size: 10pt;
}

td.center {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 10pt;
    vertical-align: top;
    text-align: center;
}

td.cenbottom {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 10pt;
    vertical-align: bottom;
    text-align: center;
}

td.regular {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 10pt;
}

td.regtop {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 10pt;
    vertical-align: top;
}

td.bottom {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 10pt;
    vertical-align: bottom;
}

td.regright {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 10pt;
    text-align: right;
    vertical-align: top;
}

td.regrightbottom {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 10pt;
    text-align: right;
    vertical-align: bottom;
}

td.numreg {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 10pt;
    text-align: right;
    vertical-align: bottom;
}

td.normal {
    text-align: center;
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
}

td.afcars {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 10pt;
    vertical-align: top;
}

td.old {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 12pt;
}

td.header {
    text-align: center;
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 14pt;
    font-weight: bold;
}

table.center {
    width: 70%;
}

caption {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 10pt;
    font-weight: bold;
}

caption.old {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 12pt;
    font-weight: bold;
}

hr.center {
    text-align: center;
    width: 60%;
}

.center {
    text-align: center;
}

.right {
    text-align: right;
}

.smaller {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 10pt;
}

.evensmaller {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 8pt;
}

.title {
    font-size: 14pt;
    font-weight: bold;
}

.white {
    background-color: White;
}

.large {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 14pt;
}

.largefont {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 14pt;
}

.biggerfont {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 26pt;
}

.whitefont {
    color: White;
    font-size: 7pt;
}

.greyfont {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 7pt;
    color: Silver;
}

.old {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 12pt;
}

.red {
    color: Red;
}

ul.old {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 12pt;
}

ul.cellone {
    padding-left: 20pt;
}

ul.squarecellone {
    padding-left: 20pt;
    list-style-type: square;
}

ul.indent {
    padding-left: 40pt;
}

ul.indent2 {
    padding-left: 45pt;
}

ul.noindent {
    font-family: Geneva, Arial, Helvetica, san-serif;
    font-size: 10pt;
    margin-left: 25px;
    margin-bottom: 5px;
    margin-top: 5px;
}

li.old {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 12pt;
}

h2 {
    font-family: Verdana, Arial, helvetica, sans-serif;
    text-align: center;
}

h2.left {
    font-family: Verdana, Arial, helvetica, sans-serif;
    text-align: left;
}

h3 {
    font-family: Verdana, Arial, helvetica, sans-serif;
    text-align: center;
}

h3.left {
    font-family: Verdana, Arial, helvetica, sans-serif;
    text-align: left;
}

h4.center {
    font-family: Verdana, Arial, helvetica, sans-serif;
    text-align: center;
}

h4.purple {
    font-family: Verdana, Arial, helvetica, sans-serif;
    text-align: center;
    color: #6600CC;
}

h4.nospacebottom {
    margin-bottom: 0px;
    padding-bottom: 0px;
}

h5 {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 10.5pt;
}

h5.nospacebottom {
    margin-bottom: 0px;
    padding-bottom: 0px;
}

h5.center {
    font-family: Verdana, Arial, helvetica, sans-serif;
    text-align: center;
}

ol {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 10pt;
}

ol.old {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 12pt;
}

ol.indent {
    padding-left: 40pt;
}

ol.noindent {
    font-family: Geneva, Arial, Helvetica, san-serif;
    font-size: 10pt;
    margin-left: 25px;
    margin-bottom: 5px;
    margin-top: 5px;
}

a.small {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 11pt;
    font-weight: bold;
}

a.black {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-weight: bold;
    color: Black;
    font-size: 9pt;
}

a.blackunbold {
    font-family: Verdana, Arial, helvetica, sans-serif;
    color: Black;
    font-size: 9pt;
}


a, a:link, a:active {
    color: #0002DB;
}

a:visited {
    color: #00008C;
}

a:hover, a:link:hover, a:visited:hover, a:active:hover {
    color: #999999;
}

body {
    background-color: #FFFFFF;
    margin-top: 0px;
    margin-left: 0px;
    margin-right: 0px;
    font-size: 12px;
}

.form {
    margin-bottom: 0px;
    padding: 0px;
}

.input {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
}

.go {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold;
    color: #00008C;
}

.notice {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FF0000;
}

a.skipnav, a.skipnav:active, a.skipnav:hover {
    line-height: 1px;
    color: #FFFFFF;
}

.bgBlueLt, .lightbluback {
    background-color: #F2F4FB;
}

.bgBlueMd, .medbluback {
    background-color: #E8EBF7;
}

.bgBlueDk, .blueback {
    background-color: #00008C;
}

.bgWhite, .whiteback {
    background-color: #FFFFFF;
}

.acfglobal, a.acfglobal, a.acfglobal:link, a.acfglobal:visited, a.acfglobal:active {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: #000066;
    text-decoration: none;
    background-color: #FFFFFF;
}

a.acfglobal:hover, a.acfglobal:link:hover, a.acfglobal:visited:hover, a.acfglobal:active:hover {
    color: #999999;
    text-decoration: underline;
    background-color: #FFFFFF;
}

.acfsub, a.acfsub, a.acfsub:link, a.acfsub:visited, a.acfsub:active, .acfsubsearch, a.acfsubsearch, a.acfsubsearch:link, a.acfsubsearch:visited, a.acfsubsearch:active {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
    background-color: #00008C;
}

a.acfsub:hover, a.acfsub:link:hover, a.acfsub:visited:hover, a.acfsub:active:hover, a.acfsubsearch:hover, a.acfsubsearch:link:hover, a.acfsubsearch:visited:hover, a.acfsubsearch:active:hover {
    color: #FFC800;
    text-decoration: underline;
}

.acfsubsearch, a.acfsubsearch, a.acfsubsearch:link, a.acfsubsearch:visited, a.acfsubsearch:active {
    font-family: Verdana, Helvetica, Arial, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #FFC800;
    text-decoration: none;
    background-color: #00008C;
}

a.acfsubsearch:hover, a.acfsubsearch:link:hover, a.acfsubsearch:visited:hover, a.acfsubsearch:active:hover {
    color: #FFFFFF;
    text-decoration: underline;
}


.subscribe, a.subscribe, a.subscribe:link, a.subscribe:visited, a.subscribe:active, a.subscribe:hover, a.subscribe:link:hover, a.subscribe:visited:hover, a.subscribe:active:hover {
    font-size: 80%;
    font-weight: bold;
    color: #00008C;
    text-decoration: underline;
}

a.subscribe, a.subscribe:link, a.subscribe:visited, a.subscribe:active, a.subscribe:hover, a.subscribe:link:hover, a.subscribe:visited:hover, a.subscribe:active:hover {
    color: #00008C;
    text-decoration: underline;
}

.acfnews, a.acfnews {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #00008C;
    text-decoration: none;
}

.acfnews:hover, a.acfnews:link:hover, a.acfnews:visited:hover, a.acfnews:active:hover {
    color: #999999;
    text-decoration: none;
}

.acfdate, .newshead {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 80%;
    color: #00008C;
    text-decoration: none;
}

.news, a.news, a.news:link, a.news:visited, a.news:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 80%;
    color: #00008C;
    text-decoration: underline;
}

a.news:hover, a.news:link:hover, a.news:visited:hover, a.news:active:hover {
    color: #999999;
    text-decoration: underline;
}

.linkblue, a.linkblue, a.linkblue:link, a.linkblue:visited, a.linkblue:active {
    font-size: 90%;
    color: #00008C;
    text-decoration: none;
}

a.linkblue:hover, a.linkblue:link:hover, a.linkblue:visited:hover, a.linkblue:active:hover {
    color: #999999;
    text-decoration: underline;
}

.linkblueul, a.linkblueul, a.linkblueul:link, a.linkblueul:visited, a.linkblueul:active {
    font-size: 90%;
    color: #00008C;
    text-decoration: underline;
}

a.linkblueul:hover, a.linkblueul:link:hover, a.linkblueul:visited:hover, a.linkblueul:active:hover {
    color: #999999;
    text-decoration: underline;
}

.more, a.more, a.more:link, a.more:visited, a.more:active {
    color: #00008C;
    font-size: 80%;
    font-weight: bold;
    text-decoration: none;
}

a.more:hover, a.more:link:hover, a.more:visited:hover, a.more:active:hover {
    color: #999999;
    text-decoration: underline;
}

li.old {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 12pt;
}

ul.old {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 12pt;
}

ul.cellone {
    padding-left: 20pt;
}

ul.squarecellone {
    padding-left: 20pt;
    list-style-type: square;
}

ul.indent {
    padding-left: 40pt;
}

ul.indent2 {
    padding-left: 45pt;
}

ul.noindent {
    font-family: Geneva, Arial, Helvetica, san-serif;
    font-size: 10pt;
    margin-left: 25px;
    margin-bottom: 5px;
    margin-top: 5px;
}

li.blue_style_disc {
    padding-top: 2px;
    padding-bottom: 2px;
}

li.old {
    font-family: Verdana, Arial, helvetica, sans-serif;
    font-size: 12pt;
}


b {
    font-weight: bold;
}

.middlebar {

    float: right;
    width: 695px;
    font-size: 10pt;
    font-family: Geneva, Verdana, Arial, helvetica, sans-serif;
    border-left: 1px solid #ccc;
    padding-left: 20px;
}

.leftcol {

    float: left;
    width: 25%;
    font-size: 10pt;
    font-family: Geneva, Verdana, Arial, helvetica, sans-serif;
}

.rightcol {
    float: right;
    width: 75%;
    font-size: 10pt;
    font-family: Geneva, Verdana, Arial, helvetica, sans-serif;

}

.leftcolp {

    float: left;
    width: 70%;
    font-size: 10pt;
    font-family: Geneva, Verdana, Arial, helvetica, sans-serif;
}

.rightcolp {
    float: right;
    width: 30%;
    font-size: 10pt;
    font-family: Geneva, Verdana, Arial, helvetica, sans-serif;

}

#eyebrow #eyebrow-breadcrumb li.hhs a {
    background-attachment: scroll;
    background-color: transparent;
    background-image: url(images/header/logo-hhs-small.png);
    background-repeat: no-repeat;
    background-position: 0px 1px;
}

#eyebrow #eyebrow-breadcrumb li.acf,
#eyebrow #eyebrow-breadcrumb li.office {
    padding: 0px 0px 0px 24px;
    background: transparent url("images/header/eyebrow-divider-v2.png") no-repeat scroll 0px 0px;
}

#eyebrow #eyebrow-breadcrumb li.acf a {
    background: transparent url("images/header/logo-acf-small.png") no-repeat scroll 0px 4px;
}
