
/* styles common to all templates */

a { color: black; text-decoration: none; }

body, div, form, h1 { margin: 0; padding: 0; }

body { font: 80% arial, helvetica, sans-serif; margin: 0; padding: 0; }

div.navigation h4 { display: none; }

div.navigation ul { display: none; }

div#footer { border-top: 1px solid #ccc; font-size: 90%; padding-top: 1em; }

div#header { border-bottom: 1px solid #ccc; }

div#header h1 img { display: block; }

div#header p.access { display: none; }

div#header span.text-version { display: none; }

p { margin: 1em 0; }

/* styles for application-drop-in.cms */

body.application-drop-in div#content div.secondary div.section h4 { font-size: 120%; font-weight: bold; }

/* styles for to home.cms */

body.home div#content div.secondary div.section h4 { font-size: 120%; font-weight: bold; }

/* styles for content-page.cms */

body.content-page div#content { margin-bottom: 1em; }

body.content-page div#content div.primary div.copy h2 { font-size: 130%; font-weight: bold; }

body.content-page div#content div.primary div.copy p.insert { float: right; margin: 0 0 10px 10px; padding: 10px; width: 160px; }

body.content-page div#content div.primary div.copy p.title-images { margin: 0; }

body.content-page div#content div.primary div.copy p.title-images img { padding-right: 15px; }

body.content-page div#content div.primary div.navigation p.content-image { margin: 1em 0 0 0; }

body.content-page div#content div.primary div.navigation p.content-image img { display: block; }

body.content-page div#content div.secondary p.content-image { margin: 1em 0 0 0; }

body.content-page div#content div.secondary p.content-image img { display: block; }

/* styles for content-page-with-right-navigation.cms */

body.content-page-with-right-navigation div#content div.primary div.copy h2 { font-size: 130%; font-weight: bold; }

body.content-page-with-right-navigation div#content div.primary div.copy p.insert { float: right; margin: 0 0 10px 10px; padding: 10px; width: 160px; }

	.toggler-content {
		visibility: visible !important;
		height: auto !important;
		opacity: 100 !important;
	}
