p.style201{
	font-size: 13pt;	
	font-weight: bold;
	padding:20px 5px 0px 0px;	
	
}


p.style20{
	font-size: 11pt;
	font-weight: normal;
	padding: 0px 5px 0px 0px;	
	
}

.training_system img {
	border: 0px;
}

table.training_system{
	width:860px;
	border:0px;
	border-spacing:0px;
	border-collapse: collapse;
	
}


.training_system td {
 	border: 0px ;	
	
	
}

.training_system tr {
 	border: 0px ;
	
	
}


table.tabledate1{
	width:800px;
	margin:0px 0px 0px 22px;
	border:3px solid #ccc;
	border-collapse: collapse;
	background-color:#eee;
	
}

.tabledate1 th{	
	border: 3px solid white;
	
}

.tabledate1 td {
	border: 3px solid white;
	
}


td.datarow1 {
	border: 3px solid white;
	padding:10px 0px 10px 20px;

}
td.datarow101 {
	border: 3px solid white;
	padding:10px 0px 10px 20px;
	background-color:#4373B5;
	color:#fff;

}

td.datarow2 {
	border: 3px solid white;
	padding:10px 0px 10px 6px;
	

}

td.datarow202 {
	border: 3px solid white;
	padding:10px 0px 10px 6px;
	background-color:#4373B5;
	color:#fff;

}
td.datarow3 {
	border: 3px solid white;
	padding:10px 0px 10px 40px;

}

td.datarow4 {
	border: 3px solid white;
	padding:10px 0px 10px 20px;

}

th.datedata1 {
	border: 3px solid white;
	padding:10px 0px 10px 10px;

}

th.datedata5 {
	border: 3px solid white;
	padding:10px 0px 10px 40px;

}

th.datedata6 {
	border: 3px solid white;
	padding:10px 0px 10px 10px;

}



td.datarow5 {
	border: 3px solid white;
	padding:10px 0px 10px 30px;

}

td.datarow6 {
	border: 3px solid white;
	padding:10px 0px 10px 30px;

}



p.style21{
	padding:0px 0px 0px 2px;
	
}

