.listing-tup {
	BORDER-RIGHT: #fff 4px solid; BORDER-TOP: #fff 4px solid; BACKGROUND: #fff; BORDER-LEFT: #fff 4px solid; BORDER-BOTTOM: #fff 4px solid
}
.bottom-corners {
	DISPLAY: none
}
H1.listing-promo-header {
	DISPLAY: block; BACKGROUND: no-repeat left top; MARGIN: 0px; WIDTH: 756px; TEXT-INDENT: -9999px; HEIGHT: 100px
}
H1.listing-promo-header A {
	DISPLAY: block; BACKGROUND: no-repeat left top; MARGIN: 0px; WIDTH: 756px; TEXT-INDENT: -9999px; HEIGHT: 100px
}
H1.listing-promo-header {
	MARGIN-BOTTOM: 4px
}
.listing-carousel-tup {
	MARGIN-BOTTOM: 4px
}
.listing-carousel-tup .listing-carousel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.listing-carousel-tup #listing_carousel_details_tup {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; BACKGROUND: url(listing_carousel_tup_bg.png) no-repeat left bottom; PADDING-BOTTOM: 9px; PADDING-TOP: 5px
}
.listing-content-tup {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; BACKGROUND: url(listing_content_tup_bg.png) no-repeat left top; PADDING-BOTTOM: 14px; PADDING-TOP: 14px; HEIGHT: 0.01%
}
.listing-content-highlight {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; BACKGROUND: url(listing_content_highlight_bg.png) no-repeat left top; PADDING-BOTTOM: 8px; MARGIN: 4px 0px 14px; LINE-HEIGHT: 20px; PADDING-TOP: 7px; HEIGHT: 20px
}
.listing-content-highlight .lid {
	DISPLAY: block; BACKGROUND: url(listing_content_highlight_bg.png) no-repeat left top; MARGIN: 0px -8px; POSITION: relative; TOP: -4px; HEIGHT: 4px
}
.listing-ratings-filter {
	
}
.listing-ratings-filter .listing-channels {
	BORDER-RIGHT: #568196 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 0px
}
.listing-ratings-filter .listing-ratings {
	BORDER-RIGHT: #568196 1px solid; PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 0px
}
.listing-ratings-filter .listing-filterby {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 0px 5px 0px 0px; COLOR: #004d6b
}
.listing-ratings-filter .listing-ratings SELECT {
	WIDTH: 90px
}
.listing-ratings-filter .listing-format {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 0px
}
.listing-ratings-filter .listing-format LABEL SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.listing-ratings-filter LABEL.checkbox INPUT {
	FLOAT: left; MARGIN: 2px 1px 2px 0px; CURSOR: pointer; LINE-HEIGHT: 14px; HEIGHT: 14px
}
LABEL.checkbox SPAN {
	FLOAT: left; MARGIN: 2px 1px 2px 0px; CURSOR: pointer; LINE-HEIGHT: 14px; HEIGHT: 14px
}
.listing-ratings-filter LABEL.disabled {
	CURSOR: default; COLOR: #888
}
.listing-ratings-filter LABEL.disabled INPUT {
	CURSOR: default; COLOR: #888
}
.listing-ratings-filter LABEL.disabled SPAN {
	CURSOR: default; COLOR: #888
}
.listing-ratings-filter .checkbox {
	MARGIN-LEFT: 0px
}
.listing-dropdown-filters {
	
}
.listing-dropdown-filters SELECT {
	DISPLAY: block; FLOAT: left; MARGIN-RIGHT: 10px
}
.listing-dropdown-filters A.cep-btn-action {
	MARGIN: 0px; POSITION: static
}
.listing-dropdown-filters A.cep-btn-action SPAN.shadow {
	COLOR: #fff! important
}
.listing-dropdown-filters A.cep-btn-action SPAN.shadow SPAN {
	DISPLAY: none! important
}
.listing-table-tup {
	BORDER-LEFT: #bbb 1px solid
}
.listing-table {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #bbb 1px solid; BORDER-COLLAPSE: collapse; border-spacing: 0; width:727px; border-right:1px solid #bbb
}
#gridScroll .listing-table {
	TABLE-LAYOUT: fixed
}
.listing-table TD {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #bbb 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; MARGIN: 0px; BORDER-LEFT: #bbb 0px solid; COLOR: #666; LINE-HEIGHT: 14px; PADDING-TOP: 5px; BORDER-BOTTOM: #bbb 1px solid; HEIGHT: 17px; BACKGROUND-COLOR: #fff
}
.listing-table TD.genre {
	TEXT-ALIGN: center
}
.listing-table TD.rating {
	WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.listing-table TD.price {
	WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.listing-table TD.order {
	WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.listing-table TD.reset {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.listing-table THEAD TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(listing_table_header_bg.png) no-repeat 0px 0px; BORDER-BOTTOM-COLOR: #7a7a7a; PADDING-BOTTOM: 0px; COLOR: #333; BORDER-TOP-STYLE: none; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px; TEXT-ALIGN: left
}
.listing-table THEAD TD A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(listing_table_header_bg.png) no-repeat right -50px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; COLOR: #333; LINE-HEIGHT: 25px; PADDING-TOP: 0px; HEIGHT: 25px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.listing-table THEAD TD A:hover {
	BACKGROUND-POSITION: right -125px; TEXT-DECORATION: none
}
.listing-table THEAD TD.asc A {
	BACKGROUND-POSITION: right top
}
.listing-table THEAD TD.asc A:hover {
	BACKGROUND-POSITION: right -75px
}
.listing-table THEAD TD.desc A {
	BACKGROUND-POSITION: right -25px
}
.listing-table THEAD TD.desc A:hover {
	BACKGROUND-POSITION: right -100px
}
.listing-table THEAD TD.arrow A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left top; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.listing-table THEAD TD.arrow A:hover {
	BACKGROUND-POSITION: left -125px
}
.listing-table TBODY TD.arrow {
	BACKGROUND: url(listing_grid_item_bg.png) #fff no-repeat -1px bottom
}
.listing-table TBODY TD.title A {
	DISPLAY: block; OVERFLOW: hidden; WHITE-SPACE: nowrap
}
.listing-table TBODY TD.title SPAN.hdfeat {
	PADDING-RIGHT: 20px; BACKGROUND: url(icon_hd.png) no-repeat right 50%
}
.listing-table TBODY TD.title SPAN.hd1080pfeat {
	PADDING-RIGHT: 36px; BACKGROUND: url(icon_1080p.png) no-repeat right 50%
}
.listing-table TBODY TD.timeline {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.listing-table TBODY TD .cep-btn-small {
	DISPLAY: inline; MARGIN-LEFT: 10px
}
.listing-table .title-active {
	BACKGROUND: url(listing-title-active.png) #c0c0c0 repeat-x left bottom; BORDER-BOTTOM-STYLE: none
}
.listing-table TD.title-active A {
	COLOR: #333
}
#ppv_movies THEAD TD.title {
	WIDTH: 365px
}
#ppv_movies THEAD TD.genre {
	WIDTH: 120px
}
#ppv_movies THEAD TD.rating {
	WIDTH: 80px
}
#ppv_movies THEAD TD.price {
	WIDTH: 67px
}
#ppv_movies THEAD TD.order {
	WIDTH: 110px
}
#ppv_events THEAD TD.title {
	WIDTH: 375px
}
#ppv_events THEAD TD.showing {
	WIDTH: 90px
}
#ppv_events THEAD TD.rating {
	WIDTH: 80px
}
#ppv_events THEAD TD.price {
	WIDTH: 67px
}
#ppv_events THEAD TD.order {
	WIDTH: 110px
}
#dod_movies THEAD TD.title {
	WIDTH: 230px
}
#dod_movies THEAD TD.channel {
	WIDTH: 80px
}
#dod_movies THEAD TD.genre {
	WIDTH: 95px
}
#dod_movies THEAD TD.rating {
	WIDTH: 75px
}
#dod_movies THEAD TD.days-left {
	WIDTH: 80px
}
#dod_movies THEAD TD.price {
	WIDTH: 63px
}
#dod_movies THEAD TD.order {
	WIDTH: 100px
}
#game_lounge THEAD TD.title {
	WIDTH: 274px
}
#game_lounge THEAD TD.order {
	WIDTH: 150px
}
#game_lounge TBODY TD.order {
	COLOR: #390
}
#ppv_events TD.showing {
	TEXT-ALIGN: center
}
#dod_movies TD.days-left {
	TEXT-ALIGN: center
}
#dod_movies TBODY TD .cep-btn-small {
	MARGIN-LEFT: 5px
}
#game_lounge TBODY TD .cep-btn-small {
	MARGIN-LEFT: 27px
}
.listing-table .listing-channel-logo {
	DISPLAY: block; BACKGROUND: no-repeat left center; FLOAT: left; WIDTH: 65px; LINE-HEIGHT: 28px; HEIGHT: 28px
}
.listing-table .ep-lcl {
	DISPLAY: block; BACKGROUND: no-repeat left center; FLOAT: left; WIDTH: 65px; LINE-HEIGHT: 28px; HEIGHT: 28px
}
#listing_table_adult .listing-table .listing-channel-logo {
	MARGIN-LEFT: -3px; CURSOR: pointer; TEXT-INDENT: -9999px
}
#listing_table_playboy .listing-table .listing-channel-logo {
	MARGIN-LEFT: -3px; CURSOR: pointer; TEXT-INDENT: -9999px
}
.listing-table .listing-channel-logo-buy6 {
	WIDTH: 110px; MARGIN-RIGHT: -5px
}
.listing-table .listing-channel-logo IMG {
	WIDTH: 40px; HEIGHT: 28px
}
.listing-table .ep-lcl IMG {
	WIDTH: 40px; HEIGHT: 28px
}
.listing-table .listing-channel-bug {
	DISPLAY: block; BACKGROUND: url(listing_channel_bug_bg.png) no-repeat left center; FLOAT: right; WIDTH: 35px; COLOR: #fff; LINE-HEIGHT: 28px; HEIGHT: 28px; TEXT-ALIGN: center
}
.listing-table .ep-lcb {
	DISPLAY: block; BACKGROUND: url(listing_channel_bug_bg.png) no-repeat left center; FLOAT: right; WIDTH: 35px; COLOR: #fff; LINE-HEIGHT: 28px; HEIGHT: 28px; TEXT-ALIGN: center
}
.listing-timeline {
	OVERFLOW: hidden; WIDTH: 540px
}
.listing-timeline UL {
	WIDTH: 800px
}
.listing-timeline UL LI {
	BACKGROUND: url(listing_grid_item_bg.png) no-repeat left bottom; FLOAT: left; OVERFLOW: hidden
}
.listing-timeline UL LI A {
	
}
.listing-table .listing-timeline-arrow {
	BACKGROUND-POSITION: left bottom
}
.listing-table THEAD .listing-timeline UL LI {
	
}
.listing-table THEAD .listing-timeline UL LI SPAN {
	PADDING-LEFT: 10px
}
.listing-table TBODY .listing-timeline {
	
}
.listing-table TBODY .listing-timeline UL LI {
	BACKGROUND-POSITION: left top
}
.listing-table TBODY .listing-timeline UL LI:hover {
	BACKGROUND-COLOR: #eee
}
.listing-table TBODY .listing-timeline UL LI.empty {
	BACKGROUND-COLOR: #fff
}
.listing-table TBODY .listing-timeline UL LI.empty:hover {
	BACKGROUND-COLOR: #fff
}
.listing-table TBODY .listing-timeline UL LI.empty SPAN {
	BACKGROUND: url(hatch.png); BORDER-BOTTOM: #bbbbbb 1px solid; HEIGHT: 28px
}
.listing-table TBODY .listing-timeline UL LI.empty:hover SPAN {
	BACKGROUND: url(hatch.png); BORDER-BOTTOM: #bbbbbb 1px solid; HEIGHT: 28px
}
.listing-table TBODY .listing-timeline UL LI.empty SPAN {
	CURSOR: default
}
.listing-table TBODY .listing-timeline UL LI.empty:hover SPAN {
	CURSOR: default
}
.listing-table TBODY .listing-timeline UL LI SPAN {
	PADDING-RIGHT: 7px; DISPLAY: block; PADDING-LEFT: 7px; FONT-SIZE: 12px; BACKGROUND: url(listing_grid_item_bg.png) no-repeat right top; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1px; CURSOR: pointer; COLOR: #255498; LINE-HEIGHT: 28px; PADDING-TOP: 0px; HEIGHT: 29px
}
.listing-table TBODY .listing-timeline UL LI SPAN SPAN {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.listing-table TBODY .listing-timeline UL LI SPAN SPAN.hdfeat {
	PADDING-RIGHT: 20px; BACKGROUND: url(icon_hd.png) no-repeat right center
}
.listing-table TBODY .listing-timeline UL LI SPAN SPAN.hd1080pfeat {
	PADDING-RIGHT: 36px; BACKGROUND: url(icon_1080p.png) no-repeat right 50%
}
.listing-timeline UL LI.first {
	BACKGROUND-POSITION: -1px bottom
}
.listing-table TBODY .listing-timeline UL LI.first {
	BACKGROUND-POSITION: -1px top
}
.listing-table TBODY .listing-timeline UL LI.title-active SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.listing-timeline#adult-package-1 UL LI {
	BACKGROUND-COLOR: #f8e5e6
}
.listing-timeline#adult-package-1 UL LI:hover {
	BACKGROUND-COLOR: #f6d6da
}
.listing-timeline#adult-package-1 UL LI.hover {
	BACKGROUND-COLOR: #f6d6da
}
.listing-timeline#adult-package-2 UL LI {
	BACKGROUND-COLOR: #fdf1e6
}
.listing-timeline#adult-package-2 UL LI:hover {
	BACKGROUND-COLOR: #fce6d2
}
.listing-timeline#adult-package-2 UL LI.hover {
	BACKGROUND-COLOR: #fce6d2
}
.listing-timeline#playboy_package_1 UL LI.first {
	BACKGROUND-COLOR: #d9e4f2
}
.listing-timeline#playboy_package_1 UL LI:hover {
	BACKGROUND-COLOR: #cdf
}
.listing-timeline#playboy_package_1 UL LI.hover {
	BACKGROUND-COLOR: #cdf
}
#listing_table_playboy .order-tab {
	DISPLAY: none
}
#listing_table_playboy .detPrice {
	DISPLAY: none
}
.listing-grid-table-tup {
	BACKGROUND: #fff
}
.listing-grid-table-tup#listing_table_adult {
	BACKGROUND: url(listing_adult_tup_bg.png) #00617d repeat-x left top
}
.listing-grid-table-tup#listing_table_playboy {
	MARGIN-TOP: 4px; BACKGROUND: url(listing_playboy_tup_bg.png) #b7d2dd repeat-x left top
}
.listing-grid-table-tup .listing-table-top {
	
}
.listing-playboy-tup .listing-table-top {
	
}
.listing-grid-table-tup .listing-table {
	BORDER-BOTTOM-STYLE: none
}
.listing-grid-table-tup THEAD TD.timeline {
	OVERFLOW: hidden
}
.listing-grid-table-tup THEAD TD.channel {
	PADDING-LEFT: 15px; WIDTH: 122px
}
.listing-grid-table-tup THEAD TD.arrow {
	OVERFLOW: hidden; WIDTH: 23px
}
.listing-grid-table-tup THEAD TD.channel-name {
	WIDTH: 68px
}
.listing-grid-table-tup THEAD TD.channel-number {
	WIDTH: 68px
}
.listing-grid-table-tup THEAD TD.channel-number A {
	PADDING-LEFT: 25px
}
.listing-grid-table-tup TBODY TD {
	BORDER-TOP-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.listing-grid-table-tup TBODY TD.channel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(listing_grid_item_bg.png) #fff no-repeat -1px bottom; PADDING-BOTTOM: 1px; WIDTH: 137px; PADDING-TOP: 0px; HEIGHT: 0.01%
}
.listing-grid-table-tup TBODY TD.channel .listing-channel-logo-tup {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.listing-grid-table-tup TBODY TD.timeline {
	OVERFLOW: hidden; WIDTH: 540px
}
.listing-grid-table-tup TBODY TD.reset {
	BORDER-BOTTOM: #bbb 1px solid
}
.listing-grid-table-tup TBODY TD.arrow {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 23px; PADDING-TOP: 0px
}
.listing-grid-table-tup .listing-table-body {
	WIDTH: 703px
}
.listing-playboy-banner {
	PADDING-RIGHT: 90px; MARGIN-TOP: 15px; PADDING-LEFT: 15px; BACKGROUND: url(banner_playboy_order1.png) no-repeat left bottom; PADDING-BOTTOM: 0px; COLOR: #808080; PADDING-TOP: 0px; HEIGHT: 78px
}
#listing-playboy-banner {
	PADDING-RIGHT: 90px; MARGIN-TOP: 15px; PADDING-LEFT: 15px; BACKGROUND: url(banner_playboy_order1.png) no-repeat left bottom; PADDING-BOTTOM: 0px; COLOR: #808080; PADDING-TOP: 0px; HEIGHT: 78px
}
.listing-playboy-banner H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #424242; LINE-HEIGHT: 14px; PADDING-TOP: 12px
}
#listing-playboy-banner H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #424242; LINE-HEIGHT: 14px; PADDING-TOP: 12px
}
.listing-playboy-banner P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px; COLOR: #808080; LINE-HEIGHT: 12px; PADDING-TOP: 0px
}
#listing-playboy-banner P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 6px 0px; COLOR: #808080; LINE-HEIGHT: 12px; PADDING-TOP: 0px
}
.listing-epg-controls LABEL {
	FONT-WEIGHT: bold
}
.listing-epg-controls .field {
	PADDING-RIGHT: 5px; FLOAT: left
}
.listing-epg-controls .field #county {
	WIDTH: 100px
}
.listing-epg-controls .go-button {
	MARGIN-TOP: -1px; MARGIN-LEFT: 7px; OVERFLOW: hidden; WIDTH: auto
}
#listing_gamelounge_tup .listing-table-top {
	TEXT-ALIGN: right
}
.listing-table-top {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(listing_table_top_bg_ie6.png) no-repeat 0px 0px; PADDING-BOTTOM: 7px; PADDING-TOP: 8px; BORDER-BOTTOM: #bbb 1px solid; width:708px
}
.listing-table-bottom {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(listing_table_bottom_bg.png) no-repeat 0px bottom; PADDING-BOTTOM: 8px; PADDING-TOP: 7px
}
#listing-alpha {
	TEXT-ALIGN: center
}
#listing-alpha DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 150px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: left
}
#listing-alpha SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#listing-alpha UL {
	MARGIN: 0px auto; WIDTH: 370px
}
#listing-alpha LI {
	PADDING-RIGHT: 5px; FLOAT: left; MARGIN: 0px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
#listing-alpha LI.unavailable {
	COLOR: #999
}
#listing-alpha LI.active {
	FONT-WEIGHT: bold; COLOR: #333
}
#listing-alpha LI A {
	LINE-HEIGHT: 20px; HEIGHT: 20px; TEXT-ALIGN: center
}
#listing-alpha A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.listing-pagination {
	TEXT-ALIGN: center
}
.listing-pagination .listing-pagination-summary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: left
}
.listing-pagination SELECT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.listing-pagination A:hover {
	COLOR: #000; TEXT-DECORATION: none
}
.listing-pagination UL {
	MARGIN: 0px auto
}
.listing-pagination LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(listing_paging_nav.png) repeat-x 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #999; LINE-HEIGHT: 20px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.listing-pagination LI A {
	DISPLAY: inline-block; HEIGHT: 20px
}
.listing-pagination LI.prev {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(listing_paging_nav.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.listing-pagination LI.next {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(listing_paging_nav.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.listing-pagination LI.prev A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(listing_paging_nav.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.listing-pagination LI.next A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(listing_paging_nav.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.listing-pagination LI.prev {
	BACKGROUND-POSITION: left -42px; PADDING-LEFT: 17px; WIDTH: 33px
}
.listing-pagination LI.prev A {
	BACKGROUND-POSITION: left -42px; PADDING-LEFT: 17px; WIDTH: 33px
}
.listing-pagination LI.next {
	BACKGROUND-POSITION: right -105px; PADDING-LEFT: 7px; WIDTH: 43px
}
.listing-pagination LI.next A {
	BACKGROUND-POSITION: right -105px; PADDING-LEFT: 7px; WIDTH: 43px
}
.listing-pagination LI.prev A {
	BACKGROUND-POSITION: left -63px; MARGIN-LEFT: -17px
}
.listing-pagination LI.next A {
	BACKGROUND-POSITION: right -126px; MARGIN-LEFT: -7px
}
.listing-pagination LI.prev A:hover {
	BACKGROUND-POSITION: left -63px
}
.listing-pagination LI.next A:hover {
	BACKGROUND-POSITION: right -147px
}
.listing-pagination UL LI UL {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.listing-pagination UL LI.active {
	FONT-WEIGHT: bold; COLOR: #333
}
.listing-content-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; COLOR: #333; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.listing-content-header H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 22px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px
}
.listing-grid-table-tup .listing-content-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.listing-playboy-tup .listing-content-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.listing-grid-table-tup .listing-content-header H2 {
	FONT-SIZE: 18px
}
.listing-playboy-tup .listing-content-header H2 {
	FONT-SIZE: 18px
}
.listing-order-now-link {
	DISPLAY: block; BACKGROUND: url(ppv_ordernow.png) no-repeat; MARGIN: 0px auto; WIDTH: 62px; TEXT-INDENT: -9999px; HEIGHT: 16px
}
.listing-dod-record-now {
	DISPLAY: block; PADDING-LEFT: 18px; BACKGROUND: url(btn_record.png) no-repeat left 1px; MARGIN: 0px auto; WIDTH: 44px; COLOR: #666; LINE-HEIGHT: 18px; HEIGHT: 18px
}
.gl-monthly-pass {
	PADDING-BOTTOM: 15px
}
.gl-monthly-pass UL LI {
	PADDING-LEFT: 61px; BACKGROUND: url(gl-pass-separator.png) no-repeat 31px center; FLOAT: left; WIDTH: 202px
}
.gl-monthly-pass UL LI.first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.epg-detail-tup .gl-monthly-pass UL LI.first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.epg-detail-tup .gl-monthly-pass {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
.epg-detail-tup .gl-monthly-pass UL LI {
	PADDING-LEFT: 15px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#lb_dod_internet .pm-main {
	WIDTH: 400px
}
#lb_dod_internet .pm-select {
	MARGIN: 0px; WIDTH: 70px
}
#lb_dod_internet .pm-description {
	WIDTH: auto
}
#lb_dod_internet .pm-right A.cep-btn-action {
	MARGIN: 0px
}
#lb_dod_internet .pm-misc {
	WIDTH: auto
}
#lb_dod_internet .collapsible-tab-content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.learn-more-icon {
	DISPLAY: block; PADDING-LEFT: 35px; BACKGROUND: url(dvr_cellphone_icon.gif) no-repeat left center; MARGIN-BOTTOM: -5px; LINE-HEIGHT: 25px
}
.field {
	PADDING-RIGHT: 5px
}
.filter {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.pgl {
	PADDING-LEFT: 8px; OVERFLOW: hidden; WHITE-SPACE: nowrap
}
.ml {
	PADDING-LEFT: 20px; BACKGROUND: url(bullet_chevron_link_left.png) no-repeat 6px 3px
}
SPAN.mr {
	PADDING-RIGHT: 8px; BACKGROUND: url(bullet_chevron_link.png) no-repeat 1px 3px
}
DIV.gridScroll {
	BORDER-RIGHT: #bbb 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; WIDTH: 726px; PADDING-TOP: 0px; BORDER-BOTTOM: #aaa 1px solid; HEIGHT: auto
}
SPAN.ico {
	PADDING-RIGHT: 4px
}
DIV.flags {
	PADDING-TOP: 4px
}
.pgError {
	MARGIN: 10px
}
DIV.epgError {
	BORDER-RIGHT: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; HEIGHT: 359px; BACKGROUND-COLOR: #fff
}
A.asc {
	COLOR: #255498
}
A.desc {
	COLOR: #255498
}
DIV.detSummary {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.detSummary IMG {
	FLOAT: left; MARGIN: 0px 15px 10px 0px
}
SPAN.detTitle {
	PADDING-RIGHT: 6px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
SPAN.detRating {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; COLOR: #666; PADDING-TOP: 0px
}
SPAN.detFlag {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
SPAN.detStar {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV.detImage {
	PADDING-RIGHT: 20px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#guide_grid_wrapper {
	MARGIN: 0px
}
.collapsible-tab-titles {
	Z-INDEX: 2; POSITION: static
}
.collapsible-tab-content {
	PADDING-RIGHT: 18px; PADDING-LEFT: 18px; Z-INDEX: 1; BACKGROUND: #fff; PADDING-BOTTOM: 18px; PADDING-TOP: 18px; POSITION: static
}
.collapsible-tab-title {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999
}
.collapsible-tab-title-active {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999
}
.collapsible-tab-content {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999
}
.collapsible-tab-title {
	BACKGROUND-POSITION: 3px 4px; BACKGROUND-IMAGE: url(orange_arrow_right.png)
}
.collapsible-tab-title-active {
	BACKGROUND-POSITION: 5px 4px; PADDING-LEFT: 18px; Z-INDEX: 99; BACKGROUND-IMAGE: url(orange_arrow_down.png); BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #fff
}
.epg-detail-tup {
	
}
.epg-detail-tup .left {
	FLOAT: left; WIDTH: 340px
}
.epg-detail-tup .right {
	FLOAT: right; WIDTH: 200px
}
.epg-detail-list {
	MARGIN-BOTTOM: 10px
}
.epg-detail-list DL {
	CLEAR: both; FLOAT: left; MARGIN: 0px; WIDTH: 630px
}
.epg-detail-list DL DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 5px 0px; WIDTH: 90px; COLOR: #333; PADDING-TOP: 2px
}
.epg-detail-list DL DD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 2px; MARGIN: 5px 0px; WIDTH: 540px; COLOR: #666; PADDING-TOP: 2px
}
.btn-order {
	DISPLAY: inline; FLOAT: left
}
.btn-order A.cep-btn-action {
	FLOAT: left; MARGIN: 0px 10px
}
.epg-detail-tup .preview {
	BORDER-RIGHT: #ccc 1px solid; BORDER-TOP: #ccc 1px solid; BACKGROUND: no-repeat 50% top; BORDER-LEFT: #ccc 1px solid; WIDTH: 200px; BORDER-BOTTOM: #ccc 1px solid; TEXT-ALIGN: center
}
.epg-detail-tup .preview P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.epg-detail-tup .channelnum {
	DISPLAY: block; BACKGROUND: url(listing_channel_bug_bg.png) no-repeat left center; FLOAT: left; WIDTH: 35px; LINE-HEIGHT: 15px; MARGIN-RIGHT: 4px; HEIGHT: 15px; TEXT-ALIGN: center
}
.epg-detail-tup .channelnum SPAN {
	COLOR: #fff; LINE-HEIGHT: 14px; HEIGHT: 14px
}
.epg-detail-tup .channelsign {
	DISPLAY: block; PADDING-LEFT: 5px; FLOAT: left
}
.epg_detail_tabs {
	MARGIN-TOP: 10px
}
.epg-video-tup {
	
}
.epg-video-tup IFRAME {
	MARGIN-LEFT: 130px
}
.epg-record-tup {
	
}
.epg-record-tup .js_record_message {
	
}
.epg-record-tup .epg-record-form {
	BORDER-RIGHT: #ccc 1px solid; FLOAT: left; WIDTH: 395px
}
.epg-record-tup .epg-record-submit {
	PADDING-RIGHT: 30px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 175px; PADDING-TOP: 40px
}
.epg-record-tup .epg-record-form SELECT {
	MARGIN-RIGHT: 10px
}
.epg-record-tup .epg-record-options {
	PADDING-RIGHT: 10px; FLOAT: left; LINE-HEIGHT: 18px; PADDING-TOP: 5px
}
.epg-record-tup .epg-record-options UL LI {
	FLOAT: left
}
.epg-record-tup .epg-record-options UL LI INPUT {
	PADDING-RIGHT: 5px; MARGIN: 0px 4px -2px; WIDTH: 14px! important
}
.epg-record-tup .epg-record-options UL LI INPUT.radio {
	PADDING-RIGHT: 5px; MARGIN: 0px 4px -2px; WIDTH: 14px! important
}
.epg-record-tup .epg-record-options UL LI LABEL {
	PADDING-RIGHT: 10px
}
.collapsible-tab-title {
	
}
TABLE.gridTable .pdetails {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(ppvdod_top_bg.png); BACKGROUND-REPEAT: repeat-x
}
.detPrice {
	BACKGROUND-POSITION: left top; FLOAT: right; BACKGROUND-IMAGE: url(det_price.png); WIDTH: 85px; COLOR: #fff; BACKGROUND-REPEAT: no-repeat; HEIGHT: 16px; TEXT-ALIGN: center
}
.collapsible-tab-content {
	BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #d6d6d6 1px; BORDER-LEFT: #d6d6d6 1px solid; BORDER-BOTTOM: #d6d6d6 1px solid
}
.collapsible-tab-title-active {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.future-airings {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; BACKGROUND: url(future_airings_bg.png) no-repeat left bottom; PADDING-BOTTOM: 10px; MARGIN: 10px 0px 0px; WIDTH: 333px; PADDING-TOP: 0px
}
.future-airings H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: urlfuture_airings_bg.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px -1px; COLOR: #333; LINE-HEIGHT: 28px; PADDING-TOP: 0px; HEIGHT: 28px
}
.future-airings TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse
}
.future-airings TABLE TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; BORDER-TOP-STYLE: none; LINE-HEIGHT: 16px; PADDING-TOP: 5px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.future-airings TABLE TD.progdate {
	PADDING-LEFT: 10px; WIDTH: 120px
}
.future-airings TABLE TD.progtime {
	WIDTH: 90px
}
.future-airings TABLE TD.channo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 36px; PADDING-TOP: 5px
}
.future-airings TABLE TD.chansign {
	WIDTH: 64px
}
.epg-record-tup .rec-msg-err {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; BACKGROUND: url(erroricn.png) no-repeat left center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.epg-detail-tup .rec-msg-warn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; BACKGROUND: url(erroricn.png) no-repeat left center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.epg-record-tup .rec-msg-warn {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; BACKGROUND: url(erroricn.png) no-repeat left center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.epg-detail-tup .rec-msg-check {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; BACKGROUND: url(erroricn.png) no-repeat left center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.epg-record-tup .rec-msg-check {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; BACKGROUND: url(erroricn.png) no-repeat left center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.4em; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.epg-detail-tup .rec-msg-warn {
	BACKGROUND-IMAGE: url(warnicn.png)
}
.epg-record-tup .rec-msg-warn {
	BACKGROUND-IMAGE: url(warnicn.png)
}
.epg-detail-tup .rec-msg-check {
	BACKGROUND-IMAGE: url(okicn.png)
}
.epg-record-tup .rec-msg-check {
	BACKGROUND-IMAGE: url(okicn.png)
}
.epg-record-tup .rec-msg-norec {
	PADDING-RIGHT: 0px; PADDING-LEFT: 140px; BACKGROUND: url(norecorder.png) no-repeat left center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.4em; PADDING-TOP: 10px; HEIGHT: 30px; TEXT-ALIGN: left
}
.listing-details-ajax {
	OVERFLOW: hidden; WIDTH: 726px
}
.listing-table TD.listing-details-ajax {
	BORDER-TOP-STYLE: none
}
.listing-epg-details-ajax {
	OVERFLOW: hidden; WIDTH: 702px
}
.listing-program-tup {
	BACKGROUND: url(ppvdod_top_bg.png) repeat-x left top
}
.listing-program-close {
	PADDING-RIGHT: 4px; MARGIN-TOP: -11px; DISPLAY: block; PADDING-LEFT: 4px; BACKGROUND: url(btn_close.png) no-repeat left top; FLOAT: right; MARGIN-BOTTOM: -7px; PADDING-BOTTOM: 2px; WIDTH: 37px; TEXT-INDENT: -9999px; PADDING-TOP: 2px; HEIGHT: 7px
}
.listing-program-content {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(ppvdod_bot_bg.png) repeat-x left bottom; PADDING-BOTTOM: 15px; PADDING-TOP: 15px
}
.listing-carousel-details {
	BACKGROUND: #fff
}
.listing-carousel-details .listing-program-tup {
	BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND: url(carousel_detail_top_bg.png) repeat-x left top; BORDER-LEFT: #666 1px solid; BORDER-BOTTOM: #666 1px solid
}
.listing-carousel-details .listing-program-content {
	BACKGROUND: url(carousel_detail_bot_bg.png) repeat-x left bottom
}
.listing-program-description {
	
}
.listing-program-content .epg-detail-tup .left {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; WIDTH: 230px; PADDING-TOP: 0px
}
.listing-program-content .epg-detail-tup .right {
	FLOAT: right; MARGIN-BOTTOM: 15px; WIDTH: 200px
}
.listing-program-content .gl .left {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 20px; WIDTH: 300px
}
.listing-program-content .gl .right {
	WIDTH: 300px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.gl-order-now {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px
}
.gl-order-warn {
	PADDING-LEFT: 30px; FONT-SIZE: 14px; BACKGROUND: url(warnicn.png) no-repeat left center; MARGIN: 0px 10px; LINE-HEIGHT: 25px; TEXT-ALIGN: left
}
.gl-all-access {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 15px
}
.gl-all-access A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.epg-order-list LABEL {
	DISPLAY: block; MARGIN: 5px 0px 0px
}
.epg-order-list LABEL SELECT {
	MARGIN: 5px 0px 0px
}
.epg-order-list {
	COLOR: #424242
}
.full {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
.epg-order-list LABEL SPAN {
	DISPLAY: block; FLOAT: left; MARGIN: 5px 0px 0px; WIDTH: 97px; LINE-HEIGHT: 18px
}
.ppv-order-now {
	PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #424242; PADDING-TOP: 0px
}
.bill-to-acct {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; MARGIN: 5px 0px 0px; COLOR: #333; LINE-HEIGHT: 21px; PADDING-TOP: 10px; BACKGROUND-COLOR: #f2f2f2
}
.bill-to-acct .pmt-detail-module {
	FLOAT: left; WIDTH: 100%; MARGIN-RIGHT: -100px
}
.bill-to-acct .order-button-right {
	DISPLAY: block; FLOAT: right; WIDTH: 100px; PADDING-TOP: 74px; TEXT-ALIGN: right
}
.acct-detail {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.acct-detail LABEL {
	DISPLAY: block; FONT-SIZE: 11px; FLOAT: left; WIDTH: 180px
}
.acct-detail .acct-detail-left {
	DISPLAY: block; FONT-SIZE: 11px; FLOAT: left; WIDTH: 180px
}
.acct-detail .acct-detail-right {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 220px
}
.acct-detail .acct-detail-save {
	FONT-SIZE: 11px; FLOAT: left; WIDTH: 110px; LINE-HEIGHT: 11px; PADDING-TOP: 24px
}
UL.acct-detail-saved-cc {
	FLOAT: left
}
UL.acct-detail-saved-cc LI {
	PADDING-RIGHT: 13px; FLOAT: left
}
UL.acct-detail-saved-cc LI.cc-expired {
	COLOR: #c80000
}
UL.listing-hor-buttons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.listing-hor-buttons LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.listing-hor-buttons LI {
	FLOAT: left; MARGIN: 0px 10px 0px 0px
}
UL.listing-hor-buttons LI INPUT {
	FLOAT: left; MARGIN: 0px 5px 0px 0px; HEIGHT: 18px
}
#guide_grid_footer .listing-table THEAD TD.channel-name A {
	DISPLAY: none
}
#guide_grid_footer .listing-table THEAD TD.channel-name {
	BORDER-RIGHT-STYLE: none
}
#guide_grid_footer .listing-table THEAD TD.channel-number A {
	DISPLAY: none
}
.listing-order-details {
	MARGIN-BOTTOM: 10px
}
.listing-order-details DL DT {
	CLEAR: both; FONT-WEIGHT: bold; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 104px
}
.listing-order-details DL DD {
	FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px; WIDTH: 550px; HEIGHT: 0.01%
}
#gridScroll .listing-order-details DL DD {
	WIDTH: 500px
}
.epg-record-tup .listing-order-details DL DT {
	WIDTH: 90px
}
.epg-record-tup .listing-order-details DL DD {
	WIDTH: 300px
}
#gridScroll .epg-record-tup .listing-order-details DL DD {
	WIDTH: 250px
}
.listing-order-details DL DD:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.listing-order-channels-list UL {
	HEIGHT: 0.01%
}
.listing-order-channels-list UL:unknown {
	CLEAR: both; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.listing-order-channels-list UL LI {
	FONT-WEIGHT: bold; BACKGROUND: url(listing_channel_bug_bg.png) no-repeat left top; FLOAT: left; WIDTH: 35px; COLOR: #fff; MARGIN-RIGHT: 5px; HEIGHT: 15px; TEXT-ALIGN: center
}
.listing-order-availability {
	PADDING-BOTTOM: 0px
}
.listing-order-details DL .listing-order-availability {
	PADDING-BOTTOM: 0px
}
.listing-order-availability TABLE {
	BORDER-COLLAPSE: collapse
}
.listing-order-availability TABLE TR TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.listing-order-availability TABLE TR TD.channel-number {
	WIDTH: 70px
}
.listing-order-availability TABLE TR TD.day {
	TEXT-TRANSFORM: uppercase; WIDTH: 30px
}
.listing-order-availability TABLE TR TD.times {
	WIDTH: 500px; TEXT-ALIGN: left
}
.listing-order-availability TABLE TR TD.channel-number SPAN {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(listing_channel_bug_bg.png) no-repeat left top; WIDTH: 35px; COLOR: #fff; HEIGHT: 15px; TEXT-ALIGN: center
}
.listing-order-availability TABLE TR TD.times UL LI {
	FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 60px; TEXT-ALIGN: right
}
.listing-epg-messages-tup .dtv-message-tup B {
	BACKGROUND-COLOR: #61899d
}
.dtv-bottom-legal .center {
	TEXT-ALIGN: center
}
.listing-carousel .tabs {
	BACKGROUND: url(carousel-large-sprite.png) no-repeat -132px -180px; OVERFLOW: hidden; HEIGHT: 39px
}
.listing-carousel .tabs SPAN {
	BACKGROUND: url(carousel-large-sprite.png) no-repeat -123px -180px; FLOAT: right; WIDTH: 8px; POSITION: relative; TOP: -39px; HEIGHT: 39px
}
.listing-carousel .tabs UL {
	BACKGROUND: url(carousel-large-bg-sprite.png) repeat-x left bottom; MARGIN-LEFT: 6px; LIST-STYLE-TYPE: none; HEIGHT: 39px
}
 HTML .listing-carousel .tabs UL {
	
}
.listing-carousel .tabs LI {
	DISPLAY: block; BACKGROUND: url(carousel-large-tab-sprite.gif) no-repeat left bottom; FLOAT: left; MARGIN: 7px 5px 0px -1px; CURSOR: pointer; HEIGHT: 23px
}
.listing-carousel .tabs LI A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 7px; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: url(carousel-large-tab-sprite.gif) no-repeat right bottom; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px -3px 0px 3px; TEXT-TRANSFORM: uppercase; COLOR: #555; PADDING-TOP: 3px; POSITION: relative; HEIGHT: 20px
}
.listing-carousel .tabs LI.selected {
	BACKGROUND-POSITION: left top
}
.listing-carousel .tabs LI.selected A {
	BACKGROUND-POSITION: right top
}
.listing-carousel .container {
	BACKGROUND: url(carousel-large-bg-sprite.png) repeat-x; OVERFLOW: hidden; HEIGHT: 224px! important
}
.listing-carousel .container DIV.left {
	BACKGROUND: url(carousel-large-sprite.png) no-repeat 0px 0px; FLOAT: left; OVERFLOW: hidden; WIDTH: 48px; HEIGHT: 224px
}
.listing-carousel .container DIV.right {
	BACKGROUND: url(carousel-large-sprite.png) no-repeat -49px 0px; FLOAT: right; WIDTH: 49px; POSITION: relative; TOP: -224px; HEIGHT: 224px
}
.listing-carousel .container A:hover {
	CURSOR: pointer; TEXT-DECORATION: none
}
.listing-carousel .container DIV.left A {
	DISPLAY: block; FLOAT: left; WIDTH: 18px; POSITION: relative; TOP: 84px; HEIGHT: 59px
}
.listing-carousel .container DIV.right A {
	DISPLAY: block; FLOAT: left; WIDTH: 18px; POSITION: relative; TOP: 84px; HEIGHT: 59px
}
.listing-carousel .container DIV.left A {
	BACKGROUND: url(carousel-large-sprite.png) no-repeat -101px 0px; LEFT: 19px
}
.listing-carousel .container DIV.left A.hover {
	BACKGROUND-POSITION: -101px -60px
}
.listing-carousel .container DIV.left A:hover {
	BACKGROUND-POSITION: -101px -60px
}
.listing-carousel .container DIV.left A.down {
	BACKGROUND-POSITION: -101px -120px
}
.listing-carousel .container DIV.right A {
	BACKGROUND: url(carousel-large-sprite.png) no-repeat -120px 0px; LEFT: 11px
}
.listing-carousel .container DIV.right A.hover {
	BACKGROUND-POSITION: -120px -60px
}
.listing-carousel .container DIV.right A:hover {
	BACKGROUND-POSITION: -120px -60px
}
.listing-carousel .container DIV.right A.down {
	BACKGROUND-POSITION: -120px -120px
}
.listing-carousel .container DIV.items {
	FLOAT: left; OVERFLOW: hidden; WIDTH: 664px; POSITION: relative; HEIGHT: 224px
}
.listing-carousel .container DIV.content {
	LEFT: 700px; OVERFLOW: hidden; WIDTH: 664px; POSITION: relative
}
.listing-carousel .container DIV.content DIV {
	CLEAR: both; HEIGHT: 224px
}
.listing-carousel .container DIV.content UL {
	MARGIN: 10px 7px 0px; WIDTH: 500%; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 100%
}
.listing-carousel .container DIV.content LI {
	PADDING-RIGHT: 24px; PADDING-LEFT: 22px; BACKGROUND: url(carousel-vert-rule.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 100%; opacity: .8
}
.listing-carousel .container DIV.content LI.last {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.listing-carousel .container DIV.content LI.selected {
	MARGIN-TOP: -10px; PADDING-LEFT: 23px; BACKGROUND: #424242; MARGIN-LEFT: -1px; PADDING-TOP: 10px; opacity: 1
}
.listing-carousel .container DIV.content LI.hover {
	opacity: 1
}
.listing-carousel .container DIV.content LI:hover {
	opacity: 1
}
.listing-carousel .container DIV.content LI DIV {
	BORDER-RIGHT: #a4a4a4 1px solid; BORDER-TOP: #a4a4a4 1px solid; BACKGROUND: url(missingimage.png) no-repeat; BORDER-LEFT: #a4a4a4 1px solid; WIDTH: 112px; BORDER-BOTTOM: #a4a4a4 1px solid; HEIGHT: 150px
}
.listing-carousel .container DIV.content LI DIV IMG {
	WIDTH: 112px; HEIGHT: 150px
}
 HTML .listing-carousel .container DIV.content LI DIV IMG {
	MARGIN-BOTTOM: -4px
}
.listing-carousel .container DIV.content LI.hover DIV {
	BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px solid; MARGIN: -1px; BORDER-LEFT: #fff 2px solid; CURSOR: pointer; BORDER-BOTTOM: #fff 2px solid
}
.listing-carousel .container DIV.content LI:hover DIV {
	BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px solid; MARGIN: -1px; BORDER-LEFT: #fff 2px solid; CURSOR: pointer; BORDER-BOTTOM: #fff 2px solid
}
.listing-carousel .container DIV.content LI H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 2px 0px; WIDTH: 112px; COLOR: #a4a4a4; TEXT-ALIGN: center
}
.listing-carousel .container DIV.content LI H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 2px 0px; WIDTH: 112px; COLOR: #a4a4a4; TEXT-ALIGN: center
}
.listing-carousel .container DIV.content LI.hover H4 {
	COLOR: #fff
}
.listing-carousel .container DIV.content LI:hover H4 {
	COLOR: #fff
}
.listing-carousel .container DIV.content LI H5 {
	DISPLAY: none; Z-INDEX: 99999; MARGIN: 2px -8px; WIDTH: 130px; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 14px; POSITION: relative; HEIGHT: 54px
}
.listing-carousel .container DIV.content LI DIV P {
	PADDING-LEFT: 5px; BACKGROUND: black; VISIBILITY: hidden; MARGIN: 0px; COLOR: white; POSITION: relative; TEXT-ALIGN: center; opacity: .8
}
.listing-carousel .container DIV.content LI SPAN {
	BACKGROUND: url(carousel-large-sprite.png) no-repeat -99px 0px; LEFT: 23px; FLOAT: right; WIDTH: 1px; POSITION: relative; TOP: -172px; HEIGHT: 181px
}
.listing-carousel .container DIV.content DIV.pagination {
	PADDING-LEFT: 8px; MARGIN: 0px auto; POSITION: relative; TOP: -40px
}
.listing-carousel .container DIV.content DIV.pagination UL {
	DISPLAY: inline; WIDTH: auto; LIST-STYLE-TYPE: none; HEIGHT: 18px
}
.listing-carousel .container DIV.content DIV.pagination LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(carousel-large-sprite.ie6.png) no-repeat -102px -216px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 18px; CURSOR: pointer; PADDING-TOP: 0px; HEIGHT: 18px
}
.listing-carousel .container DIV.content DIV.pagination LI.hover {
	BACKGROUND-POSITION: -102px -198px
}
.listing-carousel .container DIV.content DIV.pagination LI.selected {
	PADDING-RIGHT: 0px! important; BACKGROUND-POSITION: -102px -180px; PADDING-LEFT: 0px! important; PADDING-BOTTOM: 0px! important; MARGIN: 0px; PADDING-TOP: 0px! important
}
.listing-carousel .game_lounge_cat DIV.content UL {
	MARGIN: 17px 0px 0px -8px
}
.listing-carousel .game_lounge_cat DIV.content LI DIV {
	WIDTH: 178px; HEIGHT: 137px
}
.listing-carousel .game_lounge_cat DIV.content LI DIV IMG {
	WIDTH: 178px; HEIGHT: 137px
}
.listing-carousel .game_lounge_cat DIV.content LI H4 {
	WIDTH: 178px
}
.listing-carousel .game_lounge_cat DIV.content LI H5 {
	MARGIN: 2px 0px; WIDTH: 178px; TEXT-ALIGN: center
}
.listing-carousel .game_lounge_cat DIV.content DIV.pagination {
	TOP: -50px
}
.listing-carousel .game_lounge_cat DIV.content LI.selected {
	MARGIN-TOP: -16px; PADDING-TOP: 16px
}
