﻿body
{
	background:#8E8E8E;
	margin: 10px 0px 10px 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
 hr{
	color: #C1C1C1;
}


/*A:link{color:#FFFFFF; text-decoration: underline;}
A:visited{color:#FFFFFF; text-decoration: underline;}
A:active{color:#FFFFFF; text-decoration: underline;}
A:hover{color:#FFFFFF; text-decoration: underline;}*/

.SideNavTableBody A:link{color:#000000; text-decoration:none;}
.SideNavTableBody A:visited{color:#000000; text-decoration:none;}
.SideNavTableBody A:active{color:#000000; text-decoration:none;}
.SideNavTableBody A:hover{color:#A91C22; text-decoration:none;}
.SideNavTableSelected A:link{color:#A91C22; text-decoration:none;}
.SideNavTableSelected A:visited{color:#A91C22; text-decoration:none;}
.SideNavTableSelected A:active{color:#A91C22; text-decoration:none;}
.SideNavTableSelected A:hover{color:#A91C22; text-decoration:none;}
.FeaturedSkateparkInfo A:link{color:#FFFFFF; text-decoration:none;}
.FeaturedSkateparkInfo A:visited{color:#FFFFFF; text-decoration:none;}
.FeaturedSkateparkInfo A:active{color:#FFFFFF; text-decoration:none;}
.FeaturedSkateparkInfo A:hover{color:#FFFFFF; text-decoration:none;}
.MainBodyRedText A:link{color:#A91C22; text-decoration:none;}
.MainBodyRedText A:visited{color:#A91C22; text-decoration:none;}
.MainBodyRedText A:active{color:#A91C22; text-decoration:none;}
.MainBodyRedText A:hover{color:#A91C22; text-decoration: underline;}
.MainBodyText A:link{color:#000000; text-decoration: underline;}
.MainBodyText A:visited{color:#000000; text-decoration: underline;}
.MainBodyText A:active{color:#000000; text-decoration: underline;}
.MainBodyText A:hover{color:#000000; text-decoration: underline;}

.SiteMapLinkTable A:link{color:#C1C1C1; text-decoration:none;}
.SiteMapLinkTable A:visited{color:#C1C1C1; text-decoration:none;}
.SiteMapLinkTable A:active{color:#C1C1C1; text-decoration:none;}
.SiteMapLinkTable A:hover{color:#C1C1C1; text-decoration:none;}

.SiteMapTable A:link{color:#000000; text-decoration:none;}
.SiteMapTable A:visited{color:#000000; text-decoration:none;}
.SiteMapTable A:active{color:#000000; text-decoration:none;}
.SiteMapTable A:hover{color:#A91C22; text-decoration:none;}

.Links A:link{color:#000000; text-decoration:none;}
.Links A:visited{color:#000000; text-decoration:none;}
.Links A:active{color:#000000; text-decoration:none;}
.Links A:hover{color:#A91C22; text-decoration:none;}

.MainBodyRed a:link{color:#ffffff; text-decoration:underline;}
.MainBodyRed A:visited{color:#ffffff; text-decoration:underline;}
.MainBodyRed A:active{color:#ffffff; text-decoration:underline;}
.MainBodyRed A:hover{color:#ffffff; text-decoration:underline;}

.OuterTable
{
	border: solid 3px #FFFFFF;
	border-style: solid;
	border-width: 3px;
	border-color: #FFFFFF;
	height: 100%;
}
.HeaderTable
{
	background: #C1C1C1 url(images/headerBackground.gif) no-repeat;
	background-color: #C1C1C1;
	background-image: url(images/headerBackground.gif);
	background-repeat: no-repeat;
}	
.LeftColumnTable
{
	height: 100%;
	background: #C1C1C1 url(images/LeftColumnBackground.gif) no-repeat;
	background-color: #C1C1C1;
	background-image: url(images/LeftColumnBackground.gif);
	background-repeat: no-repeat;
}
.RightColumnTable
{
	background: #C1C1C1 url(images/RightColumnBackground.gif) no-repeat;
	background-color: #C1C1C1;
	background-image: url(images/RightColumnBackground.gif);
	background-repeat: no-repeat;
}
.MainBody
{
	background: #DADADA;
	background-color: #DADADA;
	border-left: solid 2px #AAAAAA;
	border-left-style: solid;
	border-left-width: 2px;
	border-left-color: #AAAAAA;
	border-right: solid 2px #AAAAAA;
	border-right-style: solid;
	border-right-width: 2px;
	border-right-color: #AAAAAA;
}
.LocationsIndexTable
{
	background: #FFFFFF;
	background-color: #FFFFFF;
	border-bottom: solid 2px #8E8E8E;
	border-bottom-color: #8E8E8E;
	border-bottom-style: solid;
	border-bottom-width: 2px;
}
.LocationBodyTable
{
	background: #EFEFEF;
	background-color: #EFEFEF;
	color: #000000;
	font-size: 18pt;
	font-family: Verdana;
}
.LocationsCountrytitle
{
	color: #B4B4B4;
	font-weight: bold;
	font-size: 10pt;
	font-family: Verdana;
}
.VideosBodyTable
{
	background: #FFFFFF;
}
.PressReleaseIndexLeftColumn
{
	background: #595959;
	background-color: #595959;
}
.PressReleaseLeftColumn
{
	background: #ECECEC;
	background-color: #ECECEC;
}
.PressReleaseBodyTable
{
	background: #FFFFFF;
	background-color: #FFFFFF;
	border-right: solid 1px #AAAAAA;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #AAAAAA;
}
.WhiteBodyTable
{
	background: #FFFFFF;
	background-color: #FFFFFF;
	border-left: solid 1px #AAAAAA;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #AAAAAA;
	border-right: solid 1px #AAAAAA;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #AAAAAA;
	border-top: solid 1px #AAAAAA;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #AAAAAA;
}
.WhiteBodyTable a
{
	color:#000000; 
	text-decoration: underline;
	font-size: 8pt;
	font-family: Verdana;
}
.PressReleasePDFDownloadLink, .PressReleasePDFDownloadLink a
{
	color: #000000;
	font-size: 8pt;
	font-family: Verdana;
	text-decoration: underline;
}
.FindYourRepTable
{
	border-left: solid 1px #AAAAAA;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #AAAAAA;
	border-right: solid 1px #AAAAAA;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #AAAAAA;
}
.FindYourRepLeftBodyTable
{
	background: #FFFFFF;
	background-color: #FFFFFF;
}
.FindYourRepRightBodyTable
{
	background: #ECECEC;
	background-color: #ECECEC;
}

.MainBodyText
{
	color: #000000;
	font-size: 8pt;
	font-family: Verdana;
	text-align: left;
}
.MainBodyheading
{
	color: #000000;
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
}
.MainBodyRedText
{
	color: #A91C22;
	font-size: 8pt;
	font-family: Verdana;
}
.MainBodyRed
{
	background: #A91C22;
	background-color: #A91C22;
	color: #FFFFFF;
	font-size: 8pt;
	font-family: Verdana;
	text-align: left;
}
.SideNavTable
{
	border: solid 2px #AAAAAA;
	border-style: solid;
	border-width: 2px;
	border-color: #AAAAAA;
}
.SideNavTableheader
{
	background: #D0D0D0;
	background-color: #D0D0D0;
}
.SideNavTableBody
{
	background: #DADADA;
	background-color: #DADADA;
	font-size: 8pt;
	font-family: Verdana;
	text-decoration: none;
}
.SideNavTableSelected
{
	font-size: 8pt;
	font-family: Verdana;
	color: #A91C22;
}
.SiteMapLinkTable
{
	background: #141414;
	background-color: #141414;
	border-top: solid 2px #8E8E8E;
	border-left: solid 2px #8E8E8E;
	border-right: solid 2px #8E8E8E;
}
.SiteMapLink
{
	background: #141414;
	background-color: #141414;
	font-size: 8pt;
	font-family: Verdana;
	text-decoration: none;
}
.SiteMapTable
{
	background: #FFFFFF;
	background-color: #FFFFFF;
	font-size: 8pt;
	font-family: Verdana;
	text-decoration: none;
}
.SiteMapheader
{
	background: #FFFFFF;
	background-color: #FFFFFF;
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
}
.toc-layout-main
{
	background: #FFFFFF;
	background-color: #FFFFFF;
	font-size: 8pt;
	font-family: Verdana;
	text-decoration: none;
}
.headertitle-large
{
	background: #FFFFFF;
	background-color: #FFFFFF;
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
}
.headertitle-small
{
	background: #FFFFFF;
	background-color: #FFFFFF;
	font-size: 8pt;
	font-family: Verdana;
	text-decoration: none;
	text-align: left;
	font-weight:normal;
}
.headertitle{
	background: #FFFFFF;
	background-color: #FFFFFF;
	font-size: 10pt;
	font-family: Verdana;
	font-weight: bold;
	text-decoration: none;
	color:#000000;
}
.headertitle-large A:link{color:#000000; text-decoration:none; padding-left: 10px;}
.headertitle-large A:visited{color:#000000; text-decoration:none; padding-left: 10px;}
.headertitle-large A:active{color:#000000; text-decoration:none; padding-left: 10px;}
.headertitle-large A:hover{color:#A91C22; text-decoration:none; padding-left: 10px;}

.headertitle-small A:link{color:#000000; text-decoration:none; padding-left: 10px; font-weight:normal;}
.headertitle-small A:visited{color:#000000; text-decoration:none; padding-left: 10px;font-weight:normal;}
.headertitle-small A:active{color:#000000; text-decoration:none; padding-left: 10px;font-weight:normal;}
.headertitle-small A:hover{color:#A91C22; text-decoration:none; padding-left: 10px;font-weight:normal;}

.level-header{
	padding: 0px;
}

.level-item-pos, .level-item
{
	padding: 0px;
}

.Links
{
	background: #FFFFFF;
	background-color: #FFFFFF;
	font-size: 8pt;
	font-family: Verdana;
	text-decoration: none;
}
.FeaturedSkateparkImage
{
	background: #000000;
	background-color: #000000;
	border: solid 2px #8E8E8E;
	border-style: solid;
	border-width: 2px;
	border-color: #8E8E8E;	
}
.FeaturedSkateparkBody
{
	background: #000000;
	background-color: #000000;
	border-left: solid 2px #8E8E8E;
	border-right: solid 2px #8E8E8E;
	border-bottom: solid 2px #8E8E8E;	
}
.FeaturedSkateparkInfo
{
	color: #FFFFFF;
	font-size: 8pt;
	font-family: Verdana;	
}
.QuoteTable
{
	border: solid 2px #8E8E8E;
	border-style: solid;
	border-width: 2px;
	border-color: #8E8E8E;	
}
.VideoBody
{
	margin: 0px 0px 0px 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.VideoBodyNoFlash
{
	background: #737373;
	background-color: #737373;
	font-family:Verdana;
	font-size:8pt;
	color: #FFFFFF;
}
.Videotitle
{
	background: #000000;
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12pt;
	font-family: Verdana;
}
.Copyright
{
	font-family:Verdana;
	color:#999999;
	font-size:7pt;
}
.globalNav
{
	height: 19px;
	font-size: small;
}
.item .image-area-left
{
	padding: 5px;
}
.slm-layout-main
{
	padding-left: 10px;
}
.leftNav table{
	/*padding-left: 10px;
	padding-right: 10px;*/
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 8pt;
}
.leftNav{
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 3px;
}
.leftNavSelected
{
	color: #A91C22 !important;
	font-size: 8pt;
	font-family: Verdana;
}
.leftNav td
{
	padding-top: 5px;
	padding-bottom: 5px;
}
#PhotoGalleryText a
{
	color: #000000;
}
.SideNavTableBody span{
	color: #A91C22 !important;
	font-size: 8pt;
	font-family: Verdana;
}

.link-item a
{
	display: block;
	padding-top: 2px !important;
	padding-bottom: 2px !important;
}
.slm-layout-main
{
	padding-left: 5px;
}
.lsi_link {
	height:52px;
}
.lsi_link a {
	width:65px;
	height:52px;
	display:block;
	font-size:0px;
	line-height:0px;
	color:transparent;
	text-decoration:none;
	overflow:hidden;
}