/* http://meyerweb.com/eric/tools/css/reset/ */
/* v1.0 | 20080212 */

.tpp_form_container html, 
.tpp_form_container body, 
.tpp_form_container div, 
.tpp_form_container span, 
.tpp_form_container applet, 
.tpp_form_container object, 
.tpp_form_container iframe,
.tpp_form_container h1, 
.tpp_form_container h2, 
.tpp_form_container h3, 
.tpp_form_container h4, 
.tpp_form_container h5, 
.tpp_form_container h6, 
.tpp_form_container p, 
.tpp_form_container blockquote, 
.tpp_form_container pre,
.tpp_form_container a, 
.tpp_form_container abbr, 
.tpp_form_container acronym, 
.tpp_form_container address, 
.tpp_form_container big, 
.tpp_form_container cite, 
.tpp_form_container code,
.tpp_form_container del, 
.tpp_form_container dfn, 
.tpp_form_container em, 
.tpp_form_container font, 
.tpp_form_container img, 
.tpp_form_container ins, 
.tpp_form_container kbd, 
.tpp_form_container q, 
.tpp_form_container s, 
.tpp_form_container samp,
.tpp_form_container small, 
.tpp_form_container strike, 
.tpp_form_container strong, 
.tpp_form_container sub, 
.tpp_form_container sup, 
.tpp_form_container tt, 
.tpp_form_container var,
.tpp_form_container b, 
.tpp_form_container u, 
.tpp_form_container i, 
.tpp_form_container center,
.tpp_form_container dl, 
.tpp_form_container dt, 
.tpp_form_container dd, 
.tpp_form_container ol, 
.tpp_form_container ul, 
.tpp_form_container li,
.tpp_form_container fieldset, 
.tpp_form_container form, 
.tpp_form_container label, 
.tpp_form_container legend,
.tpp_form_container table, 
.tpp_form_container caption, 
.tpp_form_container tbody, 
.tpp_form_container tfoot, 
.tpp_form_container thead, 
.tpp_form_container tr, 
.tpp_form_container th, 
.tpp_form_container td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}
.tpp_form_container ol, .tpp_form_container ul {
	list-style: none;
}
.tpp_form_container blockquote, .tpp_form_container q {
	quotes: none;
}
.tpp_form_container blockquote:before, .tpp_form_container blockquote:after,
.tpp_form_container q:before, .tpp_form_container q:after {
	content: '';
	content: none;
}

/* remember to define focus styles! */
.tpp_form_container :focus {
	outline: none !important;
}

/* remember to highlight inserts somehow! */
.tpp_form_container ins {
	text-decoration: none;
}
.tpp_form_container del {
	text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
.tpp_form_container table {
	border-collapse: collapse;
	border-spacing: 0;
}