If you are using GNU screen and you notice that while MC is showing in default blue color for root but not for the user the easy fix would be to try this:
TERMCAP='' /usr/bin/mc --skin=default
If this works for you and mc is showing in color then you can setup an alias in your .bashrc like:
alias mc='TERMCAP="" /usr/bin/mc --skin=default'
do the reload of .bashrc with:
source .bashrc
Then the next time you run mc from with your user it should be displayed in default color instead of black and white.