@charset "utf-8";
/* CSS Document */
a:link, a:active, a:visited{
	color:#0476d7;
	text-decoration:none;
}
a:hover {
	color:#ff5c00;
	text-decoration:underline;
}
#page_message { padding: 10px; background: #FFF9D1; border: 1px solid #D8A969; color: #00F; font-weight:bold; }
#loading {
	position: absolute;
	top: 5px;
	right: 50px;
}
.clear {
	clear:both;
}
.error{
	color:#F00;
}
.title{
	color:#de3900;
	font-weight:bold;
	font-size:larger;
}
span.datetime {
	font: italic 10px Arial, Helvetica, sans-serif;
}
.abstract{
	text-align:justify;
	color:#333;
}
a.detail {
	font-style:italic;
	float:right;
	padding:5px;
	color:#900;
}
a.green{
	color:#0476D7;
}
a.green:hover{
	color:#ff8a00;
}
.download { padding:5px; background: #FFF9D1; border: 1px solid #D8A969; }
.paging{ width:100%; text-align:center; padding:10px 0;}
.paging .disabled {
	color: #999;
}
.padding{
	padding:3px;
}
.padding_tb{
	padding:3px 0px;
}
.padding_trb{
	padding:3px 3px 3px 0px;
}
.alignright{
	text-align:right;
	padding-right:5px;
	font-weight:bold;
}
img.quangcao{
	width:210px;
	padding:5px 0px;
	border:none;
}
hr{
	border-top:1px dotted;
	border-bottom:0;
	border-right:0;
	border-left:0;
	height:1px;
	width:90%;
}
a.orderby{
	padding-left:15px;
}
a.orderby:hover{
	background:url(style/asc.gif) left no-repeat;
}
a.desc{
	background:url(style/desc.gif) left no-repeat;
	padding-left:15px;
}
a.desc:hover{
	background:url(style/asc.gif) left no-repeat;
}
a.asc{
	background:url(style/asc.gif) left no-repeat;
	padding-left:15px;
}
a.asc:hover{
	background:url(style/desc.gif) left no-repeat;
}
.emptytext{
	color:#999;
}