
#errorFrame{position: absolute;width: 300px;border:1px solid #333;background:#efefef;;padding-bottom:2px;overflow:hidden;height:auto;border-radius: 5px;}
#errorFrameHeader{background:#ddd!important;border-bottom:1px solid #ccc;text-align:right;}
#errorFrameHeader a{color:#333;}
#errorFrameHeader a{margin-right:15px;}
#errorTitle *{color:#900!important;font-weight:bold;}
#errorTitle{border-top:1px solid #f9f9f9;background:transparent;overflow:hidden}
#errorTitleContent,#errorFrameContent{background:#efefef;height:auto;}
#errorFrameContent a{color:#900;}

#successFrame {
	position: absolute;
	width: 210px;
	height: 40px;
	cursor: pointer;
}

div.successTitle {
	width: 240px;
	height: auto;
	background: #eee9e9;
	padding: 10px;
	font-size:14px;
    border-radius: 5px;
}
#changeCompFrame {
    position: absolute;
    width: 210px;
    cursor: pointer;
}

div.changeCompTitle {
    width: 200px;
    height: auto;
    background: #cccccc;
    padding: 10px;
    font-size:14px;
    border-radius: 5px;
    line-height: 150%;
}

#failureFrame {
	position: absolute;
	width: 800px;
	height: 600px;
	cursor: pointer;
}
#failureFrameHeader {
	width:100%;
	height:15px;
	background:#cd0000;
	text-align:right;
}
div.failureFrameContent {
	background: #eee9e9;
	padding: 5px;
}
div.failureFrameStackContent {
	background: #eee9e9;
	padding: 5px;
}

.warning {
	padding: 1em 1em 1em 28px;
	font-weight: bold;
	background: url('/icons/alert_fail.gif') 0 5px no-repeat;
}	