(a) A corporation may impose fines or penalties on members if provided in bylaws duly adopted by a two-thirds vote of members entitled to vote and, if the fine or penalty applies to members not entitled to vote, by a two-thirds vote as a class of the members not otherwise entitled to vote. The fine or penalty may not exceed the higher of the: (1) Annual dues or assessment; or (2) initiation fee, if any.
(b) A corporation may levy dues or assessments against members if provided in a bylaw provision duly adopted: (1) By the affirmative vote of at least two thirds of the members of each class of members, voting as a class, to which the levy applies, even though a class of members is not otherwise entitled to vote; or (2) by the directors if the directors are authorized by a bylaw provision adopted by the affirmative vote of at least two thirds of the members of each class of members, voting as a class, to which a levy may apply, even though a class of members is not otherwise entitled to vote.
(c) For purposes of this section, the corporation's initial bylaws adopted by: (1) The incorporators; or (2) the board of directors is deemed to have been adopted by all the members entitled to vote thereon, if any.
(d) Notwithstanding any limitation on the amount of a fine or penalty set forth in subsection (a) of this section, a corporation organized under this chapter, or any predecessor statutes, that is a trade association or other professional organization exempt from taxation under Section 501(c)(6) of the Internal Revenue Code may impose a fine on a member, not to exceed the amount set forth in the bylaws, for the violation of a code of ethics or other code of conduct upon majority vote of its board of directors in accordance with its bylaws, provided the articles of corporation or bylaws of the corporation contain a written provision whereby members agree to be bound by a code of ethics or code of conduct as a condition of membership.