	/**********************************
	 *   TEPPL Search written by:
	 *       Stephen Overton
	 **********************************/
	 
		keyword = new Array();    //keywords that will be searched
		descrip = new Array();    //topic heading
		address = new Array();    //link to topic
		topicWords = new Array(); //tokenized array of words entered
		words = new Array();      //tokenized array of keywords of topics
		numberOfTopics = 534;     //index of last topic
		numberOfResources = 716;  //index of last resource

		// keyword[n] = text (text is the keyword of the to be searched (lowercase)
		// descrip[n] = text (text is the description associated to this entry
		// address[n] = text (text is the URL associated to the entry
		//  n is the entry number.

keyword[1] = "abbreviations symbols fhwa mutcd symbol nc supplement mutcd";
descrip[1] = "Abbreviations, Symbols, etc. - FHWA MUTCD";
address[1] = "Topics/A-01/A-1.html";
keyword[2] = "access control right way disposal for freeways and interstate facilities freeway facility row";
descrip[2] = "Access Control - Right-of-Way Disposal - Access for Freeways and Interstate Facilities";
address[2] = "Topics/A-02/A-02.html";
keyword[3] = "adopt highway aah adopt-a-highway";
descrip[3] = "Adopt - A - Highway";
address[3] = "Topics/A-03/A-03.html";
keyword[4] = "adopt a highway memorials adoptions aah adopt-a-highway";
descrip[4] = "Adopt - A - Highway - Memorials Adoptions";
address[4] = "Topics/A-04/A-04.html";
keyword[5] = "advance turn sign policy interchange route marker assemblies auxiliary signs nc supplement mutcd";
descrip[5] = "Advance Route Turn Assembly - Conventional Roads ";
address[5] = "Topics/A-05/A-5.html";
keyword[6] = "advertising signs within or near right of way row";
descrip[6] = "Advertising Signs Within or Near - Right-of-Way";
address[6] = "Topics/A-06/A-6.html";
keyword[7] = "agricultural tourism signing ag sign signs farm crops crop agriculture tour nc";
descrip[7] = "Agricultural Tourism Signing";
address[7] = "Topics/A-07/A-7.html";
keyword[8] = "airport signing aviation airport";
descrip[8] = "Airport Signing";
address[8] = "Topics/A-08/A-8.html";
keyword[9] = "all american cities city america nc admin administrative ncac code";
descrip[9] = "All American Cities";
address[9] = "Topics/A-09/A-09.html";
keyword[10] = "all traffic exit construction project interchange ramp detour nc supplement mutcd roadway standard drawing";
descrip[10] = "All Traffic Exit - Construction Project - Interchange Ramp Detour";
address[10] = "Topics/A-10/A-10.html";
keyword[11] = "alternative fuel service signing";
descrip[11] = "Alternative Fuel Service Signing";
address[11] = "Topics/A-11/A-11.html";
keyword[12] = "amusement parks attraction signing nc admin administrative ncac code";
descrip[12] = "Amusement Parks - Attraction Signing";
address[12] = "Topics/A-12/A-12.html";
keyword[13] = "animal shelter signing chief engineer";
descrip[13] = "Animal Shelter Signing";
address[13] = "Topics/A-13/A-13.html";
keyword[14] = "arena coliseum signing sign signs";
descrip[14] = "Arena / Coliseum - Signing";
address[14] = "Topics/A-14/A-14.html";
keyword[15] = "arrows for interchange guide signing arrow nc supplement mutcd roadway standard drawing";
descrip[15] = "Arrows for Interchange Guide Signing";
address[15] = "Topics/A-15/A-15.html";
keyword[16] = "auditorium signing signs sign";
descrip[16] = "Auditorium Signing";
address[16] = "Topics/A-16/A-16.html";
keyword[17] = "autistic child signing autism children chief engineer disabled kids kid";
descrip[17] = "Autistic Child Signing";
address[17] = "Topics/A-18/A-18.html";
keyword[18] = "auxiliary lane turnlanes turnlane turn lanes";
descrip[18] = "Auxiliary Lane - Turn lanes";
address[18] = "Topics/A-19/A-19.html";
keyword[19] = "attractions sign signing signs";
descrip[19] = "Attractions Signing";
address[19] = "Topics/A-20/A-20.html";
keyword[20] = "access management";
descrip[20] = "Access Management";
address[20] = "Topics/A-21/A-21.html";
keyword[21] = "adopt-a-stream stream watch programs program adopt";
descrip[21] = "Adopt-A-Stream / Stream Watch Programs";
address[21] = "Topics/A-22/A-22.html";
keyword[22] = "access driveway highway right-of-way right of way row";
descrip[22] = "Access - Driveway Access In Highway Right-Of-Way";
address[22] = "Topics/A-23/A-23.html";
keyword[23] = "barrier guidelines for placement median guardrail";
descrip[23] = "Barrier - Guidelines for Placement of Median Barrier / Guardrail";
address[23] = "Topics/B-01/B-01.html";
keyword[24] = "beach access regional public signing";
descrip[24] = "Beach Access - Regional Public";
address[24] = "Topics/B-02/B-2.html";
keyword[25] = "beautification logo signs keep clean green signing chief engineer nc supplement mutcd";
descrip[25] = "Beautification Logo Signs / Keep NC Clean &amp; Green Signing";
address[25] = "Topics/B-03/B-03.html";
keyword[26] = "bicycle facilities signing bike nc supplement mutcd";
descrip[26] = "Bicycle Facilities / Signing";
address[26] = "Topics/B-04/B-04.html";
keyword[27] = "bicycle routes urban alternate signing bike";
descrip[27] = "Bicycle Routes - Urban / Alternate Signing";
address[27] = "Topics/B-05/B-5.html";
keyword[28] = "bicycle trail predestrian construction signing bike nc admin administrative ncac code";
descrip[28] = "Bicycle Trail & Predestrian Construction, Signing, etc.";
address[28] = "Topics/B-06/B-06.html";
keyword[29] = "bicyclist hazard hazardous tracks signing bike bicycle";
descrip[29] = "Bicyclist Hazard, Hazardous Tracks Signing";
address[29] = "Topics/B-07/B-7.html";
keyword[30] = "acts laws bike bicycle";
descrip[30] = "Bicycle Acts, Laws,etc.";
address[30] = "Topics/B-08/B-8.html";
keyword[31] = "bird sanctuary signing signs sign birds animal animals nc supplement mutcd";
descrip[31] = "Bird Sanctuary Signing";
address[31] = "Topics/B-09/B-9.html";
keyword[32] = "blind child area signing children chief engineer kids kid";
descrip[32] = "Blind Child Area Signing";
address[32] = "Topics/B-10/B-10.html";
keyword[33] = "blinding deceptive distracting lights unlawful";
descrip[33] = "Blinding - Deceptive Or Distracting Lights Unlawful";
address[33] = "Topics/B-11/B-11.html";
keyword[34] = "blood centers american red cross signing chief engineer";
descrip[34] = "Blood Centers / American Red Cross Signing";
address[34] = "Topics/B-12/B-12.html";
keyword[35] = "blue star memorial highway signing";
descrip[35] = "Blue Star Memorial Highway Signing";
address[35] = "Topics/B-13/B-13.html";
keyword[36] = "blue star memorial highway american ex prisoners war signing";
descrip[36] = "Blue Star Memorial Highway - American Ex-Prisoners of War Signing";
address[36] = "Topics/B-14/B-14.html";
keyword[37] = "breakaway highway sign supports support break away wood metal nc supplement mutcd roadway standard drawing";
descrip[37] = "Breakaway Highway Sign Supports";
address[37] = "Topics/B-15/B-15.html";
keyword[38] = "bridge ices before road signing ice";
descrip[38] = "Bridge - Bridge Ices Before Road Signing";
address[38] = "Topics/B-16/B-16.html";
keyword[39] = "bridge end delineators delineator";
descrip[39] = "Bridge - End Delineators";
address[39] = "Topics/B-17/B-17.html";
keyword[40] = "bridge load limits limit";
descrip[40] = "Bridge - Load Limits";
address[40] = "Topics/B-18/B-18.html";
keyword[41] = "bridge no fishing from signing fish sign signs nc supplement mutcd";
descrip[41] = "Bridge - No Fishing from Signing";
address[41] = "Topics/B-19/B-19.html";
keyword[42] = "bridge no jumping diving from signing jump dive sign signs nc supplement mutcd";
descrip[42] = "Bridge - No Jumping And / Or Diving From Bridge Signing";
address[42] = "Topics/B-20/B-20.html";
keyword[43] = "bridge signing and pavement markings one lane narrow bridges nc supplement mutcd roadway standard drawing";
descrip[43] = "Bridge - Signing And Pavement Markings One Lane And Narrow Bridges";
address[43] = "Topics/B-21/B-21.html";
keyword[44] = "bridge tunnels bridges tunnel special clearance signing nc supplement mutcd";
descrip[44] = "Bridge - Tunnels & Bridges - Special Clearance Signing";
address[44] = "Topics/B-22/B-22.html";
keyword[45] = "bridge weight limit signing sign signs bridges";
descrip[45] = "Bridge - Weight Limit Signing";
address[45] = "Topics/B-23/B-23.html";
keyword[46] = "bus station amtrak signing sign signs buses";
descrip[46] = "Bus Station / Amtrak Station Signing";
address[46] = "Topics/B-24/B-24.html";
keyword[47] = "business district signing nc supplement mutcd";
descrip[47] = "Business District Signing";
address[47] = "Topics/B-25/B-25.html";
keyword[48] = "business watch signing nc supplement mutcd";
descrip[48] = "Business Watch Signing";
address[48] = "Topics/B-26/B-26.html";
keyword[49] = "banners signing illegal removal decision";
descrip[49] = "Banners - Department's Decision On When Allowed and Removal of Illegal Banners / Signs";
address[49] = "Topics/B-27/B-27.html";
keyword[50] = "camping signing campground outdoor nc admin administrative ncac code";
descrip[50] = "Camping - Signing";
address[50] = "Topics/C-01/C-1.html";
keyword[51] = "cattle crossing cow nc supplement mutcd";
descrip[51] = "Cattle Crossing";
address[51] = "Topics/C-02/C-02.html";
keyword[52] = "chambers commerce legislature";
descrip[52] = "Chambers Of Commerce";
address[52] = "Topics/C-03/C-3.html";
keyword[53] = "changeable message policy dms dynamic signs sign";
descrip[53] = "Changeable Message Policy";
address[53] = "Topics/C-04/C-4.html";
keyword[54] = "children at play signing sign signs child playground kids kid";
descrip[54] = "Children At Play Signing";
address[54] = "Topics/C-05/C-5.html";
keyword[55] = "childrens homes orphanage signing chief engineer children child home kids kid";
descrip[55] = "Children's Homes and Orphanage Signing";
address[55] = "Topics/C-06/C-06.html";
keyword[56] = "cities towns incorporated signs specific sections areas";
descrip[56] = "Cities / Towns - Incorporated - Signs For Specific Sections Or Areas";
address[56] = "Topics/C-07/C-7.html";
keyword[57] = "citizens county involved volunteer";
descrip[57] = "Citizens - A County Of Involved Citizens - Volunteer";
address[57] = "Topics/C-08/C-8.html";
keyword[58] = "clear zone guidelines for tree shrub planting right of way";
descrip[58] = "Clear Zone - Guidelines For Tree, Shrub Planting On Right-of-Way";
address[58] = "Topics/C-09/C-9.html";
keyword[59] = "clear zone roadway road";
descrip[59] = "Clear Zone - Roadway";
address[59] = "Topics/C-10/C-10.html";
keyword[60] = "closing roads for special events event road temporary";
descrip[60] = "Closing of Roads for Special Events";
address[60] = "Topics/C-11/C-11.html";
keyword[61] = "closing ncdot routes impassible road conditions intermittent flooding flood floods damage close closed";
descrip[61] = "Closing of NCDOT Routes for Impassible Road Conditions / Intermittent Flooding";
address[61] = "Topics/C-12/C-12.html";
keyword[62] = "colleges college sign signs signing";
descrip[62] = "College Signing";
address[62] = "Topics/C-13/C-13.html";
keyword[63] = "collision accident system strip and intersection report code index collisions";
descrip[63] = "Collision / Accident System Strip And Intersection Report Code Index";
address[63] = "Topics/C-14/C-14.html";
keyword[64] = "collision fatal slips and crash report codes collisions";
descrip[64] = "Collision / Fatal Slips And Crash Report Codes";
address[64] = "Topics/C-15/C-15.html";
keyword[65] = "communities unincorporated directional signs";
descrip[65] = "Communities (Unincorporated) - Directional Signs";
address[65] = "Topics/C-16/C-16.html";
keyword[66] = "community piedmont triad partnership signing";
descrip[66] = "Community - Piedmont Triad Partnership / Signing";
address[66] = "Topics/C-17/C-17.html";
keyword[67] = "community award winners regional winner";
descrip[67] = "Community Award Winners (Regional)";
address[67] = "Topics/C-18/C-18.html";
keyword[68] = "community watch signing";
descrip[68] = "Community Watch Signing";
address[68] = "Topics/C-19/C-19.html";
keyword[69] = "community watch signs alternate signing";
descrip[69] = "Community Watch Signs - Alternate";
address[69] = "Topics/C-20/C-20.html";
keyword[70] = "community well water signing";
descrip[70] = "Community Well / Water Supply Area Signing";
address[70] = "Topics/C-21/C-21.html";
keyword[71] = "composition of signs no misleading business nc admin administrative ncac code";
descrip[71] = "Composition Of Signs (No Misleading Business Signs)";
address[71] = "Topics/C-22/C-22.html";
keyword[72] = "concealed weapons weapon";
descrip[72] = "Concealed Weapons";
address[72] = "Topics/C-23/C-23.html";
keyword[73] = "city limit signs sign signing limits nc supplement mutcd";
descrip[73] = "City Limit Signs";
address[73] = "Topics/C-24/C-24.html";
keyword[74] = "construction maintenance activities within municipalities nc admin administrative ncac code";
descrip[74] = "Construction & Maintenance Activities Within Municipalities";
address[74] = "Topics/C-25/C-25.html";
keyword[75] = "control cities for use in guide signs interstate highways highway aashto";
descrip[75] = "Control Cities For Use In Guide Signs On Interstate Highways";
address[75] = "Topics/C-26/C-26.html";
keyword[76] = "convention halls signing hall";
descrip[76] = "Convention Halls - Signing";
address[76] = "Topics/C-27/C-27.html";
keyword[77] = "clearance low signing bridge bridges";
descrip[77] = "Clearance - Low Clearance Signing";
address[77] = "Topics/C-28/C-28.html";
keyword[78] = "county line nc supplement mutcd signing";
descrip[78] = "County Line";
address[78] = "Topics/C-29/C-29.html";
keyword[79] = "county involved citizens signing";
descrip[79] = "County Of Involved Citizens - Signing";
address[79] = "Topics/C-30/C-30.html";
keyword[80] = "county street road name signing sign signs";
descrip[80] = "County Street / Road Name Signing";
address[80] = "Topics/C-31/C-31.html";
keyword[81] = "county road paddle signing paddles signs sign nc supplement mutcd";
descrip[81] = "County Road Paddle Signing";
address[81] = "Topics/C-32/C-32.html";
keyword[82] = "crash intersection and strip reports code index accident accidents";
descrip[82] = "Crash - Intersection and Strip Reports Code Index";
address[82] = "Topics/C-33/C-33.html";
keyword[83] = "crash report form dmv 349 accident accidents";
descrip[83] = "Crash - Report Form DMV-349";
address[83] = "Topics/C-34/C-34.html";
keyword[84] = "crossroad identification signs nc supplement mutcd";
descrip[84] = "Crossroad Identification Signs";
address[84] = "Topics/C-35/C-35.html";
keyword[85] = "crosswalks mid-block signing pavement markings marking crosswalk mid block";
descrip[85] = "Crosswalks / Mid-Block Signing &amp; Pavement Markings";
address[85] = "Topics/C-36/C-36.html";
keyword[86] = "Congestion Management Access congestion management access review Review median crossover driveway";
descrip[86] = "Congestion Management Access Review";
address[86] = "Topics/C-37/C-37.html";
keyword[87] = "cultural recreational interest signing sign signs";
descrip[87] = "Cultural & Recreational Interest Signing";
address[87] = "Topics/C-38/C-38.html";
keyword[88] = "culvert end walls object markers nc supplement mutcd";
descrip[88] = "Culvert End walls - Object Markers";
address[88] = "Topics/C-40/C-40.html";
keyword[89] = "correctional institutions signing chief engineer institution corrections jail";
descrip[89] = "Correctional Institutions - Signing";
address[89] = "Topics/C-41/C-41.html";
keyword[90] = "children deaf child area signs";
descrip[90] = "Children - Deaf Child Area Signs";
address[90] = "Topics/C-42/C-42.html";
keyword[91] = "children blind child area signs sign disability";
descrip[91] = "Children - Blind Child Area Signs";
address[91] = "Topics/C-43/C-43.html";
keyword[92] = "children autistic child area signs signing signm disability";
descrip[92] = "Children - Autistic Child Area Signs";
address[92] = "Topics/C-44/C-44.html";
keyword[93] = "community multi use signs";
descrip[93] = "Community - Multi-Use Signs";
address[93] = "Topics/C-46/C-46.html";
keyword[94] = "crash cost accident statewide accidents";
descrip[94] = "Crash - Standardized Crash Cost";
address[94] = "Topics/C-47/C-47.html";
keyword[95] = "crash rates accident statewide accidents";
descrip[95] = "Crash - Statewide Crash Rates";
address[95] = "Topics/C-48/C-48.html";
keyword[96] = "crash profiles accident statewide profile accidents";
descrip[96] = "Crash - Statewide Crash Profiles";
address[96] = "Topics/C-49/C-49.html";
keyword[97] = "crash road departure safety";
descrip[97] = "Crash - Road Departure Safety";
address[97] = "Topics/C-50/C-50.html";
keyword[98] = "communications communication routing plans design ";
descrip[98] = "Communications Routing Plans - Design ";
address[98] = "Topics/C-51/C-51.html";
keyword[99] = "civil war trail sign guidance signing signs";
descrip[99] = "Civil War Trail Sign Guidance";
address[99] = "Topics/C-52/C-52.html";
keyword[100] = "dead end no outlet signing";
descrip[100] = "Dead End / No Outlet Signing";
address[100] = "Topics/D-01/D-1.html";
keyword[101] = "deaf child area signing children chief engineer disability";
descrip[101] = "Deaf Child Area Signing";
address[101] = "Topics/D-02/D-02.html";
keyword[102] = "dedication memorial signing";
descrip[102] = "Dedication / Memorial Signing";
address[102] = "Topics/D-03/D-3.html";
keyword[103] = "deer warning system signing";
descrip[103] = "Deer Warning System / Signing";
address[103] = "Topics/D-04/D-4.html";
keyword[104] = "definitions words and phrases mutcd";
descrip[104] = "Definitions: Words and Phrases (MUTCD)";
address[104] = "Topics/D-05/D-5.html";
keyword[105] = "dense smoke signing";
descrip[105] = "Dense Smoke Signing";
address[105] = "Topics/D-06/D-6.html";
keyword[106] = "design exceptions pavement slope exception";
descrip[106] = "Design Exceptions And Pavement Slope";
address[106] = "Topics/D-07/D-7.html";
keyword[107] = "disabilities americans with ada act";
descrip[107] = "Disabilities, Americans With (ADA) Act";
address[107] = "Topics/D-12/D-12.html";
keyword[108] = "division design construct project procedures";
descrip[108] = "Division Design Construct Project Procedures";
address[108] = "Topics/D-13/D-13.html";
keyword[109] = "downgrade long steep downgrade signing";
descrip[109] = "Downgrade - Long Steep Downgrade Signing";
address[109] = "Topics/D-14/D-14.html";
keyword[110] = "downtown uptown business district commercial graduated signing sign signs";
descrip[110] = "Downtown / Business District Signing";
address[110] = "Topics/D-15/D-15.html";
keyword[111] = "driver's license graduated";
descrip[111] = "Driver's License - Graduated";
address[111] = "Topics/D-16/D-16.html";
keyword[112] = "driveway access highway right-of-way general row";
descrip[112] = "Driveway Access In Highway Right-of-Way - General";
address[112] = "Topics/D-17/D-17.html";
keyword[113] = "drug gun free school zone signing";
descrip[113] = "Drug / Gun-Free School Zone Signing";
address[113] = "Topics/D-18/D-18.html";
keyword[114] = "drug awareness controlled substances abuse alcohol misuse policy drugs";
descrip[114] = "Drug Awareness - Controlled Substances Abuse & Alcohol Misuse Policy";
address[114] = "Topics/D-19/D-19.html";
keyword[115] = "dmv department of motor vehicles signing chief engineer";
descrip[115] = "DMV - Signing";
address[115] = "Topics/D-20/D-20.html";
keyword[116] = "dynamic message signs dms sign changeable nc supplement mutcd";
descrip[116] = "Dynamic Message Signs (DMS)";
address[116] = "Topics/D-21/D-21.html";
keyword[117] = "e-mail internet policy e mail email";
descrip[117] = "E-Mail / Internet Policy";
address[117] = "Topics/E-01/E-1.html";
keyword[118] = "eastern continental divide nc supplement mutcd";
descrip[118] = "Eastern Continental Divide";
address[118] = "Topics/E-03/E-03.html";
keyword[119] = "eisenhower interstate system signing";
descrip[119] = "Eisenhower Interstate System Signing";
address[119] = "Topics/E-04/E-4.html";
keyword[120] = "elementary school signing K-5 grade";
descrip[120] = "Elementary School Signing (K - 5th Grade)";
address[120] = "Topics/E-05/E-5.html";
keyword[121] = "emergency management signing hurricane route evacuation route nc supplement mutcd";
descrip[121] = "Emergency Management Signing (Hurricane Route, Evacuation Route)";
address[121] = "Topics/E-06/E-6.html";
keyword[122] = "emergency vehicle initiated preemption";
descrip[122] = "Emergency Vehicle Initiated Preemption";
address[122] = "Topics/E-07/E-7.html";
keyword[123] = "emergency vehicles only signing sign signs vehicle";
descrip[123] = "Emergency Vehicles Only Signing";
address[123] = "Topics/E-08/E-8.html";
keyword[124] = "ethics policy ethic";
descrip[124] = "Ethics Policy";
address[124] = "Topics/E-09/E-9.html";
keyword[125] = "exit numbering policy signing north carolina numbers";
descrip[125] = "Exit Numbering Policy / Signing - North Carolina";
address[125] = "Topics/E-10/E-10.html";
keyword[126] = "emergency vehicles stopped move over or reduce speed chief engineer";
descrip[126] = "Emergency Vehicles Stopped - Move Over or Reduce Speed";
address[126] = "Topics/E-11/E-11.html";
keyword[127] = "electrical electric programming programing details design ";
descrip[127] = "Electrical Programming Details - Design ";
address[127] = "Topics/E-12/E-12.html";
keyword[128] = "fairgrounds signing fairground state fair";
descrip[128] = "Fairgrounds - Signing";
address[128] = "Topics/F-01/F-1.html";
keyword[129] = "farmers market signing farmer sign signs";
descrip[129] = "Farmers Market Signing";
address[129] = "Topics/F-02/F-2.html";
keyword[130] = "fatal accident investigation guidelines";
descrip[130] = "Fatal Accident Investigation Guidelines";
address[130] = "Topics/F-03/F-3.html";
keyword[131] = "ferry operations";
descrip[131] = "Ferry Operations";
address[131] = "Topics/F-04/F-04.html";
keyword[132] = "firearms on highway right-of-way row right of way job firearm guns gun";
descrip[132] = "Firearms On Highway Right-of-Way / Job.";
address[132] = "Topics/F-05/F-5.html";
keyword[133] = "fire department water point location sign signs signing";
descrip[133] = "Fire Department Water Point Location Signing";
address[133] = "Topics/F-06/F-6.html";
keyword[134] = "fire district signing sign signs help supplement mutcd nc admin administrative ncac code";
descrip[134] = "Fire District Signing";
address[134] = "Topics/F-07/F-7.html";
keyword[135] = "fire hydrant blue reflective pavement markers";
descrip[135] = "Fire Hydrant - Blue Reflective Pavement Markers";
address[135] = "Topics/F-08/F-8.html";
keyword[136] = "fire station warning signs sign";
descrip[136] = "Fire Station - Warning Signs";
address[136] = "Topics/F-09/F-9.html";
keyword[137] = "fire station rescue driveway entrance guidelines chief engineer";
descrip[137] = "Fire Station / Rescue - Driveway Entrance Guidelines";
address[137] = "Topics/F-10/F-10.html";
keyword[138] = "fishing from bridges prohibition signing prohibited nc supplement mutcd";
descrip[138] = "Fishing from Bridges - Prohibition Signing";
address[138] = "Topics/F-11/F-11.html";
keyword[139] = "fog signing treatment sign signs sight warning";
descrip[139] = "Fog - Signing / Treatment";
address[139] = "Topics/F-12/F-12.html";
keyword[140] = "foreign trade zones world zone center signing";
descrip[140] = "Foreign Trade Zones And World Trade Center Signing";
address[140] = "Topics/F-13/F-13.html";
keyword[141] = "forest resource facilities signing facility";
descrip[141] = "Forest Resource Facilities Signing";
address[141] = "Topics/F-14/F-14.html";
keyword[142] = "four lane divided five research project";
descrip[142] = "Four-Lane Divided / Five-Lane Research Project";
address[142] = "Topics/F-15/F-15.html";
keyword[143] = "freeway interchange exit number signing spur loop connections";
descrip[143] = "Freeway Interchange Exit Number Signing At Spur And Loop Connections";
address[143] = "Topics/F-17/F-17.html";
keyword[144] = "funding access and public service roads";
descrip[144] = "Funding - Access and Public Service Roads";
address[144] = "Topics/F-18/F-18.html";
keyword[145] = "funding contingency projects";
descrip[145] = "Funding - Contingency Projects";
address[145] = "Topics/F-19/F-19.html";
keyword[146] = "funding planned projects affecting municipalities and or counties";
descrip[146] = "Funding - Planned Projects Affecting Municipalities and/or Counties";
address[146] = "Topics/F-20/F-20.html";
keyword[147] = "funding small urban projects";
descrip[147] = "Funding - Small Urban Projects";
address[147] = "Topics/F-21/F-21.html";
keyword[148] = "funding spot safety projects chief engineer";
descrip[148] = "Funding - Spot Safety Projects";
address[148] = "Topics/F-22/F-22.html";
keyword[149] = "funding highway trust bond and federal funds";
descrip[149] = "Funding - Highway, Trust Bond and Federal Funds";
address[149] = "Topics/F-23/F-23.html";
keyword[150] = "free flow right turn lane";
descrip[150] = "Free Flow Right Turn Lane";
address[150] = "Topics/F-24/F-24.html";
keyword[151] = "funding state wide discretionary";
descrip[151] = "Funding - State Wide Discretionary";
address[151] = "Topics/F-25/F-25.html";
keyword[152] = "funding high hazard elimination";
descrip[152] = "Funding - High Hazard Elimination";
address[152] = "Topics/F-26/F-26.html";
keyword[153] = "funding tip information schedules schedule transportation improvement program";
descrip[153] = "Funding - TIP Funding Information / Schedules";
address[153] = "Topics/F-27/F-27.html";
keyword[154] = "general motorist services signs";
descrip[154] = "General Services Signs";
address[154] = "Topics/G-01/G-01.html";
keyword[155] = "guardrail end treatment roadway standard drawing";
descrip[155] = "Guardrail End Treatment";
address[155] = "Topics/G-03/G-3.html";
keyword[156] = "global transpark business park";
descrip[156] = "Global Transpark / Business Park";
address[156] = "Topics/G-04/G-4.html";
keyword[157] = "handicapped parking signing";
descrip[157] = "Handicapped Parking Signing";
address[157] = "Topics/H-01/H-1.html";
keyword[158] = "Historic Architecture Review Secondary Roads";
descrip[158] = "Historic - Architecture Review (Secondary Roads)";
address[158] = "Topics/H-02/H-2.html";
keyword[159] = "hazardous cargo signing";
descrip[159] = "Hazardous Cargo Signing";
address[159] = "Topics/H-03/H-3.html";
keyword[160] = "headlights motorcyles windshield wipers wiper motorcycle headlight head light must burn nc supplement mutcd";
descrip[160] = "Headlights - Motorcyles / Windshield Wipers";
address[160] = "Topics/H-04/H-4.html";
keyword[161] = "high occupancy vehicle hov lanes";
descrip[161] = "High Occupancy Vehicle (HOV) Lanes";
address[161] = "Topics/H-05/H-5.html";
keyword[162] = "high school signing 9-12 grade";
descrip[162] = "High School Signing (9th - 12th Grade)";
address[162] = "Topics/H-06/H-6.html";
keyword[163] = "highway advisory radio signing";
descrip[163] = "Highway - Advisory Radio Signing";
address[163] = "Topics/H-07/H-7.html";
keyword[164] = "highway obstructions headwalls mailboxes etc nc admin administrative ncac code";
descrip[164] = "Highway - Obstructions - Headwalls, Mailboxes, Etc";
address[164] = "Topics/H-08/H-08.html";
keyword[165] = "highway patrol aircraft policy law ncshp";
descrip[165] = "Highway - Patrol Aircraft (Policy / Law)";
address[165] = "Topics/H-09/H-9.html";
keyword[166] = "highway patrol station signing ncshp nc supplement mutcd";
descrip[166] = "Highway - Patrol Station Signing";
address[166] = "Topics/H-10/H-10.html";
keyword[167] = "highway traffic ordinances";
descrip[167] = "Highway - Traffic Ordinances";
address[167] = "Topics/H-11/H-11.html";
keyword[168] = "highway united states numbering policy special routes definitions etc aashto";
descrip[168] = "Highway - United States Numbering Policy - Special Routes - Definitions, etc";
address[168] = "Topics/H-12/H-12.html";
keyword[169] = "historic landmark sites signing sign";
descrip[169] = "Historic - Landmark / Sites Signing";
address[169] = "Topics/H-13/H-13.html";
keyword[170] = "historic district area signing sign";
descrip[170] = "Historic District / Area - Signing";
address[170] = "Topics/H-14/H-14.html";
keyword[171] = "historic marker program authorizing legislation";
descrip[171] = "Historic - Marker Program Authorizing Legislation";
address[171] = "Topics/H-15/H-15.html";
keyword[172] = "highway facility types definitions definition type facilities freeways freeway expressway expressways";
descrip[172] = "Highway Facility Types - Definitions";
address[172] = "Topics/H-16/H-16.html";
keyword[173] = "historic markers in right of way procedure for correction and relocation historical";
descrip[173] = "Historic - Markers In Right-of-Way / Procedure for Correction and Relocation of Historical Markers";
address[173] = "Topics/H-17/H-17.html";
keyword[174] = "historic national resister places fact sheets";
descrip[174] = "Historic - National Resister of Historic Places - Fact Sheets";
address[174] = "Topics/H-18/H-18.html";
keyword[175] = "historic preservation properties definition";
descrip[175] = "Historic - Preservation And Historic Properties - Definition";
address[175] = "Topics/H-19/H-19.html";
keyword[176] = "historic preservation commission";
descrip[176] = "Historic - Preservation Commission";
address[176] = "Topics/H-20/H-20.html";
keyword[177] = "historic nc national historic landmark program";
descrip[177] = "Historic - NC &amp; National Historic Landmark Program";
address[177] = "Topics/H-21/H-21.html";
keyword[178] = "historic nc state sites attractions listings";
descrip[178] = "Historic - NC State Historic Sites &amp; Attractions Listings";
address[178] = "Topics/H-22/H-22.html";
keyword[179] = "historic sites national register listing for nc properties districts";
descrip[179] = "Historic - Sites - National Register Listing For NC Properties &amp; Districts";
address[179] = "Topics/H-23/H-23.html";
keyword[180] = "horse drawn vehicle carriage horsedrawn";
descrip[180] = "Horse Drawn Vehicle";
address[180] = "Topics/H-24/H-24.html";
keyword[181] = "hospital signing trauma center sign signs nc admin administrative ncac code";
descrip[181] = "Hospital / Trauma Center Signing";
address[181] = "Topics/H-25/H-25.html";
keyword[182] = "horse rider signing nc supplement mutcd";
descrip[182] = "Horse and Rider Signing";
address[182] = "Topics/H-26/H-26.html";
keyword[183] = "highway railroad crossing guidelines guideline rail";
descrip[183] = "Highway - Railroad-Crossing Guidelines";
address[183] = "Topics/H-27/H-27.html";
keyword[184] = "hospital licensed medical facility list for nc health";
descrip[184] = "Hospital - Licensed Medical Facility List For N.C.";
address[184] = "Topics/H-28/H-28.html";
keyword[185] = "historic historic trail signing state national";
descrip[185] = "Historic -  Historic Trail Signing (State / National)";
address[185] = "Topics/H-31/H-31.html";
keyword[186] = "hydroplaning hydrodynamic drag";
descrip[186] = "Hydroplaning / Hydrodynamic Drag ";
address[186] = "Topics/H-32/H-32.html";
keyword[187] = "hydroplaning awareness pavement drainage design exceptions aashto";
descrip[187] = "Hydroplaning Awareness, Pavement Drainage &amp; Design Exceptions";
address[187] = "Topics/H-33/H-33.html";
keyword[188] = "hyphen usage winston salem";
descrip[188] = "Hyphen Usage (Winston - Salem)";
address[188] = "Topics/H-35/H-35.html";
keyword[189] = "hospital urgent care signing chief engineer health";
descrip[189] = "Hospital - Urgent Care Signing";
address[189] = "Topics/H-36/H-36.html";
keyword[190] = "historic program historical markers approved";
descrip[190] = "Historic - Program / Historical Markers Approved";
address[190] = "Topics/H-38/H-38.html";
keyword[191] = "illegal signs right-of-way row";
descrip[191] = "Illegal Signs On NCDOT Right-of-Way";
address[191] = "Topics/I-01/I-01.html";
keyword[192] = "industrial parks signing chief engineer nc supplement mutcd";
descrip[192] = "Industrial Parks Signing";
address[192] = "Topics/I-02/I-02.html";
keyword[193] = "intersection and strip reports code index";
descrip[193] = "Intersection and Strip Reports Code Index";
address[193] = "Topics/I-03/I-03.html";
keyword[194] = "incident management assistance patrol signing";
descrip[194] = "Incident Management Assistance/Patrol/Signing";
address[194] = "Topics/I-04/I-04.html";
keyword[195] = "interstate defense united states highway marking numbering system policy";
descrip[195] = "Interstate &amp; Defense - United States Highway Marking &amp; Numbering System / Policy";
address[195] = "Topics/I-05/I-5.html";
keyword[196] = "interstate defense route criteria";
descrip[196] = "Interstate And Defense Route Criteria";
address[196] = "Topics/I-06/I-6.html";
keyword[197] = "investigative index formula explanation railroad grade crossing signal program train trains signals";
descrip[197] = "Investigative Index - Formula/ Explanation (Railroad Grade Crossing Signal Program)";
address[197] = "Topics/I-07/I-07.html";
keyword[198] = "istea intermodal surface transportation efficiency act";
descrip[198] = "ISTEA - Intermodal Surface Transportation Efficiency Act";
address[198] = "Topics/I-08/I-8.html";
keyword[199] = "ivhs intelligent vehicle highway system";
descrip[199] = "IVHS - Intelligent Vehicle Highway System";
address[199] = "Topics/I-09/I-9.html";
keyword[200] = "intelligent transportation systems its";
descrip[200] = "ITS - Intelligent Transportation Systems";
address[200] = "Topics/I-10/I-10.html";
keyword[201] = "internet e-mail policy";
descrip[201] = "Internet & E-Mail Policy";
address[201] = "Topics/I-11/I-11.html";
keyword[202] = "keep right slower traffic slow";
descrip[202] = "Keep Right - Slower Traffic";
address[202] = "Topics/K-01/K-01.html";
keyword[203] = "korean war 50th anniversary signing";
descrip[203] = "Korean War / 50th Anniversary Signing";
address[203] = "Topics/K-02/K-02.html";
keyword[204] = "lane drop interchange exit only";
descrip[204] = "Lane Drop - Interchange Exit Only";
address[204] = "Topics/L-01/L-1.html";
keyword[205] = "lane drop standard signing nc supplement mutcd";
descrip[205] = "Lane Drop - Standard Signing";
address[205] = "Topics/L-02/L-2.html";
keyword[206] = "left-over only cross over design";
descrip[206] = "Left-Over Only Cross - Over Design";
address[206] = "Topics/L-03/L-3.html";
keyword[207] = "legislative authority to require improvements by others";
descrip[207] = "Legislative Authority to Require Improvements by Others";
address[207] = "Topics/L-05/L-05.html";
keyword[208] = "levels service desirable policy";
descrip[208] = "Levels Of Service - Desirable / Policy";
address[208] = "Topics/L-06/L-6.html";
keyword[209] = "license plate agency signing";
descrip[209] = "License Plate Agency Signing";
address[209] = "Topics/L-07/L-7.html";
keyword[210] = "lighting of rigidly mounted overhead signs guidelines lights light rigid mount sign nc supplement mutcd";
descrip[210] = "Lighting Of Rigidly Mounted Overhead Signs - Guidelines";
address[210] = "Topics/L-08/L-8.html";
keyword[211] = "Lighting Policy Streets lights street";
descrip[211] = "Lighting Policy - Streets";
address[211] = "Topics/L-09/L-9.html";
keyword[212] = "litter prohibition mean about clean signing";
descrip[212] = "Litter Prohibition / NC Mean About Clean Signing";
address[212] = "Topics/L-10/L-10.html";
keyword[213] = "load limits bridges penalty for violations";
descrip[213] = "Load Limits For Bridges; Penalty For Violations";
address[213] = "Topics/L-11/L-11.html";
keyword[214] = "logo specific service signing program";
descrip[214] = "LOGO - Specific Service Signing Program";
address[214] = "Topics/L-12/L-12.html";
keyword[215] = "low soft shoulders signs";
descrip[215] = "Low / Soft Shoulders Signs";
address[215] = "Topics/L-13/L-13.html";
keyword[216] = "low vehicles may drag signs signing railroad grade crossing scrape";
descrip[216] = "Low Vehicles May Drag - Railroad Grade Crossing Signing";
address[216] = "Topics/L-14/L-14.html";
keyword[217] = "low water stream crossing nc supplement mutcd";
descrip[217] = "Low Water Stream Crossing";
address[217] = "Topics/L-15/L-15.html";
keyword[218] = "mailbox installation guidelines guideline install";
descrip[218] = "Mailbox Installation Guidelines";
address[218] = "Topics/M-01/M-1.html";
keyword[219] = "maintenance construction within municipalities";
descrip[219] = "Maintenance / Construction Within Municipalities - By NCDOT";
address[219] = "Topics/M-02/M-2.html";
keyword[220] = "major traffic generators signing sign signs";
descrip[220] = "Major Traffic Generators - Signing";
address[220] = "Topics/M-03/M-3.html";
keyword[221] = "mason freemason signing";
descrip[221] = "Mason / Freemason Signing";
address[221] = "Topics/M-04/M-4.html";
keyword[222] = "median crossover official use only";
descrip[222] = "Median Crossover - Official Use Only";
address[222] = "Topics/M-06/M-06.html";
keyword[223] = "median crossover positive off set left turn lanes";
descrip[223] = "Median Crossover - Positive Off-Set Left Turn Lanes";
address[223] = "Topics/M-07/M-07.html";
keyword[224] = "median crossover right-of-way row involving closures";
descrip[224] = "Median Crossover - Right-of-Way Involving Closures";
address[224] = "Topics/M-08/M-8.html";
keyword[225] = "median crossover safety signing pavement markings roadway standard drawing";
descrip[225] = "Median Crossover - Safety Signing & Pavement Markings, ETC";
address[225] = "Topics/M-09/M-9.html";
keyword[226] = "median crossover spacing guidelines";
descrip[226] = "Median Crossover - Spacing Guidelines";
address[226] = "Topics/M-10/M-10.html";
keyword[227] = "median widths divided highways";
descrip[227] = "Median Widths - On Divided Highways";
address[227] = "Topics/M-11/M-11.html";
keyword[228] = "metal poles selection at signalized intersections chief engineer";
descrip[228] = "Metal Poles - Selection At Signalized Intersections";
address[228] = "Topics/M-12/M-12.html";
keyword[229] = "metal strain pole footing design";
descrip[229] = "Metal Strain Pole Footing Design";
address[229] = "Topics/M-13/M-13.html";
keyword[230] = "median crossover left-over only crossover typical design";
descrip[230] = "Median Crossover - Left-over Only Crossover - Typical / Design";
address[230] = "Topics/M-14/M-14.html";
keyword[231] = "mid-block fire station preemption";
descrip[231] = "Mid-Block Fire Station Preemption";
address[231] = "Topics/M-15/M-15.html";
keyword[232] = "middle school signing 6-8 grade)";
descrip[232] = "Middle School Signing (6th - 8th Grade)";
address[232] = "Topics/M-16/M-16.html";
keyword[233] = "mile posting reference location signs post sign nc supplement mutcd";
descrip[233] = "Mile Posting - Reference Location Signs";
address[233] = "Topics/M-17/M-17.html";
keyword[234] = "mile posting exit number procedures procedure";
descrip[234] = "Mile Posting - Exit Number Procedures";
address[234] = "Topics/M-18/M-18.html";
keyword[235] = "mile posting for non-freeways";
descrip[235] = "Mile Posting - For Non-Freeways";
address[235] = "Topics/M-19/M-19.html";
keyword[236] = "mile posting interchange numbering mainline circumferential routes route numbered posts";
descrip[236] = "Mile Posting - Interchange Numbering For Mainline And Circumferential Routes";
address[236] = "Topics/M-20/M-20.html";
keyword[237] = "military bases army navy marines coast guard reserves ";
descrip[237] = "Military Bases";
address[237] = "Topics/M-21/M-21.html";
keyword[238] = "minimum speed limit signing";
descrip[238] = "Minimum Speed Limit Signing";
address[238] = "Topics/M-22/M-22.html";
keyword[239] = "misleading signs prohibited mislead sign prohibit";
descrip[239] = "Misleading Signs Prohibited";
address[239] = "Topics/M-23/M-23.html";
keyword[240] = "misuse state equipment";
descrip[240] = "Misuse Of State Equipment";
address[240] = "Topics/M-24/M-24.html";
keyword[241] = "monuments signing monument sign signs";
descrip[241] = "Monuments - Signing";
address[241] = "Topics/M-25/M-25.html";
keyword[242] = "motorist assistance patrol signs";
descrip[242] = "Motorist Assistance Patrol Signs";
address[242] = "Topics/M-26/M-26.html";
keyword[243] = "motorist call boxes box motor callbox nc supplement mutcd";
descrip[243] = "Motorist Call Boxes";
address[243] = "Topics/M-27/M-27.html";
keyword[244] = "motorists must burn headlights when using windshield wipers";
descrip[244] = "Motorists Must Burn Headlights When Using Windshield Wipers";
address[244] = "Topics/M-28/M-28.html";
keyword[245] = "mowing operations traffic control";
descrip[245] = "Mowing Operations - Traffic Control";
address[245] = "Topics/M-29/M-29.html";
keyword[246] = "mowing operations median guardrail traffic control";
descrip[246] = "Mowing Operations / Median Guardrail - Traffic Control";
address[246] = "Topics/M-30/M-30.html";
keyword[247] = "municipal signing specific sections areas incorporated cities towns";
descrip[247] = "Municipal Signing - Specific Sections Or Areas of Incorporated Cities or Towns";
address[247] = "Topics/M-31/M-31.html";
keyword[248] = "municipal zoning planning limit signing nc supplement mutcd";
descrip[248] = "Municipal Zoning And Planning Limit Signing";
address[248] = "Topics/M-32/M-32.html";
keyword[249] = "municipality signing special";
descrip[249] = "Municipality Signing - Special";
address[249] = "Topics/M-34/M-34.html";
keyword[250] = "museum signing museums";
descrip[250] = "Museum - Signing";
address[250] = "Topics/M-35/M-35.html";
keyword[251] = "museum aam accredited museums list usa world wide north carolina international council";
descrip[251] = "Museum - AAM Accredited Museums List - USA List, World Wide List, and North Carolina - International Council of Museums List";
address[251] = "Topics/M-36/M-36.html";
keyword[252] = "multi use community signing chief engineer";
descrip[252] = "Multi-Use Community Signing";
address[252] = "Topics/M-37/M-37.html";
keyword[253] = "move over or slow down for stopped emergency vehicles";
descrip[253] = "Move Over or Slow Down - for Stopped Emergency Vehicles";
address[253] = "Topics/M-38/M-38.html";
keyword[254] = "memorial adoptions for planting r.o.w.";
descrip[254] = "Memorial Adoptions for Planting on R.O.W.";
address[254] = "Topics/M-39/M-39.html";
keyword[255] = "motor sports facilities signing";
descrip[255] = "Motor Sports Facilities Signing";
address[255] = "Topics/M-40/M-40.html";
keyword[256] = "median barriers effect continuous highway speeds speed report safety barrier";
descrip[256] = "Median Barriers - Effect of Continuous Median Barriers on Highway Speeds";
address[256] = "Topics/M-41/M-41.html";
keyword[257] = "named highways list for north carolina name";
descrip[257] = "Named Highways - List For North Carolina";
address[257] = "Topics/N-01/N-1.html";
keyword[258] = "naming secondary roads assigning numbers name";
descrip[258] = "Naming - Secondary Roads / Assigning Numbers";
address[258] = "Topics/N-02/N-02.html";
keyword[259] = "naming roads bridges ferries memorial honoring name nc supplement mutcd";
descrip[259] = "Naming - Roads / Bridges / Ferries - (Memorial Honoring)";
address[259] = "Topics/N-03/N-03.html";
keyword[260] = "numbering routes interstate us nc secondary roads";
descrip[260] = "Numbering Routes - Interstate, US, NC, and Secondary Roads";
address[260] = "Topics/N-04/N-4.html";
keyword[261] = "narrow road bridge one lane signing";
descrip[261] = "Narrow Road / Bridge / One Lane Bridge Signing";
address[261] = "Topics/N-05/N-05.html";
keyword[262] = "nc license plate agency sign signs signing policy";
descrip[262] = "NC License Plate Agency Sign Policy";
address[262] = "Topics/N-07/N-07.html";
keyword[263] = "nc route designation guidelines history admin administrative ncac code";
descrip[263] = "NC Route Designation Guidelines / History";
address[263] = "Topics/N-08/N-08.html";
keyword[264] = "no fishing from bridge signing nc supplement mutcd";
descrip[264] = "No Fishing From Bridge Signing";
address[264] = "Topics/N-09/N-9.html";
keyword[265] = "no jumping diving from bridge";
descrip[265] = "No Jumping Or Diving From Bridge";
address[265] = "Topics/N-10/N-10.html";
keyword[266] = "no outlet dead end signing";
descrip[266] = "No Outlet / Dead End Signing";
address[266] = "Topics/N-11/N-11.html";
keyword[267] = "no passing and zones method determining";
descrip[267] = "No Passing And Passing Zones - Method Of Determining";
address[267] = "Topics/N-12/N-12.html";
keyword[268] = "nc highway safety improvement program nchsip";
descrip[268] = "NC Highway Safety Improvement Program";
address[268] = "Topics/N-13/N-13.html";
keyword[269] = "object markers protect guardrail";
descrip[269] = "Object Markers to Protect Guardrail";
address[269] = "Topics/O-01/O-01.html";
keyword[270] = "office complexes directional";
descrip[270] = "Office Complexes Signing";
address[270] = "Topics/O-02/O-2.html";
keyword[271] = "Official Use Only Median Crossover Signing sign signs";
descrip[271] = "Official Use Only - Median Crossover Signing";
address[271] = "Topics/O-03/O-3.html";
keyword[272] = "one 1 800 by train policy signing sign signs trains";
descrip[272] = "One ( 1 ) - 800 - By -Train Policy / Signing";
address[272] = "Topics/O-04/O-04.html";
keyword[273] = "one way standard drawings median crossovers roadway standard drawing";
descrip[273] = "One - Way Standard Drawings At Median Crossovers";
address[273] = "Topics/O-05/O-5.html";
keyword[274] = "other than official signs prohibited sign";
descrip[274] = "Other Than Official Signs Prohibited";
address[274] = "Topics/O-06/O-6.html";
keyword[275] = "outdoor advertising interstate federal aid highways highway nc admin administrative ncac code";
descrip[275] = "Outdoor Advertising On Interstate And Federal-Aid Highways";
address[275] = "Topics/O-07/O-07.html";
keyword[276] = "outdoor dramas signing drama maintenance manual";
descrip[276] = "Outdoor Dramas - Signing";
address[276] = "Topics/O-08/O-08.html";
keyword[277] = "overhead signs foundations foundation over head";
descrip[277] = "Overhead Signs - Foundations";
address[277] = "Topics/O-09/O-9.html";
keyword[278] = "overhead number signs signing sign legends arrows nc supplement mutcd";
descrip[278] = "Overhead Signs - Number Of Signs, Legends, Arrows, Etc";
address[278] = "Topics/O-10/O-10.html";
keyword[279] = "overhead signs NCDOT sign inventory";
descrip[279] = "Overhead Signs - NCDOT Overhead Sign Inventory";
address[279] = "Topics/O-11/O-11.html";
keyword[280] = "overhead signs NCDOT sign signing";
descrip[280] = "Overpass / Underpass Signing";
address[280] = "Topics/O-12/O-12.html";
keyword[281] = "park state signing parks nc supplement mutcd";
descrip[281] = "Parks - State Park Signing";
address[281] = "Topics/P-01/P-1.html";
keyword[282] = "parking no state municipal system streets street parked";
descrip[282] = "Parking - No Parking - State/Municipal System Streets";
address[282] = "Topics/P-03/P-3.html";
keyword[283] = "parking street prohibition of park interstate controlled access highways";
descrip[283] = "Parking - No Parking On Interstate & Other Controlled - Access Highways";
address[283] = "Topics/P-04/P-4.html";
keyword[284] = "parking relocation vehicles freeways freeway highway parked vehicle";
descrip[284] = "Parking - Relocation Of Vehicles On Freeways";
address[284] = "Topics/P-05/P-5.html";
keyword[285] = "passing methods of determining no zones zone method";
descrip[285] = "Passing - Methods of Determining No Passing and Passing Zones";
address[285] = "Topics/P-06/P-6.html";
keyword[286] = "passing zones school buses emergency vehicles vehicle bus zone pass";
descrip[286] = "Passing Zones - School Buses, Emergency Vehicles";
address[286] = "Topics/P-08/P-8.html";
keyword[287] = "paved shoulders sensory warning treatment rumble strips strip pave shoulder";
descrip[287] = "Paved Shoulders - Sensory Warning Treatment - Rumble Strips";
address[287] = "Topics/P-09/P-09.html";
keyword[288] = "pedestrian mid-block crosswalks signing paving markings mid block crosswalk sign signs marking pavement";
descrip[288] = "Pedestrian - Mid-Block Crosswalks Signing and Paving Markings";
address[288] = "Topics/P-10/P-10.html";
keyword[289] = "pedestrian policy guidelines";
descrip[289] = "Pedestrian - Policy Guidelines";
address[289] = "Topics/P-11/P-11.html";
keyword[290] = "photo enforcement signing guidelines";
descrip[290] = "Photo Enforcement Signing / Guidelines";
address[290] = "Topics/P-12/P-12.html";
keyword[291] = "piedmont triad signs sign";
descrip[291] = "Piedmont Triad Signs";
address[291] = "Topics/P-13/P-13.html";
keyword[292] = "planning zoning limit signing";
descrip[292] = "Planning / Zoning Limit Signing";
address[292] = "Topics/P-14/P-14.html";
keyword[293] = "pole offset guidelines";
descrip[293] = "Pole Offset Guidelines";
address[293] = "Topics/P-15/P-15.html";
keyword[294] = "powell bill funds expenditure guidelines";
descrip[294] = "Powell Bill Funds-Expenditure Guidelines";
address[294] = "Topics/P-17/P-17.html";
keyword[295] = "private vehicles state business vehicle reimbursement procedure";
descrip[295] = "Private Vehicles For State Business";
address[295] = "Topics/P-18/P-18.html";
keyword[296] = "project boundary id signs begin end signs";
descrip[296] = "Project Boundary ID Signs / Begin & End Signs";
address[296] = "Topics/P-21/P-21.html";
keyword[297] = "public power community signing";
descrip[297] = "Public Power Community Signing";
address[297] = "Topics/P-22/P-22.html";
keyword[298] = "public records access dot records legal depositions teb";
descrip[298] = "Public Records - Access To DOT Records and Legal Depositions - TEB";
address[298] = "Topics/P-23/P-23.html";
keyword[299] = "public records open government ag's office";
descrip[299] = "Public Records - Open Government - AG's Office";
address[299] = "Topics/P-24/P-24.html";
keyword[300] = "public vehicle areas pva signing chief engineer area";
descrip[300] = "Public Vehicle Areas (PVA) Signing";
address[300] = "Topics/P-25/P-25.html";
keyword[301] = "pull off area marking signing";
descrip[301] = "Pull-Off Area - Marking and Signing";
address[301] = "Topics/P-26/P-26.html";
keyword[302] = "punctuation usage symbols signs sign signing";
descrip[302] = "Punctuation Usage - Signing";
address[302] = "Topics/P-27/P-27.html";
keyword[303] = "purple heart overview signing";
descrip[303] = "Purple Heart Overview / Signing";
address[303] = "Topics/P-28/P-28.html";
keyword[304] = "pe sealing work prepared by licensed";
descrip[304] = "PE -Sealing Work Prepared by a Licensed PE";
address[304] = "Topics/P-29/P-29.html";
keyword[305] = "post office mail chief engineer signs sign signing";
descrip[305] = "Post Office Signing";
address[305] = "Topics/P-30/P-30.html";
keyword[306] = "pavement markings markers roadside delineation placement guidelines roadway standard drawing";
descrip[306] = "Pavement Markings, Markers & Roadside Delineation - Placement Guidelines";
address[306] = "Topics/P-31/P-31.html";
keyword[307] = "pavement stamped patterns cobblestone treatment markings stamp";
descrip[307] = "Pavement - Stamped Pavement Patterns / Cobblestone / Pavement Treatment - Markings";
address[307] = "Topics/P-33/P-33.html";
keyword[308] = "quick clearance fender bender signing chief engineer";
descrip[308] = "Quick Clearance - Fender Bender Signing";
address[308] = "Topics/Q-01/Q-1.html";
keyword[309] = "railroad public recreational use leasing ncdot right of way for trails train trains";
descrip[309] = "Railroad - Public Recreational Use Leasing - NCDOT Railroad Right-Of-Way for Trails etc";
address[309] = "Topics/R-01/R-1.html";
keyword[310] = "radios highway signs sign signing advisory har radio";
descrip[310] = "Radios / Highway Advisory (HAR) Signing";
address[310] = "Topics/R-02/R-2.html";
keyword[311] = "railroad highway at grade crossing definitions train trains";
descrip[311] = "Railroad - Highway At Grade Crossing - Definitions";
address[311] = "Topics/R-03/R-3.html";
keyword[312] = "railroad crossing cross bucks number of tracks train trains";
descrip[312] = "Railroad Crossing - Cross-Bucks / Number of Tracks";
address[312] = "Topics/R-04/R-4.html";
keyword[313] = "railroad crossing grade signs signals gates train trains";
descrip[313] = "Railroad Crossing - Signs, Signals And Gates";
address[313] = "Topics/R-05/R-5.html";
keyword[314] = "railroad crossing grade separation guidelines train trains";
descrip[314] = "Railroad Crossing - Grade Separation Guidelines";
address[314] = "Topics/R-06/R-6.html";
keyword[315] = "railroad crossing investigative index train trains";
descrip[315] = "Railroad Crossing - Investigative Index";
address[315] = "Topics/R-07/R-07.html";
keyword[316] = "railroad amtrak signing train trains";
descrip[316] = "Railroad - Amtrak Signing";
address[316] = "Topics/R-08/R-8.html";
keyword[317] = "railroad crossing stop or yield sign installation crossings train trains";
descrip[317] = "Railroad Crossing - Stop Or Yield Sign Installation At R/R Crossings";
address[317] = "Topics/R-09/R-9.html";
keyword[318] = "railroad name signs on overpasses train trains nc admin administrative ncac code maintenance manual";
descrip[318] = "Railroad Name Signs on Overpasses";
address[318] = "Topics/R-10/R-10.html";
keyword[319] = "ramp signing trucks";
descrip[319] = "Ramp Signing For Trucks";
address[319] = "Topics/R-11/R-11.html";
keyword[320] = "railroad railroads crossing median separation at-grade highway railway";
descrip[320] = "Railroad Crossing - Guidelines for Median Separation at Highway/Railway At-Grade Crossing ";
address[320] = "Topics/R-12/R-12.html";
keyword[321] = "recreation cultural interest area signing recreational culture nc supplement mutcd";
descrip[321] = "Recreation & Cultural Interest Area Signing";
address[321] = "Topics/R-13/R-13.html";
keyword[322] = "Recycling Center - Signing";
descrip[322] = "Recycling Center - Signing";
address[322] = "Topics/R-14/R-14.html";
keyword[323] = "red light photo enforcement interfacing equipment";
descrip[323] = "Red Light Photo Enforcement - Interfacing Equipment";
address[323] = "Topics/R-15/R15.html";
keyword[324] = "reduced speed ahead signing";
descrip[324] = "Reduced Speed Ahead Signing";
address[324] = "Topics/R-16/R-16.html";
keyword[325] = "reflective pavement markers policy";
descrip[325] = "Reflective Pavement Markers Policy";
address[325] = "Topics/R-17/R-17.html";
keyword[326] = "regional centers global transpark signing";
descrip[326] = "Regional Centers (Global TransPark) Signing";
address[326] = "Topics/R-18/R-18.html";
keyword[327] = "regulatory red series signs high intensity sheeting";
descrip[327] = "Regulatory Red Series Signs, High Intensity Sheeting";
address[327] = "Topics/R-19/R-19.html";
keyword[328] = "removal of vehicles from public highway";
descrip[328] = "Removal of Vehicles from a Public Highway";
address[328] = "Topics/R-20/R-20.html";
keyword[329] = "research park signing";
descrip[329] = "Research Park Signing";
address[329] = "Topics/R-21/R-21.html";
keyword[330] = "rest areas guidelines area stop";
descrip[330] = "Rest areas - Guidelines";
address[330] = "Topics/R-22/R-22.html";
keyword[331] = "rest area typical signing control";
descrip[331] = "Rest Area - Typical Signing / Control";
address[331] = "Topics/R-23/R-23.html";
keyword[332] = "review approval process municipal private developments";
descrip[332] = "Review & Approval Process For Municipal And/ Or Private Developments";
address[332] = "Topics/R-24/R-24.html";
keyword[333] = "right-of-way disposal control access committee operating procedures row right way";
descrip[333] = "Right-of-Way - Disposal and Control of Access Committee Operating Procedures";
address[333] = "Topics/R-26/R-26.html";
keyword[334] = "right-of-way no deer hunting on highway r.o.w. signing right way row";
descrip[334] = "Right-of-Way - No Deer Hunting on highway r.o.w. signing";
address[334] = "Topics/R-27/R-27.html";
keyword[335] = "right-of-way no fishing signs sign highway r.o.w. signing right way row";
descrip[335] = "Right-of-Way - No Fishing from Highway R.O.W.";
address[335] = "Topics/R-29/R-29.html";
keyword[336] = "right-of-way  no hunting on highway r.o.w. right way row";
descrip[336] = "Right-of-Way - No Hunting on Highway R.O.W.";
address[336] = "Topics/R-30/R-30.html";
keyword[337] = "right-of-way selling soliciting row right way";
descrip[337] = "Right-of-Way - Selling and Soliciting from R.O.W.";
address[337] = "Topics/R-31/R-31.html";
keyword[338] = "right-of-way row interstate unofficial signs billboards interstate highway state right way";
descrip[338] = "Right-of-Way - Interstate - Unofficial Signs (Billboards) -On an Interstate Highway by a State";
address[338] = "Topics/R-32/R-32.html";
keyword[339] = "river basin signing signs sign";
descrip[339] = "River Basin Signing";
address[339] = "Topics/R-33/R-33.html";
keyword[340] = "river stream signing nc supplement mutcd";
descrip[340] = "River Or Stream Signing";
address[340] = "Topics/R-34/R-34.html";
keyword[341] = "road name signing secondary roads";
descrip[341] = "Road Name Signing for Secondary Roads";
address[341] = "Topics/R-35/R-35.html";
keyword[342] = "road naming signing streets municipalities property owners developers nc admin administrative ncac code";
descrip[342] = "Road Naming Signing - For Streets (Municipalities, Property Owners, Developers)";
address[342] = "Topics/R-36/R-36.html";
keyword[343] = "roadside memorial crosses wreaths guidelines";
descrip[343] = "Roadside Memorial (Crosses, Wreaths, Etc) Guidelines";
address[343] = "Topics/R-37/R-37.html";
keyword[344] = "roundabouts traffic circles circle roundabout round about round-a-bout";
descrip[344] = "Roundabouts (Traffic Circles)";
address[344] = "Topics/R-38/R-38.html";
keyword[345] = "rumble strip design guidelines guideline roadway standard drawing";
descrip[345] = "Rumble Strip Design / Guidelines";
address[345] = "Topics/R-39/R-39.html";
keyword[346] = "runaway truck ramp signing";
descrip[346] = "Runaway Truck Ramp Signing";
address[346] = "Topics/R-40/R-40.html";
keyword[347] = "rural sanitary landfills typical signing";
descrip[347] = "Rural Sanitary Landfills - Typical Signing";
address[347] = "Topics/R-41/R-41.html";
keyword[348] = "route numbering rules guidelines nc supplement mutcd";
descrip[348] = "Route Numbering - Rules and Guidelines";
address[348] = "Topics/R-42/R-42.html";
keyword[349] = "s-dimension slopes signs dimension";
descrip[349] = "S-Dimensions And Slopes For Signs";
address[349] = "Topics/S-01/S-1.html";
keyword[350] = "sanitary district signing";
descrip[350] = "Sanitary District Signing";
address[350] = "Topics/S-02/S-2.html";
keyword[351] = "sanitary landfill signing nc supplement mutcd";
descrip[351] = "Sanitary Landfill Signing";
address[351] = "Topics/S-03/S-3.html";
keyword[352] = "scenic byways signing";
descrip[352] = "Scenic Byways Signing";
address[352] = "Topics/S-04/S-4.html";
keyword[353] = "school signing k 12 grade public private parochial k-12 Elementary middle high";
descrip[353] = "Schools - Elementary (K-5th Grade), Middle (6th-8th Grade), and High (9th-12th Grade)";
address[353] = "Topics/S-05/S-5.html";
keyword[354] = "school colleges universities signing chief engineer";
descrip[354] = "School - Colleges / Universities Signing";
address[354] = "Topics/S-06/S-06.html";
keyword[355] = "school bus entering signs";
descrip[355] = "School Bus  Entering Signs";
address[355] = "Topics/S-07/S-7.html";
keyword[356] = "school bus safety warning signing";
descrip[356] = "School Bus - Safety (Warning) Signing";
address[356] = "Topics/S-08/S-8.html";
keyword[357] = "school bus stop ahead signs";
descrip[357] = "School Bus - Stop Ahead Signs";
address[357] = "Topics/S-09/S-9.html";
keyword[358] = "school bus stopped no passing laws rules";
descrip[358] = "School Bus - Stopped - No Passing Laws / Rules";
address[358] = "Topics/S-10/S-10.html";
keyword[359] = "school zone flashers state municipal system nc admin administrative ncac code maintenance manual";
descrip[359] = "School Zone - Flashers (State Municipal System)";
address[359] = "Topics/S-11/S-11.html";
keyword[360] = "standard layout for signing marking areas nc supplement mutcd";
descrip[360] = "Standard Layout for Signing & Marking School Areas";
address[360] = "Topics/S-12/S-12.html";
keyword[361] = "school bus safety handbook";
descrip[361] = "School Bus - Safety Handbook";
address[361] = "Topics/S-13/S-13.html";
keyword[362] = "school zone speed limit public private parochial";
descrip[362] = "School Zone - Speed Limit for Public, Private Or Parochial Schools";
address[362] = "Topics/S-14/S-14.html";
keyword[363] = "secondary roads numbering procedures";
descrip[363] = "Secondary Roads - Numbering Procedures";
address[363] = "Topics/S-15/S-15.html";
keyword[364] = "specific service sign signing";
descrip[364] = "Specific Service Signing";
address[364] = "Topics/S-16/S-16.html";
keyword[365] = "shopping center signing nc supplement mutcd admin administrative ncac code";
descrip[365] = "Shopping Center Signing";
address[365] = "Topics/S-17/S-17.html";
keyword[366] = "sidewalk policy";
descrip[366] = "Sidewalk Policy";
address[366] = "Topics/S-18/S-18.html";
keyword[367] = "special events closing of roads event";
descrip[367] = "Special Events - Closing of Roads";
address[367] = "Topics/S-19/S-19.html";
keyword[368] = "secondary roads and subdivision streets policies";
descrip[368] = "Secondary Roads and Subdivision Streets-Policies";
address[368] = "Topics/S-20/S-20.html";
keyword[369] = "school municipal school transportation assistance msta";
descrip[369] = "School - Municipal & School Transportation Assistance (MSTA)";
address[369] = "Topics/S-21/S-21.html";
keyword[370] = "signs composition";
descrip[370] = "Signs - Composition (No Misleading Signs)";
address[370] = "Topics/S-22/S-22.html";
keyword[371] = "signs damaging removing rewards reward steal theft damage remove";
descrip[371] = "Signs - Damaging or Removing Signs: Rewards";
address[371] = "Topics/S-23/S-23.html";
keyword[372] = "slow moving vehicle pull out lane signing";
descrip[372] = "Slow Moving Vehicle Pull-Out Lane Signing";
address[372] = "Topics/S-27/S-27.html";
keyword[373] = "slower traffic keep right signing chief engineer";
descrip[373] = "Slower Traffic Keep Right Signing";
address[373] = "Topics/S-28/S-28.html";
keyword[374] = "smartlink sign signs signing";
descrip[374] = "Smartlink Signing";
address[374] = "Topics/S-29/S-29.html";
keyword[375] = "soil and water conservation district signing";
descrip[375] = "Soil And Water Conservation District Signing";
address[375] = "Topics/S-30/S-30.html";
keyword[376] = "special event signing sign signs temporary";
descrip[376] = "Special Event Signing (temporary)";
address[376] = "Topics/S-31/S-31.html";
keyword[377] = "special signs municipalities";
descrip[377] = "Special Signs In Municipalities";
address[377] = "Topics/S-32/S-32.html";
keyword[378] = "speed bumps bump aashto";
descrip[378] = "Speed Bumps";
address[378] = "Topics/S-33/S-33.html";
keyword[379] = "speed limit 25 mph in subdivisions and short dead end roads";
descrip[379] = "Speed Limit - 25 Mph In Subdivisions And Short Dead-end Roads";
address[379] = "Topics/S-34/S-34.html";
keyword[380] = "speed limit 35 unless otherwise posted";
descrip[380] = "Speed Limit - 35 Unless Otherwise Posted";
address[380] = "Topics/S-35/S-35.html";
keyword[381] = "speed limit 70mph procedures";
descrip[381] = "Speed Limit - 70 Mph Procedures";
address[381] = "Topics/S-36/S-36.html";
keyword[382] = "speed limit advisory ramp loop speeds";
descrip[382] = "Speed Limit - Advisory Ramp / Loop Speeds";
address[382] = "Topics/S-37/S-37.html";
keyword[383] = "speed limit advisory safe plaques nc supplement mutcd";
descrip[383] = "Speed Limit - Advisory Safe Speed Plaques";
address[383] = "Topics/S-38/S-38.html";
keyword[384] = "speed limit curb gutter facilities reasonable speeds and";
descrip[384] = "Speed Limit - Curb And Gutter Facilities (Reasonable Speeds)";
address[384] = "Topics/S-39/S-39.html";
keyword[385] = "speed limit design posted reduction guidelines";
descrip[385] = "Speed Limit - Design / Posted / Reduction Guidelines";
address[385] = "Topics/S-40/S-40.html";
keyword[386] = "speed limit inside municipalities";
descrip[386] = "Speed Limit - Inside Municipalities";
address[386] = "Topics/S-41/S-41.html";
keyword[387] = "speed limit location signing nc supplement mutcd";
descrip[387] = "Speed Limit - Location Of Speed Limits Signing";
address[387] = "Topics/S-42/S-42.html";
keyword[388] = "speed limit posting 60Mph 65Mph 70M fhwa guidelines";
descrip[388] = "Speed Limit - Posting for 60Mph, 65Mph,& 70Mph Speed Limits FHWA Guidelines";
address[388] = "Topics/S-43/S-43.html";
keyword[389] = "speed limit state line plaques supplemental limits nc supplement mutcd";
descrip[389] = "Speed Limit - State Line Supplemental Speed Limit Plaques";
address[389] = "Topics/S-44/S-44.html";
keyword[390] = "speed limit restrictions GS 20-141 nc general statute statutes gs";
descrip[390] = "Speed Limit - Restrictions-GS 20-141";
address[390] = "Topics/S-45/S-45.html";
keyword[391] = "speed limit school public private year round";
descrip[391] = "Speed Limit - School (Public, Private-Year Round)";
address[391] = "Topics/S-46/S-46.html";
keyword[392] = "speed limit minimum speed limit signing";
descrip[392] = "Speed Limit - Minimum Speed Limit Signing";
address[392] = "Topics/S-47/S-47.html";
keyword[393] = "speeding work zone penalty";
descrip[393] = "Speeding - Work Zone Penalty";
address[393] = "Topics/S-49/S-49.html";
keyword[394] = "splice detail for u channel post";
descrip[394] = "Splice Detail For U-Channel Post";
address[394] = "Topics/S-51/S-51.html";
keyword[395] = "staa dimensioned vehicles access routes rules";
descrip[395] = "STAA Dimensioned Vehicles - Access Routes Rules";
address[395] = "Topics/S-52/S-52.html";
keyword[396] = "stadium signing signs sign";
descrip[396] = "Stadium Signing";
address[396] = "Topics/S-53/S-53.html";
keyword[397] = "standard size style letters for highway signs sign letter lettering nc supplement mutcd";
descrip[397] = "Standard Size & Style of Letters For Highway Signs";
address[397] = "Topics/S-54/S-54.html";
keyword[398] = "state line standard signing sign signs border nc supplement mutcd roadway drawing";
descrip[398] = "State Line - Standard Signing At State Line";
address[398] = "Topics/S-56/S-56.html";
keyword[399] = "stop sign yield control signing muliway multi-way multi way 4 four fourway four-way 4way";
descrip[399] = "Stop Sign / Yield Sign - Control Signing";
address[399] = "Topics/S-58/S-58.html";
keyword[400] = "street access driveway access NC highways highway drive way";
descrip[400] = "Street Access & Driveway Access To NCDOT Highways";
address[400] = "Topics/S-59/S-59.html";
keyword[401] = "street name signs municipal signing nc admin administrative ncac code";
descrip[401] = "Street Name Signs - Municipal / Rural";
address[401] = "Topics/S-60/S-60.html";
keyword[402] = "street name signs overhead sign road";
descrip[402] = "Street Name Signs - Overhead";
address[402] = "Topics/S-61/S-61.html";
keyword[403] = "subdivision name marker nc admin administrative ncac code";
descrip[403] = "Subdivision Name Marker";
address[403] = "Topics/S-62/S-62.html";
keyword[404] = "subdivision speed limits limit neighborhood";
descrip[404] = "Subdivision Speed Limits";
address[404] = "Topics/S-63/S-63.html";
keyword[405] = "supplemental guide signs freeways expressways sign supplement freeway expressway";
descrip[405] = "Supplemental Guide Signs - Freeways & Expressways";
address[405] = "Topics/S-64/S-64.html";
keyword[406] = "symbols for signing";
descrip[406] = "Symbols - for Signing";
address[406] = "Topics/S-66/S-66.html";
keyword[407] = "senior center signing chief engineer";
descrip[407] = "Senior Center Signing";
address[407] = "Topics/S-67/S-67.html";
keyword[408] = "sign sheeting high intensity type iii chief engineer";
descrip[408] = "Sign Sheeting - High Intensity (Type III)";
address[408] = "Topics/S-68/S-68.html";
keyword[409] = "sign sheeting regulatory red";
descrip[409] = "Sign Sheeting - Regulatory Red";
address[409] = "Topics/S-69/S-69.html";
keyword[410] = "speed limit subdivision wide signing";
descrip[410] = "Speed Limit - Subdivision Wide Signing";
address[410] = "Topics/S-70/S-70.html";
keyword[411] = "speed limit photo enforced signing laws";
descrip[411] = "Speed Limit - Photo Enforced Signing / Laws";
address[411] = "Topics/S-71/S-71.html";
keyword[412] = "schools public school roads driveways parking lots lot road driveway";
descrip[412] = "Schools - Public Schools: Roads, Driveways and School Parking Lots";
address[412] = "Topics/S-72/S-72.html";
keyword[413] = "streams crossings relocation anadromous fish guidelines crossing stream fishing";
descrip[413] = "Streams - Crossings, Relocation, and Anadromous Fish Guidelines";
address[413] = "Topics/S-73/S-73.html";
keyword[414] = "slippery when wet signing";
descrip[414] = "Slippery When Wet Signing";
address[414] = "Topics/S-74/S-74.html";
keyword[415] = "safety security sanitation workplace incidences";
descrip[415] = "Safety - Workplace Safety, Security, and Sanitation";
address[415] = "Topics/S-75/S-75.html";
keyword[416] = "safety security sanitation workplace incidences";
descrip[416] = "Sanitation - Workplace Safety, Security, and Sanitation";
address[416] = "Topics/S-76/S-76.html";
keyword[417] = "safety security sanitation workplace incidences";
descrip[417] = "Security - Workplace Safety, Security, and Sanitation";
address[417] = "Topics/S-77/S-77.html";
keyword[418] = "tapers length criteria formulas formula taper";
descrip[418] = "Tapers - Length Criteria, Formulas, etc";
address[418] = "Topics/T-01/T-01.html";
keyword[419] = "telephone public signing phone nc supplement mutcd admin administrative ncac code";
descrip[419] = "Telephone - Public Telephone Signing";
address[419] = "Topics/T-02/T-2.html";
keyword[420] = "traveler information management system tims travel info manage";
descrip[420] = "Traveler Information Management System (TIMS)";
address[420] = "Topics/T-03/T-3.html";
keyword[421] = "temporary signs special events";
descrip[421] = "Temporary Signs For Special Events";
address[421] = "Topics/T-04/T-4.html";
keyword[422] = "telephone telephone meet me conference calls phone call";
descrip[422] = "Telephone Meet Me Conference Calls";
address[422] = "Topics/T-05/T-05.html";
keyword[423] = "tourist information center signing nc admin administrative ncac code";
descrip[423] = "Tourist Information Center Signing";
address[423] = "Topics/T-06/T-6.html";
keyword[424] = "tourist information centers sales prohibited interstate row";
descrip[424] = "Tourist Information Centers - Sales Prohibited on Interstate R.O.W.";
address[424] = "Topics/T-07/T-7.html";
keyword[425] = "tourist oriented destination signs tods directional direction sign";
descrip[425] = "Tourist Oriented Directional Signs - TODS";
address[425] = "Topics/T-08/T-08.html";
keyword[426] = "tourist visitor radio information";
descrip[426] = "Tourist / Visitor - Radio Information";
address[426] = "Topics/T-09/T-9.html";
keyword[427] = "traffic signal countdown pedestrian heads head count";
descrip[427] = "Traffic Signal - Countdown Pedestrian Signal Heads";
address[427] = "Topics/T-10/T-10.html";
keyword[428] = "traffic calming calm";
descrip[428] = "Traffic Calming";
address[428] = "Topics/T-11/T-11.html";
keyword[429] = "traffic engineering type improvement requests handling procedures";
descrip[429] = "Traffic Engineering Type Improvement Requests - Handling Procedures";
address[429] = "Topics/T-12/T-12.html";
keyword[430] = "traffic generators supplemental guide signs major chief engineer sign event signing";
descrip[430] = "Traffic Generators - Supplemental Guide Signs for Major Traffic Generators";
address[430] = "Topics/T-13/T-13.html";
keyword[431] = "traffic generators supplemental guide signs moderate";
descrip[431] = "Traffic Generators - Supplemental Guide Signs for Moderate Traffic Generators";
address[431] = "Topics/T-14/T-14.html";
keyword[432] = "traffic generators that do not normally warrant signing generator normal sign signs nc supplement mutcd";
descrip[432] = "Traffic Generators that Do Not Warrant Guide Signing On the State Highway System";
address[432] = "Topics/T-15/T-15.html";
keyword[433] = "traffic signal audible accessible pedestrian signals";
descrip[433] = "Traffic Signal - Audible / Accessible Pedestrian Signals";
address[433] = "Topics/T-16/T-16.html";
keyword[434] = "traffic signal alternatives signals signalized unsignalized intersections";
descrip[434] = "Traffic Signal - Alternatives / Signalized vs Unsignalized Intersections";
address[434] = "Topics/T-17/T-17.html";
keyword[435] = "traffic signal emergency vehicle access nc supplement mutcd";
descrip[435] = "Traffic Signal - Emergency Vehicle Access";
address[435] = "Topics/T-18/T-18.html";
keyword[436] = "traffic signal controllers type 2070l technology conversion signals";
descrip[436] = "Traffic Signal - Controllers - Type 2070L Technology Conversion";
address[436] = "Topics/T-19/T-19.html";
keyword[437] = "traffic signal vehicle initiated preemption chief engineer";
descrip[437] = "Traffic Signal - Vehicle Initiated Preemption";
address[437] = "Topics/T-20/T-20.html";
keyword[438] = "traffic signal file information request copies signals";
descrip[438] = "Traffic Signal - File Information, Request for Copies";
address[438] = "Topics/T-21/T-21.html";
keyword[439] = "traffic signal beacons flashers signals nc supplement mutcd";
descrip[439] = "Traffic Signal - Beacons / Flashers";
address[439] = "Topics/T-22/T-22.html";
keyword[440] = "traffic signal moveable bridges bridge nc supplement mutcd";
descrip[440] = "Traffic Signal - Moveable Bridges";
address[440] = "Topics/T-23/T-23.html";
keyword[441] = "traffic signal timing time signals light";
descrip[441] = "Traffic Signal - Timing";
address[441] = "Topics/T-24/T-24.html";
keyword[442] = "traffic signal preemption and priority control signals";
descrip[442] = "Traffic Signal - Preemption and Priority Control";
address[442] = "Topics/T-25/T-25.html";
keyword[443] = "traffic signal preemption emergency vehicle railroad pre-emption signals";
descrip[443] = "Traffic Signal - Emergency Vehicle / Railroad Pre-emption";
address[443] = "Topics/T-26/T-26.html";
keyword[444] = "traffic signal installation removal";
descrip[444] = "Traffic Signal - Installation / Removal";
address[444] = "Topics/T-27/T-27.html";
keyword[445] = "traffic signal review and approval process for private developments signals";
descrip[445] = "Traffic Signal - Review And Approval Process For Private Developments";
address[445] = "Topics/T-28/T-28.html";
keyword[446] = "traffic signal right turn on red signing signals";
descrip[446] = "Traffic Signal - Right Turn On Red Signing";
address[446] = "Topics/T-29/T-29.html";
keyword[447] = "traffic signal signalization guidelines driveways tee intersections driveway intersection guideline";
descrip[447] = "Traffic Signal - Signalization Guidelines For Driveways at Tee Intersections";
address[447] = "Topics/T-30/T-30.html";
keyword[448] = "traffic signal part time chief engineer signals";
descrip[448] = "Traffic Signal - Part Time";
address[448] = "Topics/T-31/T-31.html";
keyword[449] = "traffic signal standard practices for the selection metal poles at signalized intersections chief engineer signals";
descrip[449] = "Traffic Signal - Standard Practices For The Selection Of Metal Poles At Signalized Intersections";
address[449] = "Topics/T-32/T-32.html";
keyword[450] = "traffic signal utility conflicts signalized locations conflict";
descrip[450] = "Traffic Signal - Utility Conflicts At Signalized Locations";
address[450] = "Topics/T-33/T-33.html";
keyword[451] = "traffic signal warrants definitions signals nc supplement mutcd";
descrip[451] = "Traffic Signal - Warrants / Definitions";
address[451] = "Topics/T-34/T-34.html";
keyword[452] = "train station bus signing sign";
descrip[452] = "Train Station / Bus Station Signing";
address[452] = "Topics/T-35/T-35.html";
keyword[453] = "truck entering highway logging signing trucks nc supplement mutcd";
descrip[453] = "Truck - Entering Highway - Logging - Signing";
address[453] = "Topics/T-36/T-36.html";
keyword[454] = "truck establishing routes guidelines north carolina route trucks nc";
descrip[454] = "Truck - Establishing Truck Routes / Guidelines - North Carolina";
address[454] = "Topics/T-37/T-37.html";
keyword[455] = "truck hill escape ramps trucks";
descrip[455] = "Truck - Hill And / Or Escape Ramps";
address[455] = "Topics/T-38/T-38.html";
keyword[456] = "truck lane restrictions trucks";
descrip[456] = "Truck - Lane Restrictions";
address[456] = "Topics/T-39/T-39.html";
keyword[457] = "truck no trucks 3 axles or more";
descrip[457] = "Truck - No Trucks 3 - Axles Or More";
address[457] = "Topics/T-40/T-40.html";
keyword[458] = "truck no trucks signing within municipality";
descrip[458] = "Truck - No Trucks Signing - Within A Municipality";
address[458] = "Topics/T-41/T-41.html";
keyword[459] = "truck over height vehicle detection systems system trucks";
descrip[459] = "Truck - Over Height Vehicle Detection Systems";
address[459] = "Topics/T-42/T-42.html";
keyword[460] = "truck over size weight permit process trucks nc admin administrative ncac code";
descrip[460] = "Truck - Over Size / Over Weight - Permit Process";
address[460] = "Topics/T-43/T-43.html";
keyword[461] = "truck ramp signing trucks nc supplement mutcd";
descrip[461] = "Truck - Ramp Signing";
address[461] = "Topics/T-45/T-45.html";
keyword[462] = "truck restricted us numbered routes trucks nc supplement mutcd";
descrip[462] = "Truck - Restricted To US And NC Numbered Routes";
address[462] = "Topics/T-46/T-46.html";
keyword[463] = "truck trucks rules reasonable access";
descrip[463] = "Truck - Rules For Reasonable Access";
address[463] = "Topics/T-48/T-48.html";
keyword[464] = "truck runaway ramps trucks nc admin administrative ncac code";
descrip[464] = "Truck - Runaway Truck Ramps";
address[464] = "Topics/T-49/T-49.html";
keyword[465] = "truck trailers may drag signing scrape trailer trucks";
descrip[465] = "Truck - Trailers May Drag Signing";
address[465] = "Topics/T-50/T-50.html";
keyword[466] = "truck turnout lane signing trucks";
descrip[466] = "Truck - Turnout Lane Signing";
address[466] = "Topics/T-51/T-51.html";
keyword[467] = "truck twin trailer route designation guidelines rules access routes staa dimensioned vehicles trucks";
descrip[467] = "Truck - Twin Trailer Route Designation Guidelines and Rules For Access Routes for STAA Dimensioned Vehicles";
address[467] = "Topics/T-52/T-52.html";
keyword[468] = "traffic control moving operation caravan spraying";
descrip[468] = "Traffic Control - Moving Operation Caravan - Spraying";
address[468] = "Topics/T-53/T-53.html";
keyword[469] = "traffic control mowing operations";
descrip[469] = "Traffic Control - Mowing Operations";
address[469] = "Topics/T-54/T-54.html";
keyword[470] = "traffic control moving operation caravan placing marking markers";
descrip[470] = "Traffic Control - Moving Operation Caravan - Placing Marking or Markers";
address[470] = "Topics/T-55/T-55.html";
keyword[471] = "traffic control pavement management operations";
descrip[471] = "Traffic Control - Pavement Management Operations";
address[471] = "Topics/T-56/T-56.html";
keyword[472] = "traffic signal red light photo enforcement interfacing equipment signals";
descrip[472] = "Traffic Signal - Red Light Photo Enforcement - Interfacing Equipment";
address[472] = "Topics/T-57/T-57.html";
keyword[473] = "traffic signals strobe light";
descrip[473] = "Traffic Signals - Strobe Light";
address[473] = "Topics/T-58/T-58.html";
keyword[474] = "traffic signal flashing operation chief engineer signals nc supplement mutcd";
descrip[474] = "Traffic Signal - Flashing Operation";
address[474] = "Topics/T-59/T-59.html";
keyword[475] = "traffic signal tip field review process after let date signals";
descrip[475] = "Traffic Signal - TIP Field Review Process (After Let Date)";
address[475] = "Topics/T-60/T-60.html";
keyword[476] = "trees unlawful to cut on highway row right of way right-of-way";
descrip[476] = "Trees - Unlawful to Cut on Highway ROW";
address[476] = "Topics/T-61/T-61.html";
keyword[477] = "traffic impact study guidelines evaluation chief engineer";
descrip[477] = "Traffic - Traffic Impact Study Guidelines / Evaluation";
address[477] = "Topics/T-62/T-62.html";
keyword[478] = "traffic signal emergency vehicle initiated pre-emption guidelines";
descrip[478] = "Traffic Signal - Emergency Vehicle Initiated Pre-emption Guidelines";
address[478] = "Topics/T-63/T-63.html";
keyword[479] = "traffic signal pole offset clear zone";
descrip[479] = "Traffic Signal - Pole Offset (Clear Zone)";
address[479] = "Topics/T-64/T-64.html";
keyword[480] = "traffic control mowing operations median guardrail";
descrip[480] = "Traffic Control - Mowing Operations / Median Guardrail";
address[480] = "Topics/T-65/T-65.html";
keyword[481] = "traffic signal plans design signals";
descrip[481] = "Traffic Signal Plans - Design ";
address[481] = "Topics/T-66/T-66.html";
keyword[482] = "traffic signal electrical programming signals";
descrip[482] = "Traffic Signals - Compliance with Traffic Signal and Electrical/Programming Detail Plans ";
address[482] = "Topics/T-67/T-67.html";
keyword[483] = "traffic signal generator generators signals";
descrip[483] = "Traffic Signals -Provisions for Generator-powered Traffic Signals ";
address[483] = "Topics/T-68/T-68.html";
keyword[484] = "unincorporated communities directional signs";
descrip[484] = "Unincorporated Communities (Directional Signs)";
address[484] = "Topics/U-01/U-1.html";
keyword[485] = "united states highway numbering policy";
descrip[485] = "United States Highway Numbering Policy";
address[485] = "Topics/U-02/U-2.html";
keyword[486] = "united states interstate defense highway marking system";
descrip[486] = "United States Interstate &amp; Defense Highway Marking System";
address[486] = "Topics/U-03/U-3.html";
keyword[487] = "university signing chief engineer";
descrip[487] = "University Signing";
address[487] = "Topics/U-04/U-4.html";
keyword[488] = "unlawful to cut plants or trees on highway right of way";
descrip[488] = "Unlawful to Cut Plants or Trees on Highway Right-Of-Way";
address[488] = "Topics/U-05/U-5.html";
keyword[489] = "unlawful damage remove climb cross breach fence erected within row right-of-way";
descrip[489] = "Unlawful To Damage, Remove, Climb, Cross Or Breach Any Fence Erected Within Right-of-Way";
address[489] = "Topics/U-06/U-6.html";
keyword[490] = "unlawful to pass stopped school bus";
descrip[490] = "Unlawful to Pass Stopped School Bus";
address[490] = "Topics/U-07/U-07.html";
keyword[491] = "uptwon signing";
descrip[491] = "UPTOWN Signing";
address[491] = "Topics/U-08/U-8.html";
keyword[492] = "utility conflicts signalized intersections intersection conflict signals signal";
descrip[492] = "Utility Conflicts At Signalized Intersections";
address[492] = "Topics/U-09/U-9.html";
keyword[493] = "van accessible signs";
descrip[493] = "Van Accessible Signs";
address[493] = "Topics/V-01/V-1.html";
keyword[494] = "variable message board signs sign signing dynamic";
descrip[494] = "Variable Message Board Signs";
address[494] = "Topics/V-02/V-2.html";
keyword[495] = "vehicle removal from highway right-of-way row";
descrip[495] = "Vehicle - Removal From Highway Right-of-Way";
address[495] = "Topics/V-03/V-3.html";
keyword[496] = "vehicle removal private lots of unauthorized vehicles";
descrip[496] = "Vehicle - Removal From Private lots of Unauthorized Vehicles";
address[496] = "Topics/V-04/V-4.html";
keyword[497] = "visitor tourist information signing center";
descrip[497] = "Visitor / Tourist Information Signing";
address[497] = "Topics/V-05/V-5.html";
keyword[498] = "wprojects hazard elimination funds fhwa benefit cost analysis highway safety improvement hes w project projects w-project w-projectsprojects";
descrip[498] = "W-Projects - Hazard Elimination Funds / FHWA Benefit Cost Analysis - Highway Safety Improvement For HES Projects";
address[498] = "Topics/W-01/W-1.html";
keyword[499] = "w projects high accident location reports ncdot benefit cost analysis evaluation guidelines w-projects w-project project";
descrip[499] = "W-Projects - High Accident Location-Project Reports / NCDOT Benefit Cost Analysis - Evaluation Guidelines";
address[499] = "Topics/W-02/W-02.html";
keyword[500] = "warning panels flags delineators panel delineator";
descrip[500] = "Warning Panels & Warning Flags Delineators";
address[500] = "Topics/W-03/W-03.html";
keyword[501] = "warning signs guidelines placement sign nc supplement mutcd";
descrip[501] = "Warning Signs - Guidelines For Placement of Warning Signs";
address[501] = "Topics/W-04/W-04.html";
keyword[502] = "warning signs fluorescent yellow green color";
descrip[502] = "Warning Signs - Fluorescent Yellow Green Color";
address[502] = "Topics/W-05/W-5.html";
keyword[503] = "warning signs road closed flooding impassable sign";
descrip[503] = "Warning Signs - Road Closed - Flooding / Impassable, etc."
address[503] = "Topics/W-06/W-06.html";
keyword[504] = "watch children playing signing signs sign child play playground";
descrip[504] = "Watch For Children Playing Signing";
address[504] = "Topics/W-07/W-7.html";
keyword[505] = "water point location fire department";
descrip[505] = "Water Point Locations - Fire Department Signing";
address[505] = "Topics/W-08/W-8.html";
keyword[506] = "water supply shed area signing watershed";
descrip[506] = "Water Supply / Water Shed Area Signing";
address[506] = "Topics/W-09/W-09.html";
keyword[507] = "weather road condition radio information";
descrip[507] = "Weather And Road Condition Radio Information";
address[507] = "Topics/W-10/W-10.html";
keyword[508] = "weight limit signing restrictions highways structures highway structure";
descrip[508] = "Weight Limit - Signing Weight Restrictions for Highways and Structures";
address[508] = "Topics/W-11/W-11.html";
keyword[509] = "weight limit vehicles load";
descrip[509] = "Weight Limit - Of Vehicles &amp; Load";
address[509] = "Topics/W-12/W-12.html";
keyword[510] = "weight limit non-system streets street non system";
descrip[510] = "Weight Limit - On Non-System Streets";
address[510] = "Topics/W-13/W-13.html";
keyword[511] = "weight limit over vehicles";
descrip[511] = "Weight Limit - Over Weight Vehicles";
address[511] = "Topics/W-14/W-14.html";
keyword[512] = "weight limit signing sign signs";
descrip[512] = "Weight Limit - Signing";
address[512] = "Topics/W-15/W-15.html";
keyword[513] = "weigh station signing stations weight sign signs nc supplement mutcd";
descrip[513] = "Weight Stations - Signing";
address[513] = "Topics/W-16/W-16.html";
keyword[514] = "welcome entrance signing special signs sign nc supplement mutcd";
descrip[514] = "Welcome or Entrance Signing (Special)";
address[514] = "Topics/W-17/W-17.html";
keyword[515] = "whitewater rafting signing sign signs white water raft";
descrip[515] = "Whitewater Rafting Signing";
address[515] = "Topics/W-18/W-18.html";
keyword[516] = "wildlife viewing area signing sign signs";
descrip[516] = "Wildlife Viewing Area Signing";
address[516] = "Topics/W-19/W-19.html";
keyword[517] = "work order authority spot safety safe";
descrip[517] = "Work Order - Authority / Spot Safety";
address[517] = "Topics/W-20/W-20.html";
keyword[518] = "work zone guidelines speed reduction ordinances construction projects project";
descrip[518] = "Work Zone - Guidelines for Speed Reduction Ordinances on Construction Projects";
address[518] = "Topics/W-21/W-21.html";
keyword[519] = "wind speeds zones pressures metal pole sign designs design load loads speed zone pressure winds resistance resistant";
descrip[519] = "Wind Speeds, Zones, & Pressures for Metal Pole & Sign Designs";
address[519] = "Topics/W-22/W-22.html";
keyword[520] = "work zone advance warning signs location surveys unit survey signing sign roadway standard drawing";
descrip[520] = "Work Zone - Advance Warning Signs for Location and Surveys Unit";
address[520] = "Topics/W-23/W-23.html";
keyword[521] = "work zone inactive guidelines";
descrip[521] = "Work Zone - Inactive Work Zone Guidelines";
address[521] = "Topics/W-24/W-24.html";
keyword[522] = "work zone speeding penalty $250 speed";
descrip[522] = "Work Zone - Speeding Penalty $250";
address[522] = "Topics/W-25/W-25.html";
keyword[523] = "warning signs free flow right turn signing sign aashto";
descrip[523] = "Warning Signs - Free Flow Right Turn Signing";
address[523] = "Topics/W-26/W-26.html";
keyword[524] = "water recreation signing sports sign signs";
descrip[524] = "Water Recreation Signing";
address[524] = "Topics/W-27/W-27.html";
keyword[525] = "work zone speed limit reductions";
descrip[525] = "Work Zone - Speed Limit Reductions";
address[525] = "Topics/W-28/W-28.html";
keyword[526] = "welcome NC North Carolina signing sign signs";
descrip[526] = "Welcome to North Carolina Signs";
address[526] = "Topics/W-29/W-29.html";
keyword[527] = "wayfinding signs signing sign destination";
descrip[527] = "Wayfinding Signs";
address[527] = "Topics/W-30/W-30.html";
keyword[528] = "workzone work zone service signs signing sign";
descrip[528] = "Work Zone Service Signs";
address[528] = "Topics/W-31/W-31.html";
keyword[529] = "workplace safety security sanitation incidences";
descrip[529] = "Workplace Safety, Security, and Sanitation - General";
address[529] = "Topics/W-32/W-32.html";
keyword[530] = "workplace safety security sanitation incidences";
descrip[530] = "Workplace Safety, Security, and Sanitation - Incidents";
address[530] = "Topics/W-33/W-33.html";
keyword[531] = "work management system wms WMS time sheet timesheet";
descrip[531] = "Work Management System";
address[531] = "Topics/W-35/W-35.html";
keyword[532] = "yield sign stop control signing signs";
descrip[532] = "Yield Sign / Stop Sign Control Signing";
address[532] = "Topics/Y-01/Y-1.html";
keyword[533] = "zoning planning limit signing sign signs";
descrip[533] = "Zoning and Planning Limit Signing";
address[533] = "Topics/Z-01/Z-1.html";
keyword[534] = "zoo signing sign signs animals animal pets park parks";
descrip[534] = "Zoo Signing";
address[534] = "Topics/Z-02/Z-2.html";
//--------end of topics / start resources
//NCDOT Traffic Engineering
keyword[535] = "ncdot traffic engineering safety systems branch tessb";
descrip[535] = "NCDOT Traffic Engineering Safety Systems Branch";
address[535] = "http://www.ncdot.org/doh/preconstruct/traffic/";
keyword[536] = "ncdot traffic congestion signing unit csu";
descrip[536] = "NCDOT Traffic Congestion & Signing Unit";
address[536] = "http://www.ncdot.org/doh/preconstruct/traffic/congestion/";
keyword[537] = "ncdot its signals unit itss tmss";
descrip[537] = "NCDOT ITS & Signals Unit";
address[537] = "http://www.ncdot.org/doh/preconstruct/traffic/itss/";
keyword[538] = "ncdot traffic safety unit tsu toi tsi tssm";
descrip[538] = "NCDOT Traffic Safety Unit";
address[538] = "http://www.ncdot.org/doh/preconstruct/traffic/safety/";
keyword[539] = "ncdot regional engineers area traffic";
descrip[539] = "NCDOT Regional Engineers";
address[539] = "http://www.ncdot.org/doh/preconstruct/traffic/safety/toi";
keyword[540] = "ncdot division traffic engineers div area regional region engineers county";
descrip[540] = "NCDOT Divisions and Traffic Regional Offices by County";
address[540] = "http://www.ncdot.org/doh/preconstruct/traffic/teppl/divbycounty.html";
keyword[541] = "ncdot traffic engineering legal guide";
descrip[541] = "NCDOT Traffic Engineering Legal Guide";
address[541] = "LegalGuide.pdf";
//FHWA Manuals, Policies, Standards, and Guidelines
keyword[542] = "fhwa mutcd revised";
descrip[542] = "FHWA MUTCD (2003) [Revised November 2004 (HTML)]";
address[542] = "http://mutcd.fhwa.dot.gov/HTM/2003r1/html-index.htm";
keyword[543] = "fhwa north carolina division";
descrip[543] = "FHWA North Carolina Division";
address[543] = "http://www.fhwa.dot.gov/ncdiv";
keyword[544] = "fhwa standard highway signs";
descrip[544] = "FHWA Standard Highway Signs";
address[544] = "http://mutcd.fhwa.dot.gov/ser-shs_millennium_eng.htm";
keyword[545] = "fhwa safety highway railroad grade crossing";
descrip[545] = "FHWA Safety Highway-Railroad Grade Crossing";
address[545] = "http://safety.fhwa.dot.gov/xings/index.htm";
keyword[546] = "fhwa railroad highway grade crossing handbook";
descrip[546] = "FHWA Railroad - Highway Grade Crossing Handbook";
address[546] = "http://www.fhwa.dot.gov/tfhrc/safety/pubs/86215/intro.htm";
keyword[547] = "fhwa best practice road weather management";
descrip[547] = "FHWA Best Practice - Road Weather Management";
address[547] = "http://ops.fhwa.dot.gov/weather/best_practices/CaseStudiesFINALv2-RPT.pdf";
keyword[548] = "fhwa directives policy memos";
descrip[548] = "FHWA Directives & Policy Memos";
address[548] = "http://www.fhwa.dot.gov/legsregs/elecdirs.htm";
keyword[549] = "fhwa drainage highway pavements manual";
descrip[549] = "FHWA Drainage of Highway Pavements Manual";
address[549] = "http://www.fhwa.dot.gov/bridge/hec12.pdf";
keyword[550] = "fhwa policy statements";
descrip[550] = "FHWA Policy Statements";
address[550] = "http://mutcd.fhwa.dot.gov/res-policy.htm";
keyword[551] = "fhwa safety programs";
descrip[551] = "FHWA Safety/Programs, etc";
address[551] = "http://safety.fhwa.dot.gov/programs.htm";
keyword[552] = "fhwa safety program links";
descrip[552] = "FHWA Safety Program Links (Outside the MUTCD)";
address[552] = "http://mutcd.fhwa.dot.gov/res-outside.htm";
keyword[553] = "fhwa EPA storm water best management practices database";
descrip[553] = "FHWA EPA - International Storm Water Best Management Practices Database";
address[553] = "http://www.bmpdatabase.org/";
keyword[554] = "fhwa signalized intersections informational guide";
descrip[554] = "FHWA Signalized Intersections: Informational Guide";
address[554] = "http://www.tfhrc.gov/safety/pubs/04091/";
keyword[555] = "fhwa web sites";
descrip[555] = "FHWA Web Sites";
address[555] = "http://www.fhwa.dot.gov/fhwaweb.htm";
//North Carolina Legal Resources
keyword[556] = "nc general statute statutes gs";
descrip[556] = "NC General statutes gs";
address[556] = "http://www.ncleg.net/gascripts/Statutes/Statutes.asp";
keyword[557] = "nc admin administrative ncac code north carolina";
descrip[557] = "NC Administrative Code";
address[557] = "http://reports.oah.state.nc.us/ncac.asp";
keyword[558] = "north carolina nc general assembly";
descrip[558] = "North Carolina nc General Assembly";
address[558] = "http://www.ncga.state.nc.us/homePage.pl";
keyword[559] = "north carolina department of justice attorney general";
descrip[559] = "North Carolina Department of Justice (Attorney General)";
address[559] = "http://www.ncdoj.com/default.jsp";
keyword[560] = "north carolina office governor";
descrip[560] = "North Carolina Office of the Governor";
address[560] = "http://www.governor.state.nc.us/";
//NCDOT Manuals, Policies, Standards, and Guidelines
keyword[561] = "ncdot supplement mutcd nc north carolina manual traffic";
descrip[561] = "NCDOT Supplement to the MUTCD (2004)";
address[561] = "http://www.ncdot.org/doh/preconstruct/traffic/MUTCD/";
keyword[562] = "ncdot supplement mutcd nc html version";
descrip[562] = "NCDOT Supplement to the MUTCD (2004) [HTML Version]";
address[562] = "http://www.ncdot.org/doh/preconstruct/traffic/MUTCD/htmldefault.html";
keyword[563] = "ncdot human resources manual";
descrip[563] = "NCDOT Human Resources Manual";
address[563] = "http://www.ncdot.org/services/personnel/manualandpolicies/hrmanual/";
keyword[564] = "ncdot roadway design policies procedures manual";
descrip[564] = "NCDOT Roadway Design Policies & Procedures Manual";
address[564] = "http://www.ncdot.org/doh/preconstruct/altern/value/manuals/ppm/";
keyword[565] = "ncdot roadway standard drawing";
descrip[565] = "NCDOT Roadway Standard Drawing";
address[565] = "http://www.ncdot.org/doh/preconstruct/ps/std_draw/";
keyword[566] = "ncdot safety policy procedures manual";
descrip[566] = "NCDOT Safety Policy & Procedures Manual";
address[566] = "http://www.ncdot.org/doh/safety/sppm/sppm.pdf";
keyword[567] = "ncdot traffic management signal systems unit design manual tmss itss";
descrip[567] = "NCDOT Traffic Management and Signal Systems Unit Design Manual";
address[567] = "http://www.ncdot.org/doh/preconstruct/traffic/itss/ws/disclaimer.html";
keyword[568] = "ncdot standard specifications roads structures";
descrip[568] = "NCDOT Standard Specifications for Roads & Structures";
address[568] = "http://www.ncdot.org/doh/preconstruct/ps/specifications/specifications_provisions.html";
keyword[569] = "north carolina rural consultation process";
descrip[569] = "North Carolina Rural Consultation Process";
address[569] = "http://www.ncdot.org/doh/preconstruct/tpb/PDF/RuralProcess.pdf";
keyword[570] = "ncdot maintenance operations manual";
descrip[570] = "NCDOT Maintenance Operations Manual";
address[570] = "http://www.ncdot.org/doh/operations/dp_chief_eng/maintenance/road_main/Resources/";
keyword[571] = "ncdot state road maintenance unit emergency links";
descrip[571] = "NCDOT State Road Maintenance Unit - Emergency Links";
address[571] = "http://www.ncdot.org/doh/operations/dp_chief_eng/maintenance/road_main/Roads/emerlink.html";
keyword[572] = "ncdot manual for construction layout 2001";
descrip[572] = "NCDOT Manual for Construction Layout 2001";
address[572] = "http://www.ncdot.org/doh/operations/BMP_manual/";
keyword[573] = "ncdot research analysis safety projects";
descrip[573] = "NCDOT Research & Analysis Safety Projects";
address[573] = "http://www.ncdot.org/doh/preconstruct/tpb/research/research_oper.html#safety";
keyword[574] = "ncdot dms policy dynamic message signs signing sign";
descrip[574] = "NCDOT DMS Policy";
address[574] = "DMSpolicy.pdf";
keyword[575] = "ncdot dms preventative maintenance dynamic message signs signing sign";
descrip[575] = "NCDOT DMS Preventative Maintenance";
address[575] = "DMSPM.doc";
keyword[576] = "ncdot plan review manual Plan Review capacity analysis";
descrip[576] = "NCDOT Plan Review Manual";
address[576] = "http://www.ncdot.org/doh/preconstruct/traffic/congestion/docs/planreview/";
keyword[577] = "access management Access Management manual tripgen Tripgen TripGen trip generation";
descrip[577] = "NCDOT Access Management Manual ";
address[577] = "http://www.ncdot.org/doh/preconstruct/traffic/congestion/docs/AMManual/manual.html";
//Major Departments in NC Government 
keyword[578] = "ncdot division bicycle pedestrian transportation bike ped";
descrip[578] = "NCDOT Division of Bicycle and Pedestrian Transportation";
address[578] = "http://www.ncdot.org/transit/bicycle/";
keyword[579] = "ncdot board transportation board members agenda";
descrip[579] = "NCDOT Board of Transportation - Board Members / Agenda";
address[579] = "http://www.ncdot.org/board/";
keyword[580] = "ncdot division motor vehicles dmv";
descrip[580] = "NCDOT Division Of Motor Vehicles";
address[580] = "http://www.dmv.dot.state.nc.us/";
keyword[581] = "ncdot division aviation";
descrip[581] = "NCDOT Division of Aviation";
address[581] = "http://www.ncdot.org/transit/aviation/";
keyword[582] = "ncdot ferry division";
descrip[582] = "NCDOT Ferry Division";
address[582] = "http://www.ncferry.org/";
keyword[583] = "ncdot rail division";
descrip[583] = "NCDOT Rail railroad Division";
address[583] = "http://www.bytrain.org/";
keyword[584] = "ncdot planning environment";
descrip[584] = "NCDOT Planning and Environment";
address[584] = "http://www.ncdot.org/planning/";
keyword[585] = "ncdot bridge maintenance";
descrip[585] = "NCDOT Bridge Maintenance";
address[585] = "http://www.ncdot.org/doh/operations/dp_chief_eng/maintenance/bridge/";
keyword[586] = "ncdot pavement management pmu";
descrip[586] = "NCDOT Pavement Management Unit";
address[586] = "http://www.ncdot.org/doh/pmu/";
keyword[587] = "ncdot transportation improvement program tip";
descrip[587] = "NCDOT Transportation Improvement Program (TIP) 2004 - 2010";
address[587] = "http://www.ncdot.org/planning/development/TIP/";
keyword[588] = "ncdot transportation planning branch";
descrip[588] = "NCDOT Transportation Planning Branch";
address[588] = "http://www.ncdot.org/doh/preconstruct/tpb/planning/";
keyword[589] = "ncdot program development branch enhancement unit";
descrip[589] = "NCDOT Program Development Branch - Enhancement Unit";
address[589] = "http://www.ncdot.org/financial/fiscal/Enhancement/";
keyword[590] = "ncdot human resources hrs personnel";
descrip[590] = "NCDOT Human Resources";
address[590] = "http://www.ncdot.org/services/personnel/";
keyword[591] = "ncdot hydraulics hydro unit";
descrip[591] = "NCDOT Hydraulics Unit";
address[591] = "http://www.ncdot.org/doh/preconstruct/highway/hydro/";
keyword[592] = "ncdot workzone work zone traffic control unit";
descrip[592] = "NCDOT Traffic Control Unit";
address[592] = "http://www.ncdot.org/doh/preconstruct/wztc/";
keyword[593] = "north carolina office archives history";
descrip[593] = "North Carolina Office of Archives and History";
address[593] = "http://www.ah.dcr.state.nc.us/default.htm";
keyword[594] = "north carolina department commerce";
descrip[594] = "North Carolina Department of Commerce";
address[594] = "http://www.commerce.state.nc.us/categories/links.asp";
keyword[595] = "north carolina department environment natural resources denr";
descrip[595] = "North Carolina Department of Environment & Natural Resources";
address[595] = "http://www.enr.state.nc.us/";
keyword[596] = "north carolina office environmental education";
descrip[596] = "North Carolina Office of Environmental Education";
address[596] = "http://www.ee.enr.state.nc.us/";
keyword[597] = "north carolina state highway patrol ncshp";
descrip[597] = "North Carolina State Highway Patrol";
address[597] = "http://www.ncshp.org/";
keyword[598] = "north carolina beautification programs";
descrip[598] = "North Carolina Beautification Programs";
address[598] = "http://www.ncdot.org/doh/operations/dp_chief_eng/roadside/Beautification/";
keyword[599] = "north carolina state health plan";
descrip[599] = "North Carolina State Health Plan";
address[599] = "http://statehealthplan.state.nc.us/";
keyword[600] = "nc dept of environment environmental natural resources rules policies regulations denr";
descrip[600] = "NC Dept of Environment & Natural Resources Rules, Policies, & Regulations";
address[600] = "http://www.enr.state.nc.us/html/rules.html";
keyword[601] = "ncdenr division of parks and recreation rec. denr";
descrip[601] = "NCDENR / Division of Parks and Recreation";
address[601] = "http://ils.unc.edu/parkproject/main/visit.html";
keyword[602] = "nc division of water quality storm water unit manuals and fact sheets";
descrip[602] = "NC Division of Water Quality - Storm Water Unit - Manuals and Fact Sheets";
address[602] = "http://h2o.enr.state.nc.us/su/Manuals_Factsheets.htm";
keyword[603] = "ncdenr denr enr storm water management guidance manual";
descrip[603] = "NCDENR - Storm Water Management Guidance Manual";
address[603] = "http://www.p2pays.org/ref/03/02178.pdf";
//County, City, and Town Websites, Maps, Traffic Counts, etc
keyword[604] = "ncdot division div map";
descrip[604] = "NCDOT Division Map";
address[604] = "http://www.ncdot.org/IT/engineering%5Ftransportation%5Fsystems/visualization/graphics/images/division_map/Division_Map_11x17.pdf";
keyword[605] = "nc counties websites";
descrip[605] = "NC Counties - Websites";
address[605] = "http://ncinfo.iog.unc.edu/library/counties.html";
keyword[606] = "nc cities & towns websites";
descrip[606] = "NC Cities & Towns - Websites";
address[606] = "http://ncinfo.iog.unc.edu/library/cities.html";
keyword[607] = "nc state demographics north carolina demographic projection population projections";
descrip[607] = "NC State Demographics - Population Projections";
address[607] = "http://demog.state.nc.us/";
keyword[608] = "north carolina county gis data";
descrip[608] = "North Carolina County GIS Data";
address[608] = "http://www.lib.ncsu.edu/gis/counties.html";
keyword[609] = "traffic counts volume state wide planning";
descrip[609] = "Traffic Counts/Traffic Volume-State Wide Planning";
address[609] = "http://www.ncdot.org/doh/preconstruct/tpb/traffic_survey/";
keyword[610] = "terra server usa aerial maps imagery microsoft";
descrip[610] = "Terra Server- USA Aerial Maps / Imagery";
address[610] = "http://terraserver.microsoft.com/default.aspx";
keyword[611] = "ncdot gis distribution center state county bridge travel maps maps information system systems geographical";
descrip[611] = "NCDOT GIS Distribution Center - State, County, Bridge, State Travel Maps, etc";
address[611] = "http://www.ncdot.org/it/gis/DataDistribution/";
keyword[612] = "mapquest maps interchange mile posting milepost mileposting";
descrip[612] = "MapQuest Maps - Interchange Mile Posting";
address[612] = "http://www.mapquest.com/maps/map.adp?searchtype=address&country=US&addtohistory=&searchtab=home&address=&city=raleigh&state=nc&zipcode=27606";
keyword[613] = "google maps usa arial maps imagery";
descrip[613] = "Google Maps - USA Arial Maps / Imagery";
address[613] = "http://maps.google.com/";
//traffic cameras
keyword[614] = "ncdot traffic travel information management";
descrip[614] = "NCDOT Traveler Information Management System ";
address[614] = "http://www.ncdot.org/traffictravel/";
keyword[615] = "ncdot smartLink real-time traffic cameras camera real time live web cam webcam";
descrip[615] = "NCDOT SmartLink Real-Time Traffic Cameras";
address[615] = "http://www.ncsmartlink.org/cameras/";
keyword[616] = "wral traffic cameras camera live web cam webcam";
descrip[616] = "WRAL.com - Traffic Cameras";
address[616] = "http://www.wral.com/traffic/index.html";
keyword[617] = "charlotte dot traffic cameras camera real time live web cam webcam";
descrip[617] = "Charlotte DOT Traffic Cameras";
address[617] = "http://www.ncsmartlink.org/cameras/metrolina.html";
keyword[618] = "city of high point traffic cameras camera live web cam webcam";
descrip[618] = "City of High Point Traffic Cameras";
address[618] = "http://www.hpdot.net/Traffic_cams/camera_list.htm";
keyword[619] = "hickory traffic cameras camera live web cam webcam";
descrip[619] = "Hickory Traffic Cameras";
address[619] = "http://www.hickorygov.com/publicservice/traffic/cam/index.html";
keyword[620] = "winston salem traffic cameras camera live web cam webcam";
descrip[620] = "Winston Salem Traffic Cameras";
address[620] = "http://www.ci.winston-salem.nc.us/traffic_cameras/traffic_cameras.html";
keyword[621] = "trafficland washington dc virginia maryland area traffic cameras camera live web cam webcam";
descrip[621] = "TrafficLand - Washington D.C. / Virginia / Maryland Area Traffic Cameras";
address[621] = "http://www.trafficland.com/findacam/trafficvideo.php?uid=0&map=3";
keyword[622] = "tennessee dot traffic cameras camera live web cam webcam";
descrip[622] = "Tennessee DOT Traffic Cameras";
address[622] = "http://www.cctv.tdot.state.tn.us/cctvnash/";
keyword[623] = "south carolina dot traffic cameras camera live web cam webcam";
descrip[623] = "South Carolina DOT Traffic Cameras";
address[623] = "http://www.dot.state.sc.us/getting/cams/";
keyword[624] = "georgia traffic cameras camera live web cam webcam";
descrip[624] = "Georgia Traffic Cameras";
address[624] = "http://www.georgianavigator.com/cameras";
//guardrail
keyword[625] = "fhwa bridge rail analysis";
descrip[625] = "FHWA Bridge Rail Analysis";
address[625] = "http://safety.fhwa.dot.gov/roadway_dept/docs/bridgerail_analysis_may16.pdf";
keyword[626] = "fhwa curved  wbeam guardrail installations at minor roadway intersections install intersection w-beam";
descrip[626] = "FHWA - Curved  W-Beam Guardrail Installations at Minor Roadway Intersections";
address[626] = "http://www.fhwa.dot.gov/legsregs/directives/techadvs/t504032.htm";
keyword[627] = "fhwa guardrail transitions";
descrip[627] = "FHWA - Guardrail Transitions";
address[627] = "http://www.fhwa.dot.gov/legsregs/directives/techadvs/t504026.htm";
keyword[628] = "fhwa safety wbeam guardrail repair maintenance w-beam";
descrip[628] = "FHWA Safety - W-Beam Guardrail Repair and Maintenance";
address[628] = "http://www.fhwa.dot.gov/tfhrc/safety/pubs/90001/90001.pdf";
keyword[629] = "FHWA - Stone Masonry Wall Guardrail";
descrip[629] = "FHWA - Stone Masonry Wall Guardrail";
address[629] = "http://www.efl.fhwa.dot.gov/techdev/stone/docs/aashto.htm";
keyword[630] = "FHWA - Standard Specifications for Construction of  Roads and Bridges on Federal Highway Projects";
descrip[630] = "FHWA - Standard Specifications for Construction of  Roads and Bridges on Federal Highway Projects";
address[630] = "http://www.efl.fhwa.dot.gov/design/manual/Fp96.pdf";
keyword[631] = "Eastern Federal Lands Highway Division - Steel-Backed Timber Guardrail";
descrip[631] = "Eastern Federal Lands Highway Division - Steel-Backed Timber Guardrail";
address[631] = "http://www.efl.fhwa.dot.gov/techdev/steel-backed/tim-main.htm";
//North Carolina Educational Facilities
keyword[632] = "north carolina colleges universities university college school";
descrip[632] = "North Carolina Colleges and Universities";
address[632] = "http://statelibrary.dcr.state.nc.us/library/univers.htm";
keyword[633] = "north carolina community colleges college";
descrip[633] = "North Carolina Community Colleges";
address[633] = "http://statelibrary.dcr.state.nc.us/NC/EDUCATED/commcoll.htm";
keyword[634] = "north carolina nc public school systems information";
descrip[634] = "North Carolina Public School Systems / Information";
address[634] = "http://www.dpi.state.nc.us/internet.resources/ncschools.html";
keyword[635] = "north carolina nc high school athletic association";
descrip[635] = "North Carolina High School Athletic Association";
address[635] = "http://www.nchsaa.org/index.pl";
//Design Services Unit - Downloadable Publications 
keyword[636] = "resurfacing restoration rehabilitation highways streets";
descrip[636] = "Resurfacing, Restoration, and Rehabilitation on Highways and Streets";
address[636] = "http://www.ncdot.org/doh/preconstruct/altern/value/manuals/hd.pdf";
keyword[637] = "bridge policy 2000";
descrip[637] = "Bridge Policy 2000";
address[637] = "http://www.ncdot.org/doh/preconstruct/altern/value/manuals/bpe2000.doc";
keyword[638] = "guidelines mountain stream relocation north carolina";
descrip[638] = "Guidelines for Mountain Stream Relocation in North Carolina";
address[638] = "http://www.ncdot.org/doh/preconstruct/altern/value/manuals/guidelines.pdf";
keyword[639] = "guidelines curb cuts ramps disabled persons handicap";
descrip[639] = "Guidelines Curb Cuts and Ramps for Disabled Persons";
address[639] = "http://www.ncdot.org/doh/preconstruct/altern/value/manuals/handi.pdf";
keyword[640] = "guide erecting mailboxes highways mailbox postal office";
descrip[640] = "A Guide for Erecting Mailboxes on Highways";
address[640] = "http://www.ncdot.org/doh/preconstruct/altern/value/manuals/moh.pdf";
keyword[641] = "guideline accommodating utilities highway row";
descrip[641] = "A Guideline for Accommodating Utilities on Highway ROW";
address[641] = "http://www.ncdot.org/doh/preconstruct/altern/value/manuals/pap.pdf";
keyword[642] = "policy street driveway access to nc highways highway";
descrip[642] = "Policy on Street and Driveway Access to NC Highways";
address[642] = "http://www.ncdot.org/doh/preconstruct/altern/value/manuals/pos.pdf";
keyword[643] = "guidelines for planting within highway row right of way right-of-way";
descrip[643] = "Guidelines for Planting within Highway ROW";
address[643] = "http://www.ncdot.org/doh/operations/dp_chief_eng/roadside/design/graphics/PlantingGuidelines.pdf";
keyword[644] = "subdivision roads minimum construction standards";
descrip[644] = "Subdivision Roads - Minimum Construction Standards";
address[644] = "http://www.ncdot.org/doh/preconstruct/altern/value/manuals/newsubdiv02-15-05.pdf";
keyword[645] = "outdoor advertising manual part1";
descrip[645] = "Outdoor Advertising Manual Part1";
address[645] ="http://www.ncdot.org/doh/preconstruct/altern/value/manuals/oapt1.pdf";
keyword[646] = "outdoor advertising manual part2";
descrip[646] = "Outdoor Advertising Manual Part2";
address[646] = "http://www.ncdot.org/doh/preconstruct/altern/value/manuals/oapt2.pdf";
keyword[647] = "municipal developer submittals guidelines";
descrip[647] = "Municipal / Developer Submittals Guidelines";
address[647] = "http://www.ncdot.org/doh/preconstruct/altern/value/manuals/1mdsg.pdf";
keyword[648] = "florida dot fdot";
descrip[648] = "Florida DOT";
address[648] = "http://www.dot.state.fl.us/";
keyword[649] = "florida manual on uniform traffic studies mutcd";
descrip[649] = "Florida Manual on Uniform Traffic Studies";
address[649] = "http://www.dot.state.fl.us/trafficoperations/Operations/Studies/MUTS/MUTS.htm";
keyword[650] = "florida its traffic information program series tips";
descrip[650] = "Florida ITS-Traffic Information Program Series (TIPS)";
address[650] = "http://www-mctrans.ce.ufl.edu/transportationTopics/tips.htm#3";
keyword[651] = "virginia dot vdot";
descrip[651] = "Virginia DOT";
address[651] = "http://www.virginiadot.org/";
keyword[652] = "ohio dot";
descrip[652] = "Ohio DOT";
address[652] = "http://www.dot.state.oh.us/";
keyword[653] = "ohio dot odot publications documents forms";
descrip[653] = "Ohio DOT Publications, Documents & Forms";
address[653] = "http://www.dot.state.oh.us/traffic/traffic_home_and_related/publications_forms_documents.htm";
keyword[654] = "ohio manual uniform traffic control devices mutcd";
descrip[654] = "Ohio Manual of Uniform Traffic Control Devices";
address[654] = "http://www.dot.state.oh.us/traffic/Publication%20Manuals/omutcd/2003webOM/om2003_mainindex.htm";
keyword[655] = "south carolina dot scdot";
descrip[655] = "South Carolina DOT";
address[655] = "http://www.dot.state.sc.us/";
keyword[656] = "tennessee dot tdot";
descrip[656] = "Tennessee DOT";
address[656] = "http://www.tdot.state.tn.us/";
keyword[657] = "texas txdot dot";
descrip[657] = "Texas DOT";
address[657] = "http://www.dot.state.tx.us/";
keyword[658] = "texas dot mutcd";
descrip[658] = "Texas DOT MUTCD";
address[658] = "http://www.dot.state.tx.us/publications/traffic.htm";
keyword[659] = "additional state dot";
descrip[659] = "Additional State DOT (Look at bottom of page)";
address[659] = "http://www.ncdot.org/doh/operations/dp_chief_eng/maintenance/road_main/Links/";
//Federal Government
keyword[660] = "national highway traffic safety administration nhtsa";
descrip[660] = "National Highway Traffic Safety Administration (NHTSA)";
address[660] = "http://www.nhtsa.com/";
keyword[661] = "national transportation safety board ntsb";
descrip[661] = "National Transportation Safety Board";
address[661] = "http://www.ntsb.gov/";
keyword[662] = "national nasa goodard space flight center";
descrip[662] = "NASA Goddard Space Flight Center";
address[662] = "http://svs.gsfc.nasa.gov/index.html";
keyword[663] = "nationwide 511 travel information";
descrip[663] = "Nationwide 511";
address[663] = "http://www.fhwa.dot.gov/trafficinfo/511.htm";
keyword[664] = "us census bureau";
descrip[664] = "US Census Bureau";
address[664] = "http://www.census.gov/cgi-bin/gazetteer";
keyword[665] = "usgs nc onemap viewer";
descrip[665] = "USGS - NC OneMap Viewer";
address[665] = "http://gisdata.usgs.net/website/NC_OneMap/viewer.asp";
keyword[666] = "us drug enforcement administration dea";
descrip[666] = "U.S Drug Enforcement Administration (DEA)";
address[666] = "http://www.dea.gov/index.htm";
//Attractions - Historic / Museums 
keyword[667] = "united states air force aerospace museum";
descrip[667] = "United States Air Force Aerospace Museum";
address[667] = "http://www.hill.af.mil/museum/info/related.htm";
keyword[668] = "american association museums";
descrip[668] = "American Association of Museums";
address[668] = "http://www.aam-us.org/";
keyword[669] = "biltmore estate asheville";
descrip[669] = "Biltmore Estate - At Asheville";
address[669] = "http://www.biltmore.com/";
keyword[670] = "blue ridge parkway";
descrip[670] = "Blue Ridge Parkway";
address[670] = "http://www.nps.gov/blri/";
keyword[671] = "cape hatteras seashore";
descrip[671] = "Cape Hatteras Seashore";
address[671] = "http://www.nps.gov/caha/capehatteras.htm";
keyword[672] = "carowinds amusement park south charlotte";
descrip[672] = "Carowinds Amusement Park - South of Charlotte";
address[672] = "http://www.carowinds.com";
keyword[673] = "north carolina fairgrounds";
descrip[673] = "North Carolina Fairgrounds";
address[673] = "http://www.ncstatefair.org";
keyword[674] = "great smokey mountains national park";
descrip[674] = "Great Smokey Mountains National Park";
address[674] = "http://www.nps.gov/grsm/";
keyword[675] = "international council of museums icom";
descrip[675] = "International Council of Museums (ICOM)";
address[675] = "http://icom.museum/";
keyword[676] = "national historic preservation program nhpp";
descrip[676] = "National Historic Preservation Program";
address[676] = "http://www.achp.gov/nhpp.html";
keyword[677] = "national park service historic landmark program";
descrip[677] = "National Park Service - National Historic Landmark Program";
address[677] = "http://www.cr.nps.gov/nhl/";
keyword[678] = "museums in the usa";
descrip[678] = "Museums in the USA";
address[678] = "http://www.museumca.org/usa/index.html";
keyword[679] = "national register historic places";
descrip[679] = "National Register of Historic Places";
address[679] = "http://www.cr.nps.gov/nr/";
keyword[680] = "nc department cultural resources historic sites";
descrip[680] = "NC Department of Cultural Resources - Historic Sites";
address[680] = "http://www.ah.dcr.state.nc.us/sections/hs/default.htm";
keyword[681] = "nc state historic preservation office";
descrip[681] = "NC State Historic Preservation Office";
address[681] = "http://www.hpo.dcr.state.nc.us/";
keyword[682] = "nc state parks";
descrip[682] = "NC State Parks";
address[682] = "http://www.ohwy.com/nc/n/ncparks.htm";
keyword[683] = "oakland museum history";
descrip[683] = "Oakland Museum History";
address[683] = "http://www.ohwy.com/nc/n/ncparks.htm";
keyword[684] = "old salem";
descrip[684] = "Old Salem";
address[684] = "http://www.oldsalem.org/index.htm";
keyword[685] = "historic oakwood";
descrip[685] = "Historic Oakwood";
address[685] = "http://www.historicoakwood.org/";
keyword[686] = "tweetsie railroad near boone blowing rock";
descrip[686] = "Tweetsie Railroad Near Boone / Blowing Rock";
address[686] = "http://www.tweetsie.com/";
keyword[687] = "tyron palace new bern";
descrip[687] = "Tyron Palace at New Bern";
address[687] = "http://www.tryonpalace.org/";
keyword[688] = "north carolina zoo asheboro";
descrip[688] = "North Carolina Zoo at Asheboro";
address[688] = "http://www.nczoo.org";
//Attractions - Sports 
keyword[689] = "lowe's lowes nascar motor speedway";
descrip[689] = "Lowe's Motor Speedway";
address[689] = "http://www.lowesmotorspeedway.com/";
keyword[690] = "motor sport signing nascar";
descrip[690] = "Motor Sport Signing";
address[690] = "Topics/M-40/M-40.html";
keyword[691] = "race tracks north carolina nascar";
descrip[691] = "Race Tracks in North Carolina";
address[691] = "http://dmoz.org/Sports/Motorsports/Auto_Racing/Tracks/North_America/United_States/North_Carolina/";
keyword[692] = "nc sports teams";
descrip[692] = "NC Sports Teams";
address[692] = "http://www.50states.com/sports/ncarolin.htm";
keyword[693] = "nascar";
descrip[693] = "NASCAR";
address[693] = "http://www.nascar.com";
//Miscellaneous 
keyword[694] = "americans with disabilities act";
descrip[694] = "Americans with Disabilities Act";
address[694] = "http://www.usdoj.gov/crt/ada/adahom1.htm";
keyword[695] = "certified professionals inc";
descrip[695] = "Certified Professionals Inc.";
address[695] = "http://www.cpesc.net/top.html";
keyword[696] = "national committee uniform traffic laws ordinances";
descrip[696] = "National Committee on Uniform Traffic Laws and Ordinances";
address[696] = "http://www.ncutlo.org/modellaws.htm";
keyword[697] = "nc office state fire marshall building codes";
descrip[697] = "NC Office of State Fire Marshall - Building Codes";
address[697] = "http://www.ncdoi.com/OSFM/";
keyword[698] = "nc division facility services";
descrip[698] = "NC Division of Facility Services";
address[698] = "http://facility-services.state.nc.us/data.htm";
keyword[699] = "nc natural resources community development";
descrip[699] = "NC Natural Resources and Community Development";
address[699] = "http://www.ces.ncsu.edu/nreos/ncnatres/";
keyword[700] = "ncdot program development branch";
descrip[700] = "NCDOT Program Development Branch";
address[700] = "http://www.ncdot.org/planning/development";
keyword[701] = "ncdot gis geographic information systems";
descrip[701] = "NCDOT GIS Geographic Information Systems";
address[701] = "http://www.ncdot.org/it/gis/";
keyword[702] = "gis roadway inventory section secondary road sr look up";
descrip[702] = "GIS Roadway Inventory Section - Secondary Road(SR) Look-up";
address[702] = "http://apps.dot.state.nc.us/srlookup/SecondaryRoads.aspx";
//Traffic Engineering, Resources, Books, Journals, etc
keyword[703] = "aashto bookstore";
descrip[703] = "AASHTO Bookstore";
address[703] = "https://bookstore.transportation.org/browse_bookstore.aspx";
keyword[704] = "ite bookstore";
descrip[704] = "ITE Bookstore";
address[704] = "http://www.ite.org/bookstore/index.asp";
keyword[705] = "ite journal";
descrip[705] = "ITE Journal";
address[705] = "http://www.ite.org";
keyword[706] = "its resource guide 2007";
descrip[706] = "ITS Resource Guide 2007";
address[706] = "http://www.resourceguide.its.dot.gov/default.asp";
keyword[707] = "state library north carolina ";
descrip[707] = "State Library of North Carolina ";
address[707] = "http://statelibrary.dcr.state.nc.us/";
//Traffic Engineering "Research" Resources
keyword[708] = "ncdot research analysis projects";
descrip[708] = "NCDOT Research & Analysis Projects";
address[708] = "http://www.ncdot.org/doh/preconstruct/tpb/research/research.html";
keyword[709] = "unc highway safety research center hsrc";
descrip[709] = "UNC Highway Safety Research Center (HSRC)";
address[709] = "http://www.hsrc.unc.edu/";
keyword[710] = "unc hsrc highway safety research center websites";
descrip[710] = "UNC HSRC Websites";
address[710] = "http://www.hsrc.unc.edu/websites/webpage.htm";
keyword[711] = "unc hsrc highway safety research center internet resources on traffic safety";
descrip[711] = "UNC HSRC Internet Resources on Traffic Safety";
address[711] = "http://www.hsrc.unc.edu/links.htm";
keyword[712] = "unc hsrc highway safety center research publications";
descrip[712] = "UNC HSRC Research Publications";
address[712] = "http://www.hsrc.unc.edu/publications/publications.htm";
keyword[713] = "texas transportation researcher";
descrip[713] = "Texas Transportation Researcher";
address[713] = "http://tti.tamu.edu/researcher/newsletter.asp?vol=38&issue=4&article=0";
keyword[714] = "national research projects on recycling in highway construction";
descrip[714] = "National Research Projects on Recycling in Highway Construction";
address[714] = "http://www.p2pays.org/ref/12/11105/";
keyword[715] = "fhwa turner fairbanks highway research center";
descrip[715] = "FHWA Turner-Fairbanks Highway Research Center";
address[715] = "http://www.tfhrc.gov";
keyword[716] = "transportation research board trb nchrp reports";
descrip[716] = "Transportation Research Board (TRB) - NCHRP Reports";	
address[716] = "http://www.trb.org";
//end
//returns topic number (string) for display by taking in the array number
function getNum(num){
	ns = address[num].split("/").pop();   //take off end of link
	if (ns.length == 9){                  //2 digit number
		ns = ns.substring(0,4);
		if (ns.charAt(2) == '0')
			ns=ns.substring(0,2)+ns.substring(3,ns.length);
	}else
		ns = ns.substring(0,3);          //take off .html
	return ns;                           //return it
}

//gets value of checked radio button
function getradiovalue(){
	for (var i=0; i <= 1 ; i++)
		if (document.form1.searchType[i].checked)
			return document.form1.searchType[i].value;
}
		
//searchs for specified topic using the specified type
//topic - string of words entered in
//type - number either all or any
function Tsearch(topic,type) {
	var found = false;  
	var topicFound = false; 
	var all = false; 
	var start,finish;
	if ((document.form1.topics.checked) && !(document.form1.resources.checked)){
		start = 1;
		finish = numberOfTopics;
	}
	if (!(document.form1.topics.checked) && (document.form1.resources.checked)){
		start = numberOfTopics+1;
		finish = numberOfResources;
	}
	if ((document.form1.topics.checked) && (document.form1.resources.checked)){
		start = 1;
		finish = numberOfResources;
	}
	if (!(document.form1.topics.checked) && !(document.form1.resources.checked)){
		start = 1;
		finish = numberOfTopics;
	}
	
	if (topic == "")
		alert ("Enter a search!")
	else{
		topicWords = topic.split(" ");
		MsgBox = window.open ("","msgWindow","toolbar=no,scrollbars=yes,resizable=yes,location=no,directories=no,status=no,menubar=no,height=600,width=400,left=600,top=100");
		MsgBox.opener = window;
		MsgBox.opener.name = "opener";
		MsgBox.document.close();
		MsgBox.focus();
		MsgBox.document.write("<head><title>Search Results</title></head>");
		MsgBox.document.write("<H2><CENTER><font face=arial>Search Results</CENTER></H2>");
		
		//-------ALL SEARCH-----/
		if(type == "all"){
			for(var i=start ; i <= finish ; i++){
				if ((i == start)&&(document.form1.topics.checked))
					MsgBox.document.write("<center><br><font face=arial size=3><b><u>Topics Found:</u></b></font><br></center>");
				if ((i == numberOfTopics+1)&&(document.form1.resources.checked))
					MsgBox.document.write("<center><br><font face=arial size=3><u><b>Resources Found:</b></u></font><br></center>");
				words = keyword[i].split(" ");
				all = false;
				topicFound = false;
				for(var y = 0 ; y < topicWords.length ; y++){
					topicFound = false;
					for(var x=0 ; x < words.length ; x++){
						if (words[x] == topicWords[y]){
							found = true;
							topicFound = true;
						}
					}//end of words from keyword list
					if(topicFound)
						all = true;
					else{
						all = false;
						break;
					}
				}//end of words typed in loop
				if((all)&&(found)){
					if ((i >= numberOfTopics+1)&&(document.form1.resources.checked))
						MsgBox.document.write("<li><font face=arial><font size=3>&nbsp;&nbsp;</font><font size=2><b>&nbsp;&nbsp;&nbsp;<A HREF="+address[i]+" target='opener'>"+descrip[i]+"</A></font></font><BR><BR>");
					else
						MsgBox.document.write("<li><font face=arial><font size=3>"+getNum(i).bold()+"</font><font size=2><b>&nbsp;&nbsp;&nbsp;<A HREF="+address[i]+" target='opener'>"+descrip[i]+"</A></font></font><BR><BR>");
				}
			}//end of cycling through all keywords
			//if doesnt find anything, as last resort, compares to entire string
			if (!found){
				for(var i=start ; i<=finish ; i++){
					all = false;
					topicFound = false;
					for(var y=0 ; y < topicWords.length ; y++){
						topicFound = false;
						if (keyword[i].indexOf(topicWords[y]) >= 0){
							found = true;
							topicFound = true;
						}
						if(topicFound)
							all = true;
						else{
							all = false;
							break;
						}
					}
					if((all)&&(found)){
						if ((i >= numberOfTopics+1)&&(document.form1.resources.checked))
							MsgBox.document.write("<li><font face=arial><font size=3>&nbsp;&nbsp;</font><font size=2><b>&nbsp;&nbsp;&nbsp;<A HREF="+address[i]+" target='opener'>"+descrip[i]+"</A></font></font><BR><BR>");
						else
							MsgBox.document.write("<li><font face=arial><font size=3>"+getNum(i).bold()+"</font><font size=2><b>&nbsp;&nbsp;&nbsp;<A HREF="+address[i]+" target='opener'>"+descrip[i]+"</A></font></font><BR><BR>");
					}
				}//end for
			}//end if
		}//end all if
		
		//-------ANY SEARCH---/
		if(type == "any"){
			for(var i=start ; i <= finish ; i++){
				if ((i == start)&&(document.form1.topics.checked))
					MsgBox.document.write ("<center><br><font face=arial size=3><b><u>Topics Found:</u></b></font><br></center>");
				if ((i == numberOfTopics+1)&&(document.form1.resources.checked))
					MsgBox.document.write ("<center><br><font face=arial size=3><u><b>Resources Found:</b></u></font><br></center>");
				words = keyword[i].split(" ");
				topicFound = false;
				for(var y = 0 ; y < topicWords.length ; y++){
					for(var x=0 ; x < words.length ; x++){
						if (words[x] == topicWords[y]){
							found = true;
							if (!topicFound)
								if ((i >= numberOfTopics+1)&&(document.form1.resources.checked))
									MsgBox.document.write ("<li><font face=arial><font size=3>&nbsp;&nbsp;</font><font size=2><b>&nbsp;&nbsp;&nbsp;<A HREF="+address[i]+" target='opener'>"+descrip[i]+"</A></font></font><BR><BR>");
								else
									MsgBox.document.write ("<li><font face=arial><font size=3>"+getNum(i).bold()+"</font><font size=2><b>&nbsp;&nbsp;&nbsp;<A HREF="+address[i]+" target='opener'>"+descrip[i]+"</A></font></font><BR><BR>");
							topicFound = true;
						}
					}//end of words from keyword list
				}//end of words typed in loop
			}//end of cycling through all keywords
			//if doesnt find anything, as last resort, compares to entire string
			if (!found){
				for(var i=start ; i <= finish ; i++){
					if ((i == start)&&(document.form1.topics.checked))
						MsgBox.document.write ("<center><br><font face=arial size=3><b><u>Topics Found:</u></b></font><br></center>");
					if ((i == numberOfTopics+1)&&(document.form1.resources.checked))
						MsgBox.document.write ("<center><br><font face=arial size=3><u><b>Resources Found:</b></u></font><br></center>");
					words = keyword[i].split(" ");
					topicFound = false;
					for(var y = 0 ; y < topicWords.length ; y++){
						if (keyword[i].indexOf(topicWords[y]) >= 0){
							found = true;
							if (!topicFound)
								if ((i >= numberOfTopics+1)&&(document.form1.resources.checked))
									MsgBox.document.write ("<li><font face=arial><font size=3>&nbsp;&nbsp;</font><font size=2><b>&nbsp;&nbsp;&nbsp;<A HREF="+address[i]+" target='opener'>"+descrip[i]+"</A></font></font><BR><BR>");
								else
									MsgBox.document.write ("<li><font face=arial><font size=3>"+getNum(i).bold()+"</font><font size=2><b>&nbsp;&nbsp;&nbsp;<A HREF="+address[i]+" target='opener'>"+descrip[i]+"</A></font></font><BR><BR>");
							topicFound = true;
						}
					}//end of words typed in loop
				}//end of cycling through all keywords			
			}//end if
		}//end any if

		MsgBox.document.write ("<FORM><CENTER>");
		MsgBox.document.write ("<font size=2><A HREF='CurrentTopicInformation.html' target='opener'>Return</A>&nbsp;&nbsp;&nbsp;&nbsp;<INPUT type='button' value='Close Window' onClick = 'self.close()'></font>");
		MsgBox.document.write ("</CENTER></FORM>");
	}//end else
} //end function