/* Print Media CSS */

html, body {
 margin-top: 0px;
 margin-bottom: 0px;
 font-size: 0.85em;
}

div#Header {
  display: none;
}

#infoline {
  margin-top: 0px;
  font-size: 10pt;
  font-style: italic;
  text-align: center;
}

#address {
  float: left;
}

#phone-email {
  float: right;
}

#phone-email a {
  padding-left: 20px;
}

span.company {
  font-weight: bold;
}

/* lists */
/* bigger top and bottom margins make text look better, but cause printout to be > 1 page*/
ul {
}

div>ul>li {
/*
  margin-top: 10px;
  margin-bottom: 10px;
*/
margin-top: 5px;
list-style: none;
}

ul ul li {
  list-style-image: url('/images/list-tic.png');
}

ul ul li {
  font-size: 100%;
/*  margin-top: 5px; */
  margin-bottom: 3px;
}

div.list-line1 {
  margin-bottom: 2px;
}

div.list-line2 {
  margin-bottom: 5px;
}

#skills li {
  font-weight: bold;
}

#skills li li {
  font-weight: normal;
}

div#name {
  font-size: 3em;
  font-weight: bold;
}

#Footer {
  display: none;
}
