/* --- */
a:link { color: #971b18; font-family: Verdana; text-decoration: none; }
a:visited { color: #b95a58; text-decoration: none; }
a:hover { color: #971b18; text-decoration: underline; }
a:active { color: #971b18; text-decoration: none; }
/* --- */
.pind_Red a:link, .pind_Yellow a:link, .pind_Blue a:link, .pind_Green a:link { color: #fff; text-decoration: none; }
.pind_Red a:visited, .pind_Yellow a:visited, .pind_Blue a:visited, .pind_Green a:visited { color: #fff; text-decoration: none; }
.pind_Red a:hover, .pind_Yellow a:hover, .pind_Blue a:hover, .pind_Green a:hover { color: #fff; text-decoration: underline; }
.pind_Red a:active, .pind_Yellow a:active, .pind_Blue a:active, .pind_Green a:active { color: #fff; text-decoration: none; }
/* --- */
.fill_background { background-color: #f1f2ed; }
.fill_paleyellow { background-color: #f4f4e8; }
.fill_menu  { background-color: #f9faf5; padding: 30px 15px 15px; }
.fill_red  { background-color: #860120; }
.fill_sand { background-color: #d8d6ce; }
.stroke_sand4px { border: solid 4px #d8d6ce; }
/* --- */
.block_txtandbox {
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	background: #dfb845 url(img/headerbar.png);
	padding-top: 3px;
	padding-bottom: 3px;
	text-indent: 10px;
	float: left;
	clear: both;
	border: solid 1px #c19617;
	width: 63.4em;
	overflow: hidden;
}

.pind_Red {
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	background: #af3535;
	padding-top: 3px;
	padding-bottom: 3px;
	text-indent: 8px;
/*	vertical-align: middle;  --- used "if IE-tag in head of index page instead, to control pind-box-height and hence the align of text in the pind to display the same in FF & IE. The if-IE covers all 4 pind-colors. */
	float: left;
	clear: both;
	border: none;
/*	height: 20px;  --- same as above comment */
	width: 180px;
	overflow: hidden;
}

.pind_Yellow {
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	background: #c19617;
	padding-top: 3px;
	padding-bottom: 3px;
	text-indent: 8px;
	float: left;
	clear: both;
	border: none;
	width: 180px;
	overflow: hidden;
}

.pind_Blue {
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	background: #50a5c8;
	padding-top: 3px;
	padding-bottom: 3px;
	text-indent: 8px;
	float: left;
	clear: both;
	border: none;
	width: 180px;
	overflow: hidden;
}

.pind_Green {
	color: #fff;
	font-weight: bold;
	font-size: 11px;
	font-family: Verdana;
	background: #7db437;
	padding-top: 3px;
	padding-bottom: 3px;
	text-indent: 8px;
	float: left;
	clear: both;
	border: none;
	width: 180px;
	overflow: hidden;
}
/* --- */
.t_24_red  { color: #a0121c; font-size: 24px; font-family: Verdana; height: 25px; }
.t_16_red_b  { color: #a11107; font-weight: bold; font-size: 16px; font-family: Verdana; }
.t_11_grey { color: #646464; font-size: 11px; font-family: Verdana; }
.t_11_grey_b { color: #646464; font-weight: bold; font-size: 11px; font-family: Verdana; }
.t_11_greydark { color: #464646; font-size: 11px; font-family: Verdana; }
.t_11_greylight { color: #96958f; font-size: 11px; font-family: Verdana; }
.t_11_red { color: #971b18; font-size: 11px; font-family: Verdana }
.t_11_red_b { color: #971b18; font-weight: bold; font-size: 11px; font-family: Verdana; }
.t_11_white_b { color: #fff; font-weight: bold; font-size: 11px; font-family: Verdana; }
.t_11_yellow_b { color: #c19617; font-weight: bold; font-size: 11px; font-family: Verdana; }
.t_10_grey { color: #646464; font-size: 10px; font-family: Verdana; }
.t_10_grey_b { color: #646464; font-weight: bold; font-size: 10px; font-family: Verdana; }
.t_10_sand { color: #cccfbf; font-size: 10px; font-family: Verdana; }
.t_09_greydark { color: #464646; font-size: 9px; font-family: Verdana; }
.t_09_sanddark { color: #acb09b; font-size: 9px; font-family: Verdana; }
/* --- */

