body
{
	padding : 0px;
	margin : 0px;
	background : White;
}
td, body, input
{
	font : normal 11px Verdana;	
}
.vrd11
{
	font : normal 11px Verdana;	
}
a
{
	color : #0B773B;
	text-decoration : none;
}
td.header
{
	vertical-align : top;
	width : 100%;
	height : 155px;
	background : url(../img/bg_top.gif) top repeat-x;
}
div.title_uk
{
	margin : 0px;
	padding : 0px;
}
img.title_uk
{
	width : 606px;
	height : 135px;
	border : 0px;
	background : url(../img/uk/title.jpg) center no-repeat; 
}
img.title_en
{
	width : 606px;
	height : 135px;
	border : 0px;
	background : url(../img/en/title.jpg) center no-repeat; 
}
table.navigation_bar
{
	width : 602px;
	padding : 3px 200px 3px 100px;
	background : url(../img/bg_navigation_bar.jpg) center top no-repeat;
	text-align : center;
}
img.nav_item
{
	height : 14px;
	border : 0px;
	vertical-align : middle;
}
img.nav_seporator
{
	width : 1px;
	height : 14px;
	background-color : #8b8273;
	margin : 0px 8px; 
	vertical-align : middle;
}
img.lang_seporator
{
	width : 1px;
	height : 14px;
	background-color : #8b8273;
	margin : 0px 4px; 
	vertical-align : middle;
}
img.bank
{
	width : 166px;
	height : 155px;
	background : url(../img/bank.jpg) center no-repeat;
}

/* Search Block ------------------------------------------------------------------ */
div.search_block
{
	margin : 9px 14px;
}

input.search
{
	width : 143px;
	height : 22px;
	vertical-align : middle;
}
a.search_link, a.search_link:link, a.search_link:visited, a.search_link:active
{
	font : bold 11px Verdana;
	color : #0B773B;
	text-decoration : none;
}
input.search_submit
{ display : none; }
/* End Search Block ------------------------------------------------------------------ */

/* Menu Block ------------------------------------------------------------------ */
table.menu_block
{
	border : 0px;
	width : 100%;
	margin : 9px 0px 9px 14px;
}
td.main_menu
{
	background : url(../img/bg_menu.gif) left top no-repeat;
	width : 219px;
	vertical-align : top;
}
table.menu_block
{
/*	width : 100%;
*/
}
td.menu_item
{
	font : normal 12px Verdana;
	padding : 6px 16px 6px 5px;
	background : url(../img/dot_line.gif) right bottom no-repeat;
}
td.menu_item a
{
	text-decoration : none;
	color : Black;
}

td.active_menu_item
{
	font : normal 12px Verdana;
	padding : 6px 16px 6px 5px;
	background : #F2EAD4 url(../img/dot_line.gif) bottom right no-repeat;
}
td.active_menu_item a
{
	text-decoration : none;
	color : Black;
}

td.menu_point
{
	padding : 0px 5px 0px 0px;
}
/* End Menu Block ------------------------------------------------------------------ */

td.col_seporator
{
	width:1px;
	background : url(../img/col_seporator.gif) top repeat-y;
}
/* Central column ------------------------------------------------------------------ */

td.center_col
{
	width : 100%;
	vertical-align : top;
	background : url(../img/bg_content.jpg) right top no-repeat;
}
div.title_block
{
	font : bold 14px Verdana;
	color : #0B773B;
	padding : 2px 27px;
}
div.title_block a
{
	color : #0B773B;
	text-decoration : none;
}

div.announce_date
{
	color : #904949;
	font : normal 11px Verdana;
	padding : 0px 0px 0px 15px;
	text-decoration : none;
}

div.announce_date a
{
	color : #904949;
	text-decoration : none;
}
div.announce_date b
{
	color : black;
	text-decoration : none;
	font-weight : normal;
}

div.announce
{
	font : normal 12px Verdana;
	margin : 0px 15px 0px 15px;
}
div.announce a
{
	color : Black;
	text-decoration : none;
}	

/* End Central column ------------------------------------------------------------------ */

/* Right column ------------------------------------------------------------------ */
td.info_box
{
	vertical-align : top;
	background-color : #fbfbf9;
}
div.title_info, td.title_info, td.boxtitle
{
	font : bold 11px Verdana;
	color : #0B773B;
	padding : 10px 11px 10px;
	background : white url(../img/bg_title_info.gif) bottom repeat-x;
}
div.title_info a, td.title_info a, td.boxtitle a
{
	color : white;
}
div.text_info
{
	font : normal 10px Verdana;
	margin : 6px 15px 0px 15px;
	padding-bottom : 7px;
	background : url(../img/dot_line.gif) bottom repeat-x;
}
div.text_info_last
{
	font : normal 10px Verdana;
	margin : 6px 15px 0px 15px;
	padding-bottom : 7px;
}
div.text_info a, div.text_info_last a
{
	color : black;
	text-decoration : none;
}
/* End Right column ------------------------------------------------------------------ */

/* Profile Module */
input.profile
{
	width : 133px;
	height : 22px;
	vertical-align : middle;
}
a.profile_link
{
	font : bold 11px Verdana;
	color : #0B773B;
	text-decoration : none;
}
/* End Profile module */

/* Footer block ------------------------------------------------------------------------- */
table.footer
{
	width : 100%;
	font : normal 10px Verdana;
	padding : 13px 5px 13px 10px;
	background-color : #f1eee4;
	color : #787772
}

/* End Footer block ------------------------------------------------------------------- */
td.cell
{
	font : normal 11px Verdana;
	padding : 0px 20px;
	background-color : #faf6f3;
	color : black;
	height : 22px;
}
tr.cell td
{
	font : normal 11px Verdana;
	background-color : #faf6f3;
	color : black;
	height : 22px;
}
input.butt
{
	height : 18px;
	border : 0px;
	background-color : #96847a;
	color : white;
	font-weight : bold;
}
.topnavigator a
{
	color : #0B773B;
}
.copy
{
	font : normal 10px Verdana;
	color : #787772;
}
.copy a, .copy a:link, .copy a:visited, .copy a:active
{
	color : #787772;
	text-decoration : none;
}
a.copy, a.copy:link, a.copy:visited, a.copy:active
{
	color : #787772;
	text-decoration : none;
}
.col_title
{
	border-top : solid 2px #958578;
	font-weight : bold;
	color : #958578;
	padding : 6px 20px;
}
tr.col_title td
{
	border-top : solid 2px #958578;
	font-weight : bold;
	color : #958578;
	padding : 6px 20px;
	font-size : 11px;
	background-color : white;
}

.print_title
{
	font : bold 18px Verdana;
}

.successmsg
{
	font-family : Verdana;
	font-size : 11px;
	color : #333333;
	text-decoration : none;
	padding : 20px;
}
.successmsg a:link, .successmsg a:active, .successmsg a:visited
{
	color: #006699;
	text-decoration : none; 
}
a.successmsg:hover
{
	text-decoration : underline;
}

.errormsg
{
	font-family : Verdana;
	font-size : 11px;
	color : #990000;
	text-decoration : none;
	padding : 20px;
}
.errormsg a:link, .errormsg a:active, .errormsg a:visited
{
	color: #990000;
	text-decoration : none; 
}
a.errormsg:hover
{
	text-decoration : underline;
}
