I am having problems getting a server on the inside of my network to be seen as a specific IP to the world.
The inside server is 10.99.99.61
The outside address should be 172.16.199.206
The global address for the PIX is 172.16.199.194
What statements should I have in place to make it map correctly?
Can you remove
nat (inside) 3 10.99.99.61 255.255.255.255
global (outside) 3 172.16.199.206 255.255.255.255
and in it's place put
static (inside,outside) 172.16.199.206 10.99.99.61 netmask 255.255.255.255
you may also need to clear the xlate for this entry.
It's not clear from your config but what does access-list allownat do. It may be that this NAT takes effect before your nat 3 statement.
You haven't got any entries for .206 in your acl, are you going to add them.
Generally speaking servers that you want to present to the outside should use static (inside,outside) ... statements rather than nat/global statements. Nat/global statements are more commonly used for dynamic NAT.