<!--

/*-----------------------------------------------------------
	Clear content type
-----------------------------------------------------------*/

div.clear {
	clear:both;
}

/*-----------------------------------------------------------
	Text/image content type
-----------------------------------------------------------*/

div.textImage {
	float: left;
}
table.textImage, table.textImage tr, table.textImage td {
	padding: 0;
	margin: 0;
	border: 0;
}
table.textImage td.text {

}
table.textImage td.left {
	padding-right: 10px;
}
table.textImage td.right {
	padding-left: 10px;
}

/*-----------------------------------------------------------
-----------------------------------------------------------*/

div.headerAnchors {
	padding: 0 0 2em 0;
}

/*-----------------------------------------------------------
	Image content type
-----------------------------------------------------------*/
div.img {
	text-align: right;
}
div.image {
	/* this is the div that wraps around the image and the caption
	   so that you can put a border around them if you wanted */
}
div.image p.caption {
	margin: 0;
}
div.aLeft {
	margin: 0 auto 0 0;
	display: table;
}
div.aCenter {
	margin: 0 auto;
	display: table;
}
div.aRight {
	margin: 0 0 0 auto;
	display: table;
}
div.fLeft {
	float: left;
	margin: 0 10px 0 0;
}
div.fRight {
	float: right;
	margin: 0 0 0 10px;
}

/*-----------------------------------------------------------
	Table content type
-----------------------------------------------------------*/

div.caption {
	text-align: right;
	margin: 0 0 .5em 0;
}

/*-----------------------------------------------------------
-----------------------------------------------------------*/

-->
