p {
  margin: 0;
}
.Image,
.newImage,
.Text {
  display: block;
  margin: 0px;
	clear: left;

}
.Image,
.newImage {
  margin: 0px; /* 6px 6px 10px 12px; */
	
	float: right;
	clear: both;
	margin: 1px;
	margin-left: 10px;

}
.AlignLeft .Image,
.AlignLeft .newImage {
  float: left;
	margin: 0px; /* 0px 12px 10px 6px;*/
	
	margin: 1px;
	margin-right: 10px;
}
.AlignCenter {
  text-align: center;
}
.AlignCenter .Image,
.AlignCenter .newImage {
  float: none;
	text-align: center;
	margin: 0 auto;
}
.with-padding .Image,
.with-padding .newImage {
  padding: 10px;
}
.inset-left .Image,
.inset-left .newImage {
  padding: 10px 10px 10px 25px;
}
.inset-right .Image,
.inset-right .newImage {
  padding: 10px 25px 10px 10px;
}
.AlignLeft .Text {
  clear: none;
	/*float: left;*/
}
.ImageCaption {
  font-size: 10px;
	letter-spacing: 1px;
	color: #666;
	text-align: center;
	white-space: nowrap;
}
.AlignLeft.HeaderText .Text {
  clear: both;
}
.Header {
  width: 100%;
	float: left;
}
.HeaderOnly .Image,
.HeaderOnly .newImage,
.HeaderOnly .Text,
.HeaderText .Image,
.HeaderText .newImage,
.HeaderImage .Text,
.TextOnly .Header,
.TextOnly .Image,
.TextOnly .newImage,
.TextImage .Header,
.ImageOnly .Header,
.ImageOnly .Text {
  display: none;
}

.Asset {
  float: left;
	margin-bottom: 0px;
	display: block;
  width: 827px;
	margin-left: 5px;
	margin-top: 8px;
	overflow: hidden;
  background: url(../images/new/site/content/bg-header.gif) left bottom repeat-x;
	padding-bottom: 3px;
	/*border-bottom: 1px solid #aaa;*/
}
.Asset.ImageOnly {
  background: none;
}
.Asset.HeaderOnly {
  padding-bottom: 0px;
}
.Asset.float-override-right {
  float: right;
	margin-right: 5px;
	margin-left: 0px;
}
.Asset div {
  display: block;
}
.LegoTabContainer {
  float: left;
	width: 802px;
	min-height: 40px;
}
.Asset div.ContentTab {
  display: none;
	padding: 3px 5px;
}
.Asset {
  border: 1px solid #aaa;
	
}
.Asset.page-banner-container {
  border-width: 0px;
	background: none;
	overflow: visible;
	margin-top: 0px;
}
.Asset.HeightFree {
  border-width: 0px;
}
.Asset.HeaderOnly,
.Asset.TextOnly,
.Asset.ImageOnly {
  border-width: 0px;
}
.Asset.LegoTab.Full {
 border: none;
}
.Asset.ImageOnly {
  margin: 0px;
	margin-top: 4px;
}
.Asset.MainHeader {
  margin-left: 0px;
	padding: 0px;
	margin: 0;
	width: 814px;
}
.Asset.MainHeader.HeaderOnly {
  width: 816px;
}
.Asset.JumpTo {
  background: none;
	border: none;
}
.LegoTabContainer .Asset,
.ContentTab {
  border-top: 1px solid #999;
  background: url(../images/new/site/content/bg-item.gif) left top repeat-x;
	width: 99%;
	margin: 0px;
	padding-bottom: 5px;
}
.Asset.ThreeQuarters {
  width: 597px;
}
.Asset.TwoThirds {
  width: 540px;
}
.Asset.Halfwidth {
  width: 410px;
}
.Asset.OneThird {
  width: 280px;
}
.Asset.OneQuarter {
  width: 195px;
}


.Asset.HeightHalf {
  height: 50px;
}
.Asset.HeightOne {
  height: 100px;
}
.Asset.HeightOneHalf {
  height: 150px;
}
.Asset.HeightTwo {
  height: 200px;
}
.Asset.HeightTwoHalf {
  height: 250px;
}
.Asset.HeightThree {
  height: 300px;
}
.Asset.HeightThreeHalf {
  height: 350px;
}
.Asset.HeightFour {
  height: 400px;
}
.Asset.HeightFourHalf {
  height: 450px;
}
.Asset.HeightFive {
  height: 500px;
}
.Asset.HeightFree {
  border: none;
	height: auto;
}



.Asset .Header,
.Asset .Text {
	/*float: left;*/


}

.Text {
  padding: 3px 5px;
  background: url(../images/new/site/content/bg-item.gif) left top repeat-x;
}
.MainHeader .Text {

}


.Lego .Asset .Text {
 
  background: none;

}
.AlignRight .Image,
.AlignRight .newImage {
  float: right;
}

.Asset.JumpTo {
/*  border: 1px solid #333; */
	color: #000;
	font-size: 12px;
	min-height: 10px;
	padding: 1px;
}

.JumpToIcon {
  background: url(../images/new/site/content/bg-jumpto.gif) left top no-repeat;
	width: 8px;
	height: 8px;
}
.JumpToIcon,
.JumpToTitle,
.JumpToText {
  display: block;
	float: left;
  /*background: #222;*/
	padding-right: 1px;
}
.JumpToText {
  padding: 7px 4px 4px;
}
.JumpTo.NoText .JumpToText {
  display: none;
}
.JumpToTitle {
  /*background: #111;*/
	font-size: 13px;
	text-align: left;
	padding-top: 1px;
}
.JumpToTitle a:link,
.JumpToTitle a:visited,
.JumpToTitle a:hover,
.JumpToTitle a:active {
  color: #222;
	text-decoration: none;
}
.JumpToText {
  /*background: #444;*/
	font-size: 13px;
	
}
h2,
.JumpToTitle,
.TabbedContentHeader,
#FPAHeader {
  padding: 3px 12px 4px;
	font-weight: bold;
	background: url(../images/new/site/content/tabs.gif) 0px 0px repeat-x;
/*	margin-left: 1px; */

	color: #fff;
	display: block;
	float: left;
	min-width: 80px;
	text-align: center;
}
.TabbedContentHeader {
  border-left: 1px solid #fff;
}
.TabbedContentHeader.First {
	border-left: none;
}
.TabbedContentHeader.Selected {
	background-position: 0px 0px;
}
/* tabs */
.TabbedContent.Two .TabbedContentHeader.Three,
.TabbedContent.Two .TabbedContentHeader.Four,
.TabbedContent.Two .TabbedContentHeader.Five,
.TabbedContent.TwoTabs .TabbedContentHeader.Three,
.TabbedContent.TwoTabs .TabbedContentHeader.Four,
.TabbedContent.TwoTabs .TabbedContentHeader.Five,
.TabbedContent.Three .TabbedContentHeader.Four,
.TabbedContent.Three .TabbedContentHeader.Five,
.TabbedContent.Four .TabbedContentHeader.Five,
.ContentTab {
  clear: both;
	display: none;
}
.TabbedHeader {
  width: 100%;
	float: left;
	height: 23px;
	overflow: hidden;
	background: url(../images/new/site/content/bg-tabheader.gif) left bottom repeat-x;
}
.con .TabbedHeader {
  overflow: visible;
}
.TabbedContentImage {
  float: left;
	margin-right: 10px;
}

/* tab widths */
.Asset.Five .TabbedContentHeader {
  width: 136px;
}
.Asset.Four .TabbedContentHeader {
  width: 176px;
}
.Asset.Three .TabbedContentHeader {
  width: 243px;
}
.Asset.Two .TabbedContentHeader {
  width: 377px;
}
.Asset.TwoTabs .TabbedContentHeader {
  width: 377px;
}

.Asset.TwoThirds.Five .TabbedContentHeader {
  width: 81px;
}
.Asset.TwoThirds.Four .TabbedContentHeader {
  width: 108px;
}
.Asset.TwoThirds.Three .TabbedContentHeader {
  width: 152px;
}
.Asset.TwoThirds.Two .TabbedContentHeader {
  width: 241px;
}
.Asset.TwoThirds.TwoTabs .TabbedContentHeader {
  width: 241px;
}

#ContentList {
  float: left;
}
