#country-selector				{				list-style-type:none;				display:none;}				#country-selector a, #country-selector a:visited{color:#fff;	                         text-decoration:none;}.jListWrapper select {border:none;margin:0;padding:0;}.jListSelectWrapper {	height: 20px;	left:0px;top:0px;z-index:3;	overflow:hidden;	}.jListWrapper iframe {position:absolute;z-index:1;width:100%;left:0px;top:0px;}.jListSelectWrapper .jListSelectText {	height: 18px;	line-height: 15px;	padding: 2px 0 0 1px;	overflow:hidden;float:none;	position:absolute;	z-index:100;	background-color:#fff;	color:#000;}.jListSelectWrapper .jListSelectOpen {	width: 17px;	height: 20px;	background: #000 url(/images/select-right.png) no-repeat center center;	z-index:100;display:block;	float:right;	cursor:pointer;}.jListSelectWrapper ul {	top: 20px;	background-color: #FFF;	height: 100px;	outline:none;	border-top:1px inset #a8b6bf;	border-bottom:1px inset #a8b6bf;	position:absolute;left:0px;list-style:none;display: none;overflow-y:auto;margin:0;padding:0;z-index:100;width:100%;}.jListSelectWrapper:focus, .jListSelectWrapper ul:focus{outline:none;}.jListSelectWrapper ul li {height:20px;	padding-left:1px;	}.jListSelectWrapper ul a {	color:#000 !important;	background-color: #FFF;	display:block;	text-decoration:none;	height:20px;	padding-right:20px;	white-space:nowrap;	}	 	* html .jListSelectWrapper ul a { height:18px; padding-top:2px;}.jListSelectWrapper ul a:hover { background:#286ccd; color:#fff !important;}.jListSelectWrapper ul a.selected {background: #286ccd; color:#fff !important;}.jListFocus { border: dotted 1px #666666; }.jListHidden {opacity:0;z-index:-1;position:relative; display:none;}.jListWrapper {position:relative;vertical-align:top;}.jListWrapper input {outline:none;moz-outline:none;}