/** Index Page **/

.wsPageIndex .wsIndexHeader
{
	width: 800px;
}


.wsIndexHeader
{
	margin-left: auto;
	margin-right: auto;
	background-color: #dcdcdc;
}
.wsPageIndex #icePage_COBFooter
{
	width: 800px;
}

.wsIndexHeader .mainLogo
{
	margin-left: 15px;
	margin-right: 15px;
	background-color: #ffffff;
	margin-top: 0px;
	border-top: solid 2px #dcdcdc;
}

.wsIndexHeader .mainLogoAd
{
	margin-left: 15px;
	margin-right: 15px;
	background-color: #ffffff;
	margin-top: 0px;
	padding: 0px 1px 1px 1px;
}

.wsIndexHeader .IndexmainLogoAd
{
	margin-left: 0px;
	margin-right: 0px;
	background-color: #ffffff;
	margin-top: 0px;
	padding: 0px 1px 1px 1px;
}
/** All Page css */

.wsFooter .wsSearchBox
{
	background-color: #dcdcdc;
	padding-bottom: 5px;
	height: 78px;
	padding-top: 18px;
}
.VerticalLinkWrapper 
{
	text-indent:0px!important;	
}
.VerticalLinkWrapper .VerticalSeperatorWrapper
{
	color: #000000 !important;
	font-family: Verdana;
	font-size: 12px;
	padding-left: 0px !important;
	padding-right: 5px !important;
	text-indent:0px;
}
.btmHlpLnkWrapper
{
	visibility: hidden;
	display: none;
}
.advlnkSptr
{
	color: #000000;
	padding-right: 4px !important;
}
/****************Spell Suggest *******************/
.wsPageResults .wsSpellCorrect{
	float: none;
	padding-bottom: 10px;
	padding-top: 0px;
	}
	
.wsSpellSuggest
{
	margin-left: 1% !important;

}
.wsSpellSuggest .misspelling-Bold
{
	font-family: Verdana;
	font-size: 12px;
	color: #999999;
}
.wsSpellSuggest .misspelling-Bold-Link
{
	font-family: Verdana;
	font-size: 12px;
	color: #4276aa !important;
	font-weight: 700;
	text-decoration: underline;
}
.misspellingMaxWidth
{
	margin-left: 20px;
	color: #999999;
	font-size: 12px;
}

.wsSpellCorrect .misspelling-Bold
{
	margin-left: 20px;
	color: #999999;
	font-size: 12px;
}
.wsSpellCorrect .misspelling-Bold-Link
{
	color: #4276aa;
	font-size: 12px;
}

/*********** Apply to Page ***********/

.wsApp, #icePage_DocumentBody
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.wsApp .wsBody
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	word-wrap: break-word;
	overflow: hidden;
	width: 98%;
	padding-right: 20px !important;
}


#icePage_COBHeader
{

	width: 100%;
}

#icePage_COBFooter
{
	width: 100%;
	margin-left: auto;
	margin-right: auto;
}

/** Verlical Link **/
.wsSearchBox .VerticalLinkWrapper .VerticalTabInactive
{
	font-size: 12px;
	color: #467eb8;
	font-family: Verdana;
	text-decoration: underline;
	text-indent:0px;
}
.wsSearchBox .VerticalLinkWrapper .VerticalTabActive
{
	font-size: 12px;
	color: #000000;
	font-family: Verdana;
	text-decoration: underline;
	text-indent:0px;
}
/* Index Page Search Box */

.wsSearchForm .wsSearchBoxInput
{
	width: 355px;
	padding: 0 0 0 0;
	margin-right: 0px;
	font-family: MS Shell Dlg;
	font-size: 10pt;
}





/******* Search box Stye*************/
.wsSearchBox
{
	width: 100%;
	background-color: #ffffff;
	padding-bottom: 0px;
}

.wsSearchBox .searchControls
{
	width: 55%;
	margin-left: auto;
	margin-right: auto;
}
.wsFooter .wsSearchBox .searchControls
{
	width: 42%;
	margin-left: auto;
	margin-right: auto;
}
#icePage_APPFooter
{height:102px !important;}
.wsSearchForm
{
	width: 50%;
}

.wsSearchBoxInput
{
	width: 145px;
}
.wsSearchForm .searchButton
{
	margin-left: 10px;
}
/** Results Page Style *********/
#icePage_APPFooter
{
	width: 100%;
}
.wsAboutResults
{
	vertical-align: bottom !important;
	color: #737373;
}
.wsHeader .wsResultsSearchBox
{
	height: 90px;
	background-color: #dcdcdc;
	/*margin-bottom:10px;*/
	padding-bottom:9px;
}
.wsHeader .wsResultsSearchBox .wsSearchBox
{
	margin-left: 0px;
	background-color: #dcdcdc;
	margin-bottom: 10px;
}

.wsHeader .wsResultsSearchBox .wsSearchBox .searchControls
{
	margin-left: 0px;
}
.resultRepeaterContainer .audioResult
{
	margin-left: 0px;
	width:93%;
}

.wsSearchResultsLeft
{
	margin-left: 10px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 18px;
	padding: 0px;
	width: 80.00%;
	height: auto;
	word-wrap: break-word;
	overflow: hidden;
}
.wsHeader .wsResultSubHeader
{
	padding-bottom: 0px;
	padding-left: 11px;
	margin-top:0px;
	height: 23px;
	background-color: #dcdcdc;
}
.wsSearchResultsLeft .groupHeader
{
	margin-right: 2px;
	padding-left: 0px;
}
.listingText .videoListingDesc
{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
}
.resultRepeaterContainer .listing
{
	margin-left: 0px;
}
.listingText .BlinksDate
{
	font-family: Arial;
	font-size: 12px;
	color: #000000;
}
.highlight
{
	font-weight: 600;
}
.resultDataListContainer .wsImageResultWrapper
{
	padding-left: 0px;
}
.wsImageResultList table.resultDataList{
	border-collapse: collapse;
	margin: 0;
	padding: 0;
	table-layout: fixed;
	width: auto; /* IE5.5 */
	voice-family: "\"}\""; 
	voice-family:inherit;
	width: 100%; /* IE6, IE7 FireFox */
	float:left !important;
	}

.resultDataListContainer
{
	margin-top: 16px !important;
}
.imageWrapperDiv img
{
	border: solid 2px #4276aa !important;
}
.resultDataList .wsImageListing
{
	padding-left: 40px;
	padding-bottom: 32px;
}

/******************** PAGINATION***************/
.wsResultSubHeader .wsCollation
{
	font-family: Verdana;
	font-size: 11px;
	color: #000000;
	padding-left: 6px !important;
	min-width:400px;
}
.wsPager
{
	padding-bottom: 0px;
}
#icePage_SearchBoxBottom_PrefsLinkBottom
{
	float: left !important;
}
#icePage_SearchBoxBottom_SearchFormLinksBottom .btmAdvLnkWrapper
{
	width: 115px;
	COLOR: #467eb8;
}
.wsPager .wsPagerSeparator
{
	color: #666666 !important;
	font-family: Verdana;
	font-size: 12px;
	margin-left: 1px;
	margin-right: 1px;
}
.wsPrevNext .wsAboutResults
{
	float: left;
	margin-top: 4px;
}
.wsAboutResults
{
	color: #737373 !important;
}
.wsAboutResults .wsAboutResultsLink
{
	color: #4276aa !important;
	font-family:Verdana;
	
}
.wsAboutResults a.wsAboutResultsLink:visited
{
	color: #890089;
}
.wsPrevNextHeader .wsPrevNextLinks
{
	margin-top: 0px;
	/*margin-right:5px;*/
}

.wsPrevNextHeader
{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
	height: 25px;
	padding: 7px 0 0 0;
	width: 80%;
	margin-left: 10px;
	margin-bottom: 10px !important;
	padding-bottom: 3px;
	padding-left: 6px;
	vertical-align: middle;
}
.iFMovieThumbWrapper .iFMovieThumbImage
{
	border: solid 1px red !important;
}

.wsPrevNextFooter
{
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #eeeeee;
	height: 22px;
	width: 100%;
	float: right;
}

.wsPagingInfo
{
	margin-left: 0px;
	margin-top: 5px;
	font-size: 0.77em !important;
	padding-right: 4px;
	font-family: verdana, arial, geneva, san-serif;
	width:400px;
}


.wsPrevNext .wsPager
{
	margin-right: 2px;
	margin-top: 2px;
	font-family: verdana, arial, geneva, san-serif;
	font-size: 0.95em !important;
	color: #4276aa;
}

.wsPrevNextLinks .wsPager .wsPagerLink
{
	margin-left: 4px;
	margin-right: 4px;
	font-family: Verdana;
	font-size: 12px;
	color: #4276aa;
}
.wsPager .wsPagerCurrent
{
	margin-left: 4px;
	margin-right: 4px;
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
}

.wsSearchResultsFor
{
	font-size: 14px;
	font-family: Verdana,;
	padding-left: 0px !important;
	padding-top:0px;
	padding-bottom:0px;
	margin-top:0px;
	margin-bottom:0px;
}

/****** AYLF style **********/
.wsSearchLinksRight
{
	margin-right: 0px;
	margin-top: -40px;
	margin-left: 0px;
	width: 168px; /*17%;*/
	padding: 0px !important;
}
.panelHeader
{
	background-color: #dcdcdc;
	color: #000000;
	font-weight: 700;
	font-family: Verdana;
	font-size: 11px;
	border-bottom: none 0px #ffffff;
	padding: 2px 10px 2px 10px;
	margin: 0;
}

.wsHeader .wsResultHeader
{
	background-color: #ffffff;
	color: #000000;
	font-size: 14px;
	font-family: Verdana;
	padding-top: 16px;
	padding-bottom:2px;
	margin-top: 1px;	
	margin-bottom: 0px;
	min-width:400px;
	height: 20px;
}

.wsAdultFilterLevel
{
	font-size: 10.667px !important;
	font-family: Arial;
	margin-right: 15px;
	margin-top: 5px;
}

.iFMovieLocationSearchButton
{
	font-family: MS Shell Dlg !important;
	font-size: 10pt !important;
}

/**** Results Text Style ***********/

.resultRepeaterContainer
{
	width: 90%;
}
.listing
{
	margin-left: 20px;
	width : 625px; 
}
.listing .listingMain
{
	padding-right:0px;
}
.listingText
{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	white-space: normal !important;
}
.resultsLink
{
	font-size: 14px;
	font-family: Verdana;
	color: #4276aa !important;
	white-space: normal !important;
}
.resultsLinkIE6
{
	font-size: 14px !important;
	font-family: Verdana !important;
	color: #4276aa !important;
	white-space: normal !important;
}

.headingSponsors
{
	font-family: Verdana;
	font-size: 12px;
	color: #009900 !important;
	text-decoration : none;
}

.displayurl .headingSponsors .wsDisplayURL,
.displayurl .headingSponsors .wsDisplayURLIE6
{
	font-family: Verdana;
	font-size: 12px !important;
	color: #009900 !important;
	text-decoration : none;
}
.displayurl .headingSponsors .wsDisplayURL a,
.displayurl .headingSponsors .wsDisplayURLIE6 a
{
	font-family: Verdana;
	font-size: 12px !important;
	color: #009900 !important;
	text-decoration : none;
}
.listingFoundOn
{
	font-family: Verdana;
	font-size: 10px;
	color: #737373;
}
.wsCollation .viewBySelected
{
	margin-left: 1px;
	vertical-align:baseline;
}

.videoLinksWrapper .tableMultiLinks .listingText .resultsLink
{
	font-size: 14px;
	font-family: Verdana;
	color: #4276aa !important;
}
.wsDownloadPlayer
{
	margin-top: 11px !important;
}
.wsDownloadPlayer .panelBox .panelHeader .Body-Text-Bold
{
	font-size: 11px;
}

.listingText .audioSizeValue
{
	font-size: 12px;
	font-family: Verdana;
}
/*.wsSearchResultsForContainer
{
	margin-bottom: 8px;
	margin-top: 12px!important;
}*/
.wsImageSpecs .Body-Text-Small
{
	font-family: Arial;
	font-size: 12px;
	color: #4276aa !important;
}
.wsSearchResultsFull
{
	margin: 0px !important;
}
.wsSearchResultsFull .resultRepeaterContainer
{
	margin-left: 12px;
}
.wsSearchResultsFull .groupHeader
{
	margin-right: 0px;
	margin-left: 0px;
	background-color: #eeeeee;
	width : 100%;
}
.wsSearchResultsFull .groupHeader .wsByZoom, .wsSearchResultsFull .groupFooter .wsByZoom
{
	background-color: #c3c3c3;
	height: 16px;
}
.listingMain .newsResult
{
	margin-left: 0px;
	font-size:small;
}
.wsByZoom .wsBackLink, .wsZoomLinks .wsPrevLink, .wsZoomLinks .wsNextLink, .wsZoomSep
{
	font-family: Verdana !important;
	font-size: 11px !important;
	color: #ffffff !important;
}
.wsByZoom .wsZoomLinks
{
	padding-right: 10px;
}
.wsByZoom .wsBackLink
{
	padding-left: 10px;
}
.groupFooter
{
	margin-right:50px;
	width : 100%;
	word-wrap:break-word;
}
.wsSearchResultsFull .groupFooter
{
	margin-bottom: 60px;
	width : 100%;
}
.groupFooter .wsBySource
{
	width:100%;
	margin-bottom: 33px;
	font-family: Verdana;
	font-size: 13px;
}
.groupHeader 
{
	width:100%;
}
.groupHeader .wsBySource
{
	border-top: none 0px #ffffff;
	font-family: Verdana;
	font-size: 13px;
	background-color:#eeeeee;
	padding: 3px 3px 3px 14px;
}
.wsBySource .wsMoreResultsLink
{
	font-family: Verdana;
	font-size: 12px;
	color: #4276aa !important;
}
.wsBySource a.wsMoreResultsLink:visited
{
	font-family: Verdana;
	font-size: 12px;
	color: #890089 !important;
}

/***** Recent searches ***********/

.panelFooter
{
	background-color: #ffffff;
}
.wsRecentSearchLink, .wsResultLinkAYLF
{
	font-family: Verdana;
	color: #4276aa;
	font-size: 12px;
}

.wsHideButton, .wsViewButton, .wsClearButton
{
	font-size: 11px;
	font-family: Verdana;
	color: #4276aa;
	font-weight: 700;
	text-decoration: underline;
}

.wsNoRecentSearches
{
	border-bottom: solid 8px #dcdcdc;
	font-family:Verdana;
	font-size:11px;
}
.wsRecentSearches .panelBox .wsNoRecentSearches{
	/*font-size: .85em;*/
	padding: 10px 8px 10px 12px;
	font-family:Verdana;
	font-size:11px;
	}
.wsRecentSearches .panelBox .panelBody
{
	margin-top: 10px;
}

/**** No Results Page Style ****/

.wsBody .errorDescText
{
	margin-left: 14% !important;
	font-size: 14px;
	font-family: Verdana;
}

.wsBody .errorDescText p
{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	margin-top: 3px;
}


.errorDescText p b
{
	font-size: 12px;
	font-family: Verdana;
}

.wsBody .tipSection
{
	margin-left: 14%;
	width: 80%;
	margin-top: 1%;
}

.wsBody .tipSection .tipHeader
{
	font-size: 12px;
	font-family: Verdana;
	color: #4276aa;
}
.wsBody .tipSection .tipItems
{
	font-size: 14px;
	font-family: Verdana;
}

.wsBody .tipSection .tipItems ul li
{
	margin-top: 3px;
	margin-bottom: 3px;
}

/************ No Search Term Page **************/

.wsPageNoSearchTerm .wsBody .errorDescText
{
	margin-top: 5.5%;
	margin-bottom: 5%;
	margin-left: 8%;
}
.wsPageNoSearchTerm .wsBody .errorDescText p
{
	margin-top: 2%;
	margin-bottom: 2%;
	font-size :14px;
}


.mastheadlinksWrapper
{
	width: 376px;
}
.spacer
{
	height: 0px !important;
}
.wsNoMatchingAYLF
{
	padding-left: 0px !important;
	padding-right: 0px !important;
	font-family:Verdana;
	font-size:0.72em;
}
.wsPagePreferences .btmAdvLnkWrapper
{
	visibility: hidden !important;
	width: 0px !important;
	display: none !important;
}
.wsPagePreferences .prefsLinkHoriz
{
	float: left !important;
}

/******* Adult Warning page **************/
#icePage_AdultText
{
	margin-bottom: 90px;
}
#icePage_AdultTextMultimedia
{
	margin-bottom: 70px;
}
#icePage_AdultTextMultimedia .wsWarningIntro
{
	font-size: 14px !important;
	font-family: Verdana;
	margin-top: 20px;
	margin-left: 15px;
}
#icePage_AdultTextMultimedia .wsWarningText
{
	font-size: 11px !important;
	font-family: Verdana;
	color: #000000;
	margin-left: 15px;
}
#icePage_AdultTextMultimedia .wsWarningText P
{
	margin-bottom: 23px;
}
#icePage_AdultTextMultimedia .wsAdultSearchOptions
{
	font-size: 14px !important;
	font-family: Verdana;
	color: #4276aa;
	margin-left: 15px;
}
#icePage_AdultTextMultimedia .wsAdultSearchOptions li
{
	margin-left: 0px;
}
#icePage_AdultTextMultimedia .wsShowAdultLink, #icePage_AdultTextMultimedia .wsDontShowAdultLink
{
	font-size: 14px !important;
	font-family: Verdana;
	color: #4276aa;
}
#icePage_AdultTextMultimedia a.wsShowAdultLink:active, #icePage_AdultTextMultimedia a.wsDontShowAdultLink:active
{
	font-size: 14px !important;
	font-family: Verdana;
	color: #6496c8 !important;
}
#icePage_AdultTextMultimedia .wsAdultPreferencesLink
{
	font-size: 10px !important;
	font-family: Arial !important;
	color: #6496c8 !important;
}
#icePage_AdultTextMultimedia a.wsAdultPreferencesLink:active
{
	font-size: 10px !important;
	font-family: Arial !important;
	color: #4276aa;
}
#icePage_AdultTextMultimedia .wsNote
{
	font-size: 10px !important;
	font-family: Arial !important;
	color: #000000;
	margin-left: 15px;
	padding-top: 0px;
	margin-top: 0px;
	padding-bottom: 0px;
}
.wsWarningIntro
{
	font-size: 11px !important;
	font-family: Verdana;
	margin-left: 8%;
	margin-top: 3%;
	width: 60%;
}

.wsAdultLinksIntro
{
	margin-left: 8%;
	width: 20%;
	font-size: 11px !important;
	font-family: Verdana;
}
.wsAgeWarningPreferences
{
	margin-left: 8%;
	width: 70%;
	margin-bottom: 0px;
	margin-top: 0px;
	font-size: 11px !important;
	font-family: Verdana;
}

.wsAdultSearchOptions li
{
	width: 70%;
	margin-bottom: 0px;
	margin-left: 5%;
	margin-top: 0px;
	font-size: 11px !important;
	font-family: Verdana;
	list-style-type: none;
}

.wsUnfilteredLink .wsAdultOptionLink, .wsFilteredLink, .wsAdultSearchOptions .wsAdultOptionLink
{
	font-weight: 500;
	font-size: 11px !important;
	font-family: Verdana;
}
.wsAdultSearchOptions .FilteredWrapper
{
	margin-bottom: 0px !important;
}

.wsUnfilteredLink
{
	font-weight: 500;
	margin-bottom: 0px;
	font-size: 11px !important;
	font-family: Verdana;
}
.wsBody .wsAdultSearchOptions .UnfilteredWrapper
{
	padding-top: 0px;
	font-size: 11px !important;
	font-family: Verdana;
}
.wsBody .wsAgeLimit
{
	padding-top: 10px;
	margin-left: 8%;
	width: 70%;
	font-size: 11px !important;
	font-family: Verdana;
}
.wsBody .wsNote
{
	padding-bottom: 20px;
	margin-left: 5px;
}




/* common generic container with header, body, and footer. can be used in many situation */
.panelBox
{
	border-width: 1px;
	border-style: solid;
	border-color: #dcdcdc;
	padding: 0;
	margin: 0 0 9px 0 !important;
}

.panelBody
{
	padding: 2px 10px 2px 10px;
	margin: 0;
	font-size: 0.92em;
	border: 0;
}
.panelFooter
{
	padding: 2px 10px 2px 10px;
	margin: 0;
	border-top: none 0px #dcdcdc;
	font-size: 0.92em;
	background-color: #dcdcdc;
}

a:link, a:visited
{
	color: #467eb8;
}


/************* Prefrences Page ***********************/

.wsPagePreferences .wsBody
{
	width: 775px;
	margin-left: 15%;
	margin-top: 5%;
}
.prefCategoryText span
{
	color: #000000 !important;
	font-family: Verdana !important;
	font-size: 11px !important;
	font-weight: 700 !important;
}

.prefIntro .pageTitle, .prefIntro .prefCategoryTitle
{
	color: #000000;
}

.wsPagePreferences .wsBody .prefCategory
{
	border-width: 2px;
	border-color: #d4d0c8;
}

.wsResultHeader .wsSpellSuggest
{
	margin-left: 2%;
	width: 90%;
	
}

/* Advanced Search */
.btmAdvLnkWrapper .advOptionLnk, .searchControls .wsSearchFormLinksHoriz a.prefsLinkHoriz
{
	font-size: 11px;
	color: #467eb8;
	font-family: Verdana;
	text-decoration: underline;
}
.wsSearchFormLinksHoriz table
{
	width: 250px;
}
.wsSearchFormLinksHoriz
{
	margin-top: 5px;
}
#icePage_SearchBoxBottom_PrefsLinkBottom, #icePage_SearchBoxTop_PrefsLinkBottom
{
	float: left;
}
.btmAdvLnkWrapper .advOptionLnkBold
{
	font-size: 11px;
	color: #467eb8;
	font-family: Verdana;
	text-decoration: underline;
	font-weight: 700;
}

#icePage_SearchBoxTop_AdvSearchLinkBottom_AdvLnkWrapper
{
	float: left;
}
.btmAdvLnkWrapper
{
	width: 115px!important;
	COLOR: #467eb8;
	float:left;	
}

.btmPrefLinkWrapper
{
	width:115px!important;
	float:left;
}

.advSearchPanelWrapper
{
	border: solid 1px #dcdcdc;
}
.mainLogo .indexLogo
{
	margin-left: auto;
	margin-right: auto;
	padding-top: 35px;
	margin-bottom: 35px;
	background-color: #ffffff;
}
#icePage_APPHeader /*.wsPageResults .wsHeader,.wsPageMetasearch .wsHeader*/
{
	width: 100% !important;
	font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;
	font-size:13px;
}

.wsIndexHeader .mainLogo .wsHeader
{
	
}
.wsSearchBox .searchControls .wsVerticalContainer
{
	margin-bottom: 5px;
	text-indent: -2px;
	width:100%;
	margin-left:-5px;
}

/** MetaCrawler Footer Link **/

.Footer-Link .Footer-Link
{
	font-size: 11px;
	color: #003399;
	font-family: Verdana;
	text-decoration: none;
}

.ftrLtBluSm
{
	font-size: 10px;
	color: #003399;
	font-family: Verdana;
	text-decoration: none;
}

.ftrCopy .ftrCopy, .ftrCopy
{
	font-weight: normal;
	font-size: 10px;
	color: #999999;
	font-family: verdana;
	text-decoration: none;
}
.Footer-Text, .Footer-Text a.Footer-Text, .Footer-Text a.Footer-Text:visited
{
	font-weight: bold;
	font-size: 9px;
	color: #666666;
	font-family: Verdana,Arial,sans-serif;
	text-decoration: none;
}

.spacer
{
	font-size: 1px;
	width: 1px;
	height: 1px;
}
.Footer-Link-Meta
{
	font-size: 11px;
	color: #9d9d9d;
	font-family: verdana;
}

/* Terms of Use page */

.wsPageTermsOfUse .wsBody
{
	margin-top: 10px;
	margin-bottom: 10px;
}
/* Contact Us */
.wsPageContactUs .wsBody .ContactUsContent
{
	margin: 2% auto 2% 6%;
	margin-left: 6%;
}
.wsPageContactUs .wsSubmitFormLabelText
{
	font-family: Verdana;
	font-size: 11px;
}

.section tr td
{
	margin-right: 0px;
}

/* wsPageOffsiteFormsTos */

.wsPageOffsiteFormsTos .wsBody .offsiteformstospage
{
	margin-left: 8%;
}
.wsPageOffsiteFormsTos .wsBody
{
	margin-bottom: 60px;
}

.wsPageOffsiteFormsTos .wsBody .offsiteformstospage .licenseText
{
	font-size: 11px;
	font-family :Verdana;
}

.wsPageOffsiteFormsTos .wsBody .offsiteformstospage .licenseHeader
{
	text-align: left;
	font-size: 14px;
	font-family :Verdana;
}
.wsBody .offsiteformstospage .licenseHeader strong
{
	padding-bottom: 18px;
}

/*************Offsite Forms Page***************/
.pageContent .optionContent
{
	background-color: #dedfde;
}
#icePage_offsiteformspage
{
	margin-left: auto;
	margin-right: auto;
	width: 95%;
}
.Body-Text
{
	font-family: Verdana;
	font-size: 11px;
	border-bottom: dotted 2px #dcdcdc;
}

/* Popular searches */
.mainLogoAd #popularsearches_frame
{
	margin-top: 10px;
	margin-left: 15px;
}

.metaSpy
{
	margin-top: 3px;
	padding-left: 10px;
	text-align: left;
	margin-bottom: 5px;
}
.pageTitle
{
	font-family: Verdana;
	font-size: 14px;
	margin-bottom:20px;
}
.listingBullet{
	float: left;
	font-size: 0.77em;
	font-weight: normal;
	padding-left: 0px;
	padding-top: 2px;
	width: auto;
	font-family:Verdana;
	}
p 
{
	margin-bottom:1em;
	margin-top:0pt;
}
.wsBody p, .wsBody ol li 
{
	font-family:Verdana;
	font-size:11px;
	margin-left:auto;
	margin-right:auto;
	width:80%;
	margin-top:0pt;
}
.wsBody .sectionHeading
{
	margin:2em 0px 0.25em 10%;
}
/*.wsBody .pageTitle
{
	margin-left:45px;
	margin-bottom:20px;
	margin-top:3px;
}*/
.wsPagePreferences .prefOverview
{
	font-size:0.85em;
	margin-bottom:1em;
	margin-top:-9px;
	padding-bottom:4em;
}
.prefIntro
{
	margin-top:0px;
}

/* ==================== Video Result  ===================== */

.videoResultContainer{
	background: inherit;
	padding-bottom: 5px;
	text-align: left;
	width: 100%;
	float:left;
	}


.videoResultContainer .tableVideoMulti{
	vertical-align: top;
	float:left;
	margin-bottom:10px;
	width:97%;
	}
.videoResultContainer .tableVideoMulti .listingBulletMulti{
	float: left;
	font-size: 0.92em;
	font-weight: normal;
	padding-right: 3px;
	padding-top: 4px;
	vertical-align: top;
	width: 25px;
	font-family:Verdana;
	}
	
	.videoResultContainer .listingBulletNoMulti{
	float: left;
	height: 61px;
	padding-right: 3px;
	vertical-align: top;
	width: 25px;
	font-size:small;
	font-weight:100;
	font-family:Verdana;
	}
.videoResultContainer .tableVideoNoMulti{
	vertical-align: top;
	float:left;
	margin-bottom:10px;
	}
.videoResultContainer .videoFileNameText{
	
	}
.videoResultContainer .videoSpeakerImageCell{
	
	}
.videoResultContainer .listingText .listingFoundOn 
{
	
}
.videoResultContainer .videoFoundOnLabel
{
	font-size: 1em;
	font-weight: bold;
	color:#EEEEEE;
	background-color:#555555;
	padding:0px;
	
}
.videoResultContainer .listingText{
	font-size: 0.74em;
	font-weight: normal;
	vertical-align: top;
	word-wrap:break-word;
	}
.FeaturePopSearchBullets
	{
		display:none;
	}
	
#icePage_BaseHeader
{
	padding-bottom:35px;
}

.suggest_link_over {
	background-color: #dcdcdc;
	color: #000000;
}

/* --- Results Web Site Match ---------------------------------- */
.WSMLink{
	}
.WSMDisplayURL{
	color: #009900;
	font-family: Verdana;
	font-size: 11px;
	}
.WSMSponsoredText{
	color: #009900;
	font-family: Verdana;
	font-size: 12px;
	padding-right: 1px;
	}
.WSMDescription{
	font-family: Verdana;
	}
	
/* --- Reverse L results ---------------------------------- */
.wsHzSponsoredLinksItems, .wsSponsoredLinksWrapper
{
	font-weight: normal;
	font-family:Verdana;
}

.wsSponsoredLinkUrl, .wsHzSponsoredLinkUrl
{
	color:#4276AA !important;
	font-family: Verdana;
	font-size:14px;
	white-space:normal !important;
	font-weight: normal;
}

.wsSponsoredLinkDescriptionWrapper, .wsHzSponsoredLinkDescriptionWrapper{
	color:#000000;
	font-family:Verdana;
	font-size:12px;
	white-space:normal !important;
	font-weight:normal;
}

.wsSponsoredLinkDisplayUrlWrapper, .wsHzSponsoredLinkDisplayUrlWrapper
{
	color : #009900;
	font-size : 12px;
	font-family : Verdana;
	font-weight:normal;
}

.wsHzSponsoredLinksHeader, .wsSponsoredLinksHeader
{
	color:#737373;	
	font-family:Verdana;
	font-size: 12px;
	border-bottom : none;
	font-weight:normal;
}

.wsTopSposoredLinksCanvas
{
	background-color: White;
}

.wsHzSponsoredLinksHeader
{	
	float : right;
	padding: 5px 10px;
}

.wsSponsoredLinks
{
	width: 260px;
	padding: 0px 10px 10px 10px;
	display : none;
}

.wsTopSposoredLinks .wsSponsoredLink
{
	padding: 7px 0px 7px 25px;
	width: 515px;
}

.wsReverseLAppContent .listing
{
	width: 515px;
}

.wsReverseLAppContent .listingMain
{
	padding-right: 0px;
}

.wsSearchResultsAYLF, .wsRecentSearches
{
	width: 168px;
}

.wsPagerPrev
{
	font-size: 12px;
	font-family:Verdana;
}

.wsPrevNextDescription 
{
	/*float:left;
	margin-top:-5px;
	width:auto;*/
	margin-top:0px! important;
}