From your config it seems you did not configure ehat you said. The nat statement is not even in there. Your global is wrong, should be global (outside) not global (inside)
you also have an access list only allowing one host to communicate with one address on the internet, are you sure this config is the one you are talking about ?
The static nat you created for the host called checkpoint uses the address of the outside, this does not work if you also wan't everyone else to be translated to that same address, you should do port translation like this instead :
"static (inside,outside) tcp interface 25 Checkpoint 25 netmask 255.255.255.255" if you wan't something like mail to be translated into your server on the inside.
config commands should according to your info look something like this :
global (outside) 1 interface
nat (inside) 1 10.100.100.0 255.255.255.0
and then remove :
no global (inside) 4 Checkpoint-10.100.100.5
no static (inside,outside) interface Checkpoint netmask 255.255.255.255 0 0
no access-group inside_access_in in interface inside
and do a "clear xlate".
Network Systems Engineer
CCNA/CQS/CCSP/Infosec