@CHARSET "UTF-8";

html {
	overflow-y: scroll !important;
}

body
{
	padding: 0px;
	margin: 10px 0px;
	font-size: 12px;
	color: #06934B;
	text-align: center;
}

body a,
body a:hover,
body a:visited
{
	font-size: 12px;
	color: #06934B;
}

ul
{
	list-style-image: url("images/list_item.gif");
	list-style-position: inside;
	margin: 0px;
	padding: 0px 0px 0px 8px;
}

ul li
{
	margin: 4px 0px 4px 0px;
	padding: 0px 0px 0px 6px;
}

#container
{
	margin: 0px auto;
	text-align: left;
	width: 1000px;
}

#bs_logo
{
	width: 970px;
	margin: 0px 0px 9px 20px;
	position: relative;
}

#bs_fast_menu
{
	position: absolute;
	right: 0;
	top: 0;
}

#bs_fast_menu a
{
	float: left;
	text-transform: lowercase;
	color: #656565;
	font-size: 11px;
}

#bs_fast_menu a.front_page
{
	margin-right: 17px;
	padding-left: 17px;
	background: url("images/front_page.jpg") left center no-repeat;
}

#bs_fast_menu a.sitemap
{
	margin-right: 17px;
	padding-left: 17px;
	background: url("images/site_map.jpg") left center no-repeat;
}

#bs_fast_menu a.contact
{
	padding-left: 21px;
	background: url("images/contact.jpg") left center no-repeat;
}

.menu_top
{
	display: table;
	width: 1000px;
}

.menu_top td
{
	height: 29px;
	text-align: center;
	vertical-align: middle;
	padding-left: 2px;
}

.menu_top td.last
{
	padding-right: 0px !important;
	background: none !important;
}

.menu_top td.first
{
	padding-left: 0px !important;
	background: none !important;
}

.menu_top td a,
.menu_top td a:visited,
.menu_top td a:hover
{
	display: block;
	height: 21px;
	font-size: 12px;
	font-weight: bold;
	padding-top: 8px;
	text-decoration: none;
}

.menu_top td a.last,
.menu_top td a.last:visited,
.menu_top td a.last:hover,
.menu_top td a.first,
.menu_top td a.first:visited,
.menu_top td a.first:hover
{
	background: none;
}

.menu_top td.selected
{
	padding-left: 2px;
	height: 27px;
}

.menu_top td.selected a,
.menu_top td.selected a:visited,
.menu_top td.selected a:hover
{
	height: 19px;
}

.green td
{
	background: url("images/menu_top_green_separator.jpg") center left no-repeat;
	margin:0px;
}

.green td a,
.green td a:visited,
.green td a:hover
{
	color: #E7E7E7;
	background: url("images/menu_top_green_background.jpg") center repeat-x;
}

.green td a:hover
{
	background: url("images/menu_top_green_hover.jpg") center repeat-x;
}

.green td.selected
{
	background: url("images/menu_top_green_separator.jpg") center left no-repeat;
}
.green td.selected a,
.green td.selected a:visited,
.green td.selected a:hover
{
	background: url("images/menu_top_green_selected.jpg") center repeat-x;
	border: solid 1px #75B477;
	color: #2D7423;
}

.orange td
{
	background: url("images/menu_top_orange_separator.jpg") center left no-repeat;
}

.orange td a,
.orange td a:visited,
.orange td a:hover
{
	color: #EBEBEB;
	background: url("images/menu_top_orange_background.jpg") center repeat-x;
}

.orange td a:hover
{
	background: url("images/menu_top_orange_hover.jpg") center repeat-x;
}

.orange td.selected
{
	background: url("images/menu_top_orange_separator.jpg") center left no-repeat;
}
.orange td.selected a,
.orange td.selected a:visited,
.orange td.selected a:hover
{
	background: url("images/menu_top_orange_selected.jpg") center repeat-x;
	border: solid 1px #DFA546;
	color: #D88D22;
}

#header
{
	margin: 1px 0px 2px 0px;
	width: 1000px;
}

#head_left
{
	width: 728px;
	height: 150px;
	background: url("images/head_left.jpg") center no-repeat;
	float: left;
}

#head_right
{
	float: left;
	width: 272px;
	height: 150px;
	background: url("images/head_right.jpg") center no-repeat;
	position: relative;
}

#head_right .internet_banking
{
	display: block;
	position:absolute;
	left: 36px;
	top: 47px;
}

.banners_block
{
	width: 1000px;
}

.clear_both
{
	clear: both;
}

h1
{
	font-weight: bold;
	font-size: 16px;
	color: #008D39;
	padding: 0px 150px 5px 2px;
	background: url("images/h1_underline.jpg") bottom left repeat-x;
	float: left;
}

h1.block,
#page_left h1,
#page_right h1
{
	padding-right: 0px;
	display: block;
	float: none;
}

#page_left
{
	float: left;
	width: 255px;
	margin: 30px 0px 0px 5px;
}

#page_left hr,
#page_content hr,
#page_right hr
{
	height: 2px;
	margin: 13px 9px 13px 9px;
	background: url("images/hr_background.gif") center repeat-x;
}

#page_left .news_list_regular
{
	background-color: #EDE9E9;
	padding: 10px 0px 10px 0px;
	color: #007611;
	font-size: 12px;
}

#page_left .news_list_regular div
{
	margin: 0px 10px 0px 10px;
}

#page_left .news_list_regular .title,
#page_left .news_list_regular .date
{
	font-weight: bold;
}

#page_left .news_list_regular p
{
	margin: 0px;
}

#page_left .news_list_regular a.more2,
#page_left .news_list_regular a.more2:hover,
#page_left .news_list_regular a.more2:visited
{
	color: #FF520D;
	font-weight: bold;
	font-size: 11px;
	float: right;
	margin: 0px 10px 10px 0px;
}

#page_left .news_list_regular a,
#page_left .news_list_regular a:hover,
#page_left .news_list_regular a:visited
{
	color: #008D39;
	font-size: 12px;
}


#page_left .mission_text
{
	margin: 0px 9px 0px 9px;
	font-style: italic;
	font-size: 10px;
	color: #696969;
}

#page_content
{
	float: left;
	width: 448px;
	margin: 30px 16px 0px 16px;
}

#page_content .form_fields td
{
	padding: 1px 0px 1px 0px;
}

#page_content .form_fields input,
#page_content .form_fields textarea
{
	border: solid 1px #008D39;
}

#page_content .form_fields input.field_default
{
	width: 150px;
}

#page_content .form_fields input.field_small
{
	width: 100px;
}

#page_content .form_fields input.field_medium
{
	width: 200px;
}

#page_content .form_fields input.field_large
{
	width: 100px;
}

#page_content .form_fields textarea.field_default
{
	width: 150px;
	height: 90px;
}

#page_content .form_fields textarea.field_small
{
	width: 100px;
	height: 60px;
}

#page_content .form_fields textarea.field_medium
{
	width: 200px;
	height: 160px;
}

#page_content .form_fields textarea.field_large
{
	width: 300px;
	height: 260px;
}

#page_content .title,
#page_content .date
{
	font-size: 12px;
	font-weight: bold;
}

#page_right
{
	float: left;
	width: 255px;
	margin: 30px 5px 0px 0px;
}

#page_right .currency
{
	width: 255px;
	border: solid 1px #008D39;
	border-spacing: 0px;
}

#page_right .currency th
{
	height: 30px;
	width: 129px;
	background: #008D39;
	color: #FFF;
	border-right: solid 1px #FFF;
	vertical-align: middle;
}
#page_right .currency th.last
{
	border-right: none;
}

#page_right .currency tr
{
	color: #000;
	text-align: center;
	vertical-align: bottom;
	height: 17px;
}

#page_right .currency td
{
	border-right: solid 1px #EBEBEB;
}

#page_right .currency td.last
{
	border-right: none;
}

#page_right .currency tr.odd
{
	background: #FFF;
}

#page_right .currency tr.even
{
	background: #EBEBEB;
}
.currency{
clear:both;
}
#page_right .links li a,
#page_right .links li a:hover,
#page_right .links li a:visited
{
	font-size: 11px;
	color: #007611;
}

#foot
{
	width: 986px;
	height: 53px;
	background: url("images/footer1.jpg") center repeat-x;
	font-size: 10px;
	color: #414141;
	padding: 10px 9px 10px 10px;
	margin: 14px 0px 0px 0px;
}

#foot a,
#foot a:hover,
#foot a:visited
{
	color: #414141;
	font-size: 10px;
}

#foot hr
{
	background-color: #FAB645;
	margin: 5px 0px;
}

#realized_by
{
	text-align: right;
	color: #414141;
	margin: 4px 0px 0px 0px;
}

#realized_by a,
#realized_by a:hover,
#realized_by a:visited
{
	color: #414141;
	font-weight:bold;
}
.green  dd
{
padding:0px;
margin:0px;
overflow:hidden;
left:0px;
overflow:visible;
width:auto;
}
