body {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	color: #080808;
	vertical-align: top;
	background-image: url(../images/bgimg01.gif);
}

h1 { font-size: 16px; font-weight: bold; color: #191970; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px;
} /* mainmenu item */

h2 { font-size: 14px; font-weight: bold; color: #191950; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px;
} /* submenu item or subsection of h1 */

h3 { font-size: 14px; font-weight: normal; color: #191950; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px;
} /* subsubmenu item or subsection of h2 */

h4 { font-size: 12px; font-weight: bold; margin: 10px 0px 10px 0px; padding: 0px 0px 0px 0px;
} /* subsubmenu item or subsection of h2 */

p {
	font-size: 12px;
	margin: 0px 0px 5px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: top;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	color: #080808;
}

ol { font-size: 12px; margin-left: 0; padding-left: 1em; list-style-type: decimal; list-style-position:inside;
}

ul { font-size: 12px; margin-left: 0; padding-left: 1em; list-style-type: disc; list-style-position:inside;
}

#mainbody { padding: 0px 20px 10px 20px; vertical-align: top;
}

#menubody { vertical-align: top;
}

td#item { font-size: 12px; margin: 0px; padding: 2px 0px; vertical-align: top;
}

td#formcon { font-size: 12px; margin: 0px; padding: 5px; vertical-align: top;
}

td#images { font-size: 12px; margin: 0px; padding: 5px 0px 5px 10px; vertical-align: top;
}

td#itemTaR { font-size: 12px; margin: 0px; padding: 2px 10px 2px 0px; vertical-align: top; text-align: right;
}

td#specleft {
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 3px 5px 3px 5px;
	vertical-align: top;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
}

td#specall {
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 3px 5px 3px 5px;
	vertical-align: top;
	border: 1px solid #666666;
}

td#specbottom {
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 3px 5px 3px 5px;
	vertical-align: top;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	text-align: center;
}

td#spec {
	font-size: 12px;
	margin: 0px 0px 0px 0px;
	padding: 3px 5px 3px 5px;
	vertical-align: top;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #666666;
	border-right-color: #666666;
	text-align: center;
}

p#sup { padding: 3px 0px 0px 0px; color: #666666;
}.pointMess {
	font-style: normal;
	font-weight: normal;
	color: #FF0000;
}
