p.p {
	font-family: Helvetica, Arial, sans-serif; 
	font-size: small; 
}

table.shortcut {background: white; cell-padding: 0; cell-spacing: 0}
tr.shortcut {
	font-family: Helvetica, Arial, sans-serif; 
	font-size: x-small;
}
td.shortcut {
	font-family: Helvetica, Arial, sans-serif; 
	font-size: x-small; text-align: center;
}

span.decl {
	font-family: Helvetica, Arial, sans-serif; 
	font-size: small; 
	font-weight: bolder;
}
table.decl {
	width: 50%;
	text-align: right;
	background: white; 
	cell-padding: 1; 
	cell-spacing: 0; 
	border-width: 1;
}
td.decl {
	background: white; 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: small; 
	font-weight: bolder;
	text-align: center;
}

table.example {background: white; cell-padding: 6; cell-spacing: 0; border-width: 0}

td.example {
	background: white; 
	font-family: serif; 
	font-weight: bold;
	text-align: center;
}
td.example1 { 
	background: white; 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: large;
	font-weight: bolder;
	text-align: center;
}
td.example2 {
	font-family: serif; 
	font-size: x-small; 
	font-weight: bold;
	text-align: center;
}
td.example3 {
	font-family: serif; 
	font-size: medium; 
	font-weight: bold;
	text-align: center;
}
caption.example {align: bottom; font-family: Helvetica, Arial, sans-serif; font-size: x-small; }

table.code { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: small; 
	font-weight: bolder;
	text-align: center;
	background: white; 
	cell-padding: 0; 
	cell-spacing: 0; 
	border-width: 0;
}
td.code { 
	font-family: Helvetica, Arial, sans-serif; 
	font-size: small; 
	font-weight: bold;
	text-align: center;
}
caption.code {
	align: bottom;
	font-family: Helvetica, Arial, sans-serif; 
	font-size: x-small; 
	font-weight: bolder;
}


