STERLING CONSTRUCTION COMPANY, INC. CREDIT AGREEMENT DATED AS OF OCTOBER 31, 2007 COMERICA BANK AS ADMINISTRATIVE AGENT, SYNDICATION AGENT, DOCUMENTATION AGENT AND LEAD ARRANGER