I don't think search engines pay much attention to top level domains. Meaning .com .net .org don't make a difference. co.cc is not a top level domain, it is a sub domain of .cc, so you may take a loss from being a sub-sub domain, but I don't know. Search engine algorithms are extremely complex and secretive at best. I'd sign up for google webmaster tools to track your site.