@page { margin:0.5cm; }
body {
	line-height:1.5;
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	background:#fff;
	font-size:10pt;
	filter:none;
	-ms-filter:none;
	font-family:Arial, "Lucida Grande", sans-serif;
	color:#000;
	text-decoration:none;
	text-shadow:0 0 0 0;
	-webkit-box-shadow:0 0 0 0;
	-moz-box-shadow:   0 0 0 0;
	box-shadow:        0 0 0 0;
}
* { text-decoration:none; font-size:10pt; }
hr {
	background:#ccc;
	color:#ccc;
	width:100%;
	height:2px;
	margin:2em 0;
	padding:0;
	border:none;
}
hr.space {
	background:#fff;
	color:#fff;
}

input, .input_container > textarea { color:#000; font-weight:bold; font-size:1.2em; }
/*
main.content div.f_browser_gecko.form_wrapper li.field label.field_label
*/
li.field label.field_label { color:#ddd; font-size:6pt; font-weight:normal; }

footer.site-footer p, footer.site-footer p a { color:#ddd; font-size:5pt; font-weight:normal; text-align:left; }

h1, h2, h3, h4, h5, h6, h1.entry-title {
	font-family:Arial, "Lucida Grande", sans-serif;
}
h1, h2, header.site-header h1.site-titel, .header h1,
h1.site-title, h1.site-title a, h1.entry-title {
	font-size:12pt;
	text-decoration:none;
}
h1.site-title, h1.site-title a { margin:0; }

code {
	font:.9em "Courier New", Monaco, Courier, monospace;
}
img {
	border:1px solid #ccc;
	padding:5px;
}
p img.top {
	margin-top:0;
}
blockquote {
	margin:1.5em;
	padding:1em;
	font-style:italic;
	font-size:.9em;
}
nav.nav-primary,
nav.nav-secondary,
article#slide-header,
div#revslider,
aside.sidebar,
div.backstretch,
.hide,
.noprint { display:none !important; height:0 !important; }

div.site-container { margin:0; padding:0; }
.small {
	font-size:.9em;
}
.large {
	font-size:1.1em;
}
.quiet {
	color:#999;
}
a, a:link, a:visited {
	color:#339;
	background:transparent;
	font-weight:700;
	text-decoration:underline;
}

fieldset#stylized legend {
	background:#fff;
	border:none;
}

#stylized input { border:solid 1px #cdc; }
#stylized, fieldset#stylized.cfaform.border {
	border:none;
}
hr { margin:0; padding:0 }
fieldset#stylized.cfaform.border {
	-webkit-border-radius:none;
	-moz-border-radius:none;
	border-radius:none;
	-webkit-box-shadow:none;
	-moz-box-shadow:none;
	box-shadow:none;
}