@charset "utf-8";

/***** CSS Reset *****/

td,th,tr,thead,tfoot,tbody,caption,table,legend,label,form,fieldset,li,ul,ol,dd,dt,dl,center,i,u,b,var,tt,sup,sub,strong,strike,small,samp,s,q,kbd,ins,img,font,em,dfn,del,code,cite,big,address,acronym,abbr,a,pre,blockquote,p,h6,h5,h4,h3,h2,h1,iframe,object,applet,span,div,body,html,input {
	margin:0;
	padding:0
}

td,th,tr,thead,tfoot,tbody,caption,table,legend,label,form,fieldset,li,ul,ol,dd,dt,dl,center,i,u,b,var,tt,sup,sub,strong,strike,small,samp,s,q,kbd,ins,img,font,em,dfn,del,code,cite,big,address,acronym,abbr,a,pre,blockquote,p,h6,h5,h4,h3,h2,h1,iframe,object,applet,span,div,body,html {
	border:0;
	/*font-size:100.01%;*/
	/*vertical-align:baseline;*/
	background:transparent
}

td,th,tr,thead,tfoot,tbody,caption,table,legend,label,form,fieldset,li,ul,ol,dd,dt,dl,center,i,u,b,var,tt,sup,sub,strong,strike,small,samp,s,q,kbd,ins,img,font,em,dfn,del,code,cite,big,address,acronym,abbr,a,pre,blockquote,p,h6,h5,h4,h3,h2,h1,iframe,object,applet,span,div,body,html,:focus {
	outline:0
}

ul,ol {
	list-style:none;
}

q,blockquote,q,blockquote {
	quotes:none
}

ins {
	text-decoration:none
}

del {
	text-decoration:line-through
}

table {
	border-collapse:collapse;
	border-spacing:0;
	table-layout:fixed;
}

q:after,q:before,blockquote:after,blockquote:before {
	content:"";
}

textarea {
	overflow:auto
}

img {
	border:0px;
}

a {
  noFocusLine:expression(this.onFocus=this.blur());
} /* For IE */

:focus {
  -moz-outline-style: none;
} /* For Firefox */


/***** End CSS Reset *****/