/* Containers */
	div.cs-container { margin: 1em 0; padding: 4px; background: #fff; border: 1px solid #8d8d8d; }
	div.cs-container h3, div.cs-cta-content h3,
	div.cs-container.h1-container h1 { margin: 0 0 1em; background: #e3e3e3; color: #171717; text-transform: uppercase; padding: .75em; font-size: 1em; }
	div.cs-container.h1-container div.cs-dnn-container-content { padding: 4px 1em 1em; font-size: 12px; }
	
	
	/* blank */
	div.cs-container.cs-blank { background: none; border: 0 none; }
	div.cs-container.cs-blank.no-margin { margin: 0; padding: 0; }
	
	/* Gray */
	div.cs-container.cs-gray { background: #cbcbcb; padding: 7px; border: 0 none; color: #333; min-height: 110px; }
	div.cs-container.cs-gray h4 { font-family: Verdana,Arial,Geneva,Helvetica,sans-serif; font-size: 100%; color: #000; text-align: center; }
	div.cs-container.cs-gray a, div.cs-container.cs-gray a:link { color: #000; }
	
	/* Footer Menu */
	div.cs-container-menu {  }
	
	/* Call to Action Panes */
	div.cs-cta { width: 375px; min-height: 118px; color: #999; background-position: 0% 0%; background-repeat: no-repeat; cursor: pointer; }
	div.cs-cta p, div.cs-cta div, div.cs-cta a, div.cs-cta a:link { color: #999; }
	div.cs-cta a:hover { text-decoration: underline; }
	div.cs-cta h3 { background: none; color: #999; padding: 1em 0 0; }
	div.cs-cta div.cs-cta-content { width: 195px; padding-left: 1.25em; }
	div.cs-cta div.cs-dnn-container-content { padding: 0; }
	div.cs-cta div.cs-dnn-container-content p { font-size: 11px; }
	div.cs-cta div.cs-dnn-container-content p strong { font-size: 12px; font-weight: normal; }
	div.cs-cta div.cs-dnn-container-content p em, 
	div.cs-cta div.cs-dnn-container-content p em strong { font-weight: bold; font-style: normal; }
	div.cs-cta.cs-hover, div.cs-cta:hover { background-position: 0% -150px; }
	div.cs-cta.cs-hover div.cs-dnn-container-content p strong,
	div.cs-cta:hover div.cs-dnn-container-content p strong { color: #fff; }





















