DIV.downloadconfirm {
	DISPLAY: inline
}
DIV.locker {
	DISPLAY: inline
}
DIV.locker {
	MARGIN: 0px 0px 0px 10px
}
DIV.downloadconfirm {
	MARGIN: 0px 0px 0px 10px
}
DIV.locker .highlightcolor {
	COLOR: #ff3300
}
DIV.locker .normalfont {
	FONT-WEIGHT: normal
}
DIV.locker .featureHeader {
	FONT-SIZE: 16px; PADDING-BOTTOM: 3px; TEXT-TRANSFORM: none; COLOR: #2d2d2d; BORDER-BOTTOM: #e4e4e4 1px solid
}
DIV.locker .sectionHeader {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #e4e4e4 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: lowercase; COLOR: #000000; PADDING-TOP: 0px; HEIGHT: 22px; BACKGROUND-COLOR: #f1f1f1
}
DIV.locker .number {
	PADDING-RIGHT: 11px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 11px; PADDING-TOP: 5px
}
DIV.locker .viewall {
	PADDING-RIGHT: 11px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 11px; PADDING-TOP: 5px
}
DIV.locker DIV.titlebar SPAN.number {
	LEFT: 300px; POSITION: absolute; TOP: -2px
}
DIV.locker DIV.titlebar {
	FONT-WEIGHT: bold; BACKGROUND: url(../images/locker/titlebar-right_bg.gif) no-repeat right top; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; POSITION: relative; HEIGHT: 23px
}
DIV.locker DIV.titlebar P.title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: url(../images/locker/titlebar-left_bg.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 290px; PADDING-TOP: 3px; HEIGHT: 20px
}
DIV.locker IMG.thumb {
	WIDTH: 75px; HEIGHT: 75px
}
DIV.locker DIV.games IMG.thumb {
	HEIGHT: 100px
}
DIV.locker DIV.communityNotMember IMG.thumb {
	WIDTH: 74px; HEIGHT: 74px
}
DIV.locker DIV.communityMember IMG.thumb {
	WIDTH: 74px; HEIGHT: 74px
}
DIV.locker DIV.videos DIV.content {
	FLOAT: left; MARGIN: 2px 0px 15px
}
DIV.locker DIV.games DIV.content {
	FLOAT: left; MARGIN: 2px 0px 15px
}
DIV.locker DIV.graphics DIV.content {
	FLOAT: left; MARGIN: 2px 0px 15px
}
DIV.locker DIV.lockerContent {
	MARGIN-TOP: 10px; FLOAT: left
}
DIV.locker .subtitle {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; MARGIN: 2px 0px; TEXT-TRANSFORM: uppercase; WIDTH: 295px; COLOR: #2d2d2d; PADDING-TOP: 5px; BACKGROUND-COLOR: #f2f6f7
}
DIV.lockerheader {
	MARGIN: 40px 0px 10px; WIDTH: 623px; TEXT-ALIGN: center
}
DIV.lockerheader H1.mainHeader {
	MARGIN: 0px; COLOR: #2d2d2d
}
DIV.lockerheader P.headerinfo {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #2d2d2d
}
DIV.locker DIV.audioContent {
	WIDTH: 628px
}
DIV.locker DIV.audioContent P.subtitle {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 2px 0px; TEXT-TRANSFORM: uppercase; WIDTH: 623px; COLOR: #2d2d2d; PADDING-TOP: 3px; HEIGHT: 20px; BACKGROUND-COLOR: #f2f3f3
}
DIV.locker DIV.audioContent P.noTextTransform {
	TEXT-TRANSFORM: none
}
DIV.locker DIV.contentItemAudio {
	WIDTH: 620px
}
DIV.locker DIV.contentItemAudio IMG.previewplay {
	TOP: 6px
}
DIV.locker DIV.contentItemAudio .progress {
	MARGIN-TOP: 5px
}
DIV.locker DIV.contentItemAudio A.title {
	PADDING-RIGHT: 3px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 220px; LINE-HEIGHT: 15px; PADDING-TOP: 10px; POSITION: relative
}
DIV.locker DIV.contentItemAudio P.artist {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; WIDTH: 170px; COLOR: #999999; POSITION: relative
}
DIV.locker DIV.contentItemAudio P.purchased {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; WIDTH: 170px; COLOR: #999999; POSITION: relative
}
DIV.locker DIV.contentItemAudio P.complimentary {
	FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; WIDTH: 170px; COLOR: #999999; POSITION: relative
}
DIV.locker DIV.contentItemAudio P.purchased {
	TEXT-TRANSFORM: lowercase; WIDTH: 117px
}
DIV.locker DIV.contentItemThin IMG.getit {
	FLOAT: left; WIDTH: 83px
}
DIV.locker DIV.contentItemAudio P.complimentary {
	TEXT-TRANSFORM: lowercase; WIDTH: 117px; COLOR: #e2b70b
}
DIV.locker DIV.siteMember {
	FLOAT: left; WIDTH: 309px
}
DIV.locker DIV.community {
	FLOAT: left; WIDTH: 305px
}
DIV.locker DIV.siteMember {
	PADDING-RIGHT: 4px; POSITION: relative
}
DIV.locker A.mouseHoverPhotos {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 2px
}
DIV.locker DIV.siteMember IMG.downloadPhone {
	DISPLAY: none
}
DIV.locker DIV.communityMember IMG.downloadPhone {
	DISPLAY: none
}
DIV.locker DIV.siteMember IMG.on.downloadPhone {
	DISPLAY: block; LEFT: 14px; POSITION: absolute; TOP: 10px
}
DIV.locker DIV.communityMember IMG.on.downloadPhone {
	DISPLAY: block; LEFT: 14px; POSITION: absolute; TOP: 10px
}
DIV.locker DIV.community {
	PADDING-LEFT: 9px
}
DIV.locker .on {
	CURSOR: pointer; COLOR: #0183bf
}
DIV.locker DIV.paging {
	PADDING-RIGHT: 5px; BORDER-TOP: #ececec 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 295px; PADDING-TOP: 5px; BORDER-BOTTOM: #ececec 1px solid; TEXT-ALIGN: right
}
DIV.locker DIV.audioContent DIV.paging {
	WIDTH: 600px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.locker .displaying {
	FLOAT: left
}
DIV.locker DIV.communityMember {
	MARGIN-BOTTOM: 10px
}
DIV.locker DIV.communityMember DIV.content {
	DISPLAY: block; FLOAT: left; WIDTH: 304px; HEIGHT: 85px
}
DIV.locker DIV.communityMember DIV.titlebar P.title {
	WIDTH: 230px
}
DIV.locker DIV.communityMember .subtitle SPAN {
	TEXT-TRANSFORM: none
}
DIV.locker DIV.communityMember DIV.titlebar A.viewall {
	FONT-SIZE: 11px; TEXT-TRANSFORM: none; COLOR: #ffffff; TEXT-DECORATION: none
}
DIV.locker DIV.communityMember A.commPhotos {
	PADDING-LEFT: 2px; FLOAT: left
}
DIV.locker DIV.communityMember IMG.downloadPhone {
	DISPLAY: none
}
DIV.locker DIV.communityMember IMG.on.downloadPhone {
	DISPLAY: block; LEFT: 14px; POSITION: absolute; TOP: 10px
}
DIV.locker DIV.communityNotMember IMG.promo {
	MARGIN: 5px 0px 5px 2px
}
DIV.locker DIV.notmember {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; WIDTH: 288px; PADDING-TOP: 0px
}
DIV.locker DIV.notmember P {
	MARGIN: 5px 0px
}
DIV.locker DIV.notmember UL {
	FLOAT: left; MARGIN: 5px 0px 20px; LIST-STYLE-TYPE: none
}
DIV.locker DIV.notmember UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/locker/list-dot_bg.gif) no-repeat 0% 50%; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 232px; PADDING-TOP: 0px
}
DIV.downloadconfirm .confirmMessage {
	BORDER-TOP: #d9d9d9 1px solid; FLOAT: left; WIDTH: 627px
}
DIV.downloadconfirm .confirmMessage .content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f4f5f6
}
DIV.downloadconfirm .confirmMessage IMG.thumb {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 8px; FLOAT: left; PADDING-BOTTOM: 8px; BORDER-LEFT: #ffffff 1px solid; MARGIN-RIGHT: 10px; PADDING-TOP: 8px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #e2e5e5
}
DIV.downloadconfirm .serverMessage {
	FONT-SIZE: 11px; FLOAT: right; WIDTH: 500px; LINE-HEIGHT: 15px
}
DIV.downloadconfirm .informMessage {
	FONT-SIZE: 11px; FLOAT: right; WIDTH: 500px; LINE-HEIGHT: 15px
}
DIV.downloadconfirm .serverMessage {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN-BOTTOM: 12px; COLOR: #2d2d2d
}
DIV.downloadconfirm .serverMessage .highlight {
	COLOR: #df0022
}
DIV.downloadconfirm .informMessage {
	PADDING-BOTTOM: 10px; BORDER-BOTTOM: #ced3d6 1px dotted
}
DIV.downloadconfirm .confirmMessage .content A.downloadMp3 {
	DISPLAY: block; BACKGROUND: url(/mythumbplay/images/locker/downloadmp3_btn_bg.png) no-repeat left top; FLOAT: left; MARGIN: 0px 0px 10px 3px; OVERFLOW: hidden; WIDTH: 216px; PADDING-TOP: 23px; HEIGHT: 0px
}
DIV.downloadconfirm .serverError {
	WIDTH: 608px
}
DIV.downloadconfirm .serverError A {
	COLOR: white; TEXT-DECORATION: underline
}
DIV.downloadconfirm DIV.youmaylike H2.featureHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; COLOR: #2d2d2d; LINE-HEIGHT: 20px; PADDING-TOP: 6px; BORDER-BOTTOM: #d9d9d9 1px solid
}
DIV.downloadconfirm DIV.confirmMessage H2.featureHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 6px; TEXT-TRANSFORM: uppercase; COLOR: #2d2d2d; LINE-HEIGHT: 20px; PADDING-TOP: 6px; BORDER-BOTTOM: #d9d9d9 1px solid
}
DIV.downloadconfirm DIV.youmaylike IMG.thumb {
	WIDTH: 75px; HEIGHT: 75px
}
DIV.downloadconfirm DIV.youmaylike {
	BORDER-TOP: #d9d9d9 1px solid; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 627px
}
DIV.downloadconfirm DIV.youmaylike DIV#lockerContent {
	PADDING-TOP: 10px; HEIGHT: 170px; BACKGROUND-COLOR: #f4f5f6
}
DIV.downloadconfirm DIV.youmaylike DIV.contentItem {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 122px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV.downloadconfirm DIV.youmaylike P {
	MARGIN: 1px 0px
}
DIV.downloadconfirm DIV.youmaylike .contentType {
	DISPLAY: block; FONT-SIZE: 10px; COLOR: #999999
}
DIV.locker A.noaccountPromo {
	DISPLAY: block; BACKGROUND: url(../images/locker/nonmember-locker_bg.png) no-repeat left top; MARGIN: 0px 0px 5px 2px; WIDTH: 624px; HEIGHT: 305px
}
DIV.downloadconfirm DIV.site-locker-ad {
	FLOAT: right; MARGIN-BOTTOM: 5px
}
DIV.downloadconfirm DIV.specialoffer {
	WIDTH: 500px; TEXT-ALIGN: left
}
DIV.locker DIV.ad.module {
	MARGIN: 5px 0px
}
