body {
  /*font-family: "Hoefler Text", Garamond, Baskerville, "Baskerville Old Face", "Times New Roman", serif;*/
  /*font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;*/
  font-family: Arial,Helvetica Neue,Helvetica,sans-serif
  font-size: 12px;
}

h1, h2, h3, h4, h5, h6 {
  /*font-size: 125%;*/
  font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
  /*font-family: "Hoefler Text", Garamond, Baskerville, "Baskerville Old Face", "Times New Roman", serif;*/
  /*font-family: Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans-serif;*/
}

h1 {
  font-size: 24px;
}
h2 {
  font-size: 20px;
  /*color: #0096D6;*/
  /*background-color: #46a040;*/
  background-color: #0096D6;
  color: white;
  font-weight: bold;
  padding-left: 0.5em;
}
h3 {
  font-size: 16px;
  font-style: italic;
  padding-left: 0.5em;
  border-bottom: 1px solid #666666;
}
h4 {
  /*color: #0096d6;*/
  font-size: 16px;
  font-weight: bold;
  padding-bottom: 0;
  margin-bottom: 0;
}

ul {
  list-style-type: none;
}

header {
  /*width: 100%;*/
  background-color: #0096D6;
  color: white;
/*  height: 75px;*/
  /*overflow-y: hidden;*/
  /*background-color: grey;*/
  /*border: 1px solid grey;*/
}

header ul li {
  display: inline-block;
  /*font-size: 150%;*/
  padding-right: 1em;
}

header li {
  margin-top: 1em;
  /*font-size: 24px;*/
  /*font-family: "Hoefler Text", Garamond, Baskerville, "Baskerville Old Face", "Times New Roman", serif;*/
  font-family: Arial,Helvetica Neue,Helvetica,sans-serif;
  font-weight: bold;
  font-size: 20px;
}

header a {
  color: #ffe14f;
  font-style: italic;
  font-weight: normal;
  font-size: 16px;
}

header a:hover {
  color: #f6bb54;
}

header img {
  float: left;
  /*height: 60px;*/
  height: 50px;
  /*width: auto;*/
  padding-left: 1em;
  padding-right: 1em;
  /*line-height: 14px;*/
  /*margin-left: -11px;*/
  /*margin-top: -160px;*/
  /*padding: -20px;*/
  /*height: auto;
  width: 90%;*/
  /*transform: scale(0.75);
  overflow: hidden;
  overflow-x: hidden;
  overflow-y: hidden;*/
}

header h1 {
}

/*div.logo {
  height: 85px;
  width: 75px;
  background-image: "http://www.cisco.com/etc/designs/cdc/fw/i/responsive/framework-sprite.png";
  display: block;
  position: relative;
  /*top: -25px;
  left: -43px;*/
/*  overflow: hidden;
  transform: scale(0.5);
}
*/

/*main {
  width: 80%;
  margin-left: auto;
  margin-right: auto;
  border: 1px dotted grey;
  padding: 1em;
}
*/

dl, dt, dd {
  display: inline;
  padding-left: 0.5em;
  /*padding-right: 0.5em;*/
  padding-top: 0;
  padding-bottom: 0;
  margin-top: 0;
  margin-bottom: 0;
}

dl, dt {
  font-weight: normal !important;
}

#pols {
  /*margin-top: 1em;*/
  /*border-bottom: 1px dotted #666666;*/
  /*margin-bottom: 1em;*/
}

#pols p {
  padding-left: 1em;
  padding-bottom: 0;
}

/*#tables {
  -webkit-column-count: 2; /* Chrome, Safari, Opera */
/*  -moz-column-count: 2;*/ /* Firefox */
  /*column-count: 2;*/
/*}*/

#certs {
/*  width: 48%;
  float: left;
  border: 1px dashed blue;*/
  /*margin: auto;*/
  /*margin: 0;*/
}

#crltrs {
/*  width: 48%;
  border: 1px dashed red;*/
  /*float: left;*/
  /*margin: auto;*/
  /*margin: 0;*/
}

#trs {
  /*border-top: 2px solid #46a040;*/
  padding-top: 0.25em;
}

footer {
  width: 100%;
  border-top: 3px solid #666666;
  font-size: 75%;
  font-style: italic;
  text-align: right;
}