body,td{
	font-family : Arial, Helvetica, sans-serif;
	font-size: 12px;
}
/* CSS for MSN Web Search UI pages default.asp, advanced.asp, results.asp */
A:link{
color:#0066CC;
}
A:hover, A:visited:hover{
color:#CC0000;
}
A:visited{
color:#663399;
}
INPUT{
	font-size: 13px ;
}
/* CSS for adult warning text */
.clsAdultIntro{
	font: 13px ; 
}
.clsAdultDesc{
 	font: 13px  ; 
}
/* For string "Search the Web for" */
.clsSTWF
{
	font-weight:bold;
	font-size: 14px ;
}
/* for string CLICKTOBUYMUSIC in mediaclip.inc */
A.clsBuyMusic
{
	font-weight: bold ;
}
/* for album links under "Top Albums" in mediaclip.inc */
A.clsAlbumLink
{
	font-size: 11px ;
	color:#000000;
}
/* for PST title 'Refine Topics' string in pst tag */
.EQR
{
	font-size: 11px  ; 
}
/* for 'Show all Topics' string in pst tag */
A.EQRALL
{	
 font-size: 12px;
}
/* BreadCumTrail for PST */
.pstTextColor{
 color: #0066CC;
}
//need these font specs for Nav*
OL, li
{
	font-family : Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top: 0px;
	margin-bottom: 0px;
}
UL
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
/* This should be a class for margin. But get the font value too? */ 
.clsLeft
{
	margin-top: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}

/* for string MUSICDATAFROM -- 'Music data provided by' */
.clsHSDesc
{
   	color: #000000 ;
    	font-size: 13px; 
}
/* used in mediaclip.inc */
A.clsHSTitleLink
{
	font-weight: bold ;
}
A.clsHSLink
{
	font: bold 11px  ;
}
/* used in music tag */
.clsMusicByLogo{
background-color: white;
}

/* used in encarta.inc */
.clsEncDesc
{
	color: #000000 ;
}
.clsEncList
{
	color: #666666 ;
}
A.clsEncLink
{
	font-weight: bold ;
}
.clsEncRelLink
{
}
/* for the SPELLINGCORRECTEDSTRING */
A.clsSpellingCorrected
{
}
.clsSpellingCorrected
{
	color: #0066CC;
}

/* This is the class for 'Web Directory Sites, Feature sites, Sponsored Links, & The option titles in adv page */
.clsResultSectionName
{
	font-size: 10px;
	color: #666666;
}

/* This is for the partnerwithq tag (previous keen link) */
A.clsPLinkWithQ
{
	font-weight: bold; 
}	
/* This is the old US amazon text in Search Pane */
A.clsSPPLinkWithQ
{
font-size:11px;
font-weight: bold;
color: 009900;
}
.clsSPPLinkQTerm{
color: #000000;
}
/* This is the de partnerlink2withq tag (previous keen link)*/
.clsPLink2QTerm{
color: red;
}

/* for desc in mediaclip.inc */
.clsSrvcSection
{
	font-size: 11px ;
	color:#000000; 
}
.clsSrvcSectionAboutLink
{
	font-size: 11px ;
}
.clsResultSectionEmpty
{
	color: #313131;
}
/* use for parent nodes in web directory on default page */
.clsCatParent
{
   	font-weight: bold ;
 }
/* use for child nodes in web directory on default page	*/
A.clsCatChild
{
	color : #000000 ;
}
/* used for web dir path links in cat_top_browse.inc */
.clsCatSelf
{
	font-size: 11px ; 
	color: #000000;
	font-weight: bold;
}
A.clsCatSelf
{
	font-size: 11px ; 
	color: #000000;
	font-weight: bold;
}
/* This should be used in the children nodes in cat_top_browse.inc */
A.clsCatChildren
{
	color: #000000;
 }
/* used in spbasic.htm but the help link is commented out */
A.clsHelpLink
{
   	color: #FF3300 ;
}
/* for 'English only' string and option titles in advanced.asp  */
.clsInfoLine
{ 
	color: #000000 ;
} 
.clsInfoLineTip{
	font-size: 10px ;
	color: #ff0000;
}
/* for option titles in preference.asp, we should consider use clsInfoLine instead */
.clsPreference
{ 
	color: #000000 ;
}
/* standard Table used in worldwide.asp, feedback.asp, apology.asp, don't know the last two files are still used or not */
TABLE.stdTable
{
	font-size: 11px  ;
}
/* Results classes */
/* this is the classes for the texts on the menubar */
.menuBar, A.menuLinks:link, A.menuLinks:visited
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color : #FFFFFF;
	}
A.menuLinks:hover, A.menuLinks:visited:hover
{
	color: #FFFF99;
}

/* for the menu link pointing to the current page */
.menuGrayLinks, .menuGrayLinks:hover, .menuGrayLinks:visited
{
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
	color : #666666;
	}
/* add url text */
A.clsAddUrl
{
	font-size: 11px ;
	color : #0066CC;
}
A.clsAddUrl:hover
{
	color:#CC0000;
}
/* for ww results. (the title) used in ww.inc */
A.clsSrvcLink
{
	font-weight: bold ;
	color: #0066CC;
}
/* end page Header */
.clsSearchLine
{ 
    color: #0066CC;
	font-size: 13px ; 
	font-weight: bold ;
}
.std90percent
{
	font-size: 13px  ;
}
A.ShowHide:hover
{
	color: #FF3300 ;
}
.ShowHide
{
	color: #0033FF;
	font-SIZE: 11px ;
}
.errorMessages
{
	color: #000000;
	font-size: 14px  ; 
}
A.clsRelatedLinks:hover
{
	color: #CC0000;
}
A.clsRelatedLinks:visited
{
	color: #663399;
}
A.clsSrvcLink:hover
{
	color: #CC0000;
}
A.clsSrvcLink:visited
{
	color: #663399;
}
.clsSrvcDesc
{
}
/* Abstract for given result */
SPAN.clsResultAb
{
	font-size:12px;
	font-family: Arial;
	color: #000000 ;
	DISPLAY: block ;
}
SPAN.clsResultAbHidden
{
	color: #000000 ;
	font: 11px  ; 
	DISPLAY: none ;
}
/* Title for given result , Broaden search results*/
A.clsResultTitle, A.clsBroadenTitle
{
	font-family : Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: bold; 
}
.clsResultNumber
{
	color: #999999; 
}
SPAN.clsResultURL
{
	color:#666666;
	font: italic;
}
SPAN.clsURLLink
{
	color: #000000 ;
	font-size: 11px  ;
	}
A.clsURLLink
{
	font-size: 11px  ;
	font-weight: bold ;
	color : #0066CC ;
	}
A.clsURLLink:hover
{
	color : #CC0000 ;
}
A.clsURLLink:visited
{
	color : #663399 ;
}
TABLE.ResultsTop
{
	color: #000000 ;
	font-size: 11px  ;
}
/* End results classes */
/* Next/Previous link classes */
.clsNextPrev
{
	font-size: 10px; 
}
.clsGrayedOut
{
	color: #666666;
	font-size: 11px  ; 
}
/* End Next/Previous link classes */
/* Advanced Search page classes */
.FeatureList
{
	color: #000000 ;
}
.clsUDoText
{
	color: #666666 ;
	font-size: 11px ;
}
/* End advanced search page classes */
/* Left navigation bar and Yahoo! link classes */
.LeftNav
{
	color: #FFFFFF ;
	TEXT-DECORATION: none ; 
	font-weight: bold ;
}
A.LeftNav:link
{
	color: #FFFFFF ;
	TEXT-DECORATION: none ; 
	font-weight: bold ;
}
 A.LeftNav:hover
 {
    color: #FF0000;   
 }
A.LeftNav:active
{
	color: #FFFFFF;
}
A.LeftNav:visited
{
	color: #FFFFFF;
}
A.LeftNav:visited:hover
 {
    color: #FF0000;   
 }
.LeftNavActive
{
	color: #FFFFFF ;
	font-size: 13px  ;
	font-weight: bold ;

}
.clsTryText
{
	color: #666666 ;
	font-size: 11px  ;
}
A.clsTryYahoo:hover
{
	color: #666666 ;
}
A.clsTryYahoo:active
{
	color: #000000 ;
}
.clsTryYahoo
{
	color: #666666 ;
	font-size: 11px  ;
	TEXT-DECORATION: underline ;
}
.LeftNavPromo
{
	color: #FFFFFF ;
	TEXT-DECORATION: none ; 
	font-weight: bold ;
}
A.clsPromo
{
	font-size: 11px  ;
	color: #FFFFFF ;
}
A.clsPromo:visited
{
	color: #dddddd ;
}
A.clsPromo:visited:hover
{
	color: #FF3300 ;
}
.clsLeftNavAd
{
	font-size: 11px  ;
	font-weight: bold ;

}
.clsLeftNavAd2
{
	font-size: 11px  ;
	font-weight: bold ;
}
.clsLeftNavMiniAd
{
}
.clsLeftNavMiniAd2
{
}
.LeftNavPPText
{
	color:#ffffff ;
	TEXT-DECORATION: none ; 
	font-size: 11px  ;
	font-weight: bold ;
}
.LeftNavPPLink
{
	color: #FFFFFF ;
	font-size: 11px  ;
}
.clsLeftNavAdLink
{
	font-size: 11px  ;
	font-weight: bold ;
}
.clsLeftNavAdLinkTerm
{
	font-weight: bold ;
}
A.clsLeftNavAdLinkTerm
{
	font-weight: bold ;
}
.clsLeftNavAd2LinkTerm
{
	font-size: 11px  ;
	font-weight: bold ;
}

/* End navigation bar and Yahoo! link classes */
/* Worldwide Links classes */
.wwtext
{
	color: #000000 ;
}
.wwtitle
{
	color: #003399 ;
	font-weight: italic bold;
}
a.wwlink
{
	color: #003399 ;
}
/* end Worldwide link classes */
/* CSS for SearchClip */
.clsSearchClipTitle
{
	font-weight: bold ;
	font-size: 13px;
}
.clsSearchClipText
{
}
.clsSearchClipTextSmall
{
}
A.clsSearchClip
{
color:#0066CC;
}
A.clsSearchClip:hover
{
color:#CC0000;
}
A.clsSearchClip:visited
{
color:#663399;
}
/* end SearchClip classes */
/* Channel CSS */
 A.tL {
color:#000000; } 
 A.tL:hover {
 color:#FF3300;
 } 
 A.tL:active{
 color:#000000;
 } 
 A.tL:visited {
 color:#000000;
 } 
 A.tL:visited:hover{
 color:#FF3300;
 }
 .t{
 font:bold small;
 color:#FFFFFF;
 text-decoration:none;
 } 
 .tS{
 font:bold small; 
 color:#FFFFFF;
 text-decoration:none;
 }
A.tsL:hover{color:#FF3300;text-decoration:underline;} 
A.tsL:active{color:#CC9900;} 
A.tsL:visited{color:#CC9900;} 
A.tsL:visited:hover{color:#FF3300;text-decoration:underline;} 
 /* end channel css */

 A.iL{
font-size: 13px ;
 } 
 
.mediaResults{font-weight:bold}
.mediaListHead{font-weight:bold;}
a.mediaListing{font-size:11px;}

/* parnter link */
.clsPartnerLink {
 font-weight: bold;
 font-size: 11px;
 color:	  #009900;
}
/* end parnter link */
/* start DNS Error page */
.dnsHead{font:bold 18px ;}
.dnsHeadHighlight{color:#0066CC;}
.dnsBold{font-size: 11px;font-weight: bold;}
.dnsBoldHighlight{color:#0066CC;}
.dnsDisc{font-size:11px; }
.dnsCorrectSpelling{font-weight:italic; font-size: 11px;}
.rule{margin-top:10px;margin-bottom:5px;}
A.dnsAboutLink:link{
font-size: 10px ;
color:#0066CC;
}
A.dnsAboutLink:hover{
font-size: 10px ;
color:#CC0000;
}
A.dnsAboutLink:visited{
font-size: 10px ;
color:#663399;
}
/* DNSAboutLinkfontSize */
/* end DNS Error page */
/* wwpage */
.clsWWPTitle{ color: #000000; font-size: 16px; font-weight: bold; } 
.clsWWPDesc{ color: #000000; font-size: 13px; } 
.clsWWPSubtitle{color: #000000; font-size: 15px; font-weight: bold;} 
/* end wwpage */
/* searchclip */
.clsSearchclipSTWF{font-size: 13px;  }  
/* end searchclip */

/* resultsInfo */
.clsResultsInfo{
font-family: Verdana; 
color: #999999;
font-size: 11px; 
}
.clsResultsInfoQ{
font-family: Verdana; 
color: #000000;
font-size: 11px; 
font-weight: bold;
}
/* end resultsInfo */

.catadBordercolor{
	background-color: #cbe4fe;
}
.catadFillcolor{
	background-color: #ffffff;
}

/* copyright statement on footer */
.copyright, A.copyrightlink:link, A.copyrightlink:visited{
	font-family: Tahoma;
	font-size:10px; 
	color: #ffffff;
	text-decoration: none;
}
A.copyrightlink:hover, A.copyrightlink:visited:hover{
 	color: #ffff99;	
}
.copyrightsp, A.copyrightlinksp, A.copyrightlinksp:visited{
	font-family: Tahoma;
	font-size:10px; 
	color: #666666;
}
A.copyrightlinksp:hover, A.copyrightlinksp:visited:hover{
 	color: #CC0000;
}
.copyrightdns, A.copyrightlinkdns, A.copyrightlinkdns:visited{
	font-family: Tahoma;
	font-size:10px; 
	color: #999999;
	text-decoration: none;
}
A.copyrightlinkdns:hover, A.copyrightlinkdns:visited:hover{
 	text-decoration: underline;
}
/* table background color */
.tblHighlightColor{
	background-color:#cce5ff;
}
.tblAccentColor{
	background-color:#0066cc;
}
.tblShellColor{
	background-color: #003399; 	
}
.tblMenuColor{
	background-color: #66A6E5;
}
.tblBrowseColor{
	background-color: #e5ffe5;
}
.tblSidebarColor{
	background-color:#003399;
	bgcolor: #003399;
}
/* footer logotext */
.logotext {color: #cccccc; font-size: 11px; font-weight:bold; }

/* spl display */
.splPStyle1{
	margin-bottom: 3; margin-top: 0;  margin-left:0;
}
.splPStyle2{
	margin-bottom: 0; margin-top: 0;  margin-left:0;
}
/* header big7 links */
.big7Links:link, .big7Links:visited{
	text-decoration: none;
	font-family: Tahoma; 
	font-size:11px; 
	font-weight: bold;
	color: #FFFFFF;
}
.big7Links:hover, .big7AccentLinks:hover{
	color: #FFFF99;
}
.big7AccentLinks:link, .big7AccentLinks:visited{
	text-decoration: none;
	font-family: Tahoma; 
	font-size:11px; 
	font-weight: bold;
	color: #FFFF99;
}

/* search resources title (not the link) */
.SrchResourcesTitle{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
}

/* search mode links   i.e. Web Result, News Result, Shopping Result  */
.searchModeLinks:link{
	color: #009900;
}
.searchModeDeactLinks  {
	color: #006600;
	font-weight: bold;
}
.searchModeBar{
	color: #999999;
}
/* end Search Mode Links */
.SpellingCorrection{
	font-size:11px;
	font-family: Tahoma;
	color:#000066;
}
.qform{
font-family : Arial, Helvetica, sans-serif;border-style: solid; border-width: 1; padding-left: 1; padding-right: 1; padding-top: 0; padding-bottom: 0;margin-right:-14px; margin-bottom: 19px;
}
.submitbutton{
margin-left: -20px; margin-bottom: -4px;
}
.dnsHead{font:bold 18px Arial}
.dnsHeadHighlight{color:#0066CC}
.dnsBold{font:bold 11px Verdana}
.dnsBoldHighlight{color:#0066CC}
.dnsDisc{font:11px Verdana}
.dnsCorrectSpelling{font:italic 11px Verdana}
.rule{margin-top:10px;margin-bottom:5px}
.dnsBody{font-family:Tahoma;}
.dnsUl{margin-top:0px;margin-left:30px;margin-bottom:0px;font-size:12px; font-family:Tahoma;}
.dnsForm{margin:0px;padding:0px}
.dnsQform{
border-style: solid; border-width: 1; padding-left: 1; padding-right: 0; padding-top: 0; padding-bottom: 0;margin-right:-20px;margin-bottom: 0px;
}
.gotoResult{
	margin-left:-22px; margin-bottom: 0;
}

/* css for top 3 links */
.top3LinksTitle{
font-size: 11px;
font-family: Tahoma;
font-weight: bold;
color: #ffffff;
}
.top3Links:link, .top3Links:visited{
font-size: 11px;
font-family: Tahoma;
text-decoration: none;
color: #ffffff;
}
.top3Links:hover{
color: #ffff99;
}

/* searchresources */
.SrchResourcesSect1Links{
	font-family: Tahoma;
	font-size: 11px;
	text-decoration: none;
}
.SrchResourcesSect1Links:hover{
	text-decoration: underline;
}
.SrchResourcesSect2Links{
	font-family: Tahoma;
	font-size: 11px;
}

/* SearchPreview */
.clsPrevTitle{
	font: bold;
}
.clsPrevText{
}
.clsPrevCode{
	color: #666666;
}

.expediaCity:link{
color:#000000;
}

TABLE	{font-family:tahoma,sans-serif; font-size:11px;border:0px}
.swb	{font-family:tahoma,sans-serif;font-size:11px;font-weight:BOLD;color:#FFFFFF}
TR.H	{BACKGROUND-COLOR: #C3D6E6}
TABLE.Mtable TD {border-bottom:solid #C1CDD8 1px}
A.tab {color:#FFFFFF;font-family:Tahoma, san-serif;font-size:11px;text-decoration:none}
FONT.tab {color:#F4D500;font-family:Tahoma, san-serif;font-size:11px}

.jdbutton{
  color:#FFFFFF;
  background-color:#0066CC;
}
.jdinputfield{
  font-family : Arial, Helvetica, sans-serif; padding-left: 1; padding-right: 1; padding-top: 1; padding-bottom: 1;margin-right:0px; margin-bottom: 2px;
}
.jdinputfieldbrowse{
  font-family : Arial, Helvetica, sans-serif; padding-left: 1; padding-right: 1; padding-top: 1; padding-bottom: 1;margin-right:0px; margin-bottom: 2px;
}
.jddropdown{
  font-family : Arial, Helvetica, sans-serif; padding-left: 1; padding-right: 1; padding-top: 1; padding-bottom: 1;margin-right:0px; margin-bottom: 2px;
}
.jdheader {
	text-decoration: none;
	font-family: Tahoma; 
	font-size:24px; 
	font-weight: bold;
	color: #FFFFFF;
}
.jdmenubar {
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	color : #FFFFFF;
}
.jdinfotext {
	font-family: Arial;
	font-size: 12px;
	color : #000000;
}
.jdlargeinfotext {
	font-weight:bold;
	font-size: 14px ;
}
A.jdlargelink, A.jdlargelink:visited {
	font-weight:bold;
	font-size: 14px ;
	text-decoration: underline;
	color : #000000;
}
A.jdlargelink:hover, A.jdlargelink:visited:hover {
	font-weight:bold;
	font-size: 14px ;
	text-decoration: underline;
	color : #CC0000;
}
A.jdlink, A.jdlink:visited {
	font-weight:bold;
	font-size: 12px ;
	text-decoration: underline;
	color : #000000;
}
A.jdlink:hover, A.jdlink:visited:hover {
	font-weight:bold;
	font-size: 12px ;
	text-decoration: underline;
	color : #CC0000;
}
.jdtextarea{
  font-family : Arial, Helvetica, sans-serif;
  padding-left: 1; 
  padding-right: 1; 
  padding-top: 1; 
  padding-bottom: 1;
  margin-right:0px; 
  margin-bottom: 2px;
  scrollbar-highlight-color: #cce5ff;
  scrollbar-shadow-color: green;
  scrollbar-arrow-color: #cccccc;
  scrollbar-base-color: #0066cc;
  scrollbar-shadow-color: #cccccc; 
}
.jdoddrow {
  background-color: #66A6E5;
}
.jdevenrow {
  background-color: #bbd4ee;
}
.jdtablink, .jdtablink:visited {
color:#0066CC;
}
.jdtablink:hover, .jdtablink:visited:hover {
color:#CC0000;
}

