title: Selenium - WebDriver not recognizing elements but IDE recognizes same elements
body: <p>I am working on a sample assignment on Thomson Holidays website (<a href="http://www.thomson.co.uk/holidays.html" rel="nofollow">http://www.thomson.co.uk/holidays.html</a>). On left hand side there is a Holiday Search panel. I am unable to recognize any of these elements in WebDriver. However, in IDE these elements are recognized. Need more info on this as it is the first time i am experiencing such an issue. Below is the code sample:</p>
  
  <pre class="lang-java prettyprint-override"><code>WebDriver driver = new FirefoxDriver();     
  driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS);
  driver.get("http://www.thomson.co.uk/holidays.html");
  
  driver.findElement(By.id("searchbutton")).click();
  
  
  driver.findElement(By.id("holidayAttribute_1")).click();
  driver.findElement(By.id("holidayAttribute_2")).click();
  driver.findElement(By.id("holidayAttribute_3")).click();
  
  Thread.sleep(5000);
  </code></pre>