a.tooltip {outline:none; }
a.tooltip strong {line-height:30px;}
a.tooltip:hover {text-decoration:none;} 
a.tooltip span {
    z-index:10;display:none; padding:14px 20px;
    margin-top:60px; margin-left:-160px;
    width:350px; line-height:16px;
}
a.tooltip:hover span{
    text-shadow: none;
    display:inline; position:absolute; 
    border:2px solid #FFF;  color:#EEE;
    background:#333 url(../img/css-tooltip-gradient-bg.png) repeat-x 0 0;
}
.callout {z-index:20;position:absolute;border:0;top:-14px;left:120px;}
a.tooltip > span > ul {
	line-height: 120%;
	margin: 0.5em 0;
	padding: 0;
}

a.tooltip > span > ul > li {
	margin: 0 0 0.3em;
}

/*CSS3 extras*/
a.tooltip span
{
    border-radius:2px;        
    box-shadow: 0px 0px 8px 4px #666;
    /*opacity: 0.8;*/
}



input#continueButton {
	width: 150px;
	margin-top: 0px;
	margin-left: 0px;
}

#spanHint {
	text-align: center;
	padding: 0 5px;
	margin-top: 5px;
	height: 40px;
	color: #555555;
}

#spanFirstLine {
	text-align: center;
	margin-top: 0px;
	white-space: pre;
	color: #000000;
}

.msgBox {
	margin: 0.1em 1em 0;
	padding: 0.2em;
	background-color: #E5E5E5;
	border: 1px #C0C0C0 solid;
	text-align: center;
	color: #000000;
}

.msgBoxHidden {
	visibility: hidden;
}

#spanMsg {
	text-align: center;
}

#spanMsg > span {
	font-size: 140%;
	font-weight: bold;
}

.popupMsg {
	font-family: Verdana;
	font-size: 90%;
}

.display {
}

.nodisplay {
	display: none;
}

#content_matchcode {
	width: 75%;
	padding: 0 0 10px;
	background-color: #FAFAFA;
	border: 0px #000000 solid;
	-moz-box-shadow: 0px 1px 3px #000000;
	-webkit-box-shadow: 0px 1px 3px #000000;
	box-shadow: 0px 1px 3px #000000;
}

.cInputLabel {
	margin: 1em 1em 0;
}

.cInputLabel img.imgLabelLow {
	height: 0.6em
}

.cInputLabel img.imgLabelHigh {
	height: 0.8em
}

input.cWidth150 {
	width: 150px;
	margin-top: 0px;
}

#qrDiv {
	margin-top: 10pt;
}

#qrDiv > button {
	background-color: #FFFFFF;
	padding: 25px;
}

.qrHint {
	margin: 4pt;
	font-size: 14pt;
}

.greenText {
	color: #6ACB1B;
}

#qrImage {
	width: 250px;
	/*height: 250px;*/
	border: 0;
	margin: 0;
}

#dispositionText {
	width: 300px;
}