#directoryHeader{ border-bottom:#7BC143 2px solid; margin:0 31px 0 30px;}
#directoryHeader b{ color:#7BC143; }
#directoryHeader p{ margin:0 1px; padding:0; height:17px; }




#directorySearchBox{  }
b.directory, span.directory{ color:#7BC143; }

.directoryPart1{ width:325px; float:left; overflow:hidden; }
#directoryInstructions1{width:305px; background:url(/images/directory/1.gif) top left no-repeat; margin:10px 0 10px 31px; }
#directoryInstructions1 p{ margin:0 30px 0 30px; line-height:13px; }

.directoryPart2{ width:240px; float:left; }
#directoryInstructions2{ background:url(/images/directory/2.gif) top left no-repeat; margin:10px 0 0 0px; }
#directoryInstructions2 p{ margin:0 0 0 30px; line-height:13px; }



/**
 * Map
 */
#directoryMap{ width:508px; float:left; margin: 10px 0px 10px 0; overflow:hidden;}
#directorySearchBox ul{ list-style:none; margin:0; padding:0px; }
#directorySearchBox li { pading:0; margin:0 0 0 25px; }
#directorySearchBox a { height:25px; line-height:11px; font-size:11px; display:block; color:#78C143; cursor:pointer; }


div.map{ background: url(/images/directory/map/bg.gif) top left no-repeat; width:300px; height:239px; overflow:hidden; }
div.mapNJS{ width:277px; height:210px; overflow:hidden; }

.mapOxfordshire{ position:relative; top:8px; left:38px; width:71px; height:92px; cursor:pointer; }
.mapBuckinghamshire{ position:relative; top:5px; left:15px; width:55px; height:92px; cursor:pointer; }
.mapBerkshire{ position:relative; top:26px; left:-76px; width:91px; height:33px; cursor:pointer; }
.mapHampshire{ position:relative; top:18px; left:20px; width:100px; height:89px; cursor:pointer; }
.mapIsleofwight{ position:relative; top:34px; left:-50px; width:48px; height:25px; cursor:pointer; }
.mapSurrey{ position:relative; top:-30px; left:-37px; width:74px; height:54px; cursor:pointer; }
.mapWestsussex{ position:relative; top:-61px; left:102px; width:83px; height:59px; cursor:pointer; }
.mapEastsussex{ position:relative; top:-65px; left:78px; width:91px; height:53px; cursor:pointer; }
.mapKent{ position:relative; top:-89px; left:8px; width:115px; height:76px; cursor:pointer; }
.mapSelectall{ position:relative; top:-50px; left:170px; width:124px; height:16px; cursor:pointer; }


#directoryAreas{ clear:both; padding:5px 0 0 0;}
#directoryAreas ul{ list-style:none; margin:10px 0 0 0; padding:0px; }
#directoryAreas li { height:25px; margin:8px 0 0 0;}
#directoryAreas a { height:25px; line-height:11px; font-size:11px; padding:0 0 0 30px; display:block; color:#78C143; cursor:pointer; }
#directoryAreas a:hover { text-decoration:none;}
#directoryAreas input.go { float:right; cursor:pointer; padding:0; margin:12px 18px 0 0; }


/**
 * Links
 */
#directoryLinks a.dl_startupAdvice{ background: url(/images/directory/business-areas/startupAdvice.gif) top left no-repeat; height:24px; }
#directoryLinks a.dl_startupAdvice:hover{ background: url(/images/directory/business-areas/startupAdvice_on.gif) top left no-repeat; }

#directoryLinks a.dl_growingEstablishedBusinessAdvice{ background: url(/images/directory/business-areas/growingEstablishedBusinessAdvice.gif) top left no-repeat;  height:28px; }
#directoryLinks a.dl_growingEstablishedBusinessAdvice:hover{ background: url(/images/directory/business-areas/growingEstablishedBusinessAdvice_on.gif) top left no-repeat; }

#directoryLinks a.dl_businessTraining{ background: url(/images/directory/business-areas/businessTraining.gif) top left no-repeat; height:24px; }
#directoryLinks a.dl_businessTraining:hover{ background: url(/images/directory/business-areas/businessTraining_on.gif) top left no-repeat; }

#directoryLinks a.dl_networkingEvents{ background: url(/images/directory/business-areas/networkingEvents.gif) top left no-repeat; height:24px; }
#directoryLinks a.dl_networkingEvents:hover{ background: url(/images/directory/business-areas/networkingEvents_on.gif) top left no-repeat; }

#directoryLinks a.dl_lookingForWorkspace{ background: url(/images/directory/business-areas/lookingForWorkspace.gif) top left no-repeat; height:24px; }
#directoryLinks a.dl_lookingForWorkspace:hover{ background: url(/images/directory/business-areas/lookingForWorkspace_on.gif) top left no-repeat; }

#directoryLinks a.dl_financialAdvice{ background: url(/images/directory/business-areas/financialAdvice.gif) top left no-repeat; height:24px; }
#directoryLinks a.dl_financialAdvice:hover{ background: url(/images/directory/business-areas/financialAdvice_on.gif) top left no-repeat; }


/**
 * Footer
 */
#directoryFooter{ clear:both; }