.inputs{
	border-style: solid;
	border-color: #72bbde;
	border-width: 3px;
	font-family: "Lucida Grande", Helvetica, Arial, sans-serif;
	width: 14.7em;
	height:1.6em;
	font-size:1.2em;
	background: #FFFFFF;
	padding-top:0.5em;
	padding-left:0.4em;
	color:#5B7B7B;
}

#header{
	text-align: center;
	background-color: #dfdfdf;
	padding-left: .5px;
	padding-bottom: 0px;
	padding-top: .5px;
	margin-left: .2px;
	margin-bottom: 0px;
	margin-top: .2px;
	font-weight: bold;
	font-size: 1em;
	color: #3e3e3e;
}

.k_result{
	font-size: 1em;
	color: #9A9A9A;
	margin-left: 1.5em;
	
}
.feedback{
	font-size: 1em;
	color: #919191;
	padding: 1em;
}

#poweredby{
	text-align: center;
	background-color: #c3c3c3;
	margin-top:5px;
	color: #626262;

}

.firstrow{
	width: 100%;
}

.score{
	font-weight: bold;
	font-size: 1em;
	color: #CC3333;
	right:12px;
	background: inherit;
	position: absolute;

}

.k_key {
	font-size: 1em;
	font-weight:bold;
	color: #6a6a6a;
}

.s_key{
	font-weight:bold;
	color: #003333;
}

.results { margin-left: 0px; margin-top: 0px; border-width: 0px; padding: 0px; width: 15.6em;min-height:4em; font-size: 1.2em;color: #616161;} 
.results .yui-ac-content { border-left-width: 1px; border-bottom-width: 1px; border-right-width: 1px; border-top-width: 0px; border-color: #989898; border-style: solid; padding: 0px; margin: 0px; background:#f3f3f3; overflow:hidden; z-index:9050;}
.results .yui-ac-container { padding: 0px; margin:0px;}
.results ul { padding:0 0;width:100%;text-decoration:none;}
.results li { padding-left: 0.2em; padding-bottom: .3em; padding-right: 0.2em; padding-top: .3em; cursor:default; white-space:nowrap;}
.results li.yui-ac-highlight {color: #006633; background-color: #C9FFBB;}
.ysearchmod{}


