.nsdTheme { background-color:White; color:Black;}
.nsdTheme  textarea, input, select, option {font-family:Arial; background-color:White;  }

.RepeaterRow			{background-image:url(/NSD/Components/Yell/images/resultsBG500.gif); background-repeat:no-repeat; width:500px;  padding:8px; height:162px;}
.RepeaterRowAlternate	{ background-image:url(/NSD/Components/Yell/images/resultsBG500.gif); background-repeat:no-repeat; width:500px; padding:8px; height:162px;}

.RepeaterRowPremium				{background-image:url(/NSD/Components/Yell/images/resultsBG500Premium.gif); background-repeat:no-repeat; width:500px;  padding:8px; height:162px; }
.RepeaterRowAlternatePremium	{ background-image:url(/NSD/Components/Yell/images/resultsBG500Premium.gif); background-repeat:no-repeat; width:500px; padding:8px; height:162px;    }



input.SearchInput, select.SearchInput{
	font-size:150%;
	width:220px;
	border:solid 1px black;
	padding:4px;
	color:black;
	}


input.SearchInputUK, select.SearchInputUK{
	background-color:#FFFFFF;
	background-image:url(/nsd/Components/Yell/images/inputform_back_large_uk.gif);
	background-repeat: no-repeat;
	background-position: center;
	font-size:150%;
	width:220px;
	border:solid 1px black;
	padding:4px;
	color:black;
	}
	
input.SearchInputIndia, select.SearchInputIndia{
	background-color:#FFFFFF;
	background-image:url(/nsd/Components/Yell/images/inputform_back_large_india.gif);
	background-repeat: no-repeat;
	background-position: center;
	font-size:150%;
	width:220px;
	border:solid 1px black;
	padding:4px;
	color:black;
	}

input.SearchInputCanada, select.SearchInputCanada{
	background-color:#FFFFFF;
	background-image:url(/nsd/Components/Yell/images/inputform_back_large_canada.gif);
	background-repeat: no-repeat;
	background-position: center;
	font-size:150%;
	width:220px;
	border:solid 1px black;
	padding:4px;
	color:black;
	}

	
.watermark
{
	font-size:150%;
	width:220px;
	border:solid 1px black;
	padding:4px;
	color:#666666;
	}
	
.watermarkIndia
{	
	background-color:#FFFFFF;
	background-image:url(/nsd/Components/Yell/images/inputform_back_large_india.gif);
	background-repeat: no-repeat;
	background-position: center;
	font-size:150%;
	width:220px;
	border:solid 1px black;
	padding:4px;
	color:#666666;
	}
	
.watermarkUK
{	
	background-color:#FFFFFF;
	background-image:url(/nsd/Components/Yell/images/inputform_back_large_uk.gif);
	background-repeat: no-repeat;
	background-position: center;
	font-size:150%;
	width:220px;
	border:solid 1px black;
	padding:4px;
	color:#666666;
	}
	
.watermarkCanada
{	
	background-color:#FFFFFF;
	background-image:url(/nsd/Components/Yell/images/inputform_back_large_canada.gif);
	background-repeat: no-repeat;
	background-position: center;
	font-size:150%;
	width:220px;
	border:solid 1px black;
	padding:4px;
	color:#666666;
	}
	

		
/*
input.SearchInput{
	padding:5px;
	}
*/


.TableHeading { background-color:#72aae1; font-weight:bold; font-size:large; padding-bottom:5px; padding-top:5px; }
.TableSubHeading { background-color:#d5e9f5; font-weight:bold; padding-bottom:7px; padding-top:7px; }
.TableBorder { border-style:solid; border-width:thin; border-color:#CCCCCC; padding:3px;}

.DidYouMean { background-color:#beacd6;  }
.DidYouMeanItems { background-color:#e4dbf0;}

.WordSearch { background-color:#beacd6; font-weight:bold;  padding:5px;}


.AtozList a { text-decoration:none; color:gray; }

/* Paging */
.paging { text-align:right; padding:5px 0px 5px 0px;  float:right; font-size:11px;}

.bodytext a{text-decoration:none;}


/* Text Colors*/
.nsdRedText   {color:Red;}
.nsdBlueText  {color:Blue;}
.nsdWhiteText {color:White;}
.nsdPurpleText{color:Purple;}
.nsdGreenText {color:#91b61b;}
.nsdLightGrayText{color:#a3add1;}


/* Service Type Links */
.ServiceTypeLink {width:100%; display: block; padding: 2px 0px 2px 0px; }
A.ServiceTypeLink:hover  {color: Red; background-color: #ffc30b;	width:100%;	display: block; 	background-image:url('/nsd/images/redstar.gif');	background-repeat:no-repeat;	background-position:right;}

.ServiceTypeLinkAlternate {width:100%; display: block; padding: 2px 0px 2px 0px;  }
A.ServiceTypeLinkAlternate:hover {color: Red; background-color: #ffc30b;	width:100%;	display: block;	background-image:url('/nsd/images/redstar.gif');	background-repeat:no-repeat;	background-position:right;}





/*Search Buttons  */
.GoButtonSearchSummary       {border: none; text-decoration:none;   font-size:50px; font-weight:bold;}
.GoButtonSearchSummary:hover {border: none; text-decoration:none;   font-size:50px; font-weight:bold; color:Red;}



/* Search Summary */
.SearchSummaryBackground { background-image:url(/NSD/search/child/images/bcc/searchSummaryBG.gif); background-repeat:no-repeat;}
.SearchSummaryHeader {background-image:url(/NSD/search/child/images/bcc/searchSummaryHeader.gif); background-repeat:no-repeat;  padding-left:11px ;}
.SearchSummaryBody   {background-image:url(/NSD/search/child/images/bcc/searchSummaryBody.gif); background-repeat:no-repeat;  padding-left:11px ;}
.SearchSummaryFooter {background-image:url(/NSD/search/child/images/bcc/searchSummaryFooter.gif); background-repeat:no-repeat;  padding-left:11px; background-position: left bottom;}



/* Virtual Earth */
.VeTitleStyle  {font-family:Verdana; position:fixed; font-size:12pt; font-weight:bold; }
.VeIconStyle   {font-family:Verdana; position:fixed; top:-15px;}
.VeDetailsStyle{font-family:Verdana; position:fixed; font-size:10pt; font-weight:normal; text-align:left;}

/* Horizontal Rules */
.HortizonalRuleRed{color:Red; }

/* Transport Dircet */
.TransportBorder {  padding:5px 5px 5px 5px;  border-left:solid 1px black;  border-right:solid 1px black; border-bottom:solid 1px black; }

