.t H1, .t H2, .t H3
{
	font-weight: bold;
}

.t H1, .h1
{
	font-size: 1.85em;
	letter-spacing: -1px;
	border-bottom: 0px;
	margin-bottom: 1em;
}

.t H2, .h2
{
	font-size: 1.3em;
	margin-bottom: 1em;
}

.t H3, .h3
{
	font-size: 1em;
	/* border-bottom: 1px solid #ccc; */
	margin-bottom: 0.5em;
}

.t P,
.t UL, /* Is overriden for embedded OL and UL */
.t OL,
.t DL,
.t BLOCKQUOTE,
.t PRE
{
	margin-bottom: 1.5em;
	line-height: 1.5em;
}

	.t BLOCKQUOTE
	{
		color: #666;
		border-left: 2px solid #ccc;
		padding-left: 3em;
	}

		@media only screen and (max-device-width: 480px) 		{
			.t BLOCKQUOTE
			{
				padding-left: 1em;
				padding-right: 1em;
				color: #666;
			}
		}

		.t BLOCKQUOTE P
		{
			margin-bottom: 0.5em;
		}

/*
	Lists
*/
.t UL,
.t OL
{
	margin-left: 3em;
}

	@media only screen and (max-device-width: 480px) 	{
		.t UL,
		.t OL
		{
			margin-left: 1.5em;
		}
	}

	.t UL LI
	{
		list-style: disc outside;
	}

	.t OL LI
	{
		list-style: decimal outside;
	}

	.t UL UL,
	.t OL UL,
	.t OL OL,
	.t UL OL
	{
		/* To split between embedded UL in LI */
		padding-top: 0.5em;
		/* Override default bottom-margin in embedded lists */
		margin-bottom: 0em;
	}

	.t UL.no-pad,
	.t OL.no-pad
	{
		margin-left: 1.5em;
	}

		.t UL.no-pad UL,
		.t UL.no-pad OL,
		.t OL.no-pad UL,
		.t OL.no-pad OL
		{
			margin-left: 1.5em;
		}

	.t UL LI,
	.t OL LI
	{
		margin-bottom: 0.5em;
	}

.t DL
{
	margin-left: 1.5em;
}
	.t DL DT
	{
		margin-bottom: 0.5em;
	}

	.t DL DD
	{
		margin-left: 1.5em;
		margin-bottom: 0.5em;
	}

	@media only screen and (max-device-width: 480px) 	{
		.t DL
		{
			margin-left: 0em;
		}
	}

STRONG
{
	font-weight: bold;
}

EM
{
	font-style: italic;
}

ABBR,
ACRONYM
{ 
	border-bottom:1px dotted #000; 
	cursor:help; 
} 

PRE, .monospaced, CODE
{
	font-family: "Courier New", monospace;
	font-size: 1em;
}

	.t CODE
	{
		color: green;
	}

/* Text-formatting utils */

.t .no-pad
{
	padding: 0;
	margin :0;
}

.t .gray
{
	color: #666;
}

/* Need for hack within perex */
.t .perex P
{
	margin-bottom: 0.5em;
}

.t IMG
{
}

	.t IMG.f-l
	{
		float: left;
		margin-right: 1em;
		margin-bottom: 1em;
	}
	
	.t IMG.f-r
	{
		float: right;
		margin-left: 1em;
		margin-bottom: 1em;
	}

	.t IMG.border-off
	{
		border: 0px;
		padding: 0px;
	}

.t IMG.grid
{
	margin: 1px;
}

.t DEL
{
	text-decoration: line-through;
}

.t INS
{
	border-bottom: 2px solid #999;
}