body {
	/*background-image: url('images/bg2.gif');*/
	bacground-color: #D9D9D9;
}
A:link
{ 
	color: #000000;
	text-decoration: underline;
}
A:visited
{ 
	color: #000000;
}

.copyright_style 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.copyright_style a:link, .copyright_style a:active, .copyright_style a:visited, .copyright_style a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.page_banner
{
	 background-image: url('images/banner_bg.jpg'); 
}
.language_menu
{
	text-align: right;
	margin-right: 10px;
}
.language_menu img
{
	border-color: #000000;
}
.print_version
{
	text-align: right;
	font-style: italic;
}
.page_title
{
	display:block;
	text-align: center;
	font-size: 18pt;
}
.message_title
{
	display:block;
	text-align: center;
	font-size: 16pt;
	background: #cde686;
	padding-top:10px;
	margin-left: 20px;
	margin-right: 20px;
	border-top: #8888AA solid 1px;
	border-left: #8888AA solid 1px;
	border-right: #8888AA solid 1px;
}

.message_date
{
	display:block;
	text-align: center;
	font-size: 10pt;
	background: #cde686;
	padding-bottom:10px;
	margin-left: 20px;
	margin-right: 20px;
	border-bottom: #CCCCCC solid 1px;
	border-left: #8888AA solid 1px;
	border-right: #8888AA solid 1px;
}
.message_sender
{
	display:block;
	text-align: right;
	font-size: 11pt;
	font-weight: bold;
	background: #FFFFFF;
	padding:10px;
	margin-left: 20px;
	margin-right: 20px;
	border-left: #8888AA solid 1px;
	border-right: #8888AA solid 1px;
	border-bottom: #8888AA solid 1px;
}
.message_text
{
	display:block;
	text-align: left;
	font-size: 12pt;
	padding:10px;
	background: #FFFFFF;
	margin-left: 20px;
	margin-right: 20px;
	border-left: #8888AA solid 1px;
	border-right: #8888AA solid 1px;
}
.message_reply
{
	display:block;
	text-align: right;
	padding: 10px;
	margin-right: 10px;
	
}

.menu_text_style
{
	font-family: "Arial";
	font-size: 10pt;
	color: #000000;
	font-style: italic;
	margin-left: 20px;
}


.menu_table
{
	color: #DDDDFF;
}
.required_field
{
	font-weight: bold;
}
.submit_button
{
	background : url('images/glossyback2.gif'); 
	width:70px; 
	height:25px
	
}
.submit_button_big
{
	background : url('images/glossyback2.gif'); 
	
	height:25px
	
}
.submit_button_krepselis
{
	background : url('images/krepselis.gif'); 
	width:40px; 
	height:40px;
	
}
.small_button
{
	background : url('images/glossyback2.gif'); 
	width:70px; 
	height:22px;
}
.big_button
{
	background : url('images/glossyback2.gif'); 
	width:70px; 
	height:22px;
}
.form_group_title
{
	font-weight: bold;
}
table.form-table
{
	width: 600px;
	font-size: 12pt;
	border-collapse: separate;
	border-style: none;
}

table.form-table td
{
	background-color: #ffffff;
	padding: 3px 6px;
}

table.form-table a:hover
{
	color: #D9313A !important;
}


table.form-table tr, table.form-table td, table.form-table th
{
	border-width: 1px;
	border-style: solid;
	border-color: #BBC1C3;
	text-align: left;
	padding: 2px 3px;
}

table.form-table th
{
	background-color: #CCD1D3;
	padding: 3px 6px;
	border-width: 0px;
	text-align: center;
}
table.form-table tr
{
	background-color: #CCD1D3;
	padding: 3px 6px;
	border-width: 0px;
}

table.register-table
{
	font-size: 12pt;
	border-collapse: separate;
	border-style: none;
}

table.register-table td
{
	background-color: #cde686;
	padding: 3px 6px;
}

table.register-table a:hover
{
	color: #D9313A !important;
}


table.register-table tr, table.register-table td, table.register-table th
{
	border-width: 1px;
	border-style: solid;
	border-color: #789E1F;
	text-align: left;
	padding: 2px 3px;
}

table.register-table th
{   background : url('images/glossyback2.gif'); 
	font-size: 11pt;
	padding: 3px 6px;
	border-width: 0px;
}
table.register-table tr
{
	background-color: #CCD1D3;
	padding: 3px 6px;
	border-width: 0px;
}
.style1 
{	
	font-family: "Arial";
	font-size: 11px;
}

.style16 
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.style17 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.style18 
{
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 10px; 
	margin-right: 10px;"
	font-weight: bold;
}
.style23 
{
	font-family: "Arial"; 
	font-size: 11px;
	color: #000000 
}
.title_style {
	font-family: Arial, Helvetica, sans-serif;
	
	font-weight: bold;
}
.style_size_12
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 12px;
}

.style_size_14
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 14px;
}