body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,object {
	margin: 0;
	padding: 0;
	font-weight: normal;
	color: #525252;
}
table {
	border-collapse: collapse;
	border-spacing:0;
	empty-cells: show;
	border-color: #E0E0E0;
}  
fieldset,img { border:0; }  
img { vertical-align: top; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }  
caption,th { text-align:left; }  
h1,h2,h3,h4,h5,h{ font-size:100%; font-weight:normal; }  
q:before,q:after { content:''; }  
abbr,acronym { border:0; }
strong { font-weight: bold; }
