body			{font-family: Verdana, "Trebuchet MS", Arial, sans-serif}

td				{
	font-size: 10pt;
	vertical-align: top;
	text-align: justify;
}
th				{font-size: 10pt; vertical-align: top; text-align: left; font-weight: normal}

A				{color:#cc6700; text-decoration:underline}
A.noDecoration	{text-decoration: none}

A.cartoplus		{color:white; font-size: xx-small}
A.cartoplus:HOVER{color:white; background-color:#cc6700}

ul				{margin-bottom: 0px; margin-top: 0px; margin-right: 0px; margin-left: 16px} 

.policyTitle	{
	font-weight: bold;
	font-size: small;
	background-color: #990100;
	color:#FFFFFF;
}
.policy			{font-weight: bold}

.heading1		{font-weight: bold; color:#990100; text-align: left; font-size: large}
.heading2		{font-weight: bold; color:#cc6700; text-align: left; font-size: medium; padding-top: 8px}
.heading3		{font-weight: bold; color:#cc6700; text-align: left; font-size: small; padding-top: 8px}
.heading4		{font-weight: bold; color:#cc6700; padding-top: 8px;}
.heading4Table	{font-weight: bold; color:#cc6700; padding-top: 5px; padding-bottom: 5px; font-style: italic}
.headingbox		{font-weight: bold; color:#cc6700; font-size: medium}

.footnotes		{font-size: xx-small; color:#555555}

.ToDo			{font-weight: bold ; color: #FF0033; background-color: #FFCCCC}

.underline {  text-decoration: underline}
.nojustify { text-align: left}

.bold {
	font-weight: bold;
}
.dataTable {
	background-color: #999999;
}
.dataTableCell {
	background-color: #FFFFFF;
	text-align: left;
}
.dataTableCellSmall {
	background-color: #FFFFFF;
	text-align: left;
	font-size: 80%;
}

.dataTableCellHeader {
	background-color: #CCCCCC;
	text-align: left;
	font-weight: bold;
}
.topText {
	text-align: right;
}