.b-pcontent p,  .b-pcontent div{
  padding:7px 0 7px 0;
  margin:0;
  
  
 }

.b-pcontent br, .b-pcontent span{
  
  
 }

 .b-pcontent a {
  color: #333333 !important;
  
  text-decoration: underline !important;
}

 .b-pcontent h1{
  font: 18px/22px Arial, Helvetica, sans-serif;
  color:#333333;
  padding:9px 0 9px 0 !important;
}
 .b-pcontent h2,  .b-pcontent h2 a{
  font: 16px/21px Arial, Helvetica, sans-serif;
  color:#333333;
  padding:8px 0 8px 0 !important;
}

 .b-pcontent h3{
  
  color:#333333;
}


 .b-pcontent ul,  .b-pcontent ol{
  margin: 7px 0 7px 20px;
  padding:0 !important;
  
  
}

 .b-pcontent ul li{
  list-style:disc;
    background: none;
    padding:1px 0 1px 20px;
    
    
}

 .b-pcontent ol li{
    list-style: decimal;
    background: none;
    padding:1px 0 1px 20px;
    
    
}

 .b-pcontent table{
  border:none;
  line-height:18px;
  border-spacing:0;
  border-collapse:collapse;
  border-top:1px solid #333333  !important;
  border-left:1px solid #333333 !important;
  border-right:none  !important;
  border-bottom:none !important;
}
 .b-pcontent td{
  border:none;
  padding:3px;
  color: #504d3b;
  
  text-indent: 0px;
  border-right:1px solid #333333 !important;
  border-bottom:1px solid #333333 !important;
}

 .b-pcontent td p,  .b-pcontent td div{
/*  padding:0;
  margin:0;*/
}


 .b-pcontent th{
  border:none;
  padding:3px;
  color: #504d3b;
  
  font-weight:bold;
  text-align:center;
  border-right:1px solid #333333 !important;
  border-bottom:1px solid #333333 !important;
}

.b-pcontent .b-withborder{
  border-top:1px solid #333333  !important;
  border-left:1px solid #333333 !important;
  border-right:none  !important;
  border-bottom:none !important;
}

.b-pcontent .b-withborder td{
  border-right:1px solid #333333 !important;
  border-bottom:1px solid #333333 !important;
}

.b-pcontent .b-withborder th{
  border-right:1px solid #333333 !important;
  border-bottom:1px solid #333333 !important;
}

.b-pcontent .b-withoutborder{
  border: none !important;
}

.b-pcontent .b-withoutborder td{
  border: none !important;
}

.b-pcontent .b-withoutborder th{
  border: none !important;
}


