@import url('common.css');

/*
	Sleuth
*/

body {
	text-align: center;
	font: 75% Arial, Helvetica, sans-serif;
	background: #740305 url(../../images/915/page.jpg) repeat-y center top;
	}
div#fpv_uiMasthead {
	margin: 0 auto;
	background: #740305 url(../../images/915/page_top_25.jpg) repeat-y center -12px;
	height: 152px;
	}
div#fpv_uiFooter{
	margin: 0 auto;
	background: #740305 url(../../images/915/page_footer.jpg) repeat-y center bottom;
	height: 76px;
	}
* {
	margin: 0;
	padding: 0;
	}
/* --------------------

ENTIRE PAGE

---------------------- */
	/* The font-size below may need to change if the header or donut or whatever gives fonts a size. The number is found by dividing the font you want by 16 - or whatever the core font of the header/donut is */
	/* how to make font sizes 
	
	.91em = 10px
	1em = 11px
	1.09em = 12px
	1.18em = 13px
	1.27em = 14px
	1.36em = 15px
	1.45em = 16px
	1.64em = 18px
	1.82em = 20px
	*/
div#fpv_uiPage {
	color: #666666;
	width: 990px;
	margin: 0 auto;
	text-align: left;
	padding: 15px 0 15px;
	}
div#fpv_uiPage .fpv_clear {
	clear: both; 
	display: block; 
	height: 0; 
	line-height: 0px; 
	font-size: 0px;
	visibility: hidden;
	}
div#fpv_uiPage div#fpv_moreVideoTabsContainer, 
div#fpv_uiPage div#fpv_mostVideoTabsContainer,
div#fpv_uiPage div#fpv_seoTitle {
	display: none;
	}
/* some basic things we need */


div#fpv_uiPage input, div#fpv_uiPage textarea, div#fpv_uiPage select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #130C21;
	vertical-align: middle;
	/*border: solid 1px #969696;*/
}
div#fpv_uiPage a{
	color: #2A505D;
	}
div#fpv_uiPage span.fpv_jsEvalSpan {
	display: none;
	}
div#fpv_uiPage input.fpv_buttonFormat {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;
	border: none;
	cursor: pointer;
}
/* -------------------------------------------------------------

the styles here are temporary and should be not needed in the final version

------------------------------------------------------------- */

/* accordion headers */
.fpv_accordionControlStyle {
	height: 360px;
	overflow: auto;
	overflow-y: auto;
	overflow-x: hidden;
}
.fpv_accordionControlStyleExpanded {
	color: #fff;
	position: relative;
	background: #810303;
	margin: 2px 0 0;
}
.fpv_accordionControlStyleCollapsed {
	background: #810303;
	color: #fff;
	cursor: pointer;
	margin: 2px 0 0;
}
.fpv_accordionControlStyleHover {
	background: #810303;
	color: #fff;
	cursor: pointer;
	margin: 2px 0 0;
}
/* -------------------------------------------------------------

above is the end of the necessary styles

------------------------------------------------------------- */

/* -------------------------------------------------------------

styles for ALL page accordions

------------------------------------------------------------- */

/* these are the accordion headers */
#fpv_ratingPanel,
#fpv_ratedPanel {
	display: none;
	}
div#fpv_uiPage div.fpv_accordionStyles h3 {
	font-size: 1em;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 5px 0 6px 20px;
	position: relative;
	}
div#fpv_uiPage div.fpv_accordionStyles #fpv_panelSearchHeader {
	position: relative;
	}

/*** style one 
thumbnail left; title, subtitle, desc on right
***/
div#fpv_uiPage div.fpv_styleOne,
div#fpv_uiPage div.fpv_styleTwo {
	background: url(../../images/915/accord_bg.jpg) repeat-y left top;
	}
div#fpv_uiPage div.fpv_styleOne div.fpv_metaBlock {
	margin: 0 0 2px;
	padding: 8px 0 8px 8px;
	cursor: pointer;
	border-bottom: 1px solid #000;
	}
div#fpv_uiPage div.fpv_styleTwo div.fpv_metaBlock {
	background: #ccc;
	border: 1px solid #A6A6A6;
	margin: 2px 0 0 2px;
	padding: 8px;
	font-size: .92em;
	font-family: "Trebuchet MS";
	cursor: pointer;
	float: left;
	display: inline;
	}
* html div#fpv_uiPage div.fpv_styleOne div.fpv_metaBlock {
	zoom: 1;
	}
*:first-child+html div#fpv_uiPage div.fpv_styleOne div.fpv_metaBlock {
	zoom: 1;
	}
div#fpv_uiPage div.fpv_styleOne div.fpv_metaBlock div.fpv_metaBlockImage {
	float: left;
	}
div#fpv_uiPage div.fpv_styleTwo div.fpv_metaBlock div.fpv_metaBlockImage img {
	width: 115px;
	height: 65px;
	}
/* hover background color */
div#fpv_uiPage div.fpv_styleOne div.fpv_metaBlockHover,
div#fpv_uiPage div.fpv_styleTwo div.fpv_metaBlockHover {
	
	}
div#fpv_uiPage div.fpv_styleOne div.fpv_metaBlock div.fpv_metaBlockText {
	width: 170px;
	float: left;
	padding: 0 0 0 8px;
	}
div#fpv_uiPage div.fpv_styleTwo div.fpv_metaBlock div.fpv_metaBlockText {
	width: 116px;
	overflow: hidden;
	height: 20px;
	}
/* folder level title/subtitle */
div#fpv_uiPage div.fpv_styleOne div.fpv_metaBlock dt, 
div#fpv_uiPage div.fpv_styleOne div.fpv_metaBlock dt a,
div#fpv_uiPage div.fpv_styleTwo div.fpv_metaBlock dt, 
div#fpv_uiPage div.fpv_styleTwo div.fpv_metaBlock dt a {
	font-weight: bold;
	text-decoration: none;
	color: #000;
	font-size: 14px;
	}
div#fpv_uiPage div.fpv_styleTwo div.fpv_metaBlock dt {
	padding: 4px 0 0;
	text-align: center;
	}
div#fpv_uiPage div.fpv_styleOne div.fpv_metaBlock dd,
div#fpv_uiPage div.fpv_styleTwo div.fpv_metaBlock dd {
	display: none;
	font-size: 11px;
	}
div#fpv_uiPage div.fpv_styleOne div.fpv_metaBlock dt.fpv_clipStatistic {
	font-weight: normal;
	}
div#fpv_uiPage div.fpv_styleOne div.fpv_metaBlock dd.fpv_clipSubTitle{

	}
div#fpv_uiPage div.fpv_styleOne div.fpv_metaBlock dd.fpv_netClipLogo img{
	
	}
div#fpv_uiPage div.fpv_styleOne div.fpv_clearExtra{
	clear: both;
	height: 0px;
	padding: 0px;
	margin: 0px;
	overflow:hidden;
	}
/* --------------------

SECTION ONE

---------------------- */
div#fpv_uiPage div#fpv_section_1{
	width: 673px;
	float: left;
	display: inline;
	}
/**************
VIDEO PLAYER
**************/
div#fpv_uiPage #videoPlayerContainer {
	background: url(../../images/915/vplayer_bg.png) no-repeat left top;
	width: 673px;
	height: 568px;
	position: relative;	
	}
* html div#fpv_uiPage #videoPlayerContainer {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/915/vplayer_bg.png');
	}
div#fpv_uiPage #videoPlayerContainer #videoplayer {
	width: 617px;
	height: 520px;
	position: absolute;
	top: 25px;
	left: 30px;
	}
/**************
VIDEO META CONTENT
**************/
div#fpv_uiPage div#fpv_metaText {
	margin: 13px 0 0;
	}
div#fpv_uiPage div#fpv_metaText .fpv_metaBlock {
	background: url(../../images/915/v_head.png) no-repeat left top;
	width: 673px;
	padding: 7px 0 0;
	}
* html div#fpv_uiPage div#fpv_metaText .fpv_metaBlock {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/915/v_head.png', sizingMethod='crop');
	}
/* meta text */

div#fpv_uiPage div#fpv_metaText div.fpv_clearExtra {
	background: url(../../images/915/v_foot.png) no-repeat left top;
	height: 2px;
}
* html div#fpv_uiPage div#fpv_metaText div.fpv_clearExtra {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/915/v_foot.png');
	font-size: 0px;
	}
div#fpv_uiPage div#fpv_metaText div.fpv_metaBlock dl {
	background: url(../../images/915/v_bg.png) repeat-y left top;
	padding: 6px 34px 14px 27px;
}
* html div#fpv_uiPage div#fpv_metaText div.fpv_metaBlock dl {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/915/v_bg.png', sizingMethod='scale');
	zoom: 1;
	}
/* meta text title */
div#fpv_uiPage div#fpv_metaText div.fpv_metaBlock dt {
	font-size: 18px;
	font-weight: bold;
	color: #000;
	text-transform: uppercase;
	}
div#fpv_uiPage div#fpv_metaText div.fpv_metaBlock dd#fpv_clipEditorialTagsDD {
	padding: 12px 15px 15px;
	display: none;
	}
div#fpv_uiPage div#fpv_metaText div.fpv_metaBlock dd#fpv_clipEditorialTagsDD a {
	color: #AB1400;
	font-size: .92em;
	font-weight: bold;
	}
div#fpv_uiPage div#fpv_metaText div.fpv_metaBlock dd.fpv_clipSubTitle {
	font-size: 18px;
	padding: 2px 0 0;
	color: #000;
	}
div#fpv_uiPage div#fpv_metaText div.fpv_metaBlock dd#fpv_clipDescDD {
	padding: 10px 0 0;
	}
div#fpv_uiPage div#fpv_metaText div.fpv_metaBlock dd.fpv_clipTextBoxURL {
	position: absolute;
	margin: 38px 0 0;
	z-index: 1;
	}
div#fpv_uiPage div#fpv_metaText div.fpv_metaBlock dd.fpv_clipAirtime{
	}

/**************
VIDEO CLIP ACTIONS
**************/
div#fpv_uiPage div#fpv_clipActions {
	background: url(../../images/915/url_container.png) no-repeat left top;
	width: 673px;
	height: 44px;
	position: relative;
	margin: 13px 0;
	}
* html div#fpv_uiPage div#fpv_clipActions {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/915/url_container.png');
	}
div#fpv_uiPage div#fpv_metaText div.fpv_metaBlock dd.fpv_clipTextBoxURL input{
	width: 304px;
	height: 17px;
	border: 1px solid #e3e3e3;
	padding: 4px;	
	}
div#fpv_uiPage div#fpv_clipActSTF {
	position: absolute;
	top: 11px;
	left: 363px;
	z-index: 2;
	}
div#fpv_uiPage div#fpv_clipActSTF input{
	width: 145px;
	height: 22px;
	background: url(../../images/915/stf_btn.png) no-repeat left top;
	overflow: hidden;
	padding: 22px 0 0;
	}
div#fpv_uiPage div#fpv_clipActBUY{
	}
div#fpv_uiPage div#fpv_clipActBUY input#fpv_btnBUY {
}
div#fpv_uiPage div#fpv_clipActRAT {
	position: absolute;
	width: 132px;
	top: 8px;
	right: 25px;
	}
/* 'rate this video' text */
div#fpv_uiPage div#fpv_clipActRAT h3 {
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000;
	text-align: center;
	}
div#fpv_uiPage div#fpv_ratingStarContainer {
	padding: 1px 0px 0pt 19px;
	}
div#fpv_uiPage div#fpv_ratingStarContainer img.fpv_rating_bg{
	/* use this to size the div and give it the padding it needs */
	width: 16px;
	height: 14px;
	}
/* the rating star images */
div#fpv_uiPage div.fpv_rating_empty, 
div#fpv_uiPage div.fpv_rating_half, 
div#fpv_uiPage div.fpv_rating_full{
	background-color: transparent;
	background-position: left top;
	background-repeat: no-repeat;
	float: left;
	cursor: pointer;
	margin: 0 3px 0 0;
	}
div#fpv_uiPage div.fpv_rating_empty {
	background-image: url(../../images/915/rating_star_empty.png);
	}
div#fpv_uiPage div.fpv_rating_half{
	background-image: url(../../images/915/rating_star_half.png);
	}
div#fpv_uiPage div.fpv_rating_full{
	background-image: url(../../images/915/rating_star_full.png);
	}
* html div#fpv_uiPage div.fpv_rating_empty {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/915/rating_star_empty.png');
	}
* html div#fpv_uiPage div.fpv_rating_half {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/915/rating_star_half.png');
	}
* html div#fpv_uiPage div.fpv_rating_full {
	background-image: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/915/rating_star_full.png');
	}
div#fpv_uiPage div#fpv_ratingStarContainer div.fpv_clearExtra{
	clear: both;
	height: 0px;
	padding: 0px;
	margin: 0px;
	overflow:hidden;
	}
div#fpv_uiPage div#fpv_ratingsCountLoginContainer{
	display: none;
	}
/**************
SEND TO FRIEND BLOCK
**************/
div#fpv_uiPage div#fpv_stfBlock{
	border: 1px solid #BCBCBC;
	margin-bottom: 20px;
	padding: 27px;
	width: 615px;
	display: none;
	}
div#fpv_uiPage div#fpv_stfBlock fieldset {
	border: none;
	color: #000;
	}
div#fpv_uiPage div#fpv_stfBlock legend {
	display: none;
	}
div#fpv_uiPage div#fpv_stfBlockHeader {
	overflow: hidden;
	zoom: 1;
	padding: 0 0 15px;
	}
div#fpv_uiPage div#fpv_stfBlock h2 {
	font-size: 18px;
	text-transform: uppercase;
	float: left;
	color: #000;
	}
div#fpv_uiPage div#fpv_stfBlock span.fpv_closeBtnSpan{
	background: url(../../images/x_close.png) no-repeat top left;
	float:right;
	cursor:pointer;
	width: 15px;
	height: 14px;
	}
div#fpv_uiPage div#fpv_stfBlock span.fpv_closeBtnSpan img{
	width: 15px;
	height: 14px;
	}
div#fpv_uiPage #fpv_stfFriendEmail{
	padding: 6px 0 10px;
	}
div#fpv_uiPage #fpv_stfTextarea{
	padding: 0px 0 10px;
	}


div#fpv_uiPage label.fpv_stfLabel {
	display: block;
	padding: 0 0px 3px;
	}
div#fpv_uiPage span.fpv_stfLabel {
	display: block;
	}
div#fpv_uiPage div#fpv_stfName {
	float: left;
	padding-right: 57px;
	}
div#fpv_uiPage div#fpv_stfRememberRadios br {
	display: none;
	}
div#fpv_uiPage input.fpv_stfInputYourName, 
div#fpv_uiPage input.fpv_stfInputYourEmail, 
div#fpv_uiPage input.fpv_stfInputYourFName, 
div#fpv_uiPage input.fpv_stfInputYourFEmail {
	border: 1px solid #e3e3e3;
	width: 267px;
	padding: 4px;
	}
div#fpv_uiPage div#fpv_stfRememberRadios{
	overflow: hidden;
	zoom: 1;
	padding: 14px 0;
	}
div#fpv_uiPage span.fpv_stfLabel{
	float: left;
	padding-right: 10px;
	}
div#fpv_uiPage input#fpv_radRememberSTFNo, 
div#fpv_uiPage input#fpv_radRememberSTFYes {
		vertical-align: bottom;
	border: none;
	margin-right: 2px;
	width: 13px;
	height: 13px;
	}
div#fpv_uiPage input#fpv_radRememberSTFYes{
	border-color: #41305E;
	}
div#fpv_uiPage input#fpv_radRememberSTFNo{
	margin-left: 10px;
	border-color: #41305E;
	}
/* message field */
div#fpv_uiPage textarea.fpv_stfInputMessage {
	border: 1px solid #e3e3e3;
	padding: 4px;
	width: 605px;
	height: 70px;
}
div#fpv_uiPage input#fpv_stfSubmit {
	float: left;
	width: 89px;
	height: 22px;
	background: #810303; 
}
div#fpv_uiPage input#fpv_stfCancel {
	float: left;
	margin-left: 10px;
	width: 89px;
	height: 22px;
	background: #810303; 
}

/* --- --- --- ---
 Comments section 
--- --- --- --- */
div#fpv_uiPage div#fpv_commentsBox{
	background: url(../../images/915/v_head.png) no-repeat left top;
	width: 673px;
	padding: 7px 0 0;
	}
* html div#fpv_uiPage div#fpv_commentsBox {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/915/v_head.png', sizingMethod='crop');
	}
div#fpv_uiPage div#fpv_commentsBox h2{
	background: url(../../images/915/v_bg.png) repeat-y left top;
	font-size: 18px;
	color: #000;
	padding: 6px 27px 0;
	}
* html div#fpv_uiPage div#fpv_commentsBox h2 {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/915/v_bg.png', sizingMethod='scale');
	zoom: 1;
	}
div#fpv_uiPage div#fpv_commentsBox .fpv_content {
	background: url(../../images/915/v_bg.png) repeat-y left top;
	padding: 0 34px 14px 27px;
}
* html div#fpv_uiPage div#fpv_commentsBox .fpv_content {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/915/v_bg.png', sizingMethod='scale');
	zoom: 1;
	}
div#fpv_uiPage div#fpv_commentsBox div.fpv_foot {
	background: url(../../images/915/v_foot.png) no-repeat left top;
	height: 2px;
	}
* html div#fpv_uiPage div#fpv_commentsBox div.fpv_foot {
	background: none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/915/v_foot.png');
	font-size: 0px;
	}
div#fpv_uiPage div#fpv_commentsProgress{
	background-color: #cccccc;
	padding:3px;
	display:none;
	}
div#fpv_uiPage div.fpv_commentsPanelTitleRight {
	display: none;
}
div#fpv_uiPage div.fpv_commentsPanelTitleRight a{

	}
/*** comments specific ***/
div#fpv_uiPage div#fpv_uiComments{
	overflow: auto;
	overflow-y: auto;
	overflow-x: hidden;
	background: #fff;
	border: 1px solid #BCBCBC;
	}
/* comments view */
div#fpv_uiPage ol.fpv_comment li{
	color: #1E2C42;
	margin: 13px 14px 0px;
	list-style-type: none;
	}
div#fpv_uiPage ol.fpv_comment dl{
	display:inline;
}
div#fpv_uiPage ol.fpv_comment dt, div#fpv_uiPage ol.fpv_comment dd{
	font-size: 1em;
	font-weight: normal;
	}
div#fpv_uiPage ol.fpv_comment dt{
	display: inline;
	font-weight: bold;
	color: #DF640F;
	}
div#fpv_uiPage ol.fpv_comment dt:before { 
  content: "posted by ";
	}
div#fpv_uiPage ol.fpv_comment dd.fpv_commentTimestamp{
	display: none;
	}
div#fpv_uiPage ol.fpv_comment dd.fpv_commentBody{
	font-weight: normal;
	padding: 3px 0 0;
	}
	
div#fpv_uiPage div#fpv_uiCommentPaging {
	padding: 6px;
}
div#fpv_uiPage div.fpv_commPagingContainer {
	width: 100%;
	font-size: 1em;
	text-align: right;
	position: relative;
}
div#fpv_uiPage div.fpv_commPagingContainer a {
	color: #DF640F;
	text-decoration: underline;
	padding: 4px;
}
div#fpv_uiPage div.fpv_commPagingContainer a:hover {
	color: #000000;
	text-decoration: none;
}

/* outermost container for add comment form */
div#fpv_uiPage div#fpv_uiAddComment {

	}
div#fpv_uiPage div#fpv_uiAddComment fieldset{
	padding: 10px 0 0;
	color: #000;
	}
div#fpv_uiPage label.fpv_addComment, div#fpv_uiPage div.fpv_addComment {
	display: block;
	padding-bottom: 6px;
}
/* name */
div#fpv_uiPage #fpv_uiAddComment legend {
	display: none;
	}
div#fpv_uiPage div#fpv_commentsTxtName{
	float: left;
	padding-right: 57px;
	}
div#fpv_uiPage input.fpv_comInputName,
div#fpv_uiPage input.fpv_comInputEmail {
	border: 1px solid #e3e3e3;
	width: 266px;
	padding: 4px;
}
/* email */

/* remember me radio buttons */
div#fpv_uiPage div#fpv_commentsRememberRadios{
	overflow: hidden;
	zoom: 1;
	padding: 10px 0;
	}
div#fpv_uiPage div#fpv_commentsRememberRadios div.fpv_addComment{
	float: left;
	padding-right: 10px;
	}
div#fpv_uiPage label.fpv_addCommentRadio{
	margin-right: 8px;
	text-transform: uppercase;
	display:block;
	float: left;
	}
div#fpv_uiPage input#fpv_radRememberNo, 
div#fpv_uiPage input#fpv_radRememberYes{
	vertical-align: bottom;
	border: none;
	margin-right: 2px;
	width: 13px;
	height: 13px;
	}
/* add comment text box styling */
div#fpv_uiPage textarea.fpv_comInputComment {
	border: 1px solid #e3e3e3;
	padding: 4px;
	width: 598px;
	height: 70px;
}
div#fpv_uiPage input.fpv_commentAddButton {
	width: 145px;
	height: 22px;
	background: url(../../images/915/comment_btn.png) no-repeat left top;
	overflow: hidden;
	padding: 22px 0 0;
	margin: 8px auto;
}
/* --------------------

SECTION TWO

---------------------- */
div#fpv_uiPage div#fpv_section_2{
	float: right;
	width: 300px;
	display: inline;
	}

/* --- --- --- ---
 companion ad box
--- --- --- --- */
div#fpv_uiPage div#fpv_companionad {
	width: 300px;
	height: 250px;
	background: #000000;
	}
/* --- --- --- ---
 Video Search form box
--- --- --- --- */
div#fpv_uiPage fieldset {
	border: none;
	}
div#fpv_uiPage div#fpv_searchBox h2{
	display: none;
	}
div#fpv_uiPage div#fpv_searchBox{
	background: #F2F2F2;
	border: 1px solid #BCBCBC;
	margin: 20px 0 0;
	padding: 6px;
	display: none;
	}
div#fpv_uiPage div#fpv_searchBox legend {
	display: none;
	}
div#fpv_uiPage div#fpv_searchBox input#searchTextBox{
	width: 210px;
	float: left;
	border: 1px solid #BCBCBC;
	padding: 3px;
	}
div#fpv_uiPage div#fpv_searchBox input.fpv_videoSearchButton {
	width: 64px;
	height: 20px;
	background: #DF640F;
	float: right;
	margin: 1px 0 0;
	border: 1px outset #eee;
}
/* --- --- --- ---
 MOST video section
--- --- --- --- */

div#fpv_uiPage div#fpv_videoMost h2{
	display: none;
	}
div#fpv_uiPage div#fpv_videoMost {
	margin: 20px 0 0;
	}

div#fpv_uiPage div#fpv_videoMost img.fpv_closeBtn {
	float:right;
	cursor:pointer;
	padding: 4px;
}
/* 
these are the accordions which get resized
 */


div#fpv_uiPage div.fpv_navBreadElements span.fpv_breadCrumb {
	display: block;
	background: #806060;
	padding: 0 0 0 23px;
	border-bottom: 1px solid #DCDAC9;
	border-top: none;
	}
div#fpv_uiPage div.fpv_vidNavHeadMod {
	width: 300px;
	clear: both !important;
	}
div#fpv_uiPage div.fpv_navBreadElements span.fpv_breadCrumb a, 
div#fpv_uiPage div.fpv_navBreadElements span.fpv_breadCrumb strong {
	text-decoration: none;
	color: #fff;
	text-transform: uppercase;
	font-family: "Trebuchet MS";
	font-weight: bold;
	display: block;
	padding: 2px 0 1px 11px;
	background: url(../../images/915/breadcrumb_expand.gif) no-repeat left center;
	}
div#fpv_uiPage div.fpv_navBreadElements span.fpv_spanBreadCrumb2 {
	padding-left: 34px;
	}
div#fpv_uiPage div.fpv_navBreadElements span.fpv_spanBreadCrumb3 {
	padding-left: 45px;
	}
div#fpv_uiPage div.fpv_navBreadElements span.fpv_selected strong {
	background: url(../../images/915/breadcrumb_collapse.gif) no-repeat left center;
	}

/* 
Panel: Video Search results
 */
div#fpv_uiPage div#fpv_searchProgress{
	background-color: #ffffff;
	display:none;
	padding: 2px;
	text-align: center;
	}
div#fpv_uiPage div#fpv_searchProgress img{
	padding-bottom: 3px;
	}
/* service message panel styles for STF and Comments */

.fpv_commMessagePanelBG {
	/* background color of comments form */
	background-color: #FFFFFF; 
}
.fpv_commMessagePanel {
	/* background color of comments form */
	background-color: #FFFFFF;
	display: none; 
}
.fpv_stfMessagePanel {
	/* background color of comments form */
	background-color: #FFFFFF; 
		display: none;
}
.fpv_stfMessagePanelBG {
	/* background color of stf form */
	background-color: #ffffff; 
}
.fpv_commMessagePanelContents, .fpv_stfMessagePanelContents {
	background-color: #ffffff;
	color: #1C1637;
	font-weight: bold;
	font-size: 1.4em;
	padding: 5px;
}
.fpv_commMessagePanelContents img, .fpv_stfMessagePanelContents img {
	margin-top: 5px;
	float: right;
}
/* following must be specified separately */
.fpv_commMessagePanelSuccessColor {
	color:#ffffff;
}
.fpv_stfMessagePanelSuccessColor {
	color:#ffffff;
}
.fpv_commMessagePanelFailureColor {
	color:#ffffff;
}
.fpv_stfMessagePanelFailureColor {
	color:#ffffff;
}
.fpv_commMessagePanelSendingColor {
	color:#ffffff;
}
.fpv_stfMessagePanelSendingColor {
	color:#ffffff;
}
/* end */

/* EXTRA */

div#fpv_uiPage div#fpv_videoMost #fpv_recentPanel div.fpv_styleOne,
div#fpv_uiPage div#fpv_videoMost #fpv_watchedPanel div.fpv_styleOne,
div#fpv_uiPage div#fpv_videoMost #fpv_ratingPanel div.fpv_styleOne,
div#fpv_uiPage div#fpv_videoMost #fpv_sharedPanel div.fpv_styleOne,
div#fpv_uiPage div#fpv_videoMost #fpv_ratedPanel div.fpv_styleOne  {
	overflow: auto;
	overflow-y: auto;
	overflow-x: hidden;
	height: 360px;
	width: 300px;
	}

/*#fpv_videoMostaccordion #fpv_multipleNavPanel_suffix3,
#fpv_videoMostaccordion #fpv_multipleNavPanel_suffix4 {
	display: none;
	}*/
	
div#fpv_uiPage div#fpv_multipleNavPanelContent_suffix1,
div#fpv_uiPage div#fpv_multipleNavPanelContent_suffix2,
div#fpv_uiPage div#fpv_multipleNavPanelContent_suffix3,
div#fpv_uiPage div#fpv_multipleNavPanelContent_suffix4,
div#fpv_uiPage div#fpv_multipleNavPanelContent_suffix5,
div#fpv_uiPage div#fpv_multipleNavPanelContent_suffix6,
div#fpv_uiPage div#fpv_multipleNavPanelContent_suffix7,
div#fpv_uiPage div#fpv_videoMost div#fpv_panelSearchContent {
	overflow: auto;
	overflow-y: auto;
	overflow-x: hidden;
	width: 300px;
	}
div#fpv_uiPage div#fpv_videoMost #fpv_multipleNavPanelContent_suffix1 #fpv_navPanelVideoContentNavList_suffix1,
div#fpv_uiPage div#fpv_videoMost #fpv_multipleNavPanelContent_suffix2 #fpv_navPanelVideoContentNavList_suffix2,
div#fpv_uiPage div#fpv_videoMost #fpv_multipleNavPanelContent_suffix3 #fpv_navPanelVideoContentNavList_suffix3,
div#fpv_uiPage div#fpv_videoMost #fpv_multipleNavPanelContent_suffix4 #fpv_navPanelVideoContentNavList_suffix4,
div#fpv_uiPage div#fpv_videoMost #fpv_multipleNavPanelContent_suffix5 #fpv_navPanelVideoContentNavList_suffix5,
div#fpv_uiPage div#fpv_videoMost #fpv_multipleNavPanelContent_suffix6 #fpv_navPanelVideoContentNavList_suffix6,
div#fpv_uiPage div#fpv_videoMost #fpv_multipleNavPanelContent_suffix7 #fpv_navPanelVideoContentNavList_suffix7 {
	overflow: auto;
	overflow-y: auto;
	overflow-x: hidden;
	width: 300px;
	}
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs0 #fpv_navPanelVideoContentNavList_suffix1,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs0 #fpv_navPanelVideoContentNavList_suffix2,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs0 #fpv_navPanelVideoContentNavList_suffix3,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs0 #fpv_navPanelVideoContentNavList_suffix4,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs0 #fpv_navPanelVideoContentNavList_suffix5,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs0 #fpv_navPanelVideoContentNavList_suffix6,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs0 #fpv_navPanelVideoContentNavList_suffix7 {
	height: 360px;
	}
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs1 #fpv_navPanelVideoContentNavList_suffix1,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs1 #fpv_navPanelVideoContentNavList_suffix2,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs1 #fpv_navPanelVideoContentNavList_suffix3,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs1 #fpv_navPanelVideoContentNavList_suffix4,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs1 #fpv_navPanelVideoContentNavList_suffix5,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs1 #fpv_navPanelVideoContentNavList_suffix6,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs1 #fpv_navPanelVideoContentNavList_suffix7 {
	height: 338px;
	}
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs2 #fpv_navPanelVideoContentNavList_suffix1,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs2 #fpv_navPanelVideoContentNavList_suffix2,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs2 #fpv_navPanelVideoContentNavList_suffix3,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs2 #fpv_navPanelVideoContentNavList_suffix4,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs2 #fpv_navPanelVideoContentNavList_suffix5,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs2 #fpv_navPanelVideoContentNavList_suffix6,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs2 #fpv_navPanelVideoContentNavList_suffix7 {
	height: 316px;
	}
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs3 #fpv_navPanelVideoContentNavList_suffix1,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs3 #fpv_navPanelVideoContentNavList_suffix2,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs3 #fpv_navPanelVideoContentNavList_suffix3,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs3 #fpv_navPanelVideoContentNavList_suffix4,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs3 #fpv_navPanelVideoContentNavList_suffix5,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs3 #fpv_navPanelVideoContentNavList_suffix6,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs3 #fpv_navPanelVideoContentNavList_suffix7 {
	height: 222px;
	}
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs4 #fpv_navPanelVideoContentNavList_suffix1,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs4 #fpv_navPanelVideoContentNavList_suffix2,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs4 #fpv_navPanelVideoContentNavList_suffix3,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs4 #fpv_navPanelVideoContentNavList_suffix4,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs4 #fpv_navPanelVideoContentNavList_suffix5,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs4 #fpv_navPanelVideoContentNavList_suffix6,
div#fpv_uiPage div#fpv_videoMost div.fpv_numBreadCrumbs4 #fpv_navPanelVideoContentNavList_suffix7 {
	height: 202px;
	}
div#fpv_uiPage div#fpv_videoMost div#fpv_panelSearchContent #fpv_panelSearchContentResults {
	height: 360px;
	}
