BODY {
	padding:10px; 
	margin:0px; 
}
BODY, TABLE {
	font-family: Arial; 
	line-height: 13pt;
	color: #53616a;
	font-size: 10pt;
}
p {
	color: #53616a;
	font-size: 10pt;
}
td.welcome h1 {
	line-height: 20px;
}
td.welcome p {
	line-height: 13pt;
	font-size: 10pt;
}

td.header {
	height: 150px;
	background: url('../images/bg_top.jpg') no-repeat bottom;
	padding-left: 25px;
	padding-top: 20px;
	color: #ffffff;
	font-size: 17pt;
	line-height: 17pt;
}
#header {
	color:white;
	padding-left: 10px;
	background: url('../images/header_arr.gif') no-repeat left;
}
#hr {
	border-top: solid 1px #a8a8a8;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 0px;
}
td.logo {
	border: solid 1px #a8a8a8;
}
td.now {
	font-family: Tahoma; 
	color: white;
	background: #68767f;
	border: solid 1px #d9dcdf;
	font-size: 8pt;
}

A:link {text-decoration: underline; color: #0074c5}
A:active {text-decoration: underline; color: #0074c5}
A:visited {text-decoration: underline; color: #2054a5}
A:hover {text-decoration: underline; color: #cc0000}

a.menu, a.graymenu, a.menu_sel, a.graymenu_sel {text-decoration: none; }

h1 {
	font-size: 18pt;
	font-weight: normal;
	color: #009049;
	margin-top: 24px;
	margin-bottom: 30px;
}
h2 {
	font-size: 16pt;
	font-weight: normal;
	color: #68767f;
	margin-top: 24px;
}
h2.green {
	color: #009049;
}

div.search_block {
	background: #f4f6f5; 
	border-top: solid 2px white; 
	border-right: solid 2px white; 
	padding-top: 0px; 
	padding-right: 15px; 
	padding-bottom: 24px; 
	padding-left: 25px;
}

div.menu {
	margin-bottom: 1px;
	margin-top: 1px;
	background-color: white; 
	padding: 4px;
	color: #0074c5;
	cursor: pointer;
	font-size:9pt;
}
div.menu_sel {
	margin-bottom: 1px;
	margin-top: 1px;
	background-color: white; 
	padding: 4px;
	font-weight: bold;
	cursor: pointer;
	font-size:9pt;
}
div.sub_menu {
	margin-bottom: 1px;
	margin-top: 1px;
	border-top: solid 0px #cccccc; 
	background-color: #e4e2f8;
	padding: 4px;
	text-decoration: none; 
	cursor: pointer;
}
div.sub_menu_sel {
	border-top: solid 0px #dddddd; 
	background-color: #d4d2e8; 
	padding: 4px;
	cursor: pointer;
}
div.menu:hover, div.sub_menu:hover {background-color: #f4f6f5; color: #333366}
div.menu_sel:hover, div.sub_menu_sel:hover {background-color: #f4f6f5; text-decoration: none; color: #333366}
div.sub_menu_sel, div.menu_sel { text-decoration: none; color: black }

table.copyright, table.copyright a {
	color: #807050;
	font-size: 8pt;
}

td.search {
	text-align: center; 
	background: url('../images/bg_search.jpg') center top no-repeat;
	padding-top: 18px;
	color: #999999;
}

td.menu {
	text-align:center;
	background: url('../images/menu_item.gif') center bottom repeat-x;
	color: white;
	border: solid 1px #7cbd42;
}
td.menu:hover {
	text-align:center;
	background: #019049;
}
td.menu_sel {
	text-align:center; 
	background: #019049;
	color: white;
}

td.menu a:link, td.menu a:active, td.menu a:visited, td.menu a:hover, td.menu_sel a:link, td.menu_sel a:active, td.menu_sel a:visited, td.menu_sel a:hover {
	color: white;
	text-decoration: none;
	font-weight: bold;
	font-size: 10pt;
}

td.text, td.text_index {
	background: white;
	padding: 6px 12px;
	color: black;
}
td.text_index p {
	font: 8pt/11pt;
}
p, li {
	font: 10pt/13pt;
	color: #333366;
}
font.news_date {
	color: #68767f;
}

img.small_news {
	border: solid 1px #514326;
}
img.left {
	border: solid 1px #514326;
	margin-right: 10px;
	float: left;
}

.check {
	border: none;
	background: none;
}
input.small {
	font-family: Arial;
	font-size: 90%;
	border-color: #e0e0e0;
}
input, textarea {
	font-family: Arial;
}
select {
	font-family: Arial;
}
.hand {
	cursor: pointer;
}
