Are we able to change the default css for templates? As in we create a new template and it is already using CMYK Black for print without any action.
The default CSS cannot be changed, no.
What is commonly suggested is to store your CSS in a file somewhere and import it whenever a new document is made. Likewise, we suggest creating snippits for commonly used objects to allow easier template creation as you can simply import the snippits and begin inserting them into the document.
Alternatively, some people prefer to have a default template that’s already configured for things like CSS, color preferences, basic images such as logos, etc. Then each new document they make is simply copied from this default template.
A word of caution if you do go that second route; consider remaking your default templates whenever you update versions. This will keep them fresh and up to date. We have seen issues with very old templates no longer working in newer versions of Connect. For example, a template from 1.3 may not work without modification in 1.8 as the rendering engines have been updated. By recreating the default template at each major release it allows you to catch any issues that may arise due to changes in the software. In the same vein, it’s always an excellent idea to test your existing templates in the latest version in a testing environment prior to updating your production servers.