.menu_back {
	background-color:#0089cc;
	border-width:1px;
	border-color:#0089cc;
	border-style:solid;
	text-align:left;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	font:12px Trebuchet MS;
	color: #eeeeee;
	text-decoration:none;
	/*cursor:default;*/
}

a.menu_back:hover{
	position:relative;
	background-color:#377D9F;
	border-color:#377D9F;
	border-style:solid;
	font:12px Trebuchet MS;
	color: #FFFFFF;
	text-decoration:none;
}

.menu_language {
	background-color:#0089cc;
	border-width:1px;
	border-color:#0089cc;
	border-style:solid;
	text-align:left;
	text-decoration:none;
	padding:0px 0px 0px 0px;
	font:12px Trebuchet MS;
	color: #eeeeee;
	text-decoration:none;
	/*cursor:default;*/
}

a.menu_language:hover{
	position:relative;
	background-color:#0089cc;
	border-color:#0089cc;
	border-style:solid;
	font:12px Trebuchet MS;
	color: #FFFFFF;
	text-decoration:none;
}

.header_background{
	background:url('images/header.png');
	background-position:right;
	background-repeat: no-repeat;
}

.header{
	font:24px Calibri;
}

.subheader{
	font:12px Calibri;
}

.header1{
	background-color:#0089cc;
	color: #eeeeee;
	font:16px Calibri;
}

.left_border_main{
	font-size:1px;
	margin:0px;
	padding:0px;
	border-color:#ffffff #ffffff #ffffff #0089cc;
	border-width:1px;
	border-style:solid;
}

.right_border_main{
	font-size:1px;
	margin:0px;
	padding:0px;
	border-color:#ffffff #0089cc #ffffff #ffffff;
	border-width:1px;
	border-style:solid;
}

.left_border{
	font-size:1px;
	margin:0px;
	padding:0px;
	border-color:#ffffff #ffffff #ffffff #0089cc;
	border-width:1px;
	border-style:solid;
}
.right_border{
	font-size:1px;
	margin:0px;
	padding:0px;
	border-color:#ffffff #0089cc #ffffff #ffffff;
	border-width:1px;
	border-style:solid;
}
.bottom_border{
	font-size:1px;
	margin:0px;
	padding:0px;
	border-color:#ffffff #ffffff #0089cc #ffffff;
	border-width:1px;
	border-style:solid;
}
.top_border{
	font-size:1px;
	margin:0px;
	padding:0px;
	border-color:#0089cc #ffffff #ffffff #ffffff;
	border-width:1px;
	border-style:solid;
}
.top_and_bottom_border{
	margin:0px;
	padding:0px;
	border-color:#0089cc #ffffff #0089cc #ffffff;
	border-width:1px;
	border-style:solid;
}
.left_and_right_border{
	margin:0px;
	padding:0px;
	border-color:#ffffff #0089cc #ffffff #0089cc;
	border-width:1px;
	border-style:solid;
}
.left_top_corner_empty{
	font-size:1px;
	margin:0px;
	padding:0px;
	width:20px;
	height:20px;
	background:url(images/corner-lt-e.gif);
}
.right_top_corner_empty{
	font-size:1px;
	margin:0px;
	padding:0px;
	width:20px;
	height:20px;
	background:url(images/corner-rt-e.gif);
}
.left_bottom_corner_empty{
	font-size:1px;
	margin:0px;
	padding:0px;
	width:20px;
	height:20px;
	background:url(images/corner-lb-e.gif);
}
.right_bottom_corner_empty{
	font-size:1px;
	margin:0px;
	padding:0px;
	width:20px;
	height:20px;
	background:url(images/corner-rb-e.gif);
}
.inner_cell{
	padding:10px;
	vertical-align: top;
}

.article{
	font-family:calibri, tahoma;
	font-size: 16px;
}
P.article{
	text-align:justify;
}
LI.article{
	text-align:justify;
}
A.article{
	color: #0f39e1;
	text-decoration: none;
}
A.article:HOVER{
	text-decoration: underline;
}
.article_header{
	font-family: calibri, tahoma;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
}
.form24{
	font-family:calibri, tahoma;
	font-size: 16px;
}
.form24_required{
	font-family:calibri, tahoma;
	font-size: 16px;
	color: #ff0000;
}
.required{
	font-family:calibri, tahoma;
	font-size: 16px;
	color: #ff0000;
}
.msg_error{
	font-family:calibri, tahoma;
	font-size: 16px;
	text-align: center;
	color: #ff0000;
}
.msg_ok{
	font-family:calibri, tahoma;
	font-size: 16px;
	text-align: center;
	color: #00ff00;
}

