body, body * {
	color: #555;
}

a, a * {
	color: #932527;
}

body a:hover, body a:hover * {
	color: #B65152;
}

#content h1 {
	margin: 0 0 15px 0;
	padding: 0 0 0 0;
}

#content h1,
#content h1 * {
/*	font-variant: small-caps;*/
	font-weight: bold;
	text-align: left;
	color: #932527;
	font-variant: small-caps;
}

.inputbox {
	border: 1px solid #CCC;
	font-size: 10pt;
}

.emptySearch {
	color: #CCC;
}


.button {
	background-image: url(img/button_back.png);
	background-color: #801416;
	border: none;
	height: 2em;
	color: white;
	font-weight: bold;
	font-style: italic;
}

.form-button {
	text-align: center;
}

.csc-textpic-caption {
	font-size: 8pt;
	color: #777;
}

a.mail {
	background-image:url(img/link_mail.gif);
	background-position: left 1px;
	background-repeat:no-repeat;
	padding: 0 0 0 22px;
}
a.mail:hover {
	background-image:url(img/link_mail_o.gif);
}

a.external-link,
a.external-link-new-window {
	background-image:url(img/link_extern.gif);
	background-position: left 1px;
	background-repeat:no-repeat;
	padding: 0 0 0 22px;
}
a.external-link:hover,
a.external-link-new-window:hover {
		background-image:url(img/link_extern_o.gif);
}
a.internal-link,
a.internal-link-new-window {
	background-image:url(img/link_intern.gif);
	background-position: left 1px;
	background-repeat:no-repeat;
	padding: 0 0 0 22px;
}
a.internal-link:hover,
a.internal-link-new-window:hover {
		background-image:url(img/link_intern_o.gif);
}
a.download {
	background-image:url(img/link_download.gif);
	background-position: left 1px;
	background-repeat:no-repeat;
	padding: 0 0 0 22px;
}
a.download:hover {
		background-image:url(img/link_download_o.gif);
}


