body, table { font: 12px geneva, helvetica, sans-serif; margin: 0px; color: #333333; }
form { margin: 0px; padding: 0px; }

/* player 4:3 */
div.magnify-playlist-player { background-image: url('/decor/item_chrome/gradient.gif'); padding: 0px 10px; }

/* video title */
#player43 div.magnify-playlist-player div.mvp-page-title { padding: 0px 5px; position: relative; top: -5px; }
span.magnify-player-title { font-size: 16px; color: #FFFFFF; padding-top: 5px; }
span.magnify-player-title a { color: #FFFFFF; }
span.magnify-player-title a:hover { color: #FFFFFF; }

.magnify-widget-playlist-tab { color: #FFFFFF; background-image: url('/decor/item_chrome/tab_gradient.gif'); background-repeat: repeat-x; }
.magnify-widget-playlist-tab-on { color: #999999; background-color: #FFFFFF; }

div.magnify-player-overlay { background-color: #A8A8A8; top: 40px; }
div.magnify-player-overlay-content { background-color: #FFFFFF; }


/* title bar controls */
span.magnify-player-controls a { color: #666666; text-decoration: none; }
.magnify-widget-playlist-header-logo { background-repeat: no-repeat; }
div.mvp-title-control-on { background-image: url('/decor/item_chrome/player_on.png'); background-repeat: no-repeat; }
div.mvp-title-control-off { background-image: url('/decor/item_chrome/player_off.png'); background-repeat: no-repeat; }

/* comments */
#magnify_widget_playlist_item_comments { position: relative; }


/* ratings css */
.mvp-rating-label { color: #0033CC; }

/* sliders */
div.mvp-slider-label { color: #0033CC; }
div.mvp-slider { height: 8px;  background-color: #CCCCCC; background-repeat:  no-repeat; background-position: center center; }
div.mvp-slider-handle { position: absolute; height: 23px; width: 9px; top: -8px; z-index: 10; background-image: url('/decor/item_chrome/slider_new.png'); cursor: move; }

/* radio */
td { color: #999999; }
tr.header-row td { border-bottom: solid 1px #CCCCCC; vertical-align: bottom; }
tr.rating-row td { border-bottom: solid 1px #CCCCCC; vertical-align: top; }
td.radio-rating-table-header { border-bottom: solid 1px #CCCCCC; vertical-align: top;  }

.button { cursor: pointer; cursor: hand; }

/* buttons */
.mvp-submit-button { background-image: url('/decor/item_chrome/submit_button.png'); background-color: transparent; border: none; width: 86px; height: 22px;  }
.mvp-send-button { background-image: url('/decor/buttons/send.gif'); background-color: transparent; border: none; width: 70px; height: 20px;  }
.mvp-cancel-button { background-image: url('/decor/buttons/cancel_button.gif'); background-color: transparent; border: none; width: 79px; height: 20px;  }
.mvp-signin-button { background-image: url('/decor/buttons/signin_small.gif'); background-color: transparent; border: none; width: 96px; height: 20px;  }
.mvp-register-button { background-image: url('/decor/buttons/register_small.gif'); background-color: transparent; border: none; width: 96px; height: 20px;  }
.mvp-add-button { background-image: url('/decor/buttons/add_button.gif'); background-color: transparent; border: none; width: 96px; height: 20px; }

/* star ratings */
.mvp_star_rating_back {
	text-align: left;
	display:-moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	width: 50px;
	height: 12px;
	margin: 0px 2px;
	background-image: url('/decor/live/small_star_off.png');
	background-repeat: repeat-x;
	background-position: left;
}

.mvp_star_rating_front {
	text-align: left;
	display:-moz-inline-stack;
	display: inline-block;
	vertical-align: top;
	height: 12px;
	background-image: url('/decor/live/small_star_on.png');
	background-repeat: repeat-x;
	background-position: left;
}


/* round corners */
.magnify-widget-roundcorner {
  display: block;
  visibility: visible;
}

.magnify-widget-roundcornertop * {
  background-color: #AAA9A9;
}

.magnify-widget-roundcornerbottom * {
  background-color: #959595;
}

.magnify-widget-roundcorner * {
  display:block;
  overflow:hidden;
  height:1px;
}

.magnify-widget-roundcorner_0 {
  margin-right: 10px;
  margin-left: 10px;
}

.magnify-widget-roundcorner_1 {
  margin-right: 8px;
  margin-left: 8px;
}

.magnify-widget-roundcorner_2 {
  margin-right: 6px;
  margin-left: 6px;
}

.magnify-widget-roundcorner_3 {
  margin-right: 5px;
  margin-left: 5px;
}

.magnify-widget-roundcorner_4 {
  margin-right: 4px;
  margin-left: 4px;
}

.magnify-widget-roundcorner_5 {
  margin-right: 3px;
  margin-left: 3px;
}

.magnify-widget-roundcorner_6 {
  margin-right: 2px;
  margin-left: 2px;
}

.magnify-widget-roundcorner_7 {
  margin-right: 2px;
  margin-left: 2px;
}

.magnify-widget-roundcorner_8 {
  margin-right: 1px;
  margin-left: 1px;
}

.magnify-widget-roundcorner_9 {
  margin-right: 1px;
  margin-left: 1px;
}

.magnify-widget-roundcorner_content {
  padding-right: 0px;
  padding-left: 0px;
  display:block;
  background-color: #666666;
}
