.nsdTheme { background-color:White; color:Black;}
.nsdTheme  textarea, input, select, option {font-family:Arial; background-color:White;  }

.RepeaterRow { background-color:white; }
.RepeaterRowAlternate {background-color:#b4f1ff}

.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;}

.AtoZHyperlink { color: #000000; text-decoration: none; font-size: 16px; font-weight: lighter;}

.link a:hover, .link a:focus {background-color: #1F6EA8; }

.roundbox-content a:hover, .roundbox-content a:focus {background-color: #1F6EA8; }

.circleButton a:hover{ text-decoration: none; background-color: Transparent ; border: 0px ; margin: 0; padding: 0;}
.usefulInfo 
{
    float:left; 
    margin: -1px 0 0 2px;
    _margin: 1px 0 0 4px;
    }
.yourViews
{
    float:left; 
    margin: 33px 0 0 124px;
    _margin: 36px 0 0 131px;
}

.nsdLargeFontSize { font-size: 17px; }


/* Text Colors*/
.nsdRedText   {color:Red;}
.nsdBlueText  {color:#191970;}
.nsdWhiteText {color:White;}
.nsdPurpleText{color:#3579DC;}
.nsdGreenText {color:#91b61b;}
.nsdLightGrayText{color:#a3add1;}

/* Tek Adddition - 17/02/09 */
A.nsdRollover1:link
{
	font-weight: bold;
	color: white;
	text-decoration: none;
}
A.nsdRollover1:visited
{
	font-weight: bold;
	color: white;
	text-decoration: none;
}
A.nsdRollover1:hover
{
	font-weight: bold;
	color: #ffa500;
	text-decoration: none;
}
A.nsdRollover1:active
{
	font-weight: bold;
	color: white;
	text-decoration: none;
}




/* Service Type Links */
.ServiceTypeLink {width:100%; display: block; padding: 2px 0px 2px 0px; text-decoration: none; }
A.ServiceTypeLink:hover  {color: Red; background-color: #1F6EA8;	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;  text-decoration: none;}
A.ServiceTypeLinkAlternate:hover {color: Red; background-color: #1F6EA8;	width:100%;	display: block;	background-image:url('/nsd/images/redstar.gif');	background-repeat:no-repeat;	background-position:right;}


/* Bacground Images */
.nsdHeaderBackgroundImage   {background-image:url(/NSD/search/child/images/bcc/bccTopMenu.gif);}
.nsdWelcomeBackgroundImage  {background-image:url(/NSD/search/child/images/bcc_ac/bccDesign4B_AC.jpg);}

/*Boxes  */
.roundbox-tr { width:100%; margin:auto; padding:0; background-repeat:no-repeat; background-position:right top; }
.roundbox-tl { margin:0; padding:0;  background-repeat:no-repeat; background-position:left top; }
.roundbox-br { margin:0; padding:0; background-repeat:no-repeat; background-position:right bottom; }
.roundbox-bl { margin:0; padding:0; background-repeat:no-repeat; background-position: left bottom; }
.roundbox-content { margin:0; padding:15px 20px 20px 20px;   }
.roundbox-content p { margin:0; padding:0; line-height:1.6; }

/*Colored Boxes  */
.roundBlue-tr{background-image:url(/NSD/search/child/images/bcc/box/roundboxBlue_tr.gif);}
.roundBlue-tl{background-image:url(/NSD/search/child/images/bcc/box/roundboxBlue_tl.gif);}
.roundBlue-br{background-image:url(/NSD/search/child/images/bcc/box/roundboxBlue_br.gif);}
.roundBlue-bl{background-image:url(/NSD/search/child/images/bcc/box/roundboxBlue_bl.gif);}
.roundBlueThin-tr{background-image:url(/NSD/search/child/images/bcc/box/roundboxBlueThin_tr.gif);}
.roundBlueThin-tl{background-image:url(/NSD/search/child/images/bcc/box/roundboxBlueThin_tl.gif);}
.roundBlueTab{float:left; border-left:solid 2px #3fc7f7; border-right:solid 2px #3fc7f7; border-top:solid 2px #3fc7f7; margin-left:17px; padding:2px 2px 2px 2px; width:150px; text-align:center;  font-weight:bold;}
.roundBlueTabActive{background-color:#b4f1ff}


.roundPurple-tr{background-image:url(/NSD/search/child/images/bcc/box/roundboxPurple_tr.gif);}
.roundPurple-tl{background-image:url(/NSD/search/child/images/bcc/box/roundboxPurple_tl.gif);}
.roundPurple-br{background-image:url(/NSD/search/child/images/bcc/box/roundboxPurple_br.gif);}
.roundPurple-bl{background-image:url(/NSD/search/child/images/bcc/box/roundboxPurple_bl.gif);}
.roundPurpleThin-tr{background-image:url(/NSD/search/child/images/bcc/box/roundboxPurpleThin_tr.gif);}
.roundPurpleThin-tl{background-image:url(/NSD/search/child/images/bcc/box/roundboxPurpleThin_tl.gif);}
.roundPurpleTab{float:left; border-left:solid 2px #a895b7; border-right:solid 2px #a895b7; border-top:solid 2px #a895b7; margin-left:17px; padding:2px 2px 2px 2px; width:150px; text-align:center;  font-weight:bold;}
.roundPurpleTabActive{background-color:#FFCCFF}


.roundGreen-tr{background-image:url(/NSD/search/child/images/bcc/box/roundboxGreen_tr.gif);}
.roundGreen-tl{background-image:url(/NSD/search/child/images/bcc/box/roundboxGreen_tl.gif);}
.roundGreen-br{background-image:url(/NSD/search/child/images/bcc/box/roundboxGreen_br.gif);}
.roundGreen-bl{background-image:url(/NSD/search/child/images/bcc/box/roundboxGreen_bl.gif);}
.roundGreenThin-tr{background-image:url(/NSD/search/child/images/bcc/box/roundboxGreenThin_tr.gif);}
.roundGreenThin-tl{background-image:url(/NSD/search/child/images/bcc/box/roundboxGreenThin_tl.gif);}
.roundGreenTab{float:left; border-left:solid 2px #a1d0b4; border-right:solid 2px #a1d0b4; border-top:solid 2px #a1d0b4; margin-left:17px; padding:2px 2px 2px 2px; width:150px; text-align:center;  font-weight:bold;}
.roundGreenTabActive{background-color:#D2FFD2}

.roundRed-tr{background-image:url(/NSD/search/child/images/bcc/box/roundboxRed_tr.gif);}
.roundRed-tl{background-image:url(/NSD/search/child/images/bcc/box/roundboxRed_tl.gif);}
.roundRed-br{background-image:url(/NSD/search/child/images/bcc/box/roundboxRed_br.gif);}
.roundRed-bl{background-image:url(/NSD/search/child/images/bcc/box/roundboxRed_bl.gif);}
.roundRedThin-tr{background-image:url(/NSD/search/child/images/bcc/box/roundboxRedThin_tr.gif);}
.roundRedThin-tl{background-image:url(/NSD/search/child/images/bcc/box/roundboxRedThin_tl.gif);}


.roundYellow-tr{background-image:url(/NSD/search/child/images/bcc/box/roundboxYellow_tr.gif);}
.roundYellow-tl{background-image:url(/NSD/search/child/images/bcc/box/roundboxYellow_tl.gif);}
.roundYellow-br{background-image:url(/NSD/search/child/images/bcc/box/roundboxYellow_br.gif);}
.roundYellow-bl{background-image:url(/NSD/search/child/images/bcc/box/roundboxYellow_bl.gif);}
.roundYellowThin-tr{background-image:url(/NSD/search/child/images/bcc/box/roundboxYellowThin_tr.gif);}
.roundYellowThin-tl{background-image:url(/NSD/search/child/images/bcc/box/roundboxYellowThin_tl.gif);}



/*Search Buttons
.GoButton       {background: url('/nsd/images/btnGo2.gif') no-repeat top left; padding: 30px 0px 0px 10px; border: none; text-decoration:none;    font-size:30px; font-weight:bold;  }
.GoButton:hover {border: none; text-decoration:none;   font-size:50px; font-weight:bold;  padding-left:40px; color:Red;}
  */
.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;}

.greyButton, .greyButton:focus{ border: 1px solid #cccccc; text-align: center; color: #000000; font-size: 16px; padding: 5px 15px 5px 15px; background-color: #eeeeee; text-decoration: none;}


/* 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_ac/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; }