/* Style for inherited tables within article text*/
/* Style of main table */
table.itable {
	/* No border, background, allow cellspasing */
	border-width: 0px;
	border-spacing: 1px;
	border-style: none;
	border-color: white;
	border-collapse: separate;
	background-color: #3465a4;
	
	/* Equals to <table align="center">; can be overriden by explicitly specifying align attribute for <table> element */
	margin-left:auto;
	margin-right:auto;
}

table.itable td {
	/* Inner padding for table cell */
	border-width: 0px;
	padding: 3px;
	border-style: none;
	border-color: white;
	background-color: white;
	
	/* Align text to the left of table cell */
	text-align:left;
	
	/* Align text vertically to the upper bound of table cell */
	vertical-align:top;
}

table.itable td p 
{
	margin:0px;
}

/* Font settings for text inside <p> element */
table.itable td p 
{
	font-family:Arial, sans-serif;
	font-size:10pt;
}

