.jNice label {font-size: 12px;}
/* -------------
 * Radios
 * ------------- */
.jRadioWrapper {float: left; z-index: 2; margin: -1px 8px 0 0;}
* html .jRadioWrapper {margin-right: 1px;}
*+html .jRadioWrapper {margin-right: 4px;}
.jNiceRadio {
	background: url(../images/bg/radio_jb.png) center top no-repeat;
	height: 18px;
	width: 18px;
	position: absolute; left:0px; top:0px; cursor:pointer; vertical-align: middle;
}


/* -------------
 * Checkboxes
 * ------------- 
.jNiceCheckbox {
	background: url(../images/checkbox.gif) center top no-repeat;
	height: 17px;
	width: 16px;
	position: absolute; left: 0px; top: 0px; z-index: 2; cursor: pointer;
}
*/
/* -------------
 * Checked - Used for both Radio and Checkbox
 * ------------- */
.jNiceChecked {background-position: center bottom;}

/* -------------
 * Selects
 * ------------- */
.jNiceWrapper select {border: none; margin: 0; padding: 0;}

.jNiceSelectWrapper {
	height: 22px;
	left:0px; top:0px; z-index:3; position:absolute;
}

.jNiceWrapper iframe {position: absolute; z-index: 1; left: 0px; top: 0px; width: 100%;}

.jNiceSelectWrapper .jNiceSelectText {
	height: 22px;
	line-height: 22px;
	padding-left: 7px;
	background: url(../images/bg/select.png) left -0 no-repeat;
	overflow: hidden; float: none; position: absolute; z-index: 100; cursor: pointer;
}

.jNiceSelectWrapper .jNiceSelectOpen {
	width: 20px;
	height: 22px;
	background: url(../images/bg/select1.png) right -28px no-repeat;
	z-index: 100; display: block; position: absolute; right: 0px; cursor: pointer;
}

.jNiceSelectWrapper ul {
	top: 21px;
	background-color: #BDBDBD;
	border: #BDBDBD solid 1px ; border-width: 1px 0;
	width: 100%;/*height: 150px;overflow-y:auto;*/z-index:100;
	position: absolute; left: 0px; list-style: none; display: none; margin: 0; padding: 0;
}

.jNiceSelectWrapper ul a {
	background-color: #d6d7d6;
	color:#000;
	display:block; padding: 2px 0 2px 6px; text-decoration:none;
	margin: 0 1px;
}

.jNiceSelectWrapper ul a:hover {background: #919191;}
.jNiceSelectWrapper ul a.selected {background: #919191; color: #FFF;}

.jNiceFocus {border: dotted 1px #666;}

.jNiceHidden {opacity: 0; z-index: -1; position: relative;}
.jNiceWrapper {
	position: relative; 
	vertical-align: top;
	font-family:verdana,tahoma, arial, sans-serif;
	font-size: 11px;
	color:#000;}
.jNiceWrapper input {outline: none; moz-outline: none;}

/* -------------
 * Others
 * ------------- */


