/* CSS Document */
/*sitemap
_________________________________*/

#contents table.sr_tbl01 { 
	float:left;
	border: #A0A0A4 1px solid;
	width:570px;
	 }
#contents table.sr_tbl01 td.sr_bg01 { 
	background: #666;
	font-weight:bold;
	 }
#contents table.sr_tbl01 td.sr_bg02 { 
	color:#a9a6a6;
	 }
#contents table.sr_tbl01 td.sr_bg01 span { 
	
	font-weight:normal;
	 }
#contents table.sr_tbl02 td.sr_bg01 span { 
	
	font-weight:normal;
	 }

#contents table.sr_tbl01 td { 
	line-height: 16px;
	text-align:center;
	font-weight:normal;
	border:#A0A0A4 1px solid;
	margin:0;
	padding:5px 0;
	 }
#contents table.sr_tbl01 td.tda { 
	line-height: 16px;
	text-align:left;	
	font-weight:normal;
	border:#A0A0A4 1px solid;
	margin:0;
	padding:5px 0;
	 }	 
#contents table.sr_tbl01 td.tL {
	text-align:left;
	padding-left:5px;}
	

#contents table.sr_tbl21 { 
	float:left;
	xborder: #A0A0A4 1px solid;
	width:280px;
	border-collapse: separate;
	 }

#contents table.sr_tbl21 td.noborder { border: none;} 

#contents table.sr_tbl21 td.sr_bg01 { 
	background: #666;
	font-weight:bold;
	width: 180px;
	 }
#contents table.sr_tbl21 td.sr_bg01a { 
	background: #666;
	font-weight:bold;
	width:100px;
	 }

#contents table.sr_tbl21 td { 
	line-height: 16px;
	text-align:center;
	font-weight:normal;
	border:#A0A0A4 1px solid;
	margin:0;
	padding:5px 0;
	 }



#contents table.sr_tbl02 { 
	float:left;
	xborder: #A0A0A4 1px solid;
	width:470px;
	border-collapse: separate;
	 }

#contents table.sr_tbl02 td.noborder { border: none;} 

#contents table.sr_tbl02 td.sr_bg01 { 
	background: #666;
	font-weight:bold;
	width: 180px;
	 }
#contents table.sr_tbl02 td.sr_bg01a { 
	background: #666;
	font-weight:bold;
	width:100px;
	 }
#contents table.sr_tbl02 td { 
	line-height: 16px;
	text-align:center;
	font-weight:normal;
	border:#A0A0A4 1px solid;
	margin:0;
	padding:5px 0;
	 }
#contents table.sr_tbl03 { 
	float:left;
	border: #A0A0A4 1px solid;
	width:240px;
	 }
#contents table.sr_tbl03 td.sr_bg01 { 
	background: #666;
	font-weight:bold;
	 }
#contents table.sr_tbl03 td { 
	line-height: 16px;
	text-align:center;
	font-weight:normal;
	border:#A0A0A4 1px solid;
	margin:0;
	padding:5px 0;
	 }
p.mgT15 { margin-top:15px; }
p.mgT10 { margin-top:10px; }
p.pgT15 { padding-top:15px;  width: 570px;}
p.pgT20 { padding-top:20px; }
p.mgR20 { margin-right:23px; margin-top:20px;}
p.mgT0 { margin-top:0px;}
.clrL {clear:left;}

/*Huyen*/
.sr_navi {
	background: url(../img/navi_bg03.gif) no-repeat;
	width: 187px;
	height: 40px;
	display: block;
	}

.sr_navi a {
	width: 187px;
	height: 40px;
	display: block;
	padding: 0 0 0 20px;
	line-height: 40px;
	text-decoration: none;
  }
.sr_navi a:hover {
	background: url(../img/navi_bg04.gif) no-repeat;
	text-decoration: underline;
	}
/* ----------------  flow --------------------- */
.box_question {
	border: #333399 2px dashed; 
	padding: 7px 7px 7px 7px; 
	font-weight: bold; 
	font-size: 14px; 
	width: 553px; 
	color: #000066; 
	line-height: 16pt;
}
.box_green {
	font-size: 12px; 	
	color: #009900; 
	line-height: 18px; 
}	
.box_blue {
	font-size: 12px; 
	color: #003399; 
	line-height: 18px; 
}
.box_red {
	font-size: 12px; 
	color: #003399; 
	line-height: 18px;
}
.Sr_red {
	font-size: 12px; 
	color: #FF0000; 
	line-height: 18px;
}
.table table {
	width:530px;
	font-size:84%;
	margin:0 auto 10px;
	background-color:#C2C2C2;
	border-collapse:separate;
	}
.table table th {
	width:130px;
	/*color:#035253;*/
	text-align:center;
	padding:7px 10px;
	line-height:1.4;	
	/*background:#cae1e1;*/
	border:1px solid #fff;
}
.table table td {
	line-height:1.4;padding:7px 10px;
	background:#888888;
}
.pL10 {padding-left:10px;}
.font18 {font-size:18px;}

.bgr_green {background-color:#666;
width:570px;
padding:5px 5px 5px 5px;
}
.pt10{padding-top:10px;}	
.pL60{padding-left:60px;}
