#jflanguageselection {
	margin:  11px 0px 0px 0px; float: right; 
}
#jflanguageselection ul.jflanguageselection {
	list-style: none; padding: 0px; font-weight: normal; margin-top: 3px;
}
#jflanguageselection ul.jflanguageselection li {
	margin: 0px 10px 0px 0px; border: currentColor; padding-right: 0px; padding-left: 0px; float: left; white-space: nowrap; background-image: none;
}
#jflanguageselection ul.jflanguageselection li#active_language {
	font-weight: bold;
}
#jflanguageselection ul.jflanguageselection li a {
	color: white; font-size: 12px; font-weight: normal; text-decoration: none; display: block;
}
#jflanguageselection ul.jflanguageselection img {
	border: currentColor;
}
div#jflanguageselection img.langImg {
	border: currentColor; margin-top: 3px; float: left;
}
div#jflanguageselection li img.langImg {
	margin: 0px 1px; border: currentColor; float: left;
}
#jflanguageselection select.jflanguageselection {
	border: 1px solid rgb(204, 204, 204);
}
#jflanguageselection label.jflanguageselection {
	left: -1000px; position: absolute;
}
.rawimages {
	text-align: center; margin-top: 3px;
}
.rawimages img {
	margin: 2px; border: currentColor;
}
.rawimages span#active_language img {
	margin: 2px; border: currentColor;
}
div#jflanguageselection img.langImg {
	border: currentColor; margin-top: 3px; float: left;
}
div#jflanguageselection li img.langImg {
	margin: 1px 3px 0px 0px; border: currentColor; float: left;
}
#jflanguageselection .opaque {
	filter: alpha(opacity=30);
}
#jflanguageselection option.opaque {
	color: graytext;
}
