﻿#tnpp_main_box .main_box_content .ctn_tt{
	width:344px;
	height:auto;
	overflow:hidden;
	margin:20px 0 20px 20px;
}
#tnpp_main_box .main_box_content .ctn_tt .tt_top{
	font-size:0;
	width:344px;
	height:5px;
	background:url("images/graphics/bg_top_tt_344x5_min.gif") no-repeat left top;
}
#tnpp_main_box .main_box_content .ctn_tt .tt_bottom{
	font-size:0;
	width:344px;
	height:5px;
	background:url("images/graphics/bg_bottom_tt_344x5_min.gif") no-repeat left bottom;
}
#tnpp_main_box .main_box_content .ctn_tt .tt_center{
	width:342px;
	height:auto;
	overflow:hidden;
	border-left:1px solid #d2d2d2;
	border-right:1px solid #d2d2d2;
	background:#efefef url("images/graphics/bg_center_tt_63x1_min.gif") repeat-x left top;
}

#tnpp_main_box .main_box_content .ctn_tt .tt_center .ul_tt{
	width:342px;
	height:auto;
	overflow:hidden;
}
#tnpp_main_box .main_box_content .ctn_tt .tt_center .ul_tt li{
	width:342px;
	height:auto;
	overflow:hidden;
	clear:both;
	float:left;
}
#tnpp_main_box .main_box_content .ctn_tt .tt_center .ul_tt li .box_text{
	width:123px;
	height:22px;
	overflow:hidden;
	padding-right:5px;
	font:11px/22px tahoma;
	color:#333;
	text-align:right;
	float:left;
}
#tnpp_main_box .main_box_content .ctn_tt .tt_center .ul_tt li .box_text_bold{
	width:204px;
	height:22px;
	overflow:hidden;
	font:bold 11px/22px tahoma;
	color:#333;
	text-align:left;
	float:left;
	padding:0 5px;
}
#tnpp_main_box .main_box_content .ctn_tt .tt_center .ul_tt li .box_text_no{
	width:204px;
	height:22px;
	overflow:hidden;
	font:11px/22px tahoma;
	color:#333;
	text-align:left;
	float:left;
	padding:0 5px;
}
#tnpp_main_box .main_box_content .ctn_tt .tt_center .link_thaydoi{
	width:322px;
	height:22px;
	overflow:hidden;
	font:12px/22px arial;
	color:#005dbf;
	text-align:right;
	padding:0 10px;
	float:left;
}
#tnpp_main_box .main_box_content .ctn_tt .tt_center .link_thaydoi .toleft{
	float:left;
}
#tnpp_main_box .main_box_content .ctn_tt .tt_center .link_thaydoi .toright{
	float:right;
}

#tnpp_main_box .main_box_content .ctn_tt .tt_center .link_thaydoi a{
	color:#005dbf;
	text-decoration:underline;
}
#tnpp_main_box .main_box_content .ctn_tt .tt_center .link_thaydoi a:hover{
	text-decoration:none;
}
/*khong co khung*/
#tnpp_main_box .main_box_content .ul_tt{
	width:580px;
	height:auto;
	overflow:hidden;
}
#tnpp_main_box .main_box_content .ul_tt li{
	width:580px;
	height:auto;
	overflow:hidden;
	clear:both;
}

#tnpp_main_box .main_box_content .ul_tt li .box_text{
	width:143px;
	height:auto;
	overflow:hidden;
	padding-right:5px;
	font:11px/20px tahoma;
	color:#333;
	text-align:right;
	float:left;
}
#tnpp_main_box{
	width:583px;
	height:auto;
	overflow:hidden;
	background:url("images/graphics/tnpp_box_bottom_bg_586x18.gif") no-repeat bottom;
	padding-bottom:18px;
	text-align:left;
}
#tnpp_main_box .main_box_title{
	width:583px;
	background:url("images/graphics/tnpp_title_bg_1x40.gif") repeat-x bottom;
	height:40px;
	overflow:hidden;
}
#tnpp_main_box .main_box_title .box_title_right{
	width:561px;
	height:40px;
	background:url("images/graphics/tnpp_title_left_bg_12x40.gif") no-repeat right bottom;
	overflow:hidden;
	padding-right:22px;
}
#tnpp_main_box .main_box_title .box_title_right .box_title_left{	
	height:40px;
	width:auto;
	float:left;
	background:#fff url("images/graphics/tnpp_title_left_bg_32x40.gif") no-repeat left bottom;
	padding:0 5px 0 42px;
	font:17px/40px tahoma;
	color:#005dbf;	
	margin:0px; 
	padding:0 0 0 35px
}
#tnpp_main_box .main_box_title .tit_blue_bg{	
	height:40px;
	overflow:hidden;
	background:url("images/graphics/tit_sub_des_bg_1x40.gif") repeat-x;
	float:right;
	width:210px;
	text-align:center;	
}
#tnpp_main_box .main_box_title .tit_blue_bg .tit_blue_left{
	height:40px;
	overflow:hidden;
	background:url("images/graphics/tit_sub_des_left_10x40.gif") no-repeat left;	
	margin:0px; 
	padding:0px
}
#tnpp_main_box .main_box_title .tit_blue_bg .tit_blue_right{
	height:32px;
	overflow:hidden;
	background:url("images/graphics/tit_sub_des_right_10x40.gif") no-repeat right;
	display:block;
	font:11px tahoma;
	color:#333;
	padding:8px 5px 0;
	width:200px;
}
#tnpp_main_box .red_txt{
	color:#ff0000;
}
#tnpp_main_box .blue_txt{
	 color:#005dbf;
}
#tnpp_main_box .blue_12_txt{
	 color:#005dbf;
	 font:12px arial;
}
#tnpp_main_box .blue_12_under{
	color:#005dbf;
	 font:12px arial;
	 text-decoration:underline
}
#tnpp_main_box .pad_10{
	padding:0 10px;
}
#tnpp_main_box .blue_12_under:hover{
	text-decoration:none;
}
#tnpp_main_box .gray_10_txt,
#tnpp_main_box .red_10_txt{
	font:10px/13px tahoma;
	color:#626364;
	margin-top:5px;
	display:none;
	clear:both;
	width:100%;
	float:left;
	padding-bottom:5px;
}
#tnpp_main_box .optyping{
	padding-top:5px;
	float:left;
}
#tnpp_main_box .optyping label{
	padding:5px;
	font:10px/15px tahoma;
}
#tnpp_main_box .optyping input{
	margin-left:5px;
}
#tnpp_main_box li.alert .gray_10_txt,
#tnpp_main_box li.alert_noarr .gray_10_txt{
	display:block;
}
#tnpp_main_box li.red_alert .red_10_txt{
	color:#ff6262;
	display:block;
}
#tnpp_main_box .main_box_content{
	width:579px;
	height:auto;
	overflow:hidden;
	background:url("images/graphics/tnpp_boxcover_bg_586x1.gif") repeat-y;
	padding:0 2px 0 2px;
	position:relative;
}
#tnpp_main_box .main_box_content .title_ctn_gray{
	width:159px;
	height:25px;
	background:#f0f0f0 url("images/graphics/tnpp_titlebg_r_5x25.gif") no-repeat right;
	padding-right:15px;
	text-align:right;
	font:bold 11px/25px tahoma;
	color:#005dbf;
	overflow:hidden;
	margin:12px 0 0 1px;
}
#tnpp_main_box .main_box_content .title_left_gray{
	width:310px;
	height:25px;
	background:#f0f0f0 url("images/graphics/tnpp_titlebg_l_5x25.gif") no-repeat left;
	padding-left:15px;
	text-align:left;
	font:bold 11px/25px tahoma;
	color:#005dbf;
	overflow:hidden;
	margin:12px 0 0 1px;
}
/*Dang ky tai khoan*/
#tnpp_main_box .ul_regis_acc{
	width:580px;
	height:auto;
	overflow:hidden;
	margin:4px 0;
}
#tnpp_main_box .ul_regis_acc li{
	width:580px;
	margin-top:2px;
	height:auto;
	overflow:hidden;
	clear:both;
	float:left;
}
#tnpp_main_box .ul_regis_acc li .box_text{
	width:120px;
	height:auto;
	overflow:hidden;
	padding-right:5px;
	font:12px/20px tahoma;
	color:#333;
	text-align:right;
	float:left;
}
#tnpp_main_box .ul_regis_acc li .box_frm{
	float:left;
	font:12px tahoma;
	color:#333;
	border:1px solid #fff;
	padding:2px;
}
#tnpp_main_box .ul_regis_acc li.alert .box_frm,
#tnpp_main_box .ul_regis_acc li.alert_noarr .box_frm{
	border:1px solid #ffe4a4;
	background:#fffdd4;
}
#tnpp_main_box .ul_hscn li.alert_noarr .box_frm{
	border:1px solid #ffe4a4;
	background:#fffdd4;
}
#tnpp_main_box .ul_regis_acc li.alert_nobg .box_frm{
	border:1px solid #fff;
}
#tnpp_main_box .ul_regis_acc li.red_alert .box_frm{
	border:1px solid #ff6262;
	background:#ffedd4;
}
#tnpp_main_box .ul_regis_acc li .box_frm .rad_btn{
	padding-right:15px;
}
#tnpp_main_box .ul_regis_acc li .box_frm .rad_btn input{
	margin-right:2px;
}
#tnpp_main_box .ul_regis_acc li .box_frm .w_133{
	width:125px;
	float:left;
	margin-right:5px;
	overflow:hidden;
}
#tnpp_main_box .ul_regis_acc li .box_frm .w_74{
	width:68px;
	float:left;
}
#tnpp_main_box .ul_regis_acc li .box_frm .txt_155,
#tnpp_main_box .ul_regis_acc li .box_frm .txt_133,
#tnpp_main_box .ul_regis_acc li .box_frm .txt_130,
#tnpp_main_box .ul_regis_acc li .box_frm .txt_74,
#tnpp_main_box .ul_regis_acc li .box_frm .txt_66,
#tnpp_main_box .ul_regis_acc li .box_frm .txt_66_mar,
#tnpp_main_box .ul_regis_acc li .box_frm .txt_213{
	width:142px;
	border:1px solid #d2d2d2;
	padding:2px;
	font:11px tahoma;
	color:#888889;
	margin-right:5px;
	float:left;
}
#tnpp_main_box .ul_regis_acc li .box_frm .txt_133{
	width:130px;
}
#tnpp_main_box .ul_regis_acc li .box_frm .txt_130{
	width:122px;
	padding:2px 0;
}
#tnpp_main_box .ul_regis_acc li .box_frm .txt_74{
	width:66px;
	margin-right:0;
}
#tnpp_main_box .ul_regis_acc li .box_frm .txt_66{
	width:68px;
	padding:2px 0;
}
#tnpp_main_box .ul_regis_acc li .box_frm .txt_66_mar{
	margin-right:0;
	width:68px;
	padding:2px 0;
}
#tnpp_main_box .ul_regis_acc li .box_frm .txt_213{
	width:208px;
	margin-right:0;
}
#tnpp_main_box .ul_regis_acc li .box_frm .code_ser{
	margin-left:5px;
}
#tnpp_main_box .ul_regis_acc li.error .box_frm .txt_155,
#tnpp_main_box .ul_regis_acc li.error .box_frm .txt_213,
#tnpp_main_box .ul_regis_acc li.error .box_frm .txt_133,
#tnpp_main_box .ul_regis_acc li.error .box_frm .txt_74,
#tnpp_main_box .ul_regis_acc li.error .box_frm .txt_66,
#tnpp_main_box .ul_regis_acc li.error .box_frm .txt_66_mar,
#tnpp_main_box .ul_regis_acc li.error .box_frm .txt_130{
	background:#fff9d6;
	border:1px solid #ff0000;
}
#tnpp_main_box .ul_regis_acc li.alert .box_frm .txt_155,
#tnpp_main_box .ul_regis_acc li.alert .box_frm .txt_213,
#tnpp_main_box .ul_regis_acc li.alert .box_frm .txt_133,
#tnpp_main_box .ul_regis_acc li.alert .box_frm .txt_74,
#tnpp_main_box .ul_regis_acc li.alert .box_frm .txt_66,
#tnpp_main_box .ul_regis_acc li.alert .box_frm .txt_66_mar,
#tnpp_main_box .ul_regis_acc li.alert .box_frm .txt_130{
	background:#fff;
	border:1px solid #ffe4a4;
}
#tnpp_main_box .ul_regis_acc li.red_alert .box_frm .txt_155,
#tnpp_main_box .ul_regis_acc li.red_alert .box_frm .txt_213,
#tnpp_main_box .ul_regis_acc li.red_alert .box_frm .txt_133,
#tnpp_main_box .ul_regis_acc li.red_alert .box_frm .txt_74,
#tnpp_main_box .ul_regis_acc li.red_alert .box_frm .txt_66,
#tnpp_main_box .ul_regis_acc li.red_alert .box_frm .txt_66_mar,
#tnpp_main_box .ul_regis_acc li.red_alert .box_frm .txt_130{
	background:#fff;
	border:1px solid #ff6262;
}
#tnpp_main_box .ul_regis_acc li .box_frm .btn_check{
	width:54px;
	height:19px;
	border:1px solid #d9d9d9;
	background:url("images/buttons/tnpp_check_btn_1x20.gif") repeat-x center;
	text-align:center;
	font:11px tahoma;
	color:#000;
	cursor:pointer;
	float:left;
	padding-bottom:3px;
}
#tnpp_main_box .ul_regis_acc li .box_error_area{
	width:380px;
	float:left;
	margin-bottom:2px;
}
#tnpp_main_box .alert_box{	
	width:350px;
	position:absolute;
	z-index:1;
	padding:0 10px 0 5px;
	font:11px arial;
	color:#333;
	margin-left:5px;
	border-left:3px solid #b3ddff;
	left:378px;
}
#tnpp_main_box .alert_box .mar_top_10{ margin-top:10px;}
#tnpp_main_box .ul_regis_acc li.alert .box_error_area,
#tnpp_main_box .ul_regis_acc li.alert_nobg .box_error_area,
#tnpp_main_box .ul_regis_acc li.red_alert .box_error_area{	
	background:url("images/graphics/arrow_5x11.gif") no-repeat 8px 8px;
	height:22px;	
}
#tnpp_main_box .ul_regis_acc li .box_error_area .box_error{
	background:#ffefc5 url("images/graphics/tnpp_error_registleft_21x21.gif") no-repeat left top;
	font:11px/20px tahoma;
	color:#ff0000;
	padding-left:22px;
	display:none;
	margin-top:2px;
}
#tnpp_main_box .ul_regis_acc li.error .box_error_area .box_error2,
#tnpp_main_box .ul_regis_acc li.error .box_error_area .box_error{
	display:block;
}
#tnpp_main_box .ul_regis_acc li .box_error_area .box_error2{
	background:url("images/graphics/tnpp_error_registleft_21x21.gif") no-repeat left top;
	font:11px/16px tahoma;
	color:#ff0000;
	padding-left:15px;
	display:none;
	margin-top:2px;
}
#tnpp_main_box .ul_regis_acc li.error .box_error_area .box_error2 .conerr{
	display:block;
	background:#ffefc5;
	color:#ff0000;
	padding-left:7px;
}
#tnpp_main_box .bottom_btn{
	width:440px;
	height:36px;
	overflow:hidden;
	margin-top:15px;
	margin-left:148px;
	clear:both;
	font:11px tahoma;
	color:#333;
}
#tnpp_main_box .bottom_btn .btn_cover{
	margin-right:18px;
	float:left;
	width:90px;
	display:inline;
	padding-top:3px;
}
/*-------WP-Navi----------------*/
.wp-pagenavi {
	font-size: 1.2em;
	padding-top:20px;
	display: block;
	float: left;
	width: 100%;
}
.wp-pagenavi .pages {
	font-weight: 700;
	padding: 0;
	margin: 2px;
	float: left;
	text-align: center;
	height: 28px;
	line-height: 28px;
}
.wp-pagenavi .current {
	padding: 0;
	background: url("images/pagination_a.png") left top;
	margin: 2px;
	font-weight: 700;
	color: #111;
	float: left;
	text-align: center;
	width: 32px;
	height: 28px;
	line-height: 28px;
}
.wp-pagenavi a{
	padding: 0;
	margin: 2px;
	background: url("images/pagination_a.png") left 56px;
	color: #334200;
	text-decoration: none;
	float: left;
	width: 32px;
	height: 28px;
	line-height: 28px;
	text-align:  center;
}
.wp-pagenavi a:hover {
	background: url("images/pagination_a.png") left 28px;
	color: #222;
}
