div.alert_container {
	position: fixed;
	right:0.5em;
	top:0;
	_position:absolute;
	_top: expression(
		eval(document.documentElement.scrollTop)
	);
	width:300px;
	height:auto;
	z-index: 999;
	overflow:hidden;
}

div.alert_container div.item {
	position: relative;
	height: auto;
	padding:0.5em 0;
	margin:0 0;
	font-size:0.74em;
	color:#000;
}

div.alert_container div.error_item {
	position: relative;
	height: auto;
	padding:0.5em 0;
	margin:0 0;
	font-size:0.74em;
	color:#000;
	cursor: pointer;
}

div.alert_container table.corners {width: 100%; border-collapse:collapse;border:0;}
div.alert_container table.corners tr {margin:0; padding:0;}
div.alert_container table.corners tr td {background: #FFF; margin:0; padding:0;}
div.alert_container table.corners tr td.ac1,
div.alert_container table.corners tr td.ac2,
div.alert_container table.corners tr td.ac3,
div.alert_container table.corners tr td.ac4 {
	width: 12px;
	height: 12px;
}
div.alert_container table.corners tr td.ac1 {background-color: none; background: url(/f/alert/alert_corner.png) no-repeat 0 0;}
div.alert_container table.corners tr td.ac2 {background-color: none; background: url(/f/alert/alert_corner.png) no-repeat 100% 0;}
div.alert_container table.corners tr td.ac3 {background-color: none; background: url(/f/alert/alert_corner.png) no-repeat 0 100%;}
div.alert_container table.corners tr td.ac4 {background-color: none; background: url(/f/alert/alert_corner.png) no-repeat 100% 100%;}
div.alert_container table.corners tr td.content {padding:6px; text-align: left;}

div.alert_container table.corners tr td.top {background: #fff url(/f/alert/alert_dot.png) repeat-x 0 0;}
div.alert_container table.corners tr td.bottom {background: #fff url(/f/alert/alert_dot.png) repeat-x 0 100%;}
div.alert_container table.corners tr td.right {background: #fff url(/f/alert/alert_dot.png) repeat-y 100% 0;}
div.alert_container table.corners tr td.left {background: #fff url(/f/alert/alert_dot.png) repeat-y 0 0;}

span.separator {margin:0 5px;}