.size1 {font-size:10px;}
.size2 {font-size:11px;}
.size3 {font-size:13px;}
.size4 {font-size:15px;}
H1.header {
	font-size:13px;
	color:#a8a8a8;




center;					text-align:right;
	MARGIN: 3pt 0pt 0pt 0pt;
}
H2.title {
	font-size:15px;
	color:#F00;



center;				text-align:center;
	MARGIN: 0pt 0pt 0pt 3pt;
}
H2.title2 {font-size:18px; color:#ff5b5b; MARGIN: 0pt 0pt 0pt 3pt;}
H3.title {
	font-size:11px;
	color:#666;
	MARGIN: 3pt 3pt 0pt 3pt;
}
BODY {
	;
	BACKGROUND-COLOR: #FFF;
	margin-top: 5px;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	text-align: center;
}
div#wrapper {
	width: 950px;
	margin: 0 auto;
	text-align: left;
 }  
HR {
	HEIGHT: 1pt; COLOR: #CCCCCC; SIZE: 1pt
}
UL.catmembers {
	LINE-HEIGHT: 16pt
}
.topbelt {
	MARGIN: 0 1% 0 10px;
	height:26px;
	background-image: url(/images/topbeltback.gif);
	background-repeat:repeat-x;
	overflow:hidden;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 15px;
	padding-top: 1px;
}
.topbeltcontent {
	FONT-SIZE: 10pt; RIGHT: 20px; POSITION: absolute
}

.casetop{
	top:0px;
	height: 30px;
}
.casetop2{
	position:absolute;
	top:105px;
}
.rightbox{
	position:absolute;
	top:430px;
	overflow: visible;
	padding-right: 1%;
	width: 735px;
	margin-left: 215px;
}
.rightbox2{
	position:absolute;
	top:100px;
	overflow: visible;
	padding-right: 1%;
	width: 950px;
	margin-left: 0px;
}
.bottombox{
	position:absolute;
	top:1200px;
	overflow: visible;
	padding-right: 1%;
}
.fixsmallfont {
	FONT-SIZE: 10pt
}
.centerbelt {
	MARGIN: 3pt 8pt 3pt 3pt 
}
.comgreen {
	COLOR: #009933
}
.comorange {
	COLOR: #FF7D26
}
.rightbeltboxcolor {
	BACKGROUND-COLOR: #d4f0be
}
.boxborder {
	BACKGROUND-COLOR: #999999
}

.koibeltcolor {
	BACKGROUND-COLOR: #99CC66
}
.usuibeltcolor {
	BACKGROUND-COLOR: #E8F7DB
}
.chumokutop{
	margin-left:10px;
	padding-top:5px;
	font-size:10pt;

	border-top:solid 1px #999999;
}
.c-both{
	clear:both;
}
.leftbox {
	WIDTH: 200px;
	BACKGROUND-COLOR: #ffffc8;
	TEXT-ALIGN: center;
	position:absolute;
	top:430px;
	overflow: visible;
	left:auto;
	margin-left:auto;
	margin-right:auto;
	height: 650px;
}

.leftbox2 {
	WIDTH: 200px;
	TEXT-ALIGN: center;
	position:absolute;
	top:100px;
	overflow: visible;
	left:auto;
	margin-left:auto;
	margin-right:auto;
	height: 800px;
}

.ul2 {
margin:0px;
padding:0px;
}

div#qabox {
	background-color: #FFF;
	padding: 10px;
	font-size: 13px;
	text-align: left;
}
div#qabox h4 {
	margin: 0px;
	padding-left: 0.5em;
	background-color: #fff;
}

div#qabox ul li { list-style-type: none; }
div#qabox ul li.que {
	cursor: pointer;
	background-color: #FC9;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	list-style-position: inside;
	list-style-image: url(img/q.gif);
}
div#qabox ul li.ans {
	padding-left: 25px;
	padding-bottom: 10px;
	padding-top: 10px;
	background-color: #FFC;
	display: none;
}
