// JavaScript Document
function resetCss(rootNode, addCore){
	var reset_css = [];
	
	if(!rootNode){reset_css.push('body,');}else{rootNode += ' ';}
	
	reset_css.push(rootNode+'div,'+rootNode+'dl,'+rootNode+'dt,'+rootNode+'dd,'+rootNode+'ul,'+rootNode+'ol,'+rootNode+'li,');
	reset_css.push(rootNode+'h1,'+rootNode+'h2,'+rootNode+'h3,'+rootNode+'h4,'+rootNode+'h5,'+rootNode+'h6,'+rootNode+'pre,'+rootNode+'form,');
	reset_css.push(rootNode+'fieldset,'+rootNode+'input,'+rootNode+'textarea,'+rootNode+'p,'+rootNode+'blockquote,'+rootNode+'th,'+rootNode+'td { margin:0;padding:0;}');
	reset_css.push(rootNode+'table {border-collapse:collapse;border-spacing:0;}');
	reset_css.push(rootNode+'fieldset,'+rootNode+'img { border:0;}');
	reset_css.push(rootNode+'address,'+rootNode+'caption,'+rootNode+'cite,'+rootNode+'code,'+rootNode+'dfn,');
	reset_css.push(rootNode+'em,'+rootNode+'strong,'+rootNode+'th,'+rootNode+'var {font-style:normal;font-weight:normal;}');
	reset_css.push(rootNode+'ol,'+rootNode+'ul {list-style:none;}');
	reset_css.push(rootNode+'caption,'+rootNode+'th {text-align:left;}');
	reset_css.push(rootNode+'h1,'+rootNode+'h2,'+rootNode+'h3,'+rootNode+'h4,'+rootNode+'h5,'+rootNode+'h6 {font-size:100%;font-weight:normal;}');
	reset_css.push(rootNode+'q:before,'+rootNode+'q:after {content:"";}');
	reset_css.push(rootNode+'abbr,'+rootNode+'acronym { border:0;}');

	if(addCore){
		reset_css.push(rootNode + '.tleft{text-align:left !important;}');
		reset_css.push(rootNode + '.tright{text-align:right !important;}');
		reset_css.push(rootNode + '.tcenter{text-align:center !important;}');
		reset_css.push(rootNode + '.tjustify{text-align:justify !important;}');
		reset_css.push(rootNode + '.fleft{float:left;}');
		reset_css.push(rootNode + '.fright{float:right;}');
		reset_css.push(rootNode + 'div.clear{clear:both !important; overflow:hidden !important; white-space:nowrap !important; height:1px !important; width:1px !important;}');
		reset_css.push(rootNode + 'br.clear{clear:both !important;}');
		reset_css.push(rootNode + '.hidden{display:none;}');
		reset_css.push(rootNode + '.bold, '+rootNode+'strong{font-weight:bold;}');
		reset_css.push(rootNode + '.italic, '+rootNode+'em{font-style:italic;}');
	}
	document.write('\n<style>'+reset_css.join('\n')+'</style>\n');
}
