html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, em, img, ins, q, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, object, iframe, audio, video {
	margin: 0;
	padding: 0;
	border: none;
	outline: 0;
}
header, menu, nav, section, article, aside, footer, details, figcaption, figure, hgroup {  display: block;  }
input, textarea {
	margin: 0;
	padding: 0;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}
table[border="1"] {
	border-top: 1px solid #888;
	border-left: 1px solid #888;
}
table[border="1"] td, table[border="1"] th {
	border-right: 1px solid #888;
	border-bottom: 1px solid #888;
}
table[border="2"] {
	border-top: 2px solid #888;
	border-left: 2px solid #888;
}
table[border="2"] td, table[border="2"] th {
	border-right: 2px solid #888;
	border-bottom: 2px solid #888;
}
.opacity02 {
    filter: alpha(opacity=20);
    -moz-opacity: 0.2;
    -khtml-opacity: 0.2;
    opacity: 0.2;
}
.opacity03 {
    filter: alpha(opacity=30);
    -moz-opacity: 0.3;
    -khtml-opacity: 0.3;
    opacity: 0.3;
}
.opacity04 {
    filter: alpha(opacity=40);
    -moz-opacity: 0.4;
    -khtml-opacity: 0.4;
    opacity: 0.4;
}
.opacity05 {
    filter: alpha(opacity=50);
    -moz-opacity: 0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
}
.opacity06 {
    filter: alpha(opacity=60);
    -moz-opacity: 0.6;
    -khtml-opacity: 0.6;
    opacity: 0.6;
}
.opacity07 {
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}
.opacity08 {
    filter: alpha(opacity=80);
    -moz-opacity: 0.8;
    -khtml-opacity: 0.8;
    opacity: 0.8;
}
.opacity09 {
    filter: alpha(opacity=90);
    -moz-opacity: 0.9;
    -khtml-opacity: 0.9;
    opacity: 0.9;
}
.bold {  font-weight: bold;  }
.strike { text-decoration: line-through; }
.hidden {  display: none;  }
.cansel-float {
	height:0;
	font-size:1px;
	line-height:0px;
	clear:both;
}
body, html {
	position: relative;
	height: 100%;
	width: 100%;
	font-size: 14px;
}
