.cobrandHeader,
.cobrandFooter,
.wsSearchFormLinksVert,
.VerticalSeperatorWrapper,
.wsPrevNextHeader,
#icePage_SearchBoxBottom_Verticals_VerticalContainer,
.wsPagerSeparator,
.wsAttributionBar
{
	display:none;

}

.wsBody
{
	padding:0 0 0 0 !important;
}
/*...................HEADER..................................................................*/
.wsPageResults 
{
	margin:0 0 0 0 !important;
}

.wsVerticalContainer
{
	margin-bottom:0px !important;
	padding-left:35px;
	padding-bottom:4px;
}

.wsSearchBoxInput
{
	border:solid 1px #2971b5;
	width:450px;
	height:20px;
	margin:0 !important;
	padding-left:5px !important;
}
#icePage_SearchBoxTop_qkw
{
	margin-left:9px !important;
}

.wsSearchForm
{
	width:500px !important;
	border-left:solid 1px #2670b0;
	border-right:solid 1px #2670b0;
	background-color:#65abd9;
}

.wsSearchBox
{
	padding:0 0 0 0 !important;
	background-color:Transparent;
}

.searchControls
{
	width:560px !important;
}

.wsHeader .TopWrapperCell .TopWrapper .searchControls
{
	margin-left:0px;
}

.partnetLogoWrapper
{

}

.TopLinkCell
{
	border-left:solid 1px #2670b0;
	border-right:solid 1px #2670b0;
	background-color:#65abd9;
	width:100%;	
	margin-top:-1px;
	margin-top:expression((navigator.appName == "Microsoft Internet Explorer") ? "0px" : "-1px");
}

.AdvLinkTop,
.PrefLinkTop
{
	color:#fff;
	font-size:10px;
	font-weight:700;
	font-family:Arial;
	float:right;	
	text-decoration:none !important;
}

.AdvLinkTop
{
	margin-right:3px;
}

.PrefLinkTop
{
	margin-right:33px;
}

.logoCell
{
	padding-left:20px;
	width:150px;
	vertical-align:top;
}

#icePage_SearchBoxTop_Verticals_VerticalContainer
{
	background-color:Transparent !important;
}

#icePage_SearchBoxTop_qkwsubmit
{
	padding-right:17px;
	padding-right:expression((navigator.appName == "Microsoft Internet Explorer") ? "15px" : "17px");
}

.partnetLogo
{
	margin-top:4px;
}

.partnetLogoWrapper
{
	padding-left:30px;
	width:330px;
}

.TopWrapper
{
	width:561px;
	width:expression((navigator.appName == "Microsoft Internet Explorer") ? "560px" : "561px");
}
/*  .............................  RESULT HEADER .................................................*/

.wsResultHeader
{
	background-color:#e5edf4;
	color:#2b2b2b;
	font-family:Arial;
	font-size:12px;
	padding:8px 30px 5px 20px;
}

.wsSearchResultsFor
{
	margin:0 0 0 0 !important;
}

.wsAdultFilterText
{
	color:#2b2b2b;
	font-family:Arial;
	font-size:11px;
}

.wsAdultFilterLink
{
	color:#003399;
	font-family:Arial;
	font-size:11px;	
}

.wsAdultFilterLevel
{
	margin-top:-2px !important;
}

/*..........................FOOTER LINK................................................................*/
.inspFooterContent,
.CopyrightDiv,
.CopyrightDiv a,
.ftrLink
{
	color:#666;
	font-family:Arial;
	font-size:10px;	
	text-align:center;
	text-decoration:none;
}

.ftrLink
{
	padding-right:8px;/*8px*/
	padding-left:5px;
}

.bulletsFtrLink
{
	padding-right:0px;/*5px*/
}

.inspFooterContent
{
	padding-bottom:22px;
	padding-left:7px;
	margin-bottom:0px;
	margin-bottom:expression((navigator.appName == "Microsoft Internet Explorer") ? "-15px" : "0px");
}

.ImgArfie
{
	padding-right:20px;
}
.BottomSrchBoxWapper
{
	margin-top:146px;
	margin-top:expression((navigator.appName == "Microsoft Internet Explorer") ? "-122px" : "146px");
	padding:9px 0 9px 0;
	width:620px;
}

.CopyrightDiv
{
	padding-top:10px;
}

.footerCss .BottomSrchBoxWapper .wsSearchBox
{
	width:600px;
}

.footerCss .BottomSrchBoxWapper .wsSearchBox .searchControls .wsSearchBoxInput
{
	border:solid 1px #2971b5;
	width:368px;
	height:20px;
	margin:0 !important;
	padding-left:5px !important;
}

.footerCss .BottomSrchBoxWapper .wsSearchBox .searchControls .wsSearchForm
{
	width:450px !important;
	background-color:Transparent;
	border:none;
}

.wsFooter
{
	margin-top:0px;/*-47px*/
}



/*.................PAGINATION FOOTER>.........................................................*/
.wsPrevNextFooter
{
	border-bottom:none !important;
	margin-bottom:0px !important;
}

 .wsPrevNextFooter .wsPrevNextLinks
{
	float:left !important;
}

.wsPagerPrev,
.wsPagerNext
{
	color:#006699;
	font-family:Arial;
	font-size:16px;
	margin-right:0px !important;
	margin-left:0px !important;
}

.wsPagerCurrent
{
	color:#2b2b2b;
	font-family:Arial;
	font-size:16px;
	padding:3px 5px 3px 4px;
	margin-right:5px;
}

.wsPagerLink
{
	color:#006699;
	font-family:Arial;
	font-size:13px;
	padding:2px 4px 2px 3px;
	margin-right:5px;
}

.wsPager
{
	margin-left:55px !important;/*20px*/
}

/*...............RESULTS.......................................................................*/
.wsSearchResultsLeft
{
	margin-left:10px !important;
	float:none;
	margin-right:280px;
	padding-top:10px;
}

.wsHzSponsoredLinksSpacer
{
	display:none;
}

.wsTopSposoredLinks,
.wsBottomSposoredLinks
{
	background-color: #F7FAFF;
	padding:0px 5px 5px 10px;
}

.wsTopSposoredLinks
{
	margin-bottom:0px;
	margin-top: 0px;
	margin-right:0px;
}

.wsHzSponsoredLinkPanel
{
	/*margin-bottom:5px;*/
	padding:7px 0px 7px 0px;
}

.wsBottomSposoredLinks .wsHzSponsoredLinksHeader
{
	margin-top:3px;
}
.wsBottomSposoredLinks
{
	margin-right:0px;
	margin-top:0px;
	padding-top:0px;
}

.resultRepeaterContainer
{
	margin-left:5px;
	width:585px;/*max-width:585px;*/
	width: expression(document.body.clientWidth > 870 ? "585px" : "auto");
}

.wsHzSponsoredLinkUrl,
.resultsLink
{
	color:#003399;
	font-family:Arial;
	font-size:16px !important;
}

.highlight
{
	font-weight:600;
}

.wsHzSponsoredLinkDescriptionWrapper,
.wsHzSponsoredLinksHeader
.listingText,
.tableMultiLinks .listingText .videoListingDesc
{
	color:#2b2b2b;
	font-family:Arial;
	font-size:small !important;
}

.wsHzSponsoredLinksHeader
{
	padding-left:0px;
	padding-top:5px;
}

.wsHzSponsoredLinksItems
{
	margin-right:120px;
}

.listingMain
{
	margin-left:5px !important;
}

.wsHzSponsoredLinkDisplayUrlWrapper,
.headingSponsors,
.BlinksDate,
.videoFoundOnLabel
{
	color:#669933 !important;
	font-family:Arial;
	font-size:small !important;
	font-weight:400 !important;
}

.listingFoundOn
{
	color:#888;
	font-family:Arial;
	font-size:11px;
}

/*.listingMain
{
	padding-left:25px;
}

.listingBullet
{
	width:25px;
	text-align:right;
}*/

.wsImageSpecs .displayurl .bullet
{
	display:none;
}

/*................ Zoom in Section..............................................................*/
.wsBySource
{
	background-color:#fff !important;
	border:none !important;
	font-family:Arial;
	font-size:13px;
	font-weight:400 !important;
	padding-left:10px !important;
	color:#2b2b2b !important;
}

.wsBySource .wsMoreResultsLink
{
	font-size:13px;
	color:#003399 !important;
}

.groupFooter .wsBySource
{
	text-align:left !important;
}

.wsByZoom
{
	background-color:#fff !important;
}

a.wsBackLink,
a.wsPrevLink,
a.wsNextLink
{
	font-family:Arial;
	font-size:13px !important;
	color:#003399 !important;
}

.groupHeader .wsByZoom
{
	display:none;
}

.groupFooter .wsByZoom
{
	width:300px !important;
}

.groupFooter .wsZoomLinks
{
	padding-top:10px !important;
	text-align:left !important;
	width:300px !important;
}

.wsSearchResultsFull
{
	margin:0px 280px 10px 10px;
}

.groupHeader
{
	padding-top:5px;
	background-color:#fff !important;
}
/*.........................AYLF SECTION....................................................................*/
.wsSearchLinksRight
{
	width:240px;
	padding-top:15px;
	margin-right:0px !important;
	margin-bottom:15px !important;
}

.panelHeader
{
	background-color:Transparent !important;
	color:#2b2b2b;
	font-family:Arial;
	font-size:14px;
	font-weight:700;	
}

.wsSearchResultAYLF,
.wsRecentSearch,
.wsGiftSearch
{
	margin:5px 0 0 0 !important;
}

.wsResultLinkAYLF,
.wsRecentSearchLink,
.wsGiftSearchLink
{
	color:#003399;
	font-family:Arial;
	font-size:small;
}

.panelBox
{
	margin-bottom:20px !important;
}

.wsSearchLinksRight .wsRecentSearches .wsNoRecentSearches
{
	padding:0 0 10px 0px !important;
	font-family:Arial;
	font-size:small;
}

.wsNoMatchingAYLF
{
	padding-left:0px !important;
	padding-top:8px !important;
	font-family:Arial;
	font-size:13px !important;
}
/**********/

.wsRecentSearches .panelBox .panelHeader
{
	float: left;
	padding-bottom:5px;
}

a:link.wsViewLink, a:visited.wsViewLink, a:active.wsViewLink, a:hover.wsViewLink,
a:link.wsHideLink, a:visited.wsHideLink, a:active.wsHideLink, a:hover.wsHideLink
{
	font-family: Arial, helvetica, clean, Sans-Serif;
	font-size: 11px;
	color: #003399;
	text-decoration: underline;
}

.wsHideButton,
.wsViewButton
{
	display: none !important;
}

.wsClearButton
{
	float: left !important;
}

.hideViewLinksWrapper
{
	float:right;
	padding-right:85px;
}

a:link.wsClearButton, a:visited.wsClearButton, a:active.wsClearButton, a:hover.wsClearButton,
a:link.wsViewButton, a:visited.wsViewButton, a:active.wsViewButton, a:hover.wsViewButton,
a:link.wsHideButton, a:visited.wsHideButton, a:active.wsHideButton, a:hover.wsHideButton
{
	font-family: Arial, helvetica, clean, Sans-Serif;
	font-size: 11px;
	font-weight: normal !important;
	color: #003399;
	text-decoration: underline;
}

.panelFooter
{
	padding-top:10px;
	background-color:Transparent !important;
}

/*......................PREFERNCE PAGE..........................*/
.wsPagePreferences
{
	margin:0 0 0 0 !important;
}

.wsPagePreferences
{
	font-family:Arial;
	color:#2b2b2b;
}

.wsPagePreferences .wsBody
{
	margin-left:10px !important;
	width:730px;
}

.prefIntro .prefOverview
{
	margin-top:-20px;
	padding-bottom:0px !important;
}

.prefIntro .pageTitle
{
	padding-top:10px !important;
	padding-bottom:10px;
	padding-bottom:expression((navigator.appName == "Microsoft Internet Explorer") ? "0px" : "10px");
}

.pleaseNote
{
	font-size:11px !important;
}

#icePage_SubmitSave,
#icePage_SubmitCancel,
#icePage_SubmitRestore,
#icePage_ResultPerPageWeb,
#icePage_ResultPerPageImage,
#icePage_ResultPerPageVideo,
#icePage_ResultPerPageNews
{
	font-size:11px !important;
}

.prefButtons
{
	padding-left:0px !important;
}

.prefOption
{
	border:none !important;
}

.prefCategoryText
{
	padding-left:15em !important;
}

.prefCategory
{
	border-color:#2b2b2b !important;
}

.wsPagePreferences .wsBody
{
	margin-bottom:70px;
}

.wsPagePreferences .VerticalTabActive
{
	padding:5px 15px 6px 6px;
	padding:expression((navigator.appName == "Microsoft Internet Explorer") ? "5px 15px 5px 6px" : "5px 15px 6px 6px");
}

.wsPagePreferences .VerticalTabInactive
{
	padding:5px 15px 6px 6px;
	padding:expression((navigator.appName == "Microsoft Internet Explorer") ? "5px 15px 5px 6px" : "5px 15px 6px 6px");
}

.wsPagePreferences .wsVerticalContainer
{
	padding-bottom:5px;
	padding-bottom:expression((navigator.appName == "Microsoft Internet Explorer") ? "4px" : "5px");
}


/*........................Images REsult page................................*/
.wsImageSpecs
{
	text-align:center !important;
}
.wsImageSpecs .resultsLink
{
	font-family:Arial;
	font-size:13px !important;
	color:#2b2b2b;
	text-decoration:none !important;
}
.wsImageSpecs .listingText
{
	font-family:Arial;
	font-size:11px !important;
	color:#2b2b2b;
	line-height:1.5;
}
.wsImageSpecs .Body-Text-Small
{
	font-family:Arial;
	font-size:11px;
	color:#669933;
	line-height:1.231;	
	text-decoration:none !important;
}
.wsImageSpecs .listingFoundOn
{
	font-family:Arial;
	font-size:11px;
	color:#888;
	line-height:1.231;	
	text-align:center;	
}


.wsImageListing
{
	text-align:center;
	width:190px !important;
	padding:0px 0px 24px 0px !important;
}

.imageThumb
{
	vertical-align:bottom !important;
	min-height:0px !important;
}

.resultDataList
{
	/*width:80% !important;*/
	margin-top:10px !important;
}

.imageWrapperDiv img
{
	border:solid 1px #888 !important;
	padding:4px;
}
/*...Sub Header of Image Results..........................*/
.wsResultSubHeader
{
	background-color:Transparent !important;
	padding-left:20px !important;
	padding-top:4px;
}

.wsCollation
{
	color:#2b2b2b !important;
	font-family:Arial;
	font-size:13px !important;
}
.wsCollation .viewBySelected label
{
	font-weight:400 !important;
}

/*....................VIDEO  RESULTS...............................*/
.videoResultContainer
{
	padding-bottom:17px !important;
	padding-left:5px;
	padding-left:expression((navigator.appName == "Microsoft Internet Explorer") ? "0px" : "5px");
}

#icePage_SearchResults_ResultsRepeaterByRelevance_ResultRepeater_ctl00_VideoResult_VideoResult
{
	margin-top:10px;
}

.listingBulletNoMulti,
.listingBulletMulti
{
	display:none;
}

.videoFoundOnLabel
{
	background-color:Transparent !important;
	padding-left:0px !important;	
}

/*.............News Results........................................*/
.newsResult
{
	margin-left:0px !important;
}

/*...................TABS...............................*/
.VerticalTabInactive,    
.VerticalLinkWrapper a.VerticalTabInactive:link
{
	color:#6b7d94 !important;
	font-family:Arial !important;
	font-size:11px !important;
	text-decoration:none !important;
	font-weight:700 !important;
}
a.VerticalTabInactive:hover
{
	color:#175aaf;
	font-family:Arial;
	font-size:11px;	
	text-decoration:none !important;
	font-weight:700 !important;
}

a.VerticalTabActive
{
	color:#fff;
	font-family:Arial;
	font-size:12px;		
	font-weight:700 !important;
}

/*.............NO SEARCH TERM PAGE...........................................*/
.errorDescText
{
	padding-top:35px;
	padding-left:55px;
	font-family:Arial;
	font-size:15px;
	color:#2b2b2b;
}

.errorDescText p
{
	margin-bottom:0px !important;
}

.wsPageNoSearchTerm .wsFooter
{
	margin-top:20px;
}

.wsPageNoSearchTerm .inspFooterContent
{
	width:99%;
}

/*.................NO RESULT PAGE..................................................*/
.tipSection

{
	font-family:Arial;
	padding-left:55px;
	font-size:15px !important;
	color:#2b2b2b;
	margin-bottom:70px;
}
.tipHeader
{
	font-family:Arial;
	font-size:15px !important;
	color:#2b2b2b;
}

/*....................SPELL SUGEST...................................*/
.misspelling-Bold
{
	font-family:Arial;
	font-size:15px !important;
	color:#2b2b2b !important;
}
a.misspelling-Bold-Link
{
	font-family:Arial;
	font-size:15px !important;
	color:#039 !important;
}

#icePage_SearchResults_VZSpellSuggestPanel
{
	padding:5px 0px 10px 5px;
}

.wsSpellCorrect
{
	padding:0 0 0 0  !important;
}

/*......................WEBSITE MATCH,DESTINATION LINK...............................*/
.wsAdultResultsLinkWrapper
{
	font-family:Arial;
	font-size:15px;
	font-weight:700;
	color:#2b2b2b;
	padding:6px 0px 10px 10px !important;
}

.wsAdultResultsLinkWrapper .AdultResultsLink
{
	font-size:15px !important;
	color:#039 !important;
}

.WSMRepeaterWrapperDiv
{
	margin-left:75px !important;
}

.WSMLink .highlight
{
	color:#003399;
	font-family:Arial;
	font-size:16px !important;
	font-weight:700 !important;
}

.WSMLink
{
	color:#003399;
	font-family:Arial;
	font-size:16px !important;
	font-weight:400 !important;
}

.WSMDisplayURL,
.WSMSponsoredText
{
	color:#669933 !important;
	font-family:Arial;
	font-size:small !important;
	font-weight:400 !important;
}

.WSMDescription
{
	color:#2b2b2b;
	font-family:Arial;
	font-size:small !important;
}

.MovieWrapper,
.MovieWrapper span
{
	color:#2b2b2b !important;
	font-family:Arial;
	font-size:13px !important;	
}

.MovieWrapper a,
.iFMovieActor .iFMovieArtistWrapper .iFArtistSingleMovieLinkWrapper .iFArtistMovieLink
{
	color:#003399 !important;
	font-size:13px !important;
	font-weight:400 !important;
	font-family:Arial !important;
}

.intelliFindTextWrapper
{
	display:none;
}

.iFArtistMoreWrapper,
.intelliFindBottomBorder
{
	padding-top:0px !important;
	border:none !important;
}

.iFMovieArtistWrapper
{
	padding-bottom:1px;
}
.iFMovieArtistHeaderWrapper
{
	padding-bottom:0px !important;
}

#icePage_SearchResults_IntelliFindContainer_IntelliFindContainer
{
	width:570px;
	width: expression(document.body.clientWidth > 870 ? "570px" : "auto");
}

/*..........................Advance Search Panel..................................................*/
.advSearchPanelWrapper
{
	background-color:#65abd9;
}

.advSearchCommon span,
.langLabel,
.RadioBtnWrapper label
{
	font-family:Arial;
	color:#fff !important;
	font-size:11px;
}


.wsAdultFilteredAYLF
{
	padding: 0px !important;
	font-family: arial,helvetica,clean,sans-serif;
	font-size: 12px !important;
	color: #2b2b2b;
}

.wsPreferencesLinkAYLF
{
	color: #003399;
}

.wsNoRecentSearches
{
	font-family: arial,helvetica,clean,sans-serif !important;
	font-size: 12px !important;
	color: #2b2b2b;
}

.groupFooter .wsByZoom .wsZoomLinks
{
	clear: both;
}

.AdvanceImageText
{
	font-family:Arial !important;
	color:#fff;
	font-size:11px !important;
	
}

.wsSearchResults .wsSpellSuggest
{
	margin-left:10px !important;
}