#packhelp {
	border-top:solid 1px;
	border-bottom:solid 1px;
	margin:3px 0px;
	padding:4px 0px;
}

.comment {
	color:#00F;
}

.wordtestbtn {
	background-color:#EEE;
}

a{TEXT-DECORATION:none;color:#888888}
.videofrom { font-size:80%;}

h3{BORDER-BOTTOM: #e4e4e4 1px solid}

div.rc
{
	line-height:22px;
	float: left;
	padding-right:20px;
	margin-right: 1px;
	color: #00F;
	background: url(rc.png) no-repeat top right;
}

span.head
{
	float: left;
	display: block;
	height: 22px;
	padding-left: 5px;
	padding-right: 15px;
	background: url(rc.png) no-repeat top left;
}

span.exbtn {
	cursor:hand;
	color: #aaa;
}

.rbox
{
    border-radius: 5px;	behavior: url(PIE.htc);
}

.noun{cursor:pointer; background:#eaeaFF; margin:3px 5px;padding:3px 4px;line-height:160%;border:1px solid #d8d8d8;border-radius: 5px; behavior: url(PIE.htc);}
.verb{cursor:pointer; background:#FFeaea; margin:3px 5px;padding:3px 4px;line-height:160%;border:1px solid #d8d8d8;border-radius: 5px;	behavior: url(PIE.htc);}
.adj{cursor:pointer; background: #e0FFe0; margin:3px 5px;padding:3px 4px;line-height:160%;border:1px solid #d8d8d8;border-radius: 5px;	behavior: url(PIE.htc);}
.adv{cursor:pointer; background: #ffFFE8;margin:3px 5px;padding:3px 4px;line-height:160%;border:1px solid #d8d8d8;border-radius: 5px;	behavior: url(PIE.htc);}
.other{cursor:pointer; background: #ffFFFF; padding:3px 4px;line-height:160%;border:1px solid #eee;border-radius: 5px;	behavior: url(PIE.htc);}

.bar{
	font-size:12px;
	color:#999;
	text-align:right;
	margin-bottom:5px;
	background-image:url(barbg.gif);
	clear:XXX-both;
}

.lable {
	padding:4px;
	border-color:#D8D8D8;
	border-style:solid;
	border-width:1px;
	cursor:pointer;
	background-color:#EEE;
}

.key{
	color:#236FD4;
	font-weight:bold;
}

.root{cursor:pointer;}

.roothigh{

}

.exam{
	background-color:#FFE;
}
.notebtn{
	background-color:#ADC;
	XXpadding:4px;
}

.notetext{
	color:#EEF;
	background-color:#007;
}

.highSentence{
	background-color:#EEE;
	font-weight:550;
	font-size:110%;
}
.hide { 
	display:none;
}

.hidemore
{ 
	display:none;
}
.WordBox
{
	display:none;
	padding:3px 7px;
	position: absolute;
	background:#F2f2f5;
	border:solid 1px #666;
	z-index:220;
	cursor:default;
}

.lv0 {
	color:#BBB;
}

.lv1{
	font-weight:900;
	font-size:150%;
}

.lv2{
	font-size:120%;
	font-weight:600;
}

#wnTabBar{
	height:30px;
	overflow:hidden;
}

.wnTab{
	display:inline-block;
	background-color:#EEF;
	border:1px  solid #777;
	border-bottom-width:0px;
	margin-right:14px;
	height:30px;
	line-height:30px;
	text-align:center;
	cursor:hand;
}

#wnText{
	border:1px solid #777;
	border-top-width:0px;
	line-height:25px;
}

body  {
	font-size: 100%;
	line-height:145%;
}

#locimg{
	border:1px solid #CCC;
	padding:3px;
}
#locimg img{
	margin:5px;
}
#googleimage{
	white-space:nowrap; 
	overflow-x:auto;
	overflow-y:hidden;
}

.opt
{
padding:10px;
border:1px solid;
}