/* START - AUDIT MANUALS */
.toggle-button {
  float: right;
  margin-top: 0.4em;
  margin-right: 1.6em;
  font-weight: normal;
  text-decoration: underline;
  cursor: pointer;
  color: #295376;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 16px;
  padding-left: 3em; }

.print-only {
  display: none; }

.oagm-h1 {
  display: none; }

h1.oagm-header {
  background-color: #f0f0f0;
  padding-left: 0.5em; }

h1.oagm-header .oagm-effective,
h1.oagm-header .oagm-lastreviewed {
  font-size: 10pt;
  padding: 0.3em 0;
  margin: 0px; }

.oagm-subheading {
  /* copy of h3 */
  font-weight: bold;
  font-size: 140%;
  border-bottom: #494949 1px solid;
  margin: 1em 0px;
  margin-left: 10px;
  margin-right: 10px; }

/*
.oagm-cica,
.oagm-cas-objective,
.oagm-cas-requirement {
		margin-top: 1em;
		background-color: #F0F4F7;
		border: 1px solid #005C7F;
		padding-left: 0.5em;
		padding-bottom: 0.5em;
}
.oagm-faa {
		margin-top: 1em;
		background-color: #e8f7f1;
		border: 1px solid #063;
		margin-left: 0.7em;
		margin-right: 0.7em;
}
.oagm-teammate {
		margin-top: 1em;
		background-color: #ffecd9;
		border: 1px solid #996633;
		margin-left: 0.7em;
		margin-right: 0.7em;
}
.oagm-cica table,
.oagm-cica th,
.oagm-cica td {
		border-color: #005C7F;
}
.oagm-cica th, .oagm-cica thead td {
		background-color: #E3EEF6;
}
.oagm-cica h2 {
		color: #005C7F;
		border-color: #005C7F;
		margin-top: 0.2em;
}
*/
.oagm-overview div,
.oagm-policy div,
.oagm-cica-requirements div,
.oagm-related-sections div,
.oagm-audit-guidance div,
.oagm-other-guidance div,
.oagm-faa div,
#templates div {
  /*			margin: 10px; */ }

/*
.oagm-overview div p,
.oagm-overview div h3,
.oagm-policy div p,
.oagm-policy div h3,
.oagm-cica-requirements div p,
.oagm-cica-requirements div h3,
.oagm-other-guidance div p,
.oagm-other-guidance div h3,
.oagm-audit-guidance div p,
.oagm-audit-guidance div h3,
.oagm-related-sections div p,
.oagm-related-sections div h3,
.oagm-faa div p,
#templates div p,
#templates div h3 {
		margin-left: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
}
*/
.oagm-related-sections {
  line-height: 160%; }

#oagm table {
  border-collapse: collapse;
  margin-bottom: 0.7em; }
  #oagm table thead td, #oagm table tbody td {
    border: 1px solid #ccc;
    padding: 0.5em; }

#oagm .oagc-PA, #oagm .oagc-SE {
  border: 1px solid #ccc;
  margin-top: 0;
  margin-left: 1.7em;
  margin-right: 1.7em;
  padding: 0.1em 1em; }

/* END - AUDIT MANUALS */
/* START - accordion menu */
.leftnav-only {
  display: none; }

#wb-sec .leftnav-only {
  display: block; }

#wb-sec ul.accordion-menu li {
  border: 1px solid #ddd;
  background-color: #e6e6e6; }

#wb-sec ul.accordion-menu > li {
  padding-top: 0.2em;
  padding-bottom: 0.2em; }
  #wb-sec ul.accordion-menu > li > ul > li {
    padding-top: 0.2em;
    padding-bottom: 0.2em; }
    #wb-sec ul.accordion-menu > li > ul > li > ul > li {
      padding-top: 0.2em;
      padding-bottom: 0.2em; }

#wb-sec ul.accordion-menu,
#wb-sec ul.accordion-menu ul {
  padding: 0px;
  margin: 0px; }

#wb-sec ul.accordion-menu li a {
  text-decoration: none; }

#wb-sec ul.accordion-menu li.selected,
#wb-sec ul.accordion-menu a.selected {
  color: #fff;
  cursor: text;
  background-color: #335075; }

#wb-sec ul.accordion-menu a.selected:active,
#wb-sec ul.accordion-menu a.selected:focus {
  color: #fff;
  cursor: text;
  background-color: #335075; }

/*
#wb-sec ul.accordion-menu > li:hover {
    color: #fff;
    background-color: #243850 !important;
    > a {
        color: #fff;
    }
}
*/
#wb-sec ul.accordion-menu li {
  list-style: none; }

#wb-sec ul.accordion-menu a img {
  position: relative;
  top: 2px;
  margin-right: 4px !important; }

#wb-sec ul.accordion-menu li a div.button {
  float: left;
  width: 16px; }
#wb-sec ul.accordion-menu li a div.text {
  margin-left: 18px; }

#wb-sec ul.accordion-menu li li a div.button {
  margin-left: 12px; }
#wb-sec ul.accordion-menu li li a div.text {
  margin-left: 34px; }

#wb-sec ul.accordion-menu li li li a div.button {
  margin-left: 12px; }
#wb-sec ul.accordion-menu li li li a div.text {
  margin-left: 54px; }

/* END - accordion menu */
div.oagm-cica div.panel div.panel-body table {
  border: 1px solid #ccc; }
  div.oagm-cica div.panel div.panel-body table th, div.oagm-cica div.panel div.panel-body table td {
    padding: 0.5em;
    border: 1px solid #ccc; }

nav#wb-sec section.list-group ul.accordion-menu {
  list-style: none; }

/*# sourceMappingURL=oag-methodology.css.map */
