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