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