@CHARSET "UTF-8";

#infoMessage, #testInfoMessage{
	display:none;
}
#infoMessage, #testInfoMessage{

	position:absolute;
    z-index: 10000;
	display:none;
	top:10px;
	left:10px;
	
    width: 325px;
    min-height: 145px;
    background: #fff;
    border: 2px solid #AAA;
    padding: 2px;
}

#infoMessage p{
	color:#000000;
}

#testInfoMessage p.messageText{
	color:#000000;
    min-height: 50px;
    padding: 5px 0 0 60px;
}

#testInfoMessage p.failed{
	background: url("../img/pathQuestion_error.png") no-repeat top left;
}
#testInfoMessage p.passed{
	background: url("../img/icon_result.png") no-repeat top left;
}
#testInfoMessage p.visited{
	background: url("../img/info.png") no-repeat scroll top left;
}

#messageHead {
    height: 22px;
    margin-bottom: 2px;
}

#infoMessage .infoHead, #testInfoMessage .infoHead{
	width:100%;
}

#infoMessage .infoHead #closeInfoMsg, #testInfoMessage .infoHead #closeInfoMsg{
	cursor:pointer;
	width:20px;
	height:17px;
	float:right;
	background:url(../img/btn_close.png) no-repeat 0 0;
	margin-top:2px;
}

#infoMessage .infoHead #closeInfoMsg:hover, #testInfoMessage .infoHead #closeInfoMsg:hover{
	background:url(../img/btn_close.png) no-repeat 0 -17px;;	
}

#messageBody {
	padding-top:1em;
    background: url("../img/popup/bg_fade.png") repeat-x scroll 0 0 transparent;
    min-height: 120px;
}

#infoMessage .infoContent, #testInfoMessage .infoContent{
	width:100%;
	min-height:20px;
	overflow:hidden;
}

/*
#infoMessage.testMessage .infoContent{
	min-height:100px;
}
*/

#infoMessage .infoContent > div, #testInfoMessage .infoContent > div{
    padding: 0 1em 1em;
}
#infoMessage .infoContent .message p, #testInfoMessage .infoContent .message p{
    font-style: oblique;
}
#infoMessage .infoContent .hide p, #testInfoMessage .infoContent .hide p{
    font-size:10px;
	color:#774444;
	cursor:pointer;
}

#infoMessage .infoContent .hide p:hover, #testInfoMessage .infoContent .hide p:hover{
	color:#443333;
}

#infoMessage .infoContent p span, #testInfoMessage .infoContent p span{
	font-weight:bold;
}

#infoMessage.warn{
	display:block;
}