BODY
{
	margin:0;
	text-align:center;
	font-family: Helvetica, Verdana, Sans-Serif;
	background: #29327F;
	background-image: url(images/TSLogoWhite_Grad_TileHoriz.jpg);
	background-repeat: repeat-x;
	background-attachment: fixed;
}
TABLE, P
{
	font-family: Helvetica, Verdana, Sans-Serif;
	font-size: 12px;
	color: #BFBFBF;	
	text-align:left;
}
IMG
{
	border: 0px ;
}
IMG.border
{
	border-top: SOLID 1PX #333333;
	border-left: SOLID 1PX #333333;
	border-bottom: SOLID 1PX #333333;
	border-right: SOLID 1PX #333333;
}
IMG.border-Red
{
	border: SOLID 1PX #BB020A;
}
IMG.border-Red-Big
{
	border: SOLID 3PX #BB020A;
}
IMG.border-Yellow
{
	border: SOLID 1PX #FFEE39;
}
IMG.border-Black
{
	border: SOLID 1PX #999999;
}
A:Link
{
	color: #BFBFBF;
	text-decoration: none;
}
A:Visited
{
	color: #BFBFBF;
	text-decoration: none;
}
A:Hover
{
	color: #BFBFBF;
	text-decoration: underline;
}

A.border:Link{
	border: solid 1px #666666;
}
A.border:Visited{
	border: solid 1px #666666;
}
A.border:Hover{
	border: solid 1px #ffee39;
}

A.BottomNav:Link
{
	color: #dddddd;
	text-decoration: none;
}
A.BottomNav:Visited
{
	color: #dddddd;
	text-decoration: none;
}
A.BottomNav:Hover
{
	color: #ffee39;
	text-decoration: none;
}
A.Legal:Link
{
	color: #FFFFFF;
	text-decoration: none;
}
A.Legal:Visited
{
	color: #FFFFFF;
	text-decoration: none;
}
A.Legal:Hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
.Footer
{
	color: #FFFFFF;
	text-decoration: none;
}

A.Red:Link
{
	color: #BB020A;
	text-decoration: none;
}
A.Red:Visited
{
	color: #BB020A;
	text-decoration: none;
}
A.Red:Hover
{
	color: #BB020A;
	text-decoration: underline;
}
A.HeadRed:Link
{
	font-weight: BOLD;
	color: #BB020A;
	text-decoration: none;
}
A.HeadRed:Visited
{
	font-weight: BOLD;
	color: #BB020A;
	text-decoration: none;
}
A.HeadRed:Hover
{
	font-weight: BOLD;
	color: #BB020A;
	text-decoration: underline;
}

A.Yellow:Link
{
	color: #FFEE39;
	text-decoration: none;
}
A.Yellow:Visited
{
	color: #FFEE39;
	text-decoration: none;
}
A.Yellow:Hover
{
	color: #FFEE39;
	text-decoration: underline;
}

FONT.HeadRed
{
	color: #BB020A;
	font-weight: Bold;
}
FONT.Red
{
	color: #BB020A;
}
LI.Red
{
	color: #BB020A;
}
LI.Yellow
{
	color: #BB020A;
}
FONT.HeadYellow
{
	color: #FFEE39;
	font-weight: Bold;
}
FONT.Yellow
{
	color: #FFEE39;
}
FONT.HeadGray
{
	color: #BFBFBF;	
	font-weight: Bold;
}
FONT.HeadWhite
{
	color: #FFFFFF;	
	font-weight: Bold;
}

FONT.Gray
{
	color: #BFBFBF;	
}

.footerLinks
{
    border: solid 2px rgb(85,85,85);
    text-align:center;
    height: 15px;
    vertical-align:middle;
    }

TD.LeftBarSpacer
{
	background: #232323;
	color: #BFBFBF;
	height: 1px;
	border-top: solid 1px #FFEE39;
	border-bottom: solid 1px #FFEE39;
	padding:0;
	margin:0;
}

TR.NewsAndUpdatesHead
{
	background: #323232;
}
TD.NewsAndUpdatesHead
{
	color: #FFEE39;
	padding-left: 2PX;
}

#menu TD {border-top: solid 1px #777777;}
TD.MenuOptionArrow
{
	background: #777777;
	color: #BFBFBF;
}
TD.MenuOptionText
{
	height: 18px;
	background: #232323;
	color: #BFBFBF;
	padding-left: 2PX;
	text-align:left;
}
TD.MenuOptionText:hover{background: #333333;}
A.MenuOption:Link
{
	color: #ffffff;
	text-decoration: none;
}
A.MenuOption:Visited
{
	color: #ffffff;
	text-decoration: none;
}
A.MenuOption:Hover
{
	color: #ffee39;
	text-decoration: underline;
}


TR.ArticleList{background: #454545;}
TR.ArticleList:hover{background: #555555;}
TR.ArticleList2{background: #393939;}
TR.ArticleList2:hover{background: #555555;}

TD.ArticleListCredits
{
	background: #232323;
}
TD.ArticleListCatHead
{
	background: #BB020A;
	color: #FFEE39;
	font-weight: bold;
	font-size: 13px;
	padding: 3px 0 3px 4px;
	text-align:left;
	margin-bottom: 5px;
	
}
A.ArticleListTitle:Link
{
	color: #dddddd;
	text-decoration: none;
}
A.ArticleListTitle:Visited
{
	color: #dddddd;
	text-decoration: none;
}
A.ArticleListTitle:Hover
{
	color: #ffee39;
	text-decoration: underline;
}
A.ArticleListDate:Link
{
	color: #FFEE39;
	text-decoration: none;
}
A.ArticleListDate:Visited
{
	color: #FFEE39;
	text-decoration: none;
}
A.ArticleListDate:Hover
{
	color: #FFEE39;
	text-decoration: underline;
}
A.ArticleListCategory:Link
{
	color: #FFEE39;
	text-decoration: none;
}
A.ArticleListCategory:Visited
{
	color: #FFEE39;
	text-decoration: none;
}
A.ArticleListCategory:Hover
{
	color: #FFEE39;
	text-decoration: underline;
}



TABLE.DisplayContent
{}
TH.DisplayContentLeftborder
{
	background: #393939;
}
TR.DisplayContentDate
{
	background: #494949;
}
TD.DisplayContentDate
{
	color: #bfbfbf;
	text-decoration: none;
}
TR.DisplayContentMain
{	
	background: #232323;
}
TD.DisplayContentMain
{
	color: #FFEE39;
}
TABLE.DisplayContentBody
{}
TR.DisplayContentTitle
{
	background: #232323;
}
TD.DisplayContentTitle
{
	color: #FFEE39;
	font-size: 16px;
	font-weight: BOLD;
}
TR.DisplayContentBody
{
	background: #232323;
}
TD.DisplayContentBody
{
	color: #dddddd;
}
TR.DisplayContentMore
{
	background: #494949;
}
TD.DisplayContentMore
{
	color: #FFEE39;
}
A.DisplayContentMore:Link
{
	color: #bb020a;
	font-weight: BOLD;
	text-decoration: none;
}
A.DisplayContentMore:Visited
{
	color: #bb020a;
	font-weight: BOLD;
	text-decoration: none;
}
A.DisplayContentMore:Hover
{
	color: #bb020a;
	font-weight: BOLD;
	text-decoration: none;
}

TABLE.RegPageBody
{	
}
TD.RegPageLeftborder
{
	background: #393939;
}
TH.RegPageLeftborder
{
	background: #393939;
}

TD.RegPageTitle
{
	background: #323232;
	color: #FFEE39;
	font-weight: BOLD;
	padding: 3px;
	font-size: 14px;
}

TD.RegPageTitleRed
{
	background: #323232;
	color: #FF0000;
	font-weight: BOLD;
	padding: 3px;
	font-size: 14px;
	text-align:left;
}
TR.RegPageBody
{
	background: #232323;
	text-align:left;
}
TD.RegPageBody
{
	color: #cccccc;
	font-weight: BOLD;
	text-align:left;
}

TABLE.GalleryList
{}
TR.GalleryListRow
{
	background: #323232;
}
TR.GalleryListRow2
{
	background: #323232;
}
TD.GalleryListTitle
{	
	background: #393939;
	color: #ffee39;
	font-weight: Bold;
	text-align:left;
}
TD.GalleryListDate
{}
TD.GalleryListDescription
{}


FONT.StoreSoldOut
{
	color: #bb020a;
}

#NavHead
{
	font-weight: bold;
	font-size: 14px;
	color: #850f0c;
	font-family: Tahoma, Arial;
	padding-right: 30px;
	background-position: center top;
	padding-left: 4px;
	background-attachment: fixed;
	background-image: url(/Images/NavBG.jpg);
	padding-bottom: 4px;
	line-height: 14px;
	padding-top: 4px;
	background-repeat: repeat-y;
	text-align: left;
	vertical-align: top;
}
.NavBody
{
	padding-right: 4px;
	padding-left: 4px;
	font-size: 14px;
	background-attachment: fixed;
	background-position:top;
	background-image: url(/Images/NavBG.jpg);
	padding-bottom: 4px;
	vertical-align: top;
	color: black;
	line-height: 14px;
	padding-top: 4px;
	background-repeat: repeat-y;
	text-align: left;
	text-decoration: none;
}
.NavDiv
{
	background-image: url(/Images/NavDiv.jpg);
	background-repeat: no-repeat;
}
.NavFoot
{
	padding-right: 4px;
	padding-left: 4px;
	font-size: 14px;
	background-image: url(/Images/BGFoot.gif);
	padding-bottom: 4px;
	vertical-align: top;
	color: black;
	line-height: 14px;
	padding-top: 4px;
	background-repeat: no-repeat;
	text-align: left;
	text-decoration: none;
	background-position: center top;
}