@charset "utf-8";

/* FONT-SIZE ADJUSTMENT
77% = 10px | 123.1% = 16px | 167% = 22px
85% = 11px | 131% = 17px | 174% = 23px
93% = 12px | 138.5% = 18px | 182% = 24px
100% = 13px | 146.5% = 19px | 189% = 25px
108% = 14px | 153.9% = 20px | 197% = 26px
116% = 15px | 161.6% = 21px |
============================================================*/


/* Fonts CSS ============================================================ */

body{
font:13px/1.231 arial,helvetica,clean,sans-serif;
*font-size:small;
*font:x-small;
}

select,input,button,textarea,button{
font:99% arial,helvetica,clean,sans-serif;
}

table{
font-size:inherit;
font:100%;
}

pre,code,kbd,samp,tt{
font-family:monospace;
*font-size:108%;
line-height:100%;
}

/* ============================================================ */

h1,h2,h3,h4,h5,h6,
ul,ol,li,dl,dt,dd,
table,tr,th,td,
p,address,form,div,object {
	margin: 0;
	padding: 0;
	border: none;
	list-style: none;
	font-size: 100%;
}
a,strong,em,abbr,span,img {
	border: none;
}
h1,h2,h3,h4,h5,h6,
ul,ol,dl,dt,dd,
table,tr,th,td,
p,address,form,div {
	zoom: 1;
}
a {
	_height: 1px;
}
ol li {
	zoom: normal;
}
hr {
	display: none;
}
img,object {
	vertical-align: top;
}
iframe {
	border: none;
	background: none;
	outline: none;
	margin: 0;
	padding: 0;
	overflow: auto;
}