/* open-sans-300 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: local(''),
       url('../fonts/open-sans-v29-latin-300.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../fonts/open-sans-v29-latin-300.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local(''),
       url('../fonts/open-sans-v29-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../fonts/open-sans-v29-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-500 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 500;
  src: local(''),
       url('../fonts/open-sans-v29-latin-500.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../fonts/open-sans-v29-latin-500.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: local(''),
       url('../fonts/open-sans-v29-latin-600.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../fonts/open-sans-v29-latin-600.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: local(''),
       url('../fonts/open-sans-v29-latin-700.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../fonts/open-sans-v29-latin-700.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-800 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: local(''),
       url('../fonts/open-sans-v29-latin-800.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../fonts/open-sans-v29-latin-800.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-300italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: local(''),
       url('../fonts/open-sans-v29-latin-300italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../fonts/open-sans-v29-latin-300italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: local(''),
       url('../fonts/open-sans-v29-latin-italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../fonts/open-sans-v29-latin-italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-500italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 500;
  src: local(''),
       url('../fonts/open-sans-v29-latin-500italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../fonts/open-sans-v29-latin-500italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-600italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: local(''),
       url('../fonts/open-sans-v29-latin-600italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../fonts/open-sans-v29-latin-600italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-700italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: local(''),
       url('../fonts/open-sans-v29-latin-700italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../fonts/open-sans-v29-latin-700italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* open-sans-800italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: local(''),
       url('../fonts/open-sans-v29-latin-800italic.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('../fonts/open-sans-v29-latin-800italic.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}

.printonly{display:none;} 
.noprint{display:inline;} 

{margin:0;}

body{
 font-family:'Open Sans';
/*font-family: 'Open Sans';*/
/*font-family:'Verdana'; */
 font-size:12px;
 overflow:hidden;
 /* Prevent font scaling in landscape while allowing user zoom */
/*
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: none;
  -ms-text-size-adjust: 100%;
*/
}
input,textarea,select,file{
 font-family: 'Open Sans';
 font-size:11px;
 border:1px solid #aaaaaa;
 background-color:#fefefe;
 color:#000000;
}
option{
 font-family: 'Open Sans';
 font-size:11px;
}
radio,checkbox{
 padding:0px;
 border:0px solid #aaaaaa;
 background:#00ffff;
 height:15px;
}
input[disabled]{color:#000000;}
.statusBar{
 font-family: 'Open Sans';
 font-size:9px;
 border:1px solid #aaaaaa;
 background-color:#d8d8ce;
 color:#000000;
 padding:0px;
 height:14px;
}

@media print{
 body{font-family:arial,verdana,sans-serif;}
 #noPrint{display:none;}
 #doPrint{display:block;}
}
@media screen{
 #noPrint{display:block;}
 #doPrint{display:none;}
}

.tba{font-family: 'Open Sans';font-size:11px;padding:0px;border:0px solid #aaaaaa;height:11px;0px;border-collapse:collapse;}
.tbr{font-family: 'Open Sans';font-size:11px;padding:0px;border:0px solid #aaaaaa;height:11px;}
.tbd{font-family: 'Open Sans';font-size:11px;padding:0px;height:10px;margin-top:0px;border-top:0px solid #aaaaaa;border-bottom:1px solid #aaaaaa;border-right:1px solid #aaaaaa;}
.tbc{font-family: 'Open Sans';font-size:11px;height:13px;border:0px;padding:0px;margin-top:1px;margin-bottom:1px;}

.tbs{font-family: 'Open Sans';font-size:9px;padding:0px;border-top-style:1px solid #aaaaaa;border-top:1px solid #aaaaaa;border-bottom:1px solid #aaaaaa;height:11px;background-color:#ffffff;white-space:nowrap;margin-top:0;}
.tbq{font-family: 'Open Sans';font-size:9px;padding:0px;border:1px solid #aaaaaa;height:11px;background-color:#eeeeee;margin-top:0px;}

.tdb{font-family: 'Open Sans';font-size:11px;padding:1px;height:11px;border-style:solid;border-color:#bbbbbb;border-width:1px;}

table{font-family: 'Open Sans';font-size:11px;padding:0px;border:0px;height:11px;border-width:0px;border-collapse:collapse;}
td   {font-family: 'Open Sans';font-size:11px;padding:0px;border:0px;height:11px;border-width:0px;}
tr   {font-family: 'Open Sans';font-size:11px;padding:0px;border:0px;height:11px;border-width:0px;}


