BODY.is_ie {
	TEXT-ALIGN: center
}
BODY.is_ie DIV#containerPage {
	TEXT-ALIGN: left
}
DIV#containerPage {
	MARGIN: 0px auto; WIDTH: 960px
}
#containerHomepageHeader {
	MARGIN: 0px auto
}
#containerPrimaryNavigationDropDowns {
	MARGIN: 0px auto
}
#containerMain {
	MARGIN: 0px auto
}
#panelFooter {
	MARGIN: 0px auto
}
#containerFooter {
	MARGIN: 0px auto
}
#panelNewsTicker {
	MARGIN: 0px auto
}
#containerMain {
	CLEAR: both; MARGIN: 5px auto; COLOR: #fff; HEIGHT: 250px; BACKGROUND-COLOR: #f2f2f2
}
.is_ie6 #containerMain {
	FLOAT: left; OVERFLOW: visible
}
TABLE#tableSponsorLayout {
	TABLE-LAYOUT: fixed
}
TABLE#tableSponsorLayout COL#sponsorshipColumnMiddle {
	WIDTH: 960px! important
}
TABLE#tableSponsorLayout COL#sponsorshipColumnLeft {
	WIDTH: auto
}
TABLE#tableSponsorLayout COL#sponsorshipColumnRight {
	WIDTH: auto
}
TABLE#tableSponsorLayout #containerPage {
	WIDTH: auto
}
#ctrlsLogin LABEL {
	PADDING-LEFT: 1em; FONT-WEIGHT: bold
}
#panelPBPromo {
	FLOAT: left; MARGIN: 0px
}
#panelSponsoredPromo {
	FLOAT: right; MARGIN: 0px; OVERFLOW: hidden; HEIGHT: 308px
}
#panelPBAdPromo {
	MARGIN-TOP: 25px; MARGIN-RIGHT: 15px; TEXT-ALIGN: right
}
#cellPitch {
	FLOAT: left
}
#cellPromo {
	FLOAT: left
}
#cellPitch {
	WIDTH: 660px; HEIGHT: 100%
}
#cellPitch H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 26px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px 23px; COLOR: #144ea2; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#cellPromo {
	WIDTH: 300px; COLOR: #000; MAX-HEIGHT: 250px; LINE-HEIGHT: 50%; HEIGHT: 250px; BACKGROUND-COLOR: #f2f2f2
}
#containerPitch #containerPitchImages {
	MARGIN: 10px 0px 10px 32px; HEIGHT: auto
}
#containerPitch #containerPitchImages A {
	DISPLAY: block; FLOAT: left
}
#containerPitch #containerPitchImages .pitch {
	MARGIN-TOP: 27px; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 14px; FLOAT: left; COLOR: #000; HEIGHT: 149px; TEXT-ALIGN: center
}
#containerPitch #containerPitchImages .join.pitch {
	MARGIN-LEFT: 170px; WIDTH: 137px
}
#containerPitch #containerPitchImages .share.pitch {
	MARGIN-LEFT: 150px; WIDTH: 340px
}
#containerPitch #containerPitchImages .dashboardlink {
	MARGIN: 160px 0px 0px 377px
}
#containerPitch #containerPitchImages .dashboard {
	FONT-WEIGHT: bold; FONT-SIZE: 16px
}
.dashboard SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
.is_ie6 #containerPitch #containerPitchImages A {
	FLOAT: none
}
.is_ie6 #containerPitch #containerPitchImages .join.pitch {
	MARGIN-LEFT: 150px
}
.is_ie6 #containerPitch #containerPitchImages .share.pitch {
	MARGIN-LEFT: 70px
}
.is_ie #containerPitch #containerPitchImages .dashboardlink {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 160px 0px 0px 367px; WIDTH: 215px; PADDING-TOP: 5px
}
#containerPitch #containerPitchImages .pitch SPAN {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center center; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 100px 0px 5px; PADDING-TOP: 6px; HEIGHT: 26px
}
#containerPitch #containerPitchImages .join.pitch SPAN {
	FONT-WEIGHT: bold; WIDTH: 135px
}
#containerPitch #containerPitchImages .share.pitch SPAN {
	FONT-WEIGHT: bold; WIDTH: 170px
}
#containerPitch #containerPitchImages .slideshowEmbed {
	MARGIN-TOP: 28px; FLOAT: left; WIDTH: 130px; HEIGHT: 100px
}
#cellPitch .shareCodeUrl {
	BORDER-RIGHT: #bebebe 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #bebebe 1px solid; PADDING-LEFT: 1px; FONT-SIZE: 80%; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #bebebe 1px solid; WIDTH: 85px; COLOR: #666; PADDING-TOP: 1px; BORDER-BOTTOM: #bebebe 1px solid; HEIGHT: 12px; BACKGROUND-COLOR: #ffffeb
}
#cellPitch .slideshowCode {
	FONT-SIZE: 11px; LEFT: 30px; COLOR: black; POSITION: absolute; TOP: 145px
}
#cellPitch A {
	TEXT-DECORATION: none
}
.PPloggedin {
	POSITION: relative
}
#containerPitch {
	HEIGHT: 195px
}
#ppwraper {
	MARGIN-LEFT: 369px; PADDING-TOP: 48px
}
#ppwraper P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 28px; COLOR: #000; PADDING-TOP: 0px
}
#ppwraper H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 25px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#pitchShop {
	PADDING-RIGHT: 1em; MARGIN-TOP: 10px; PADDING-LEFT: 1em; FONT-SIZE: 16px; PADDING-BOTTOM: 0.25em; PADDING-TOP: 0.25em
}
BODY.is_ie6 #containerPitch #containerPitchImages .pitchJoin {
	MARGIN-LEFT: 223px
}
#panelSponsoredPromo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 320px; PADDING-TOP: 0px; TEXT-ALIGN: right
}
#bannerSponsoredPromo {
	MARGIN: 30px auto 5px; WIDTH: 300px; HEIGHT: 25px
}
#containerPbRectPromo {
	BORDER-RIGHT: transparent 0px; BORDER-TOP: transparent 0px; MARGIN: 0px; BORDER-LEFT: transparent 0px; BORDER-BOTTOM: transparent 0px
}
.generalPromo#containerPbRectPromo {
	BORDER-RIGHT: transparent 0px; BORDER-TOP: transparent 0px; MARGIN-TOP: 0px; BORDER-LEFT: transparent 0px; BORDER-BOTTOM: transparent 0px
}
.bratzPromo#containerPbRectPromo {
	BORDER-RIGHT: transparent 0px; BORDER-TOP: transparent 0px; MARGIN-TOP: 0px; MARGIN-LEFT: 20px; BORDER-LEFT: transparent 0px; BORDER-BOTTOM: transparent 0px
}
.iframeRectangleAd#containerPbRectPromo {
	BORDER-RIGHT: transparent 0px; BORDER-TOP: transparent 0px; MARGIN-TOP: 25px; MARGIN-LEFT: 15px; BORDER-LEFT: transparent 0px; WIDTH: 300px; BORDER-BOTTOM: transparent 0px; HEIGHT: 25px
}
.iframeBannerAd {
	MARGIN: 0px auto 10px; WIDTH: 468px
}
.hidesearch {
	DISPLAY: none
}
.is_ie #formHomepageSearchMid .containerSearchForm {
	WIDTH: 485px
}
.is_ie6 #formHomepageSearchMid .containerSearchForm {
	FLOAT: left
}
#containerHomepageSearchMid .containerSearchCtrls {
	PADDING-BOTTOM: 1px; WIDTH: 385px; PADDING-TOP: 1px
}
#containerHomepageSearchMid #qHomepageSearchMid {
	WIDTH: 280px
}
.is_ie #containerHomepageSearchMid #qHomepageSearchMid {
	WIDTH: 280px
}
DIV.loggedOut #containerHomepageSearchMid #qHomepageSearchMid {
	WIDTH: 24em! important
}
#containerHomepageSearchMid .containerSearchCtrls * {
	VERTICAL-ALIGN: baseline
}
.is_ie #containerHomepageSearchMid .containerSearchCtrls * {
	VERTICAL-ALIGN: baseline
}


#panelFeatures {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #999 1px solid; MARGIN: 0px auto; OVERFLOW: hidden; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #ccc 1px solid; POSITION: relative; BACKGROUND-COLOR: #fff
}
.is_ie #panelFeatures {
	PADDING-RIGHT: 0px; WIDTH: 960px
}
#containerFeaturedImages {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 390px; PADDING-TOP: 10px
}
.is_ie #containerFeaturedImages {
	WIDTH: 400px
}
#containerFeaturedVideos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 162px; PADDING-TOP: 10px
}
#containerPbBannerPromo {
	TEXT-ALIGN: center
}
#containerFeaturedMedia {
	MARGIN: 15px 0px 0px 20px; OVERFLOW: auto; WIDTH: 609px; TEXT-ALIGN: center
}





.is_ie #containerFeaturedImages A.moreMediaLink {
	FLOAT: right
}
.is_ie #containerFeaturedVideos A.moreMediaLink {
	FLOAT: right
}
#listFeaturedImages {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#listFeaturedVideos {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#listFeaturedImages LI {
	DISPLAY: block; FLOAT: left; HEIGHT: 150px
}
#listFeaturedVideos LI {
	DISPLAY: block; FLOAT: left; HEIGHT: 150px
}
#listFeaturedImages LI {
	WIDTH: 120px; MARGIN-RIGHT: 10px
}
#listFeaturedVideos LI {
	WIDTH: 160px
}
#listFeaturedImages LI DIV {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; OVERFLOW: hidden; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #eee
}
#listFeaturedVideos LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 3px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
#listFeaturedImages LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 3px; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
#listFeaturedVideos LI P A {
	COLOR: #666
}
#listFeaturedImages LI P A {
	COLOR: #666
}
#listFeaturedImages LI DIV {
	WIDTH: 120px; HEIGHT: 120px
}
#listFeaturedImages LI DIV TABLE {
	WIDTH: 120px; HEIGHT: 120px
}
#listFeaturedImages LI DIV TABLE TD {
	WIDTH: 120px; HEIGHT: 120px
}
#listFeaturedImages LI DIV TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#panelFeaturedMedia {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; OVERFLOW: auto; WIDTH: 630px; PADDING-TOP: 10px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.is_moz #panelFeaturedMedia {
	OVERFLOW: hidden
}
.is_ie #panelFeaturedMedia {
	WIDTH: 630px
}
#containerFeaturedPromo {
	MARGIN: 10px 0px 10px 43px; WIDTH: 468px; HEIGHT: 60px
}
#listFeaturedVideos .thumbContainer {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#listFeaturedVideos .thumbContainer .thumb {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid
}
.video.thumbContainer {
	POSITION: relative
}
.pbPromo {
	MARGIN: 10px 0px
}
#panelAnnouncements {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; LEFT: -1px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px; BORDER-LEFT: #ccc 1px solid; WIDTH: 290px; PADDING-TOP: 10px; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #fff
}
#panelAnnouncements H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 16px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; COLOR: #000; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid
}
#panelAnnouncements UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#panelAnnouncements UL LI {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px; OVERFLOW: auto; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.is_moz #panelAnnouncements UL LI {
	OVERFLOW: hidden
}
.is_ie6 #panelAnnouncements UL LI {
	FLOAT: left; WIDTH: 100%
}
#panelAnnouncements UL LI DIV.imageEnvelope {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; FLOAT: left; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #999 1px solid; WIDTH: 120px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 120px; TEXT-ALIGN: center
}
#panelAnnouncements UL LI DIV.announcementContent {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 158px; PADDING-TOP: 0px
}
#panelAnnouncements UL LI H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#panelAnnouncements UL LI P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 5px
}
#spotlightGA H4 {
	OVERFLOW: hidden
}
#spotlightGA .actionCall {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#panelNewsTicker {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; WIDTH: 100%; LINE-HEIGHT: 2em; PADDING-TOP: 0px; HEIGHT: 25px; BACKGROUND-COLOR: #ccc; opacity: .99
}
#panelNewsTicker A#newsTickerHeader {
	PADDING-LEFT: 0.5em; FONT-WEIGHT: normal; COLOR: #000
}
#panelNewsTicker A#newsTickerLink {
	FONT-WEIGHT: normal
}
#panelNewsTicker A#newsTickerLink:hover {
	TEXT-DECORATION: none
}
.hovered#panelNewsTicker {
	BACKGROUND-COLOR: #b9d5f5
}
#panelAbout {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px solid; BACKGROUND-COLOR: #fff
}
.is_ie #panelAbout {
	WIDTH: 940px
}
#panelAbout P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px
}
#panelAbout .aboutTitle {
	FONT-SIZE: 14px
}
#panelFooter {
	CLEAR: both
}
#menuWelcome #homepageLoginBubble .bubble_content {
	PADDING-RIGHT: 0.6em; PADDING-LEFT: 0.6em; PADDING-BOTTOM: 0.6em; MARGIN: 0px; PADDING-TOP: 0.6em; TEXT-ALIGN: left
}
#menuWelcome #homepageLoginBubble .bubble_content H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.3em; PADDING-TOP: 0px
}
#menuWelcome #homepageLoginBubble .bubble_content P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0.3em 0.3em 0.3em 0px; PADDING-TOP: 0px
}
#menuWelcome #homepageLoginBubble .arrow {
	RIGHT: -10px; TOP: 10px
}
#shadow404 {
	LEFT: 2px; POSITION: relative; TOP: 3px; BACKGROUND-COLOR: #303030
}
#mssg404 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; LEFT: -2px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 1em; COLOR: #900; PADDING-TOP: 1em; LETTER-SPACING: -1px; POSITION: relative; TOP: -3px; BACKGROUND-COLOR: #ffc
}
#mssg404 EM {
	FONT-WEIGHT: normal; FONT-SIZE: 28px; COLOR: #666; FONT-STYLE: italic
}
.video .thumb {
	OVERFLOW: hidden; WIDTH: 160px; POSITION: relative; HEIGHT: 120px
}
.module .video .thumb {
	DISPLAY: block; WIDTH: 150px
}
.video.thumbContainer .flyout .thumb {
	DISPLAY: block; HEIGHT: 120px
}
.video .flyout .crop {
	OVERFLOW: hidden; WIDTH: 160px; POSITION: relative; HEIGHT: 110px
}
.video .thumb IMG {
	LEFT: -20px; WIDTH: 200px; POSITION: relative; TOP: -13px; HEIGHT: 150px
}
.adobeexpress.video .thumb IMG {
	LEFT: -10px; WIDTH: 180px; TOP: -15px
}
.video .icon {
	Z-INDEX: 2; LEFT: 6px; TOP: 6px
}
.outline .mediaContainer .video.media {
	POSITION: relative
}

