#icePage_COBHeader,
#icePage_COBFooter
{
	display:none;
}

#icePage_DocumentBody
{
	margin: 0 0 0 0;
}


/*RESULT PAGE*/
.wsAboutResults,
.wsResultSubHeader,
#icePage_SearchResultsFor_SearchResultsFor,
#icePage_AdultFilterLevel_AdultFilterLevel
{
	display:none;
}
#icePage_ctl22
{
	padding: 0 0 0 0;
}

#icePage_PrevNextTop_Temo .wsPrevNextLinks
{
	margin-top:-18px;
}
.wsPrevNextFooter .wsPrevNextLinks
{
	margin-top:-13px;
	float: left;
	margin-left: 11px !important;
}
.wsPrevNextHeader
{
	height:18px;
	margin-left:0px;
	margin-right:0px!important;
	padding-bottom:2px;
	border-bottom: none;
	width:auto;
}

.resultDesc
{
	margin-left:16px;
	padding-bottom:2px;
	margin-right:221px!important;
}

#icePage_PrevNextTop_Temo
{
	margin-right:221px!important;
	visibility: hidden;
}

.wsPrevNextFooter
{
	height:auto;
	margin-left:16px;
	margin-right:221px!important;
	padding-bottom:4px;
	border-bottom: none;
	width:auto;
}
.wsPrevNextLinks .wsPager
{
	padding-bottom:0px;
}
.attributionDiv
{
	margin-left:16px;
	margin-right:16px;
}
.wsSearchLinksRight
{
	padding-right:16px;
	margin-top:-29px;
	width:210px;
	margin-right:0px;
}

.wsSearchResultsLeft
{
	float: none;
	margin-right: 245px;
}

.wsPrevNextHeader .searchresulttext
{
	 font-family:Arial ;font-size: 12px;font-weight:bold;
}
.wsPrevNextHeader .searchEngineText
{
	 font-family:Arial ;font-size: 12px;
}
.link,
.aboutresult
{
	 font-family:Arial ;font-size:11px;color:#a0a0a0;
}
.resultsLink,
.WSMLink
{
	font-family:Arial ;font-size:15px;color:#003399;

}
.listingText,
.WSMDescription
{
	font-family:Arial ;font-size:13px;color:#000000;
}
.headingSponsors,
.WSMDisplayURL
{
	font-family:Arial ;font-size:13px;color:#58a33f; 
}
.WSMSponsoredText
{
	font-family:Arial ;font-size:13px;color:#58a33f; 
}
.listingFoundOn
{
	font-family:Arial ;font-size:11px;color:#a0a0a0;
}
.wsPagerCurrent
{
	 font-family:Arial ;font-size: 11px;font-weight:bold;
}
.wsPagerLink,
.wsPagerNext,
.wsPagerPrev
{
	font-family:Arial ;font-size:11px;color:#003399;

}
.panelHeader
{
	 font-family:Arial ;font-size: 12px;font-weight:bold;background-color:#e3e3e3;
	 border-bottom:solid 1px #d5d5d5;
	 padding-left:10px;
}
#icePage_SearchLinks_DownloadPlayer_DownloadPanel .panelHeader
{
	 font-family:Arial ;font-size: 12px;font-weight:bold;background-color:#e3e3e3;
	 border-bottom:solid 1px #d5d5d5;
	 padding-left:10px;margin-top:0px;
}
#icePage_SearchLinks_DownloadPlayer_DownloadPanel .panelHeader .Body-Text-Bold
{
	 font-family:Arial ;font-size: 12px;font-weight:bold;
}
#icePage_SearchLinks_DownloadPlayer_WindowsMediaPlayerTextLink,
#icePage_SearchLinks_DownloadPlayer_RealPlayerTextLink,
#icePage_SearchLinks_DownloadPlayer_QuickTimePlayerTextLink
{
	font-family:Arial ;font-size:12px;color:#003399;
}
.wsResultLinkAYLF,
.wsRecentSearchLink
{
	font-family:Arial ;font-size:12px;color:#003399;
}
#icePage_SearchLinks_SearchResultsAYLF_SearchResultsAYLF,
.panelBox 
{
	border:solid 1px #d5d5d5;
	margin-bottom:12px;
}

.wsSearchResultsAYLF .panelBox
{
	border-bottom-width: 0px;
}

.wsSearchResultsAYLF .panelBox .panelBody
{
	border-bottom: solid 1px #d5d5d5;
}

.panelBody
{
	padding-left:10px;
}
.panelFooter
{
	background-color:White;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:15px;
}

.wsClearButton,
.wsHideButton,
.wsViewButton
{
	 font-family:Arial ;font-size: 12px;font-weight:bold;color:#003399;
}
#icePage_SearchResults_ResultsRepeaterByRelevance_SearchResultGroup .resultRepeaterContainer
{
	margin-top:0px;
}
.listingMain
{
	margin-left:0px;
}

.highlight
{
	font-weight:600;
}

#icePage_APPContent .wsBody
{
	padding-right:0px;
	padding-left:0px;
	padding-bottom:0px;
}
.wsSpellSuggest
{
	padding-bottom:2px;
}
/*****HEADER***********/
.wsSearchBox
{
	padding:0 0 0 0;
	background-color:White;
}
.wsSearchBox .searchControls
{
	width:auto;
}
.wsVerticalContainer .VerticalLinkWrapper .VerticalTabActive
{
	 font-family:Arial ;font-size: 12px;font-weight:bold;color:#000000;

}
.wsVerticalContainer .VerticalLinkWrapper .VerticalTabInactive,
.VerticalSeperatorWrapper
{
	font-family:Arial ;font-size: 12px;font-weight:bold;color:#003399;
	text-decoration:none;
}
.searchControls .wsVerticalContainer
{
	margin-bottom:4px!important;
}
.wsSearchFormLinksVert a.advOptionLnk:link,
.wsSearchFormLinksVert a.advOptionLnk:visited,
.wsSearchForm .wsSearchFormLinksVert a.prefsLinkVert:link,
.wsSearchForm .wsSearchFormLinksVert a.prefsLinkVert:visited
{
	font-family:Arial ;font-size: 10px;font-weight:bold;color:#003399;
}
#icePage_SearchBoxTop_AdvSearchLinkRight_AdvLnkWrapper_AdvOptionLnk
{
	font-family:Arial ;font-size: 10px;color:#003399;font-weight:700;
}
.wsSearchBoxInput
{
	border:solid 1px #000000;
	padding-left:5px;
	width:392px;
	height:18px;
}
.wsSearchForm .searchButton
{
	margin-left:4px;
}
.wsSearchForm .wsSearchFormLinksVert
{
	padding-left:20px;
}

#icePage_SpellSuggest_SpellSuggestPanel
{
	margin-left:10px;
}
.wsResultHeader .wsSpellCorrect
{
	padding-left:16px;
}
.wsSpellCorrect
{
	padding-top: 0px !important;
}
.innerHeader
{
	margin-top:13px;
	margin-bottom:19px;
}
.wsFooter
{
	margin-top:-28px;
}
.outterHeader
{
	width:100%;
}



/***FOOTER  LINKS  *********/
a.monsterIncCss,
a.CompanyInfoCss,
a.PolicyCss,
a.AboutCss,
a.PressCss
{
	font-family: Arial; font-size: 11px;color:#a0a0a0;
	text-decoration:none;
}


/*****OTHER PAGES*******/

.audioResult
{
	margin-left:-30px;
	padding-left:2px;
}
.listingBulletNoMulti
{
	display:none;
}
.listingBulletMulti
{
	display:none;
}
.newsResult
{
	margin-left:0px;
}
a.prefSearchHomeButton:link,
a.prefSearchHomeButton:visited
{
	font-family:Arial ;font-size:12px;color:#003399;
}
#icePage_MetasearchPanel
{
	margin-bottom:20px;
}

#icePage_SearchLinks_SearchResultsAYLF_NoMatchingAYLF
{
	padding-bottom:0px;
	margin-bottom:10px;
}


.misspellingMaxWidth,
#icePage_SearchResults_SearchResults .misspelling-Bold
{
	margin-left:0px;
}
#icePage_SearchResults_SpellCorrectionPanel .misspelling-Bold
{
	margin-left:0px;
}

#icePage_SearchResults_SpellCorrectionPanel
{
	margin-bottom: 10px;
}

.wsSpellSuggest
{
	margin-left: 0px !important;
	margin-bottom: 10px !important;
	padding-bottom: 0px;
}

.searchFilterText
{
	font-family: Arial;
	font-size: 12px;
}

.searchFilterLink
{
	font-family: Arial;
	font-size: 12px;
	color: #003399;
}

.wsAdultFilteredAYLF
{
	padding-left: 0px !important;
}

.wsAdultFilteredAYLF .wsAdultFilterTextAYLF
{
	font-family: Arial;
	font-size: 12px;
}

.wsAdultFilteredAYLF .wsPreferencesLinkAYLF
{
	font-family: Arial;
	font-size: 12px;
	color: #003399;
}

.wsVerticalContainer .VerticalLinkWrapper
{
	text-indent: 0;
}

.prefButtons
{
	margin-bottom: 60px;
}

#icePage_SearchBoxBottom_Verticals_VerticalWeb_VerticalLinkWrapper,
#icePage_SearchBoxTop_Verticals_VerticalWeb_VerticalLinkWrapper
{
	margin-left: expression(navigator.appName == "Microsoft Internet Explorer" ? "-9px" : "0px");
}


.wsImageSpecs .Body-Text-Small
{
	color: #58a33f;
	font-family: Arial;
	font-size: 13px;
}


.listingText .resultsLink
{
	font-size: 15px;
}

.listingText .videoListingDesc
{
	font-size: 13px;
}

.listingText .BlinksDate
{
	color: #58a33f;
	font-size: 13px;
	font-weight: normal;
}

.newsResult .listingText,
.newsResult .headingSponsors
{
	font-size: 13px;
}


.wsSponsoredLinksRight
{
	margin-top:-29px;
	margin-right: 0px;
	padding-right: 16px;
	width: 210px;
}

.wsTopSposoredLinks,
.wsSponsoredLinks
{
	background-color: #fff8dd;
	font-family: Arial;
	font-size: 13px;
	margin-top: 0px;
	margin-right: 0px;
}

.wsHzSponsoredLinkUrl,
.wsSponsoredLinkUrl
{
	color: #003399;
	font-size: 15px;
}

.wsHzSponsoredLinkDisplayUrlWrapper,
.wsSponsoredLinkDisplayUrlWrapper
{
	color: #58a33f;
	font-size: 13px;
}

.wsHzSponsoredLinksHeader
{
	padding-right: 10px;
}

.wsSponsoredLinks
{
	padding-left: 10px;
	margin-bottom: 12px;
	*margin-bottom: 28px;
}

.wsSponsoredLinksHeader
{
	padding-left: 0px;
}

.wsSponsoredLinkUrl,
.wsSponsoredLinkDescriptionWrapper,
.wsSponsoredLinkDisplayUrlWrapper
{
	padding-left: 0px;
}

.wsSponsoredLinkDisplayUrlWrapper
{
	overflow: hidden;
	word-wrap: break-word;
}


.suggest_link,
.suggest_link_over
{
	font-family: Arial;
}