a { color: #00F; }
a:hover { color: #09F; text-decoration: none; }
img { border: 0; }
p, li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 1.5em; }
h1, h2, h3 { font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
h1 { color: #00F; font-size: 18px; }
h2 { color: #000; font-size: 14px; }
h3 { color: #000; font-size: 12px; }

body {
	background-color: #FFF;
	margin: 0;
	text-align: center;
}
#nav {
	background: #FFF url(../images/bg_02.gif) repeat-x bottom;
	height: 35px;
	width: 100%;
	text-align: center;
	padding-top: 3px;
}
#nav img { vertical-align: text-bottom; }
#navsub { text-align: center; width: 100%; border-bottom: 1px solid #000; padding: 0 2em; }
#content {
	width: 700px;
	margin: 0 auto;
	margin-top: 2em;
	text-align: justify;
}
#footnote {
	margin-top: 2em;
	background-color: #FFE;
	border: 1px solid #000;
}
#footnote p { text-align: center; margin: 1em 0; font-size: 10px; }

td.bdrl { border-left: 1px solid #000; }
td.bdrl, td.nbdr { padding: 0 .5em; }
.product td, .product th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #EEE; text-align: left; padding: .5em; }
.product th { background-color: #DDD; }
.box { border: 1px solid #999; padding: .25em; }
.spc { margin: .5em; }
img.ibor { border: 1px solid #000; }
table.instruct { border: 1px solid #999; }
.instruct td { background-color: #FAFAFA; border-bottom: 1px solid #999; }
.instruct td p { margin: 1em; }