.nsdTheme { background-color:White; color:Black;}
.nsdTheme  textarea, input, select, option {font-family:Arial; background-color:White;  }

.RepeaterRow { background-color:white; min-height:1%; _height: 0;}
.RepeaterRowAlternate {background-color:#b4f1ff; min-height:1%; _height: 0;}

.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;}

.DisabilityMatrixHeading{ font-weight:bold; border:solid 1px black;  padding:2px 2px 2px 2px;}
.DisabilityMatrixItem{ border:solid 1px black; border-top:none; height:100%;  padding:2px 2px 2px 2px;}
#tblDisabilityMatrix { border:solid 1px black; }

/* ECD page links ecd_main_cat */

a.ecd_main_cat:link {font-size: 17px; color: #000000; text-decoration: none; font-weight: bold; }
a.ecd_main_cat:visited {font-size: 17px; color: #000000; text-decoration: none; font-weight: bold;}
a.ecd_main_cat:active {font-size: 17px; color: #000000; text-decoration: none; font-weight: bold;}
a.ecd_main_cat:hover {font-size: 17px; color: #f19900; text-decoration: none; font-weight: bold;}


/* 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;}


/* Bacground Images */
.nsdHeaderBackgroundImage   {background-image:url(/NSD/search/child/images/bcc/bccTopMenu.gif);}
.nsdWelcomeBackgroundImage  {background-image:url(/NSD/search/child/images/bcc/in2k-3.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;}



/* 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;}

/* LocationFilter */
.LocationFilterHead   {background-image:url(/NSD/search/child/images/bcc/locFilter/locFilter_01.gif); background-repeat:no-repeat; width:570px; height:9px; line-height:0px; font-size: 0px;}
.LocationFilterFooter {background-image:url(/NSD/search/child/images/bcc/locFilter/locFilter_03.gif); background-repeat:no-repeat; width:570px; height:10px; line-height:0px; font-size: 0px;}
.LocationFilterBody   {background-image:url(/NSD/search/child/images/bcc/locFilter/locFilter_02.gif); background-repeat:repeat-y; width:570px; padding:15px;}



/* 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; }

