your case is an atx case and can handle any regular atx motherboards. you may run into issues with an extend atx motherboard as they are longer.
there are around 4 different types of cases
ATX and BTX are almost the same, BTX just mounts the motherboard upside down. size is 12"x9.6"
Micro atx are smaller at 9.6"x9.6" and can fit in atx cases as they use the same screw layout.
mini itx are even smaller at 6.75"x6.75" and use a special itx case.