html, body { margin:0px; padding:0px; width:100%; font-family: "OpenSans"; font-size: 0.9em; line-height: 1.5em; -webkit-print-color-adjust:exact;}
strong {font-weight:bold;}


@font-face {
  font-family: 'Dax-Medium';
  src: url('fonts/dax_medium-webfont.eot');
  src: url('fonts/dax_medium-webfont.eot?#iefix') format('embedded-opentype'),
       url('fonts/dax_medium-webfont.woff') format('woff'),
       url('fonts/dax_medium-webfont.ttf') format('truetype'),
       url('fonts/dax_medium-webfont.svg#DaxMedium') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'Dax-Regular';
  src: url('fonts/dax-regular-webfont.eot');
  src: url('fonts/dax-regular-webfont.eot?#iefix') format('embedded-opentype'),
       url('fonts/dax-regular-webfont.woff') format('woff'),
       url('fonts/dax-regular-webfont.ttf') format('truetype'),
       url('fonts/dax-regular-webfont.svg#DaxRegular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'OpenSans';
  src: url('fonts/OpenSans-Regular.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'OpenSans';
  src: url('fonts/OpenSans-Italic.ttf') format('truetype');
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: 'OpenSans';
  src: url('fonts/OpenSans-Light.ttf') format('truetype');
  font-weight: light;
  font-style: normal;
}

@font-face {
  font-family: 'OpenSans';
  src: url('fonts/OpenSans-LightItalic.ttf') format('truetype');
  font-weight: light;
  font-style: italic;
}

@font-face {
  font-family: 'OpenSans';
  src: url('fonts/OpenSans-Bold.ttf') format('truetype');
  font-weight: bold;
  font-style: normal;
}

table { border-collapse: collapse; border: 1px solid #aaa; }

#services { width: 99%; background: white; }
#services th { width: 400px; background: #fc8d02; color: white; padding: 6px; text-align: center; font-weight: bold; }
#services p:nth-child(2) { font-size: 0.7em; line-height: 1; font-weight: 500; }
#services p:nth-child(3) { font-size: 0.7em; font-style: italic; }
#services tbody tr:nth-child(odd) { background-color: #efefef; }
#services td { font-size: 0.7em; border: 1px solid #aaa; width: 400px; padding: 6px; }
#services td:nth-child(1) { text-align: center; font-weight: 600; }
#services td:nth-child(2) { width: 400px; text-align: center; }
#services td:nth-child(3) { width: 400px; text-align: center; }

#services tfoot { width: 400px; background: #e98100; color: white; }

li { list-style-image:url(images/bullet.png); margin: 0 0 0 30px }
.clearfix li { list-style-image:url(images/li_button.png); margin: 0 0 0 30px }

ul { padding: 0px; }

#pclogo { float: right; width: 156; padding: 40px 20px 20px 0; }

h1 {padding: 80px 0 10px 0px; font-size: 1.5em; line-height:1em; font-family: "Dax-Medium";}

#pc-footer { float:bottom; text-align: center; color: #c34332; font-weight: bold; font-size: 1em;}
#label { color: black; padding: 0 5px 0 20px; }
#pc-header { padding: 0 0 15px 0; }

.pricea { padding: 5px; border: 1px solid #aaa; border-radius: 3px; }

