/********************************/
/* Start JF Language Selections */
/********************************/
	#jflanguageselection{ float: right;	margin: 15px 0px 10px 5px;}
	/* language lists with UL (names & images) */
	#jflanguageselection ul.jflanguageselection{list-style: none;padding: 0;margin-top: 3px;font-weight: normal;}
	#jflanguageselection ul.jflanguageselection li{	background-image: none;padding-left: 0px;padding-right: 0px;
		float: left;margin: 1px 1px 1px 1px;white-space: nowrap;border: none;font-size: 0.9em;}
	#jflanguageselection ul.jflanguageselection li#active_language{font-weight: bold;font-size: 1.0em;}
	#jflanguageselection ul.jflanguageselection li a{display: block;}
	#jflanguageselection ul.jflanguageselection img{border: none;}
	div#jflanguageselection img.langImg {float: left;border: none;margin-top: 3px;}
	div#jflanguageselection li img.langImg {float: left;border: none;margin: 0px 1px 0px 1px;}
	/** Styles for the drop down list */
	#jflanguageselection select.jflanguageselection{border: 1px solid #cccccc;}
	#jflanguageselection label.jflanguageselection{position:absolute;left:-1000px;}
	/** Controls Raw Display of Images **/
	.rawimages {text-align: center;margin-top: 3px;}
	.rawimages img {border: none;margin:2px;}
	.rawimages span#active_language img{margin:2px;border: none;}
	div#jflanguageselection img.langImg{ float: left; border: none; margin-top: 3px; }
	div#jflanguageselection li img.langImg{ float: left; border: none; margin: 1px 3px 0px 0px; }
	#jflanguageselection .opaque{filter:alpha(opacity=30);}
	#jflanguageselection option.opaque{color:graytext;}

