TABLE.subUserList {
	WIDTH: 100%
}
TABLE.subUserList TD.header {
	FONT-WEIGHT: bold
}
TABLE.subUserList TD.subUserAddLink {
	PADDING-TOP: 10px
}
.subUserCount {
	PADDING-LEFT: 5px; WIDTH: 15px
}
.subUserName {
	PADDING-LEFT: 5px
}
.subUserEmail {
	PADDING-LEFT: 5px
}
.subUserAction {
	PADDING-LEFT: 5px; WIDTH: 100px
}
.subUserDelete {
	PADDING-LEFT: 5px; WIDTH: 40px
}
DIV.subUserFormIndent {
	DISPLAY: inline; FLOAT: none; MARGIN-LEFT: 205px
}
.mysubscriptions_date_created {
	FONT-SIZE: 0.9em; FLOAT: left; WIDTH: 70px; MARGIN-RIGHT: 10px; TEXT-ALIGN: left
}
.mysubscriptions_price {
	FONT-SIZE: 0.9em; FLOAT: left; WIDTH: 200px; MARGIN-RIGHT: 10px; TEXT-ALIGN: left
}
.mysubscriptions_renew {
	FONT-SIZE: 0.9em; FLOAT: left; WIDTH: 50px; MARGIN-RIGHT: 10px; TEXT-ALIGN: left
}
.mysubscriptions_date_from {
	FONT-SIZE: 0.9em; FLOAT: left; WIDTH: 70px; MARGIN-RIGHT: 10px; TEXT-ALIGN: left
}
.mysubscriptions_date_to {
	FONT-SIZE: 0.9em; FLOAT: left; WIDTH: 70px; MARGIN-RIGHT: 10px; TEXT-ALIGN: left
}
.mysubscriptions_payment {
	FONT-SIZE: 0.9em; FLOAT: left; WIDTH: 190px; MARGIN-RIGHT: 10px; TEXT-ALIGN: left
}
.sub_current_valid {
	COLOR: #009900
}
.sub_alert {
	COLOR: #ff0000
}
A.faq_link:link {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #c60000; TEXT-DECORATION: none
}
A.faq_link:visited {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #c60000; TEXT-DECORATION: none
}
A.faq_link:hover {
	COLOR: #c60000; TEXT-DECORATION: underline
}
A.faq_link_on:link {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #c60000; TEXT-DECORATION: none
}
A.faq_link_on:visited {
	DISPLAY: block; FONT-WEIGHT: bold; COLOR: #c60000; TEXT-DECORATION: none
}
A.faq_link_on:hover {
	COLOR: #c60000; TEXT-DECORATION: underline
}
.faq_answer {
	MARGIN-BOTTOM: 10px; COLOR: #666666; BORDER-BOTTOM: #f0f0f0 1px solid
}
.faq_answer P {
	PADDING-RIGHT: 200px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#advanced_search_form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#advanced_search_form LABEL {
	
}
#advanced_search_form LABEL.checkboxlabel {
	
}
#advanced_search_form LABEL.checkboxlabellong {
	
}
#advanced_search_form LABEL.highlightlabel {
	MARGIN-BOTTOM: 4px; COLOR: #c60000
}
#advanced_search_form .textinput {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; WIDTH: 250px; PADDING-TOP: 2px; HEIGHT: 18px
}
#advanced_search_form .selectinput {
	FLOAT: left; WIDTH: 320px
}
#advanced_search_form .checkbox {
	WIDTH: 15px
}
#advanced_search_form LABEL.search_term {
	FONT-WEIGHT: bold
}
#advanced_search_form INPUT.search_term {
	MARGIN: 0px 0px 5px; WIDTH: 310px
}
.search_media_type_col INPUT {
	MARGIN-RIGHT: 2px
}
.search_media_year_col INPUT {
	MARGIN-RIGHT: 2px
}
.search_media_award_col INPUT {
	MARGIN-RIGHT: 2px
}
#show_adv_search_link {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 0px 5px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/images/layout/arrow_down_white.gif); MARGIN-BOTTOM: 10px; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #c60000; PADDING-TOP: 0px; BORDER-BOTTOM: #c60000 1px solid; BACKGROUND-REPEAT: no-repeat
}
DIV.adv_keyword_wrapper {
	TEXT-ALIGN: center
}
DIV.adv_keyword_options {
	FLOAT: left; MARGIN: 0px 0px 0px 20px; TEXT-ALIGN: center
}
.search_keywords_label {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 8px 5px 0px 8px; WIDTH: 100px
}
.search_keywords_box {
	FLOAT: left; WIDTH: 250px
}
.search_keywords_submit {
	FLOAT: left; MARGIN: 4px 0px 0px 5px
}
.search_submit_one {
	FLOAT: right; MARGIN-RIGHT: 95px
}
.search_submit_two {
	FLOAT: right; MARGIN: 5px 40px 10px 0px
}
DIV.award_info_icon {
	DISPLAY: inline; FLOAT: right; MARGIN-RIGHT: 10px
}
DIV.award_info {
	DISPLAY: none; POSITION: relative
}
DIV.award_info DIV.award_info2 {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; LEFT: -320px; BORDER-LEFT: #000 1px solid; WIDTH: 400px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; BACKGROUND-COLOR: #fff
}
DIV.award_info_close {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; BACKGROUND-COLOR: #444; TEXT-ALIGN: right
}
DIV.award_info2 P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
DIV.award_info2 UL {
	PADDING-LEFT: 10px; MARGIN: 5px 0px 5px 10px
}
DIV.award_info2 UL LI {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.search_media_type_col {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; BACKGROUND-COLOR: #dddddd
}
.search_media_year_col {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; BACKGROUND-COLOR: #dddddd
}
.search_media_award_col {
	PADDING-RIGHT: 0px; PADDING-LEFT: 7px; FLOAT: left; PADDING-BOTTOM: 7px; PADDING-TOP: 7px; BACKGROUND-COLOR: #dddddd
}
.search_media_type_col {
	MARGIN: 0px 25px 10px 0px; WIDTH: 265px
}
.search_media_year_col {
	MARGIN: 0px 25px 10px 0px; WIDTH: 190px
}
.search_media_award_col {
	MARGIN: 0px 0px 10px; WIDTH: 120px
}
.search_media_type_col {
	MIN-HEIGHT: 160px
}
.search_media_year_col {
	MIN-HEIGHT: 160px
}
.search_media_award_col {
	MIN-HEIGHT: 160px
}
* HTML .search_media_type_col {
	HEIGHT: 165px
}
* HTML .search_media_year_col {
	HEIGHT: 165px
}
* HTML .search_media_award_col {
	HEIGHT: 165px
}
.search_media_type_col .col1 {
	DISPLAY: inline; FLOAT: left; MARGIN: 2px 10px 0px 0px; WIDTH: 115px
}
.search_media_type_col .col2 {
	MARGIN-TOP: 2px; FLOAT: left; WIDTH: 130px
}
.search_person_fields {
	BACKGROUND-COLOR: #dddddd
}
#advanced_search_form .search_media_year_col LABEL.checkboxlabel {
	FLOAT: left; WIDTH: 90px
}
.search_left_col {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 320px
}
.search_centre_col {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 60px; TEXT-ALIGN: center
}
.search_right_col {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 320px
}
.search_left_col DIV {
	MARGIN-TOP: 10px
}
.search_right_col DIV {
	MARGIN-TOP: 10px
}
A.page_link_text:link {
	TEXT-DECORATION: none
}
A.page_link_text:visited {
	TEXT-DECORATION: none
}
A.page_link_text:hover {
	TEXT-DECORATION: underline
}
A.reset_link:hover {
	TEXT-DECORATION: underline
}
A.reset_link:link {
	FLOAT: left; PADDING-TOP: 3px; TEXT-DECORATION: none
}
A.reset_link:visited {
	FLOAT: left; PADDING-TOP: 3px; TEXT-DECORATION: none
}
UL.talentJobRoles {
	PADDING-LEFT: 10px; MARGIN-LEFT: 10px; LIST-STYLE-TYPE: disc
}
UL.talentJobRoles LI {
	PADDING-LEFT: 0px; FLOAT: left; MARGIN-LEFT: 0px; WIDTH: 350px
}
.talent_search_details {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 5px 5px 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid
}
.current_search_details {
	PADDING-LEFT: 5px; FLOAT: left; MARGIN-BOTTOM: 3px; WIDTH: 540px
}
.current_search_options {
	FLOAT: left; MARGIN-BOTTOM: 3px; WIDTH: 195px; TEXT-ALIGN: right
}
.paging_row {
	PADDING-RIGHT: 5px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px 0px; PADDING-TOP: 5px; BORDER-BOTTOM: #000000 1px solid
}
.current_page_info {
	FLOAT: left; WIDTH: 235px
}
.paging_links {
	FLOAT: right; WIDTH: 500px; TEXT-ALIGN: right
}
A.page_link_on:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.page_link_on:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.page_link_on:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.sort_row {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 10px; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid
}
A.sort_link_on:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.sort_link_on:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.sort_link_on:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.media_item {
	FLOAT: left; MARGIN: 0px 5px 10px 0px; WIDTH: 365px
}
.media_item_playlist {
	FLOAT: left; MARGIN: 0px 5px 10px 0px; WIDTH: 365px
}
.thumbnail_col {
	Z-INDEX: 1; FLOAT: left; WIDTH: 134px
}
.detail_col {
	FONT-SIZE: 95%; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 226px; LINE-HEIGHT: 140%
}
.detail_col_playlist {
	FONT-SIZE: 95%; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 226px; LINE-HEIGHT: 140%
}
.detail_col_channel {
	FONT-SIZE: 95%; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 226px; LINE-HEIGHT: 140%
}
.short_credits .category {
	COLOR: #888
}
.short_credits .entrytype {
	FONT-WEIGHT: bold; COLOR: #665544
}
.short_credits .prize_gp {
	FONT-WEIGHT: bold; COLOR: #cf1e24
}
.short_credits .prize_gold {
	FONT-WEIGHT: bold; COLOR: #edb143
}
.short_credits .prize_silver {
	FONT-WEIGHT: bold; COLOR: #6f6d78
}
.short_credits .prize_bronze {
	FONT-WEIGHT: bold; COLOR: #9b7a57
}
.short_credits .prize_short {
	FONT-WEIGHT: bold; COLOR: #666
}
.short_credits .prize_none {
	COLOR: #999
}
.detail_col_playlist {
	WIDTH: 335px
}
.detail_col_channel {
	WIDTH: 240px
}
.media_item_playlist {
	PADDING-BOTTOM: 3px; WIDTH: 510px; BORDER-BOTTOM: #e6e6e6 1px solid
}
* HTML .media_item_playlist {
	WIDTH: 500px
}
.media_item_channel {
	MARGIN-TOP: 10px; PADDING-BOTTOM: 3px; WIDTH: 700px; BORDER-BOTTOM: #e6e6e6 1px solid
}
.playlist_comment_channel {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 95%; BACKGROUND: #e9e9e9; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 310px; PADDING-TOP: 2px
}
.playlist_comment_channel_header {
	COLOR: #c6c6b0; LINE-HEIGHT: 78%
}
.details_link {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 0.85em; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 61px; CURSOR: pointer; COLOR: #555; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #ddd
}
.details_link_wide {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 0.85em; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 61px; CURSOR: pointer; COLOR: #555; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #ddd
}
DIV.details_link_gp {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 0.85em; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 1px solid; WIDTH: 61px; CURSOR: pointer; COLOR: #555; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; HEIGHT: 16px; BACKGROUND-COLOR: #ddd
}
.details_link A:link {
	FONT-SIZE: 0.85em; COLOR: #555; TEXT-DECORATION: none
}
.details_link A:visited {
	FONT-SIZE: 0.85em; COLOR: #555; TEXT-DECORATION: none
}
.details_link A:hover {
	FONT-SIZE: 0.85em; COLOR: #555; TEXT-DECORATION: none
}
.details_link_wide {
	BORDER-LEFT-WIDTH: 0px; WIDTH: 129px; BORDER-RIGHT-WIDTH: 0px
}
DIV.details_link_gp {
	WIDTH: 84px
}
A.details_link_gp:link {
	FONT-SIZE: 0.95em; COLOR: #555; TEXT-DECORATION: none
}
A.details_link_gp:visited {
	FONT-SIZE: 0.95em; COLOR: #555; TEXT-DECORATION: none
}
.playlist_link {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 0.85em; Z-INDEX: 1; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #fff 0px solid; WIDTH: 60px; CURSOR: pointer; COLOR: #555; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid; POSITION: relative; HEIGHT: 16px; BACKGROUND-COLOR: #dddddd
}
A.XRef:link {
	COLOR: #990000; TEXT-DECORATION: none
}
A.XRef:visited {
	COLOR: #990000; TEXT-DECORATION: none
}
A.XRef:hover {
	COLOR: #c60000; TEXT-DECORATION: underline
}
DIV.campaign_elements {
	PADDING-RIGHT: 8px; BORDER-TOP: #c60000 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; WIDTH: 90%; PADDING-TOP: 5px; TEXT-ALIGN: left
}
DIV.campaign_element {
	FLOAT: left; MARGIN-RIGHT: 8px
}
DIV.campaign_element DIV {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 95%; BACKGROUND: #efefef; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DIV.campaign_element DIV.on {
	BACKGROUND: #000000; COLOR: #fff
}
.playlist_remove {
	FONT-SIZE: 90%; FLOAT: right
}
.playlist_remove A:link {
	TEXT-DECORATION: none
}
.playlist_remove A:visited {
	TEXT-DECORATION: none
}
.playlist_remove A:hover {
	TEXT-DECORATION: underline
}
.playlist_link_details {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 0.85em; Z-INDEX: 10; PADDING-BOTTOM: 0px; WIDTH: 315px; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 16px; BACKGROUND-COLOR: #c60000
}
.playlist_box {
	DISPLAY: none; Z-INDEX: 50; LEFT: 0px; WIDTH: 320px; POSITION: absolute; TOP: 1px
}
.playlist_box_details {
	DISPLAY: none; Z-INDEX: 50; LEFT: 0px; WIDTH: 320px; POSITION: absolute; TOP: 1px
}
* HTML .playlist_box {
	TOP: -17px
}
DIV.playlist_box_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-SIZE: 0.85em; Z-INDEX: 10; PADDING-BOTTOM: 0px; CURSOR: pointer; COLOR: #ffffff; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 16px; BACKGROUND-COLOR: #c60000
}
.playlist_box_body {
	Z-INDEX: 50; WIDTH: 320px; HEIGHT: 50px; BACKGROUND-COLOR: #000000
}
.playlist_box_wrap_details {
	POSITION: relative
}
.playlist_details_wrapper {
	LEFT: 640px; WIDTH: 320px; POSITION: relative; TOP: -18px
}
.ajax_playlist_loader {
	MARGIN: 10px 0px 0px 50px
}
.ajax_playlist_form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; POSITION: absolute
}
.ajax_playlist_form INPUT {
	MARGIN-LEFT: 10px
}
.ajax_playlist_form SELECT {
	WIDTH: 240px
}
DIV.thumbnail {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; OVERFLOW: hidden; BORDER-LEFT: #000 1px solid; WIDTH: 132px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 99px; BACKGROUND-COLOR: #000; TEXT-ALIGN: center
}
#playlistForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 5px; WIDTH: 550px; PADDING-TOP: 10px; BACKGROUND-COLOR: #e5e5e5
}
#playlistForm LABEL {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 5px 0px; WIDTH: 110px; TEXT-ALIGN: right
}
#playlistForm .textinput {
	FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px; WIDTH: 350px
}
#playlistForm .textareainput {
	FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px; WIDTH: 350px
}
#playlistForm .formNote {
	FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px; WIDTH: 180px
}
#playlistForm .submitBtn {
	FLOAT: left; MARGIN-LEFT: 120px
}
#playlistForm P.error {
	MARGIN: 10px 10px 0px 120px
}
.playlistForm.sub_header {
	PADDING-RIGHT: 0px; MARGIN-BOTTOM: 0px; WIDTH: 545px
}
.playlistsDetailsHolder {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 10px 10px 0px; WIDTH: 510px
}
.playlistsListHolder {
	FLOAT: left; WIDTH: 225px
}
.playlistDesc {
	BORDER-BOTTOM: #ccc 1px solid
}
.playlistDesc .editLink {
	FONT-SIZE: 85%; FLOAT: right; TEXT-DECORATION: none
}
.sub_header A.editLink {
	FONT-SIZE: 85%; FLOAT: right; COLOR: #fff; TEXT-DECORATION: none
}
.sub_header A.editLink:hover {
	TEXT-DECORATION: underline
}
.playlistDesc .sub_header {
	MARGIN-BOTTOM: 0px
}
#plDescStatic {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f0f0e9; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#plDescEdit {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f0f0e9; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
.playlist_paging {
	PADDING-RIGHT: 2px; BORDER-TOP: #c7c3a8 1px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #c7c3a8 1px solid; TEXT-ALIGN: right
}
DIV.playlist_email_link {
	PADDING-RIGHT: 0px; MARGIN-TOP: -5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px; BORDER-BOTTOM: #c7c3a8 1px solid
}
#editDescForm TEXTAREA {
	WIDTH: 450px
}
#editDescForm .submitBtn {
	FLOAT: right; MARGIN: 0px 5px 5px 0px
}
#editDescForm .lesserBtn {
	FLOAT: right; MARGIN: 0px 5px 5px 0px
}
#editDescForm .lesserBtn {
	MARGIN-LEFT: 50px
}
UL.playlistsList {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
UL.playlistsList LI {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
UL.playlistsList LI .deleteIcon {
	FONT-WEIGHT: bold; FLOAT: right; MARGIN-LEFT: 2px; TEXT-DECORATION: none
}
UL.playlistsList LI .PlaylistIcon {
	FLOAT: right; MARGIN: 2px 2px 0px 0px; WIDTH: 15px; TEXT-DECORATION: none
}
UL.playlistsList LI A.deleteIcon:hover {
	TEXT-DECORATION: underline
}
#editTitleForm .submitBtn {
	FLOAT: right; MARGIN: 0px 5px
}
#editTitleForm .lesserBtn {
	FLOAT: right; MARGIN: 0px 5px
}
#editTitleForm .textinput {
	FLOAT: left; MARGIN-BOTTOM: 3px; WIDTH: 300px
}
#emailPlaylistForm {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 5px; PADDING-TOP: 0px
}
#emailPlaylistForm LABEL {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN: 5px 0px; WIDTH: 110px; TEXT-ALIGN: right
}
#emailPlaylistForm .textinput {
	FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px; WIDTH: 400px
}
#emailPlaylistForm .textareainput {
	FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px; WIDTH: 450px
}
#emailPlaylistForm .formNote {
	MARGIN-TOP: -10px; DISPLAY: inline; FONT-SIZE: 95%; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 120px; WIDTH: 500px; COLOR: #666; FONT-STYLE: italic
}
#emailPlaylistForm .submitBtn {
	MARGIN-LEFT: 120px
}
#emailPlaylistForm P {
	FONT-SIZE: 85%; MARGIN: 10px 10px 0px 120px
}
#emailPlaylistForm P.error {
	MARGIN: 10px 10px 0px
}
#emailPlaylistForm DIV {
	FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 10px; PADDING-TOP: 5px
}
.playlist_name {
	FONT-WEIGHT: bold; FONT-SIZE: 110%; COLOR: #c60000
}
.playlist_email_by {
	FONT-SIZE: 95%; MARGIN: -5px 0px 2px; COLOR: #666; FONT-STYLE: italic
}
.playlist_email_description {
	PADDING-BOTTOM: 4px; BORDER-BOTTOM: #c7c3a8 1px solid
}
.playlist_email_description .limiter {
	WIDTH: 600px
}
DIV.playlist_edit_comment {
	PADDING-RIGHT: 3px; FLOAT: right; WIDTH: 508px; POSITION: absolute; TOP: -16px; HEIGHT: 1px
}
* HTML DIV.playlist_edit_comment {
	WIDTH: 498px
}
.playlist_edit_comment .editLink {
	FONT-SIZE: 85%; FLOAT: right; TEXT-DECORATION: none
}
.playlist_edit_comment A.editLink:hover {
	TEXT-DECORATION: underline
}
.playlist_comment {
	PADDING-RIGHT: 5px; MARGIN-TOP: 5px; PADDING-LEFT: 5px; BACKGROUND: #f0f0e9; PADDING-BOTTOM: 15px; WIDTH: 343px; PADDING-TOP: 2px
}
* HTML .playlist_comment {
	WIDTH: 330px
}
.playlist_comment TEXTAREA {
	WIDTH: 345px
}
* HTML .playlist_comment TEXTAREA {
	WIDTH: 320px
}
DIV.playlist_create {
	TEXT-ALIGN: right
}
A.playlist_create:link {
	FONT-SIZE: 90%; TEXT-DECORATION: none
}
A.playlist_create:visited {
	FONT-SIZE: 90%; TEXT-DECORATION: none
}
A.playlist_create:hover {
	TEXT-DECORATION: underline
}
DIV.playlist_actions {
	FLOAT: left; MARGIN: 2px 4px 0px 1px; WIDTH: 13px
}
DIV.playFilmsMedia {
	MARGIN: auto; HEIGHT: 390px; TEXT-ALIGN: center
}
DIV.playFilmsLinks {
	MARGIN: auto; WIDTH: 480px
}
.channels_channel {
	FLOAT: left; WIDTH: 365px
}
.channels_linkto {
	PADDING-RIGHT: 0px; BORDER-TOP: #c7c3a8 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 95%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; LINE-HEIGHT: 140%; PADDING-TOP: 0px; BORDER-BOTTOM: #c7c3a8 1px solid; TEXT-ALIGN: right
}
.channels_linkto A:link {
	TEXT-DECORATION: none
}
.channels_linkto A:visited {
	TEXT-DECORATION: none
}
.channels_linkto A:hover {
	TEXT-DECORATION: underline
}
.save_search_wrapper {
	POSITION: relative
}
.save_search_box {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #000 1px solid; DISPLAY: none; PADDING-LEFT: 5px; MIN-HEIGHT: 50px; LEFT: -120px; PADDING-BOTTOM: 5px; BORDER-LEFT: #000 1px solid; WIDTH: 310px; PADDING-TOP: 5px; BORDER-BOTTOM: #000 1px solid; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left
}
* HTML .save_search_box {
	LEFT: -320px; HEIGHT: 50px
}
.ajax_save_search_form {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 2px; POSITION: absolute
}
.ajax_save_search_form INPUT {
	MARGIN-LEFT: 10px
}
UL.savedSearchList {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
UL.savedSearchList LI {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; LIST-STYLE-TYPE: none
}
UL.savedSearchList LI {
	FLOAT: left; MARGIN: 0px 30px 5px 0px; WIDTH: 330px
}
UL.savedSearchList LI .deleteIcon {
	FONT-WEIGHT: bold; FLOAT: right; TEXT-DECORATION: none
}
UL.savedSearchList LI SPAN.savedDate {
	PADDING-RIGHT: 10px; FLOAT: right; COLOR: #aaa
}
UL.savedSearchList LI SPAN.savedDetails {
	FONT-SIZE: 90%; COLOR: #666
}
UL.savedSearchList LI A.deleteIcon:hover {
	TEXT-DECORATION: underline
}
#contactForm {
	MARGIN: 20px 0px 20px 15px; WIDTH: 700px; COLOR: #000
}
#contactForm LABEL {
	FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: 170px
}
#contactForm LABEL.shortLabel {
	FLOAT: left; MARGIN-BOTTOM: 5px; WIDTH: auto; MARGIN-RIGHT: 10px
}
#contactForm LABEL.longLabel {
	MARGIN-TOP: 10px; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 700px
}
#contactForm .textinput {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; WIDTH: 300px; PADDING-TOP: 2px
}
#contactForm .selectinput {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; WIDTH: 308px; PADDING-TOP: 2px
}
#contactForm .inputHolder {
	FLOAT: left; WIDTH: 300px
}
#contactForm .formNote {
	MARGIN: 8px 0px
}
#contactForm .mandatory {
	FONT-WEIGHT: bold
}
#contactForm .submitBtn {
	FLOAT: right; MARGIN: 20px 0px
}
.contactAddressCol {
	LEFT: 590px; WIDTH: 195px; COLOR: #574915; POSITION: absolute; TOP: 40px
}
.account_label {
	FLOAT: left; MARGIN-BOTTOM: 4px; WIDTH: 200px
}
.account_info {
	FLOAT: left; MARGIN-BOTTOM: 4px; WIDTH: 350px
}
#subscriptionForm {
	MARGIN: 10px 0px 20px 5px; WIDTH: 700px; COLOR: #000
}
#subscriptionForm LABEL {
	FLOAT: left; WIDTH: 190px; MARGIN-RIGHT: 15px
}
#paymentForm LABEL {
	FLOAT: left; WIDTH: 190px; MARGIN-RIGHT: 15px
}
#subscriptionForm LABEL.longLabel {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 700px
}
#subscriptionForm .input {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 350px; PADDING-TOP: 2px
}
#paymentForm .input {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 350px; PADDING-TOP: 2px
}
#subscriptionForm .textinput {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; WIDTH: 300px; PADDING-TOP: 2px
}
#paymentForm .textinput {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FLOAT: left; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 2px; WIDTH: 300px; PADDING-TOP: 2px
}
#subscriptionForm .inputHolder {
	FLOAT: left; WIDTH: 350px
}
#paymentForm .inputHolder {
	FLOAT: left; WIDTH: 350px
}
#subscriptionForm .selectinput {
	FLOAT: left; WIDTH: 357px
}
#paymentForm .selectinput {
	FLOAT: left; WIDTH: 357px
}
#subscriptionForm .smallselectinput {
	FLOAT: left; WIDTH: 140px
}
#paymentForm .smallselectinput {
	FLOAT: left; WIDTH: 140px
}
#subscriptionForm .formNote {
	MARGIN: 8px 0px
}
#paymentForm .formNote {
	MARGIN: 8px 0px
}
#subscriptionForm .submit {
	FLOAT: right
}
#paymentForm .submit {
	FLOAT: right
}
#subscriptionForm .communication_method {
	WIDTH: auto
}
#subscriptionForm .sub_type_header {
	MARGIN: 8px 0px 0px
}
#subscriptionForm LABEL {
	MARGIN-BOTTOM: 5px
}
#subscriptionForm LABEL.longLabel {
	MARGIN-BOTTOM: 5px
}
#subscriptionForm .input {
	MARGIN-BOTTOM: 5px
}
#subscriptionForm .inputHolder {
	MARGIN-BOTTOM: 5px
}
#subscriptionForm .selectinput {
	MARGIN-BOTTOM: 5px
}
#subscriptionForm .smallselectinput {
	MARGIN-BOTTOM: 5px
}
#paymentForm LABEL {
	MARGIN-BOTTOM: 5px
}
#paymentForm LABEL.longLabel {
	MARGIN-BOTTOM: 5px
}
#paymentForm .input {
	MARGIN-BOTTOM: 5px
}
#paymentForm .inputHolder {
	MARGIN-BOTTOM: 5px
}
#paymentForm .selectinput {
	MARGIN-BOTTOM: 5px
}
#paymentForm .smallselectinput {
	MARGIN-BOTTOM: 5px
}
#subscriptionForm DIV.buttons {
	MARGIN: 5px 0px 10px; TEXT-ALIGN: center
}
#paymentForm DIV.buttons {
	MARGIN: 5px 0px 10px; TEXT-ALIGN: center
}
#subscriptionForm EM {
	COLOR: #666
}
#subscriptionForm DIV.buttons {
	TEXT-ALIGN: center
}
DIV.subType {
	TEXT-ALIGN: center
}
#paymentForm H3.payment_amount {
	MARGIN-LEFT: 210px
}
DIV#sub_email_users A {
	FONT-SIZE: 90%; FLOAT: right; TEXT-DECORATION: none
}
DIV#sub_email_users DIV {
	DISPLAY: inline; FLOAT: left; MARGIN: -10px 0px 5px 120px; WIDTH: 500px
}
.right_form_note {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 5px 200px; WIDTH: 480px; COLOR: #666
}
#passwordForm LABEL {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 190px; MARGIN-RIGHT: 20px; PADDING-TOP: 8px
}
#passwordForm INPUT {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 250px
}
#passwordForm .submitBtn {
	WIDTH: 100px
}
#loginForm LABEL {
	FONT-WEIGHT: bold; FLOAT: left; WIDTH: 100px; PADDING-TOP: 8px
}
#loginForm INPUT {
	PADDING-RIGHT: 2px; MARGIN-TOP: 5px; PADDING-LEFT: 2px; FLOAT: left; PADDING-BOTTOM: 2px; WIDTH: 200px; PADDING-TOP: 2px
}
DIV.login_forgot_link {
	DISPLAY: inline; FLOAT: left; MARGIN: 5px 0px 5px 100px
}
A.login_forgot_link:link {
	BORDER-LEFT: #99ccff 5px solid
}
#loginForm .rem_label {
	FLOAT: left; PADDING-TOP: 8px
}
#loginForm .rem_text {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FLOAT: left; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#loginForm .rem_checkbox {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 15px
}
#loginForm .submitBtn {
	FLOAT: left; MARGIN: 5px 0px 5px 100px; WIDTH: 100px
}
#forgottenForm .submitBtn {
	MARGIN: 3px 0px 0px 2px
}
FORM#sorter {
	MARGIN-LEFT: 5px
}
.yl_sort_left {
	WIDTH: 120px; MARGIN-RIGHT: 30px
}
.yl_sort_right {
	WIDTH: 120px
}
DIV.lb_short_credits {
	FLOAT: left; MARGIN: 10px 10px 0px; WIDTH: 500px; TEXT-ALIGN: left
}
DIV.lb_close {
	FLOAT: right; WIDTH: 58px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
DIV.lb_top {
	MIN-HEIGHT: 110px; WIDTH: 100%; BORDER-BOTTOM: #000 2px solid
}
* HTML DIV.lb_top {
	HEIGHT: 110px
}
DIV.lb_header_img {
	FLOAT: left; MARGIN: 10px 0px 0px 10px; WIDTH: 245px
}
DIV.lb_short_credits {
	FLOAT: left; MARGIN: 10px 10px 0px; WIDTH: 295px
}
DIV.lb_short_credits DIV.col1 {
	FLOAT: left; MARGIN: 0px 10px 0px 0px; WIDTH: 160px
}
DIV.lb_short_credits DIV.col2 {
	FLOAT: left; MARGIN: 0px; WIDTH: 160px
}
DIV.lb_media_link {
	FONT-SIZE: 0.9em; FLOAT: left; MARGIN: 10px 10px 0px; WIDTH: 65px; TEXT-ALIGN: center
}
DIV.lb_credits_link {
	FONT-SIZE: 0.9em; FLOAT: left; MARGIN: 10px 10px 0px; WIDTH: 70px; TEXT-ALIGN: center
}
DIV.lb_browse_link {
	FONT-SIZE: 0.9em; FLOAT: left; MARGIN: 15px 10px 0px; WIDTH: 100px; TEXT-ALIGN: center
}
DIV.lb_media_thumbnail_wrapper {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
DIV.lb_media_wrapper {
	MIN-HEIGHT: 300px; PADDING-BOTTOM: 10px; PADDING-TOP: 5px; TEXT-ALIGN: center
}
* HTML DIV.lb_media_wrapper {
	HEIGHT: 300px
}
DIV.lb_footer {
	PADDING-RIGHT: 10px; MARGIN-TOP: 10px; PADDING-LEFT: 10px; FONT-SIZE: 95%; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; BACKGROUND-COLOR: #000; TEXT-ALIGN: center
}
DIV.lb_details_thumbnail_col {
	PADDING-LEFT: 20px; FLOAT: left; WIDTH: 230px; TEXT-ALIGN: left
}
DIV.lb_details_thumbnail_col IMG {
	MARGIN-TOP: 10px
}
DIV.lb_details_credits_col {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 300px; TEXT-ALIGN: left
}
DIV.lb_details_synopsis_col {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 300px; TEXT-ALIGN: left
}
.thumbnail_label {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 90%; PADDING-BOTTOM: 0px; WIDTH: 90px; COLOR: #ffffff; PADDING-TOP: 0px; POSITION: relative; TOP: -7px; HEIGHT: 14px; BACKGROUND-COLOR: #000000; TEXT-ALIGN: center
}
.lb_search_thumbnailcol {
	MARGIN-TOP: 10px; PADDING-LEFT: 20px; FLOAT: left; WIDTH: 250px; TEXT-ALIGN: left
}
.lb_search_details_col {
	FLOAT: left; WIDTH: 680px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.lb_search_creditcol {
	FLOAT: left; MARGIN-BOTTOM: 20px; WIDTH: 340px; TEXT-ALIGN: left
}
.lb_search_details_credit_grid {
	MARGIN-BOTTOM: 20px
}
.lb_search_details_credit_grid_col {
	PADDING-RIGHT: 10px; FLOAT: left; WIDTH: 220px
}
#radio_player {
	MARGIN: 10px 0px
}
#media_flv {
	
}
.lb_previous {
	FLOAT: left; MARGIN-LEFT: 20px; WIDTH: 20px; TEXT-ALIGN: left
}
.lb_next {
	FLOAT: right; WIDTH: 20px; MARGIN-RIGHT: 20px; TEXT-ALIGN: right
}
.yl_lb_short_credits {
	FLOAT: left; PADDING-TOP: 5px
}
