.margin {
	margin-top:5%;
	background-color:#0053b6;
}
.margin_internal {
	margin:0 0 0 0;
	background: #0039AA;
}
.table_fix {
	line-height:0;
}
.bg_top {
	background:#0039AA;
}
.bg_submenu {
	background: url(images/bottom_submenu_bg.jpg) repeat-y;
}
.bg_footer_internal {
	background:#0039AA;
}
.bg_portal {
	background:url(images/bg_portal.jpg) no-repeat;
	line-height:0;
}
.bg_text {
	background:url(images/content_bg.jpg) repeat-y;
	line-height:0;
}
.bg_menu {
	background:#000000;
	line-height:0px;
}
.bg_content {
	background:#666666;
}
.footer_bg {
	background:url(images/footer_bg.jpg) no-repeat;
	text-align:center;
}
.footer {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	line-height:18px;
}
.footer a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:underline;
}
.footer a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:underline;
}
.footer a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
.footer a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:underline;
}
.text {
	font-family:verdana;
	font-size:11px;
	color:#000000;
	line-height:15px;
}
.text a:link {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0053b6;
	font-weight:normal;
	text-decoration:underline;
}
.text a:visited {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0053b6;
	font-weight:normal;
	text-decoration:underline;
}
.text a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0053b6;
	text-decoration:none;
}
.text a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#0053b6;
	text-decoration:underlin
}
.text_detail {
	font-family:verdana;
	font-size:12px;
	color:#0053b6;
	line-height:15px;
	font-weight:bold;
}
.line {
	height: 1px;
	border: 0;
	color: #0053b6;
	background-color: #0053b6;
	width: 100%;
} 

.border {
	border-left:1px #000000 solid;
}