div.Item{
	float:left;
	padding:5px 10px 0px 10px;
	width:185px;
	height:200px;
	display:block;
	/*border: #dd0000 1px solid;*/
}

div.Item:hover{
	float:left;
	padding:5px 10px 0px 10px;
	width:185px;
	height:200px;
	background: url('../_images/arcs/bg_catitem.gif') no-repeat top center;
	display:block;
}

div.ItemSel{
	float:left;
	padding:5px 10px 0px 10px;
	width:185px;
	height:200px;
	background: url('../_images/arcs/bg_catitem.gif') no-repeat top center;
	display:block;
}

div.TypeItem{
	float:left;
	padding:5px 10px 0px 10px;
	width:185px;
	height:140px;
	display:block;
	/*border: #dd0000 1px solid;*/
}

div.TypeItem:hover{
	float:left;
	padding:5px 10px 0px 10px;
	width:185px;
	height:140px;
	background: url('../_images/arcs/bg_item.gif') no-repeat top center;
	display:block;
}

div.TypeItemSel{
	float:left;
	padding:5px 10px 0px 10px;
	width:185px;
	height:140px;
	background: url('../_images/arcs/bg_item.gif') no-repeat top center;
	display:block;
}

div.ProgDetail{
	padding:5px 0px 10px 0px;
	display:none;
}

div.ProgName{
	color:#486677;
	font-size:15px;
	font-weight:bold;
}

div.ItemDetail{
	padding:10px 10px 0px 10px;
	width:500px;
	display:none;
}
div.ItemDetail .number{
	font-size:25px;
	color:#486677;
	float:left;
	font-weight:bold;
}
div.ItemDetail .program{
	font-size:11px;
	color:#486677;
	padding-top:2px;
	padding-left:5px;
	float:left;
	font-weight:bold;
}


#chart{
	width:616px;
	height:248px;
	background: url('../_images/arcs/chart.jpg') no-repeat top left;
	display:block;
}

#chart .number{
	font-size:25px;
	float:left;
}
#chart .program{
	font-size:11px;
	padding-top:10px;
	padding-left:5px;
	float:left;
}

#chart #type1Title{
	float:left;
	padding-left:59px;
	padding-top:20px;
	width:100px;
	height:40px;
	font-size:11px;
	font-weight:bold;
	color:#707070;
}

#chart #type2Title{
	float:right;
	padding-right:50px;
	padding-top:10px;
	width:120px;
	height:50px;
	font-size:11px;
	font-weight:bold;
	color:#707070;
}

#chart #type3Title{
	text-align:center;
	width:100%;
	height:50px;
	font-size:11px;
	font-weight:bold;
	color:#707070;
}

#chart #type1Programs{
	float:left;
	padding-left:65px;
	padding-top:3px;
	width:100px;
	height:114px;
	font-weight:bold;
	color:#9b7c0f;
}

#chart #type2Programs{
	float:right;
	padding-right:72px;
	padding-top:3px;
	width:100px;
	height:114px;
	font-weight:bold;
	color:#486677;
}

#chart #type3Programs{
	width:90px;
	height:48px;
	font-weight:bold;
	color:#b11010;
}

.titleblock {
	background-color: #e8e7e3;
	border-top: #d1d9dd 1px solid;
	border-bottom: #d1d9dd 1px solid;
	height: 25px;
}

.asterix{
	font-size: 11px;
	font-style: italic;
	color:#666666;
	line-height:20px;
}