#paper{
	width:777px;
	margin:0px auto 0px auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	border: 1px solid #CCCCCC;
}

#paper h1{
	font-size:130%;
	text-align:center;
	margin:0;
	padding:0;
}

#paper h2{
	font-size:110%;
	text-align:center;
	margin:0;
	margin-bottom:3px;
}

#paper h3{
	font-size:100%;
	text-align:center;
	margin:0;
}

#paper p{
	text-align:justify;
}

#paper #meta{
	overflow:hidden;
}

#paper .left{
	float:left;
}

#paper .right{
	float:right;
}

#paper .nb{
	clear:both;
	margin:10px 0px 10px 10px;
}

#paper ol{
	margin-top:0;
}

#paper ul{
	list-style-type:none;
}

#paper li{
	margin-bottom:10px;
}

.qno{
	width:40px;
	float:left;
}

.qno_sub{
	width:20px;
	float:left;
}

.qtitle_sub{
	float:left;
	width:660px;
}

.qtitle{
	float:left;
	width:680px;
	position:relative;
}

.qpara{
	float:left;
	width:680px;
	position:relative;
}

.clear{
	clear:both;
}

.qtable{
	position:relative;
	width:680px;
	margin:0px 0px 0px 30px;
}

.qtable_sub{
	position:relative;
	width:660px;
	margin:0px 0px 0px 30px;
}


.qmarks{
	width:30px;
	text-align:right;
}

#paper table{
	background:#CCCCCC;
}

#paper tr{
	background:#FFFFFF;
}
#paper th{
	font-weight:700;
	text-align:center;
}
