/* (c) Copyright Keynesis*/
/* CSS ver 1.0 */

.form_field_text {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7E7E7E;
}
.title_1, .title_1 a:link, .title_1 a:visited, .title_1 a:hover, .title_1 a:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #8D1C1C;
	text-decoration: none;
}
.title_1_bold, .title_1_bold a:link, .title_1_bold a:visited, .title_1_bold a:hover, .title_1_bold a:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #8D1C1C;
	font-weight: bold;
	text-decoration: none;
}
.title_2, .title_2 a:link, .title_2 a:visited, .title_2 a:hover, .title_2 a:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004180;
	text-decoration: none;
}
.title_2_bold, .title_2_bold a:link, .title_2_bold a:visited, .title_2_bold a:hover, .title_2_bold a:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #004180;
	font-weight: bold;
	text-decoration: none;
}
.title_3, .title_3 a:link, .title_3 a:visited, .title_3 a:hover, .title_3 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 160%;
	color: #454545;
	text-decoration: none;
}
.title_3_red, .title_3_red a:link, .title_3_red a:visited, .title_3_red a:hover, .title_3_red a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 160%;
	color: #8D1C1C;
	text-decoration: none;
}
.title_3_blue, .title_3_blue a:link, .title_3_blue a:visited, .title_3_blue a:hover, .title_3_blue a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 160%;
	color: #004180;
	text-decoration: none;
}
.title_4, .title_4 a:link, .title_4 a:visited, .title_4 a:hover, .title_4 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 140%;
	color: Black;
	font-weight: bold;
	text-decoration: none;
}
.title_4_red, .title_4_red a:link, .title_4_red a:visited, .title_4_red a:hover, .title_4_red a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 140%;
	color: #8D1C1C;
	font-weight: bold;
	text-decoration: none;
}
.title_4_blue, .title_4_blue a:link, .title_4_blue a:visited, .title_4_blue a:hover, .title_4_blue a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 140%;
	color: #004180;
	font-weight: bold;
	text-decoration: none;
}
.title_5, .title_5 a:link, .title_5 a:visited, .title_5 a:hover, .title_5 a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	color: Black;
	font-weight: bold;
	text-decoration: none;
}
.title_5_red, .title_5_red a:link, .title_5_red a:visited, .title_5_red a:hover, .title_5_red a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	color: #8D1C1C;
	font-weight: bold;
	text-decoration: none;
}
.title_5_blue, .title_5_blue a:link, .title_5_blue a:visited, .title_5_blue a:hover, .title_5_blue a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 120%;
	color: #004180;
	font-weight: bold;
	text-decoration: none;
}
.small-text {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #008000;
}


/* SITE SEARCH */

.search_result_title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00BFFF;
	text-decoration: none;
}
.search_result_text {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C5C5C;
}
.search_result_url {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #008000;
}
.search_result_info {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5C5C5C;
}
.search_result_hit_title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #00BFFF;
	text-decoration: none;
	font-weight: bold;
}
.search_result_hit_text {
	font-weight: bold;
}
.search-menu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #646262;
}

/* NEWS FONTS */

.news-date {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #004180;
	text-decoration: none;
}
.news-text, .news-text a:link, .news-text a:visited, .news-text a:active  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #008000;
	text-decoration:none;
}
.news-text a:hover  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #008000;
	text-decoration:underline;
}

/* DEV SECTION */


#tech-bulletin {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #3e3e3e;
}
#tech-bulletin a:link, #tech-bulletin a:visited, #tech-bulletin a:active {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #660000;
	border-bottom-color: #0099CC;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
}
#tech-bulletin a:hover {
	font-family: "Courier New", Courier, mono;
	font-size: 12px;
	color: #FFFFFF;
	border-bottom-color: #0099CC;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	background-color: #999999;
}
.bulletin-title-1 {
	font-size: 18px;
	font-weight: bold;
	color: #0080ff;
}
.bulletin-title-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3f3f3f;
}


