#overlay {
	position: absolute;
	z-index: 9999;
	left: 0;
	width: 100%;
	background-color: #fff;
}
.err-container { margin: 0px; position: absolute; left: 0px; top: 0px; padding: 0px; z-index: 16000; 
}
.err-left-top { background-image: url(../img/tooltip/error/left_top.png); background-repeat: no-repeat; background-position: left top; padding-left: 8px; 
}
.err-right-top { background-image: url(../img/tooltip/error/right_top.png); background-repeat: no-repeat; background-position: right top; padding-right: 8px; 
}
.err-bg-top { background-image: url(../img/tooltip/error/bg_top.png); background-repeat: repeat-x; overflow: hidden; height: 8px; 
}
.err-left-body { background-image: url(../img/tooltip/error/bg_left.png); background-repeat: repeat-y; background-position: left top; padding-left: 8px; 
}
.err-right-body { background-image: url(../img/tooltip/error/bg_right.png); background-repeat: repeat-y; background-position: right top; padding-right: 8px; 
}
.err-bg-body { margin: 0px; padding: 4px; overflow: hidden; background-color: #F4FBFF; position: relative; }
.err-left-bottom { background-image: url(../img/tooltip/error/left_bottom.png); background-repeat: no-repeat; background-position: left bottom; padding-left: 8px; 
}
.err-right-bottom { background-image: url(../img/tooltip/error/right_bottom.png); background-repeat: no-repeat; background-position: right bottom; padding-right: 8px; 
}
.err-bg-bottom { background-image: url(../img/tooltip/error/bg_bottom.png); background-repeat: repeat-x; overflow: hidden; height: 8px; 
}
.err-closeBx {background-image: url(../img/tooltip/body/close.png); background-repeat: no-repeat; background-position: left top; height: 21px; width: 21px; margin: 0px; padding: 0px; position: absolute; top: 4px; right: 4px; cursor:pointer;}
.err-title { font-size: 11px; font-weight: bold; text-transform: capitalize; display: block; height: 21px; background-color: #B4E2FF; margin: 0px; background-image: url(../img/tooltip/body/title.png); background-repeat: no-repeat; background-position: 9px 7px; padding: 0px;
}
.err-text { display: block; line-height: 16px; font-size: 9px; color: #444444; margin: 0px; padding-top: 14px; padding-right: 9px; padding-bottom: 14px; padding-left: 9px; }
.error {
	display: block;
	background-image: url(../img/tooltip/error/motion.gif);
	background-position: left center;
	padding-top: 5px;
	padding-left: 25px;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	background-repeat: no-repeat;
	font-weight: bold;
	color: #FF3300;
	font-size: 9px;
	line-height: normal;
}
.popElement {
	margin: 0px;
	padding: 0px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #EEE;
	border-right-color: #BBB;
	border-bottom-color: #BBB;
	border-left-color: #EEE;
	position: absolute;
	width: 750px;
	background-color: #FFF;
}
.popTitle {
	height: 22px;
	background-color: #888;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #BBB;
	position: relative;
	font-size: 12px;
	font-weight: bold;
	padding-top: 8px;
	padding-left: 5px;
	padding-right: 20px;
}
.txtClose {
	color: #500;
	font-size: 11px;
	font-weight: bold;
	position: absolute;
	top: 8px;
	right: 5px;
	text-transform: uppercase;
	cursor: pointer;
}
.popContent { padding: 5px; }
