* { border-collapse: collapse; border: 0 none; margin: 0; padding: 0; -webkit-text-size-adjust: 100%;}
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
caption,
main,
header,
section,
article,
aside,
footer,
nav { margin: 0;	padding: 0;	border: 0;	outline: 0;	font-size: 100%;	vertical-align: baseline;	background: transparent;	line-height: 1.2em; }

main,
header,
section,
article,
aside,
footer,
nav {display:block;}

ol, ul { list-style: none; }
blockquote, q {	quotes: none; }
blockquote:before, blockquote:after,q:before, q:after {	content: '';	content: none;}

:focus {	outline: 0; }

ins {	text-decoration: none;}
del {	text-decoration: line-through;}

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

/*
 * sensibitlity
 */

/*LAYOUTS*/
h1,h2,h3,h4,h5,h6 { margin:.7em 0 .5em 0; }

p {margin:0 0 .5em 0;}
i {font-style:normal; }
img {border:none; }
form {display:block;}
strong {font-weight:bold;}
p {line-height:1.2em;}
li,dt,dd {margin:0;padding:0; list-style-type:none;line-height:1.2em;}
ul,ol,dl {margin:0;}
ul {list-style-type:disc; list-style-position:outside;}
ol {list-style-type:upper-roman; list-style-position:outside;}
h1 {font-size:2em;}
h2 {font-size:1.7em;}
h3 {font-size:1.5em;}
h4 {font-size:1.3em;}
h5 {font-size:1.1em;}
h6 {font-size:1em; font-weight:normal;}

/*PSTANDARDS*/
h1 {font-weight:normal;}
form { margin: 0px; padding: 0px; overflow:hidden; border:none;}
table { border-collapse: collapse; }
td { padding: 0px; vertical-align: top; }
body {	padding: 0;	margin: 0;	overflow:auto; }
textarea { font-family:courier;  }
img { border: 0; }
dl,ul,ol { margin: 0; padding:0; }
option,select,input,label,pre,code{font-size:1rem;}

b {font-weight:bold;}
i {font-style:italic;}
