/* Keep text from getting small when placed in table (to support photo) */
table {
	font-size: 100%;
}


/* ------------------------------------------------------------ */
/* Override main body size here */

#mainBody {
	margin: 40px;

	text-decoration : none;
	font-weight : normal;
 	text-align : left;

/* For testing */
/* 	border: 1px solid #FF0000; */
}


/* ------------------------------------------------------------ */


#mainBody H1 {
	margin: 50px 30px 10px 0px;

	border-bottom: 1px solid #00F;

	font-size: 120%;
	font-weight: bold;
}


#mainBody H2
{
	margin-left: 10px;
	margin-top: 1em;
	margin-bottom: 1em;
	font-size: 100%;
	font-weight: bold;
	font-style: italic;
	letter-spacing: 0.3ex;
}


#mainBody H3 {
	margin: 2px 30px 25px 20px;

	font-size: 90%;
	font-weight: normal;
}



/* ------------------------------------------------------------ */

#boxLeft {
	float: left;
	padding: 10px 2% 10px 2%;
	margin: 20px 1% 20px 2%;

	font-size: 9pt;
	text-align: center;
	
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 41%;
}
html>body #boxLeft {
	width: 41%; /* ie5win fudge ends */
}

#boxLeft img {
	border: 1px solid #000;
	display: block;
	margin-left: auto;
	margin-right: auto;
}
    
#boxRight {
	float: right;
	padding: 10px 2% 10px 2%;
	margin: 20px 2% 20px 1%;

	width: 44%; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 41%;
}
html>body #boxRight {
	width: 41%; /* ie5win fudge ends */
}


.imageInsertRight {
	margin: 1ex 1ex 1em 1em;
	padding: 1px;
	border: 1px solid #999;
	clear:both;
}
