.image_border {
	border: 2px solid #E6E6E6;
}
.block_links:hover {
	text-decoration: underline !important;
}
#news_c{ background:url(/images/o_bg.gif) no-repeat 10px 10px; position:absolute; top:0px; padding-bottom:5px; left:0px; display:none; z-index:1000}
#news_c_inn{ font-family: Arial, Verdana, Arial; color : #000000; background:#FFFFFa;  margin-right:10px; padding:5px; border:1px solid #555555; border-bottom: 3px solid #AF0000; font-size:11px; width:250px;}
.nsep{clear:both; height:5px; width:1px; font-size:1px}

.Float {
	position: absolute;
	z-index: 200;
	background: #fff;
	left: 25%;
	top: 25%;
	width: 50%;
	border: 1px solid #555;
	border-bottom-color: #555;
	border-right-color: #555;
	display: none;
	color: inherit;
	font-size: 83%;
	text-align: left;
}

.FloatLogin {
	height: auto;
	width: 30em;
	padding-bottom: 1em;

}

.Float hr {
	display: block;
	margin: 0 ! important;

}

.FloatHeader h4 {
	padding: .5em;
	margin: 0;
	background-color: inherit;
	color:#0053a5;
	font-size: 129%;
}

.FloatScroll {
	position: relative;
	border-top: 1px solid #555;
}

.FloatContainer {
	padding: .5em;
}

.Float .FloatClose {
	float: right;
	margin-top: .1em;
	width: 16px;
	height: 16px;
	border: 0;
	cursor: pointer;

}

.FloatMask {
	position: absolute;
	z-index: 198;
	background:#000;
	display: none;
	left: 0;
	top: 0;
	width: 100%;
	filter: alpha(opacity=60);
	opacity: 0.6;
	-moz-opacity: 0.6;
	color: inherit;
}