@charset "utf-8";
/* CSS Document */


/* Titles */
h2 #ResultsViewOptions{
	text-align:right;
	margin:0 10px 0 0;
	width:35px;
	float:right;
	overflow:hidden
}
h2 #ResultsViewOptions a{
	cursor:pointer;
	width:11px;
	height:11px;
	display:block;
	margin:12px 4px 0 0;
	float:left;
	overflow:hidden
}

/* View Switch */
h2 #ResultsViewOptions #SelectGridView{
	background:url(../images/icon-grid.gif) top
}
h2 #ResultsViewOptions #SelectLineView{
	background:url(../images/icon-line.gif) top
}
#Main h2 #ResultsViewOptions .Selected{
	background-position:left 11px
}
#Main h2 #ResultsViewOptions .NotSelected{
	background-position:top
}
#Main h2 #ResultsViewOptions .On{
	background-position:left 11px
}
h3{
	margin:20px 0
}

/* Search Results */
.SearchResults{
	background:url(../images/search-titles.gif) center top no-repeat;
	height:35px;
	width:630px
}
/* Most Popular */
.MostPopular{
	background:url(../images/search-titles.gif) center -500px no-repeat;
	height:35px;
	width:630px
}
/* Most Recent */
.MostRecent{
	background:url(../images/search-titles.gif) center -540px no-repeat;
	height:35px;
	width:630px
}

.ResultList{
	margin:0px;
}

/* GridView */
.GridView{
	margin-bottom:0px
}
.GridView .ResultList {
	float: left;
	margin-bottom: -15px;
}
.GridView .ResultList .Result{
	display:block;
	float:left;
	height:185px;
	overflow:hidden;
	border-bottom:#000 1px dotted;
	margin:0 0 14px 0;
}
.GridView .ResultList .col1{
	width:148px;
	padding:0 5px 0 0;
}
.GridView .ResultList .col2{
	width:145px;
	padding:0 5px 0 0;
}
.GridView .ResultList .col3{
	width:147px;
	padding:0 5px 0 0;
}
.GridView .ResultList .col4{
	width:147px;
}
.GridView .ResultList li a {
	position:relative;
}
.ResultList li a span.PlayIcon26 {
	width:26px;
	height:26px;
	background: url(../../images/common/play-icon-26.png) no-repeat;
	position:absolute;
	display:block;
	z-index:100;
	top:29px;
	left:60px;
	/*opacity:0.8;
	filter:alpha(opacity=80);*/    
}
.GridView .ResultList .Result img{
	display:block
}
.GridView .ResultList .col1 img{
	background:url(../images/bg-col1.gif) no-repeat;
	margin:0 0 10px 0;
	padding:4px 8px 6px 7px
}
.GridView .ResultList .col2 img{
	background:url(../images/bg-col2.gif) no-repeat;
	margin:0 0 10px 0;
	padding:4px 7px 4px 6px
}
.GridView .ResultList .col3 img{
	background:url(../images/bg-col3.gif) no-repeat;
	margin:0 0 10px 0;
	padding:3px 10px 5px 6px
}
.GridView .ResultList .col4 img{
	background:url(../images/bg-col4.gif) no-repeat;
	margin:0 0 10px 0;
	padding:3px 6px 5px 6px
}
.GridView .ResultList .Result h4, .ResultList .Result h5{
	text-transform:uppercase
}
.GridView .ResultList .Result .Copy div{
	padding:0 0 5px 0
}
.GridView .ResultList .Result .Description{
	font:11px Arial, Helvetica, sans-serif;
	height:45px;
	width:145px;
}

/* LineView */
.LineView{
	margin:-10px 0 0px 0
}
.LineView .thumbnail, .LineView .Description{
	display:none
}
.LineView li{
	width:50%;
	float:left;
}
.LineView .Copy{
	width:100%;
	float:left;
	border-bottom:#000000 1px dotted;
	padding:9px 0 7px 0;

}
.LineView .Title, .LineView .Type{
	text-transform:uppercase;
	margin-bottom:2px
}

/* Pagination*/
.Pagination{
	width:630px
}

/* Search Again*/
.SearchAgain{
	background:url(../images/search-titles.gif) left -100px no-repeat;
	height:45px;
	padding:29px 0 0 17px;
	position:relative;
	margin:20px 0 0 0
}
.SearchAgain .Title{
	background:url(../images/search-titles.gif) left -50px no-repeat;
	float:left;
	width:134px;
	height:18px;
}
#SearchAgainControls{
	background: url(../images/bg-search-again-control.gif) left 1px no-repeat;
	height:26px;
	width:440px;
	position:absolute;
	top:25px;
	right:7px;
	padding:8px 4px 4px 4px
}
#MainContent #SearchAgainControls .InputText{
	background:transparent;
	border:medium none;
	float:left;
	font-size:11px;
	height:14px;
	padding:0px 0 2px 4px;
	width:404px;
	line-height:100%
}
#MainContent #SearchAgainControls .InputSubmit {
	background:transparent;
	float:right;
	margin:-4px 8px 0 0;
}

/* Refine Results */
.RefineResultsArea{
	margin:0 0 22px 0;

	width:300px
}
.RefineResultsArea .RefineResults{
	background:url(../images/search-titles.gif) left -200px no-repeat;
	overflow: hidden;
	height:42px;
	margin:0;
	width:300px
}
.RefineResultsList{
	background:url(../images/search-titles.gif) left -250px no-repeat;
	padding:12px 0 12px 0
}
.RefineResultsArea .RefineResultsList ul{
	margin:0 12px;
}
.RefineResultsList li{
	display:block;
	height: 29px;
	padding:0 15px 0 0;
	
	/* IE6, IE7 Hack*/
	*margin:-4px 0 0 0;
}
.RefineResultsList li a{
	color:#fff;
	font-weight:bold;
	line-height:29px;	
	display:block;
	width:100%;
	height:100%;
}
.RefineResultsList li a .RefineTitle{
	float:left;
	display:block;
	background:url(../images/refine-bullet.gif) 8px 11px no-repeat;
	padding:0 0 0 30px;
}
.RefineResultsList li a .ResultNumber{
	float:right;
	text-align:right
}




