/* reset START*/
* {
	border-radius: 0px;
	-moz-border-radius: 0px;
	-webkit-border-radius: 0px;
	-khtml-border-radius: 0px;
	-o-border-radius: 0px;
	-ms-border-radius: 0px;
}
/* reset END*/

		.passTip {	
			position:absolute;
			text-align: left;
		}
		.passTip .round1 {
			-moz-border-radius:1x;
			-webkit-border-radius:1px;
			border-radius:1px;
		}
		.passTip .container {
			font-family:sans-serif;
			background: #FAFAFA;
			width: 300px;
			border:1px solid #336e10;
			-moz-box-shadow:0 0 0 5px #afca91;
			-webkit-box-shadow:0 0 0 5px #afca91;
			box-shadow:0 0 0 5px #afca91;
			padding: 8px 10px;
			font-size: 12px;
			color: #222222;
			float:left;
		}
		.passTip .tri {
			_filter: chroma(color=pink);
			z-index:10;
			line-height:0;
			font-size:0;
			position:relative;
			float:left;
			margin-top:20px;
			width: 0;
			height: 0;
			border: 20px solid;
			border-color: transparent #afca91 transparent transparent;
			border-color: rgba(255,255,255,0) #afca91 rgba(255,255,255,0) rgba(255,255,255,0);
			_border-color: pink #afca91 pink pink;
		}
		
		.passTip strong {
			font-size: 14px;
		}
		
		.passTip .qmeter {
			margin-top:3px;
			margin-bottom: 4px;
			font-size:10px;
			display:block;
			background:white;
			position:relative;
			-moz-box-shadow:none;
			-webkit-box-shadow:none;
			box-shadow:none;
			background:-moz-linear-gradient(#EEEEEE,white 10%);
			background:-webkit-gradient(linear,0% 0%,0% 100%,from(#EEE),color-stop(0.1,white));
			border:1px solid #bebebe;
		}
		.passTip .level {
			position:absolute;
			height:25px;
		}
		.passTip .vweak {
			background-image:-moz-linear-gradient(#D1313D 85%,#BC2C37 15%);
			background-color:#D1313D;
			background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(0.85,#D1313D),color-stop(0.85,#BC2C37));
		}
		.passTip .weak {
			background-color: #ffea00;
			background:-moz-linear-gradient(#ffea00 85%,#e4d103 15%) repeat scroll 0 0 transparent;
			background:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(0.85,#ffea00),color-stop(0.85,#e4d103));
		}
		.passTip .good {
			background-image:-moz-linear-gradient(#ffbc1e 85%,#ee9a02 15%);
			background-color:#ffbc1e;
			background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(0.85,#ffbc1e),color-stop(0.85,#ee9a02));
		}
		.passTip .strong {
			background-color: #0096ff;
			background:-moz-linear-gradient(#0096ff 85%,#017cd2 15%) repeat scroll 0 0 transparent;
			background:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(0.85,#0096ff),color-stop(0.85,#017cd2));
		}
		.passTip .excellent {
			background-image:-moz-linear-gradient(#7fcc11 85%,#4d8e00 15%);
			background-color:#7fcc11;
			background-image:-webkit-gradient(linear,0% 0%,0% 100%,color-stop(0.85,#7fcc11),color-stop(0.85,#4d8e00));
		}
		.passTip .status{
			padding:5px;
			display:inline-block;
			font-weight:400;
			position:relative;
			z-index:1;
			font-size: 12px;
			text-align:center;
			width:100%;
			line-height:15px;
		}
		.passTip b {
			font-size: 12px;
			padding-left: 3px;
			line-height:15px;
			font-family: tahoma, sans-serif;
		}
		.passTip .error {
			background: #ebebeb; /*FFEDE3 */
			font-size: 11px;
			line-height: 18px;
			margin: 4px 2px 0px 2px;
			padding: 2px 5px;
			color: #d1313d;
		}
