/* CSS Document */

	
table.tblSearch1 {
    border-collapse:separate;
    border:solid green 0px;
    border-radius:20px;
    -moz-border-radius:6px;
	background-color: #f4f3f3;/**/
}
table.tblSearch2 {
    border-collapse:separate;
    border:solid green 0px;
    border-radius:20px;
    -moz-border-radius:6px;
	background-color:#FC0/**/
}

table.tblForm1 {
 
    border:solid #CCD1D1 1px;
    border-radius:20px;

	
}

table.tblForm2 {
 
    border:solid #CCD1D1 1px;
    border-radius:20px;
    border: 1px dashed #333;

	 /* background-image:url(../images/num1.png);
	  background-repeat: no-repeat;
 background-attachment: fixed;
  background-position: center; */
  background-position-x: 10px;
    background-position-y: 80%;
}

.tbl_img_num1{
	background-image:url(../images/num1.png);
	 background-repeat: no-repeat;
}

.tbl_img_num2{
	background-image:url(../images/num2.png);
	 background-repeat: no-repeat;
}

.tbl_img_num3{
	background-image:url(../images/num3.png);
	 background-repeat: no-repeat;
}

table.blueTable {
  border: 1px solid #1C6EA4;
  background-color: #EEEEEE;
  width: 100%;
  text-align: left;
  border-collapse: collapse;
}
table.blueTable td, table.blueTable th {
  border: 1px solid #AAAAAA;
  padding: 3px 10px;
    height:20px;
}
table.blueTable tbody td {
  font-size: 15px;
}
table.blueTable tr:nth-child(even) {
  background: #A2C6F5;

}
table.blueTable thead {
  background: #1C6EA4;
  background: -moz-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
  background: -webkit-linear-gradient(top, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
  background: linear-gradient(to bottom, #5592bb 0%, #327cad 66%, #1C6EA4 100%);
  border-bottom: 2px solid #444444;
}
table.blueTable thead th {
  font-size: 15px;
  font-weight: bold;
  color: #FFFFFF;
  border-left: 2px solid #D0E4F5;
}
table.blueTable thead th:first-child {
  border-left: none;
}

table.blueTable tfoot td {
  font-size: 15px;
}
table.blueTable tfoot .links {
  text-align: right;
}
table.blueTable tfoot .links a{
  display: inline-block;
  background: #1C6EA4;
  color: #FFFFFF;
  padding: 2px 8px;
  border-radius: 5px;
}




/* class :  tbl_bank */
table.tbl_bank {
 
  width: 90%;
  text-align: left;
  border-collapse: collapse;
  

}

table.tbl_bank th, table.tbl_bank td {
  /*text-align: left;*/
  padding: 4px;
}

table.tbl_bank tr:nth-child(even) {background-color: #eef99369;}

/* -- */


.div_radio{
	
	
    animation: div_radio 2s linear  ;    /* tran  : name animation
	                                                     2s : time
														 linear : ??
														 infinite : all time
														 alternate : ทำงานเมื่อสิ้นสุด จะย้อนกลับทุกกระบวนการมาจุดเริ่มต้น         */
}

@keyframes div_radio{
	  0%{
		  color:#F00;
		 
	  }
	  50%{
		   color:#000;
		 
	  }
	  100%{
		  
		  color:#F00;
		  
	  }
	  
	  
  }