.BC_PTL { background: #999999;}
.BC_PTR { background: #CCCCCC;}
.BC_White  { background: #FFFFFF;  display:none;}
.TAB_White  { background: #FFFFFF;}
body,table { color: #4506C6; background: #FFFFFF; font-size: 10pt; font-family: Arial, Helvetica, sans-serif ; }
A:LINK { color: #4506C6; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; }
A:VISITED { color: #4506C6; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; }
A:HOVER { color : teal; }
.headtext { color: #4506C6; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 28px; font-weight: bold; }
.mapsmall { color: #4506C6; background: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: lighter; }
.vHead { font-size: 38pt; font-family: Arial ; font-weight: bold ; background: white; color: black}
.prtext { font-size: 14pt; font-family: Arial ; font-weight: bold ; background: white; color: black}
.rowOdd { font-size: 10pt; font-family: Arial ; background: #FFFFFF; color: #4506C6; page-break-inside:avoid}
.rowEven { font-size: 10pt; font-family: Arial ; background: #FFFFFF; color: #4506C6; page-break-inside:avoid}
.makebg { font-size: 10pt; font-family: Arial ; background: #4506C6; color: #FFFFFF}
.modbg { font-size: 10pt; font-family: Arial ; background: #EEEEEE; color: #4506C6}
.imgBack { font-size: 10pt; font-family: Arial ; background: #FFFFFF; color: black }
.mileage {  color: #FF0000; font-weight: bold}
.sitemap { color: #E1E8E5; background: #FFFFFF; text-decoration: none; font-size: 8pt; font-family: Arial, Helvetica, sans-serif ; }
.lnvHub { font-size: 10pt; font-weight: normal; font-style: normal; text-decoration:none; color:#000000; background: #EDEDED;}
.lnvSubHubPage {  font-weight: normal; font-style: normal; text-decoration:none; color:#000000; background: #CCCCCC;}
.lnvPage { font-weight: normal; font-style: normal; text-decoration:none; color:#000000; background: #AFAFAF;}

a.lnv:link    { text-decoration:none; color:#000000;}
a.lnv:visited { text-decoration:none; color:#000000;}
a.lnv:hover { text-decoration:underline; color:#CC0000;}
a.lnv:active  { text-decoration:underline; color:#CC0000;}
body 
  { 
  page:auto;
  size 170mm 280mm;
  margin: 0;
  padding: 82px 0px 0px 0px; 
  background-color: #FFFFFF; 
  } 
div#header 
  { 
  display:none;
  } 
div#prnhead 
  { 
  width: 100%; 
  height: 82px; 
  position:fixed;
  top: 0; 
  left: 0; 
  color: #000; 
  background-color: #FFFFFF; 
  font-size: 10pt; font-family: Arial, Helvetica, sans-serif ;
  }
img#np 
  { 
  display:none;
  } 
.sitemap
  { 
  display:none;
  } 
TD#npb 
  { 
  page-break-inside:avoid;
  } 
TR#npb 
  { 
  page-break-inside:avoid;
  } 
TABLE#npb 
  { 
  page-break-inside:avoid;
  } 
 TR#pbreak 
  { 
  page-break-after:always;
  } 


