input {
	margin:0;
	padding:0;
}
body {
	font-size:12px;
}
img {
	border:0;
}
#container {
/*padding:20px;*/
}

/*Forms defaults*/
label {
	color:#000;
	cursor:pointer;
	padding-left:10px;
	line-height:15px;
	vertical-align:top;
}
label.chosen {
	color:#FF0099;
}

/*Transparent items*/
.transparent {
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity: 0;
	border:0px solid #FFF;
	background:#FFF;
	z-index:10;
	cursor:pointer;
}
.transparentFake {
	background:none;
	border:none;
}
.transparent2 {
	z-index:10;
}

/*Radio buttons*/
.radioAreaUnchecked, .radioAreaChecked {
	z-index:5;
	position:absolute;
	width:15px;
	height:16px;
	cursor:pointer;
}
.radioAreaUnchecked {
	background:url(checkbox.gif) no-repeat left top;
}
.radioAreaChecked {
	background:url(checkbox.gif) no-repeat left bottom;
}

/*Test div - testing if stylesheets are enabled*/
#stylesheetTest {
	position:absolute;
	left:-999px;
	width:10px;
	height:10px;
}
