BODY
{
	background-color: white; 
	font-size: 8pt;
	font-family: Verdana, sans;
	width: 820px;
}
P
{
	font-size: 8pt;
	font-family: Verdana, sans; 
}
A:link
{
	text-decoration: none;
}
A:visited
{
	text-decoration: none;
}
A:active
{
	text-decoration: none;
}
A:hover
{
	text-decoration: underline;
}
.WholePage
{
	position: absolute;
	top: 0px;
	left: 20px;
}
	.BannerPanel
	{
		position: absolute;
		top: 0px;
		left: 20px;
		width: 820px;
		height: 130px;
		z-index: 3;
	}
	.PageBanner_Banner
	{
		position: absolute;
		top: 0px;
		left: 0px;
		width: 820px;
		height: 130px;
		z-index: 3;
	}
	.PageBanner_PageLogo
	{
		float: none;
		position: absolute;
		top: 10px;
		left: 30px;
		z-index: 3;
	}
	.PageBanner_BannerAd
	{
		float: none;
		position: absolute;
		z-index: 3;
	}
	.PageBanner_BannerAdImage
	{
		border: none;
		z-index: 3;
	}
	.MenuPanel
	{
		position: absolute;
		top: 0px;
		left: 20px;
		width: 820px;
		height: 30px;
		z-index: 2;
	}
	.MainMenu
	{
		float: none;
		position: absolute;
		left: 175px;
		top: 135px;
		width: 645px;
		height: 30px;
		background-image: url(/TSL/Graphics/Th/RC/menuback.gif);
		z-index: 2;
	}
	.LastUpdate
	{
	    background: transparent url(/TSL/Graphics/Th/RC/LastUpBack.gif) no-repeat;
		float: none;
		position: absolute;
		padding: 7px 0px 0px 10px;
		top: 135px;
		left: 0px;
		width: 170px;
		height: 30px;
		text-align: left;
		font-variant: small-caps;
		font-size: 8pt;
		color: Maroon;
		z-index: 1;
	}
	.Menu
	{
		margin-left: 10px;
		font-size: 8pt;
		font-weight: bold;
		color: Black;
		font-variant: small-caps;
		z-index: 2;
	}
	.MenuDropDown
	{
	    background-color: Black;
		padding: 3px 3px 3px 3px;
		font-size: 8pt;
		font-variant: small-caps;
        border: solid 3 Black;
		z-index: 2;
	}
	.PageBody
	{
		position: absolute;
		top: 170px;
		left: 20px;
		width: 820px;
		z-index: 0;
	}
		.LeftPanel
		{
			position: absolute;
			top: 0px;
			left: 0px;
			float: none;
			width: 170px;
			z-index: 1;
		}
			.UpperLeftPanel
			{
				float: left;
				z-index: 1;
			}
			.LowerLeftPanel
			{
				float: left;
				z-index: 1;
			}
			.CopyrightPanel
			{
				float: left;
				background: transparent url(/TSL/Graphics/Th/RC/copyback.gif) no-repeat;
				font-size: 7pt;
				font-weight: bold;
				height: 120px;
				width: 170px;
				z-index: 1;
		}
		.PrimaryBody
		{   
			position: absolute;
			left: 175px;
			top: 0px;
			width: 470px;
			z-index: 0;
		}
			.UpperPrimaryBody
			{   
				float: left;
				z-index: 1;
			}
			.LowerPrimaryBody
			{   
				float: left;
				margin-top: 5px;
				z-index: 1;
			}
			.LowerAdSpace
			{   
				float: left;
				margin-top: 5px;
				z-index: 1;
			}
		.PrimaryBodyWide
		{   
			position: absolute;
			top: 0px;
			left: 175px;
			width: 645px;
			z-index: 0;
		}
			.UpperPrimaryBodyWide
			{   
				float: left;
				z-index: 1;
			}
			.LowerPrimaryBodyWide
			{   
				float: left;
				margin-top: 5px;
				z-index: 1;
			}
			.LowerAdSpaceWide
			{   
				float: left;
				margin-top: 5px;
				z-index: 1;
			}
		.RightPanel
		{
			position: absolute;
			top: 0px;
			left: 650px;
			width: 170px;
			z-index: 0;
		}
			.UpperRightPanel
			{
				float: left;
				z-index: 1;
			}
				.WeatherPanel
				{
					width: 170px;
					padding-left: 5px;
					z-index: 1;
				}
				.RightNavButton
				{
					width: 170px;
					height: 14pt;
					font-size: 8pt;
					font-family: Verdana, sans;     
					z-index: 1;
				}
				.RightNavHeader
				{
					width: 170px;
					font-size: 9pt;
					font-weight: bold;
					text-align: center;
					z-index: 1;
				}
				.RightButtonMenu
				{
					width: 170px;
					font-size: 10pt;
					font-variant: small-caps;
					font-weight: bold;
					z-index: 1;
				}
			.LowerRightPanel
			{
				float: left;
				z-index: 1;
			}
.PageTextHeader
{
    background: transparent url(/TSL/Graphics/Th/RC/pttop.gif) no-repeat;
	z-index: 1;
    width: 470px;
    height: 11px;
}
.PageTextHeaderWide
{
    background: transparent url(/TSL/Graphics/Th/RC/pttopw.gif) no-repeat;
	z-index: 1;
    width: 650px;
    height: 11px;
}
.PageText
{
	font-family: Verdana, Sans-Serif;
	background-color: #CCCCCC;
	width: 470px;
	z-index: 1;
}
.PageTextWide
{
	font-family: Verdana, Sans-Serif;
	background-color: #CCCCCC;
	width: 645px;
	z-index: 1;
}
.PageTextBody
{
	font-size: 8pt;
	text-align: left;
	width: 440px;
	padding: 5px 15px 5px 15px;
}
.PageTextBodyWide
{
	font-size: 8pt;
	text-align: left;
	width: 610px;
	padding: 5px 15px 5px 15px;
}
.PageTextTitle
{
	font-size: 12pt;
	font-weight: bold;
	text-align: left;
}
.PageTextTrailer
{
    background: transparent url(/TSL/Graphics/Th/RC/ptbot.gif) no-repeat;
	z-index: 1;
    width: 470px;
    height: 15px;
}
.PageTextTrailerWide
{
    background: transparent url(/TSL/Graphics/Th/RC/ptbotw.gif) no-repeat;
	z-index: 1;
    width: 650px;
    height: 15px;
}
.SilverPanel
{
    width: 470px;
	font-family: Verdana, Sans-Serif;
	font-size: 10pt;
	text-align: left;
	padding-right: 15px;
	padding-left: 15px;
	padding-top: 12px;
	background-color: Silver;
	z-index: 1;
}
.FrontNewsListHeader
{
    background: transparent url(/TSL/Graphics/Th/RC/LastUpBack.gif) no-repeat;
	padding: 7px 0px 0px 0px;
	width: 170px;
	height: 30px;
	text-align: center;
    font-weight: bold;
	font-variant: small-caps;
	font-size: 8pt;
	color: Maroon;
	z-index: 1;
}
.RoundTrimTop
{
    width: 470px;
    height: 16px;
    background: transparent url(/TSL/Graphics/Th/RC/rndtop.gif) no-repeat;
}
.RoundTrimBottom
{
    width: 470px;
    height: 16px;
    background: transparent url(/TSL/Graphics/Th/RC/rndbot.gif) no-repeat;
}
.SiteActionButton
{
    font-size: 8pt;
    font-weight: bold;
    color: #000077;
}
.SiteEditButton
{
    font-size: 8pt;
    color: Black;
}
.SiteSaveButton
{
    font-size: 8pt;
    font-weight: bold;
    color: Green;
}