	div.article						{height:100%;width:850px;}
.gecko	div.article						{position:absolute;height:100%;}
	div.article table.grid td				{padding:0px;}

	div.article h1						{color:#b47f23;font-size:200%;font-weight:normal;}
	div.article h2						{color:#ab946d;font-size:150%;font-weight:normal;}
	div.article h3						{font-size:130%;}
	div.article h4						{font-size:110%;}
	div.article p						{color:#555555;font-size:110%;}

	div.article table.grid td.article-content		{background-color:#ffffff;padding:30px 30px 45px 30px;}
	div.article table.grid td.article-content-right		{background-color:#ffffff;padding:30px 30px 45px 10px;}
	div.article table.grid td.article-content-top		{background-color:#ffffff;padding:45px 30px 15px 30px;}
	div.article table.grid td.article-content-top h1	{margin:0px 0px 0px 0px;padding:0px;}
	div.article table.grid td.article-content-top h2	{margin:0px 0px 0px 0px;padding:0px 0px 0px 60px;}
	div.article table.grid td.article-content-bottom	{background-color:#ffffff;border-top:1px solid #eeeeee;padding:10px;}

	div.article table.grid td.article-side			{
								background-color:#e2e2e2;
								background-image:url(../img/side-back.gif);
								background-position:top center;
								background-repeat:no-repeat;
								padding:20px 20px 20px 20px;
								}
	div.article table.grid td.article-side h1		{font-size:150%;margin:5px 0px 4px 0px;padding:0px;}
	div.article table.grid td.article-side h2		{font-size:120%;margin:5px 0px 4px 0px;padding:0px;}
	div.article table.grid td.article-side h3		{font-size:110%;margin:2px 0px 4px 0px;padding:0px;}
	div.article table.grid td.article-side h4		{font-size:100%;margin:2px 0px 4px 0px;padding:0px;}
	div.article table.grid td.article-side p		{font-size:100%;margin:2px 0px 4px 0px;padding:0px;}

	div.article table.grid td.article-side-top		{
								background-color:#e2e2e2;
								background-image:url(../img/side-back.gif);
								background-position:top center;
								background-repeat:no-repeat;
								padding:15px 20px 15px 20px;
								}
	div.article table.grid td.article-side-top h1		{font-size:150%;margin:5px 0px 4px 0px;padding:0px;}
	div.article table.grid td.article-side-top h2		{font-size:120%;margin:5px 0px 4px 0px;padding:0px;}
	div.article table.grid td.article-side-top h3		{font-size:110%;margin:2px 0px 4px 0px;padding:0px;}
	div.article table.grid td.article-side-top h4		{font-size:100%;margin:2px 0px 4px 0px;padding:0px;}
	div.article table.grid td.article-side-top p		{font-size:100%;margin:2px 0px 4px 0px;padding:0px;}

	div.article table.grid td.article-side-references	{
								background-color:#141414;
								background-image:url(../img/references-back.gif);
								background-position:top center;
								background-repeat:no-repeat;
								padding:15px 10px 15px 10px;
								}
	div.article table.grid td.article-side-references h1	{font-size:150%;margin:5px 0px 4px 0px;padding:0px 10px 0px 10px;}
	div.article table.grid td.article-side-references h2	{font-size:120%;margin:5px 0px 4px 0px;padding:0px 10px 0px 10px;}
	div.article table.grid td.article-side-references h3	{color:#aaaaaa;font-size:110%;margin:5px 0px 4px 0px;padding:0px 10px 0px 10px;}
	div.article table.grid td.article-side-references h4	{color:#aaaaaa;font-size:100%;margin:5px 0px 4px 0px;padding:0px 10px 0px 10px;}
	div.article table.grid td.article-side-references p	{color:#999999;font-size:100%;margin:5px 0px 4px 0px;padding:0px 10px 0px 10px;}

	div.article table.grid td.article-side-bottom		{background-color:#f4f4f4;border-left:1px solid #eeeeee;padding:35px 20px 15px 20px;}
	div.article table.grid td.article-side-bottom h1	{font-size:150%;margin:5px 0px 4px 0px;padding:0px;}
	div.article table.grid td.article-side-bottom h2	{font-size:120%;margin:5px 0px 4px 0px;padding:0px;}
	div.article table.grid td.article-side-bottom h3	{font-size:110%;margin:2px 0px 4px 0px;padding:0px;}
	div.article table.grid td.article-side-bottom h4	{font-size:100%;margin:2px 0px 4px 0px;padding:0px;}
	div.article table.grid td.article-side-bottom p		{font-size:100%;margin:2px 0px 4px 0px;padding:0px;}

	div.article div.ox-search-result td			{font-size:90%;}
	div.article div.ox-search-result td.ox-search-icon	{padding:5px 0px 5px 5px;}
	div.article div.ox-search-result td.ox-search-text	{padding:5px 10px 5px 10px;}

	div.article div.ox-search-result a			{color:#aaaaaa}

	div.article table.grid .image_right			{color:#999999;padding:0px 0px 20px 20px;}
	div.article table.grid .image_left			{color:#999999;padding:0px 20px 20px 0px;}

