/* CSS RESET */

body{
	margin:0;
	padding:0;
}

.nt_reset div,
.nt_reset dl,
.nt_reset dt,
.nt_reset dd,
.nt_reset ul,
.nt_reset ol,
.nt_reset li,
.nt_reset h1,
.nt_reset h2,
.nt_reset h3,
.nt_reset h4,
.nt_reset h5,
.nt_reset h6,
.nt_reset pre,
.nt_reset code,
.nt_reset form,
.nt_reset fieldset,
.nt_reset legend,
.nt_reset input,
.nt_reset textarea,
.nt_reset p,
.nt_reset blockquote,
.nt_reset th,
.nt_reset td,
.nt_reset label
{
	margin:0;
	padding:0;
    font-size: inherit;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

.nt_reset table{
	border-collapse:collapse;
	border-spacing:0;
}

.nt_reset img{
	border:0;
}

.nt_reset address,
.nt_reset caption,
.nt_reset cite,
.nt_reset code,
.nt_reset dfn,
.nt_reset em,
.nt_reset strong,
.nt_reset th,
.nt_reset var{
	font-style:normal;
	font-weight:normal;
}

.nt_reset ol,
.nt_reset ul{
	list-style:none;
}

.nt_reset caption,
.nt_reset th{
	text-align:left;
}

.nt_reset h1,
.nt_reset h2,
.nt_reset h3,
.nt_reset h4,
.nt_reset h5,
.nt_reset h6{
	font-size:100%;
	font-weight:normal;
}

.nt_reset q:before,
.nt_reset q:after{
	content:''
}

.nt_reset abbr,
.nt_reset acronym{
	border:0;
	font-variant:normal;
}

.nt_reset sup{
	vertical-align:text-top;
}

.nt_reset sub{
	vertical-align:text-bottom;
}

.nt_reset input,
.nt_reset textarea,
.nt_reset select{
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;*
	font-size:100%;
}

.nt_reset legend{
	color:#000
}
