.bb-pp body, .bb-pp div, .bb-pp span, .bb-pp applet, .bb-pp object, .bb-pp iframe,
.bb-pp h1, .bb-pp h2, .bb-pp h3, .bb-pp h4, .bb-pp h5, .bb-pp h6, .bb-pp p, .bb-pp blockquote, .bb-pp pre,
.bb-pp a, .bb-pp abbr, .bb-pp acronym, .bb-pp address, .bb-pp big, .bb-pp cite, .bb-pp code,
.bb-pp del, .bb-pp dfn, .bb-pp em, .bb-pp img, .bb-pp ins, .bb-pp kbd, .bb-pp q, .bb-pp s, .bb-pp samp,
.bb-pp small, .bb-pp strike, .bb-pp strong, .bb-pp sub, .bb-pp sup, .bb-pp tt, .bb-pp var,
.bb-pp b, .bb-pp u, .bb-pp i, .bb-pp center,
.bb-pp dl, .bb-pp dt, .bb-pp dd, .bb-pp ol, .bb-pp ul, .bb-pp li,
.bb-pp fieldset, .bb-pp form, .bb-pp label, .bb-pp legend,
.bb-pp table, .bb-pp caption, .bb-pp tbody, .bb-pp tfoot, .bb-pp thead, .bb-pp tr, .bb-pp th, .bb-pp td,
.bb-pp article, .bb-pp aside, .bb-pp canvas, .bb-pp details, .bb-pp embed, .bb-pp 
.bb-pp figure, .bb-pp figcaption, .bb-pp footer, .bb-pp header, .bb-pp hgroup, .bb-pp 
.bb-pp menu, .bb-pp nav, .bb-pp output, .bb-pp ruby, .bb-pp section, .bb-pp summary,
.bb-pp time, .bb-pp mark, .bb-pp audio, .bb-pp video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
.bb-pp  article, .bb-pp aside, .bb-pp details, .bb-pp figcaption, .bb-pp figure, .bb-pp 
footer, .bb-pp header, .bb-pp hgroup, .bb-pp menu, .bb-pp nav, .bb-pp section {
	display: block;
}
.bb-pp ol, .bb-pp ul {
	list-style: none;
}
.bb-pp blockquote, .bb-pp q {
	quotes: none;
}
.bb-pp  blockquote:before, .bb-pp blockquote:after,
.bb-pp  q:before, .bb-pp q:after {
	content: '';
	content: none;
}
.bb-pp  table {
	border-collapse: collapse;
	border-spacing: 0;
}