In Barbour County, in addition to all other fees, there shall be taxed as costs the sum of three dollars ($3) in each civil or quasi-civil action at law other than traffic violation cases, each suit in equity, each criminal case, each quasi-criminal case, and proceedings on a forfeited bail bond or proceedings on a forfeited bond given in connection with an appeal from a judgment or conviction in any inferior or municipal court of the county, in the Circuit Court of Barbour County, or the District Court of Barbour County, hereinafter filed in or arising in the Circuit Court of Barbour County, or the District Court of Barbour County, or brought by appeal, certiorari, or otherwise, to the Circuit Court of Barbour County, or the District Court of Barbour County. In addition to all other fees, there shall be taxed as costs the sum of two dollars fifty cents ($2.50) for each traffic violation case. The costs shall be collected as other costs in such cases are collected by the clerk, or ex officio clerk, of the courts or the register of the Circuit Court of Barbour County as the case may be. The fees, when collected by the clerks or other collection officer of such court, shall be paid into the Barbour County General Fund to be used to fund expense allowances paid to the circuit judge, district attorney, district judge, and circuit clerk serving Barbour County.