/* CSS Document */
td,th {
	font-size: 11px; 
	font-family: Tahoma;
	line-height:20px;
}

img { border : 0px; }
.img_border {
	border:1px solid #FFFFFF;
	padding:2px;
}
input {
    color: #6C6C6C;
}
.textfiled {
	border:#A2A1A1 solid 1px;
	background:#FFFFFF;
	color: #6C6C6C;
}
.button {
	background:url(../images/btbg.gif);
    color: #0099CC;
	border:none;
	cursor:pointer;
	font-weight: bold;
	padding:1px;
}
.select{
	border:1px solid #729300;
	padding:1px;
}

.input-warn{
	border:1px solid #FF0000;
	padding:1px;
}
.input-ok {
	border:1px solid #009900;
	padding:1px;
}
/****************** BG & BORDER *******************/

.table_redirect{
	background:#0099FF;
}
.tbl_top {
	background:url(../images/bg_top_banner.jpg) right no-repeat #183C5C;
}

.ad_top {
	border: 2px solid #0096CD;
}

.font_nav {
	color:#B0DAF2;
	font-weight:bold;
	font-size:14px;
}

.navation {
	background:url(../images/bg_nav.gif);
	height:26px;
	border-top:1px solid #72889B;
}

.tbl_nav {
	background:url(../images/bg_nav_1.gif);
	border:1px solid #000000;
	height:29px;
	color:#FFFFFF;
	padding-left:10px
}

.tbl_box {
	background-color: #112A40;
	border-left:1px #0096CD solid;
	border-right:1px #0096CD solid;
}

.table_box{
	background-color:#0099CC;
	border-left:1px #0096CD solid;
	border-right:1px #0096CD solid;
}
.box_1 {
	border:1px solid #0096CD;
}

.ad_right {
	border:1px solid #FFFFFF;
}

.box_content{
	border:1px solid #0099CC;
}
.box_search{
	border-bottom:#0099CC 1px solid;
	background:#336699;
	padding:2px;
}
.row_title {
    background-color: #000000;
    height:25px;
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
    font-size: 12px;
}
.row {
	
	background-color: #cccccc;
	padding:2px;
}
.row_extra{
	background-color: #000000;
	padding:2px;
}
.box_content{
	border:1px solid #E9EAEB;
	padding:5px;
}
/********************** FONT *******************************/
.box_title {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
}

.font_title,
.font_title a:link,
.font_title a:active,
.font_title a:visited{
	color:#BBE6FE;
	font-weight:bold;
}

.font_title a:hover{
	color:#BBE6FE;
	font-weight:bold;
}

.font_cat,
.font_cat a:link,
.font_cat a:active,
.font_cat a:visited{
	color:#FF6600;
	font-size:12px;
	font-weight:bold;
}
.font_cat a:hover{
	color:#FF6600;	
	font-size:12px;
	font-weight:bold;
}

.font_subcat ,
.font_subcat a:link,
.font_subcat a:active,
.font_subcat a:visited{
	color:#FF6600;
	text-decoration:none;
}
.font_subcat a:hover{
	color:#FF6600;
	text-decoration:underline;
}

.font_white ,
.font_white a:link,
.font_white a:active,
.font_white a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
.font_white a:hover{
	color:#0099CC;
	text-decoration:underline;
}


.font_xanh {
	color:#0099CC;
}
.font_err,
.font_err a:link,
.font_err a:active,
.font_err a:visited {
	 color:#FF0000;
	 text-decoration:none;
}
.font_err a:hover {
	 color:#FF0000;
	 text-decoration:underline;
}
.tap_current ,
.tap_current a{
	color:#FFFFFF;
	background:#1D6EAD;
	padding:2px;
}

.font_err_big{
	font-size:14px;
	color:#FF0000;
	font-weight:bold;
}
 
.font_keyword {
	background-color:#E60404;
	color:#FFFFFF;
}
/***************** phan trang *************************/
.pagecurrent{
	background: #FFC9A5;
	font-size: 8pt;
	font-weight: bold;
    color: #000000;
	padding-left: 3px;
	padding-right: 3px;
}

.pagecur {
	background: #BDE0FE;
	border: 1px solid #294B79;
	padding: 1px 5px 1px 5px;
	font-weight: bold;
	color: #003300;
}
.pagelink {
	background: #FFFFFF;
	border: 1px solid #999;
	padding: 1px 5px 1px 5px;
	text-decoration: none;
}

.pagelink:link,
.pagelink:visited,
.pagelink:active{
	text-decoration: none;
	color: #000000 ;
}
.pagelink:hover{
	background: #BDE0FE;
	border: 1px solid #294B79;
	padding: 1px 5px 1px 5px;
	font-weight: bold;
	color: #003300;
}


