/*Font in table*/



table



{



	font-size:100%;



}



/*Data table*/



table.data-table



{



	border-collapse:collapse;



}







/*Any cell*/



table.data-table td



{



	border:1px solid #D6D6D6;



	background-color:#FFFFFF;



	color:#333;



	padding:3px 5px;



}







/*Head cell*/



table.data-table thead td, table.data-table th



{



	background-color:#DFEAF5;



	text-align:left;



	font-weight:normal;



	background-image:none;



	border:1px solid #D6D6D6;



	padding:4px;



	color:#333;



}







/*Body cell*/



table.data-table tbody td



{



	background-color:#FFF;



	background-image:none;



	color:#333;



}







/*Foot cell*/



table.data-table tfoot td



{



	background-color:#F3F7FC;



	padding:4px;



	color:#333;



}


hr

{

	width:100%;

	height: 1px;

	border: medium none;

	color: #C3C4C6;

	background-color: #C3C4C6;

	margin:8px 0

}

