/*Image Uploader default styling*/
#imageuploaderform 
{
	background:#333;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	clear: both;
	color:#ffcc00;
	display: block;
	height: auto;
	line-height:1em;
	margin:0px;
	max-height:600px;
	overflow: hidden;
	padding:2px;	
	width:500px;
}
#imageuploaderform p { color:#cc0000; }
#imageuploaderform label
{
	background:#ccc;
	border-radius:0px 5px 5px 0px;
	-webkit-border-radius:0px tpx 5px 0px;
	-moz-border-radius:0px 5px 5px 0px;
	color:#333;
	float:left;
	font:bold 1.1em/27px Arial, Helvetica, sans-serif;
	height:27px;
	padding:0px 5px;
	text-transform:uppercase;
}
#imageuploaderform label span {
	font:normal 12px/27px Arial, Helvetica, sans-serif;
	text-shadow:#666666 0px 3px 3px;
	text-transform:lowercase;
}
#imageuploaderform fieldset 
{
	/*border: 1px solid #0097ca;*/
	border:1px solid #fff;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	margin:5px 5px;
}
#imageuploaderform legend { 
	font:bold 14px/18px Arial, Helvetica, sans-serif;
	margin:0px 0px 10px; 
	padding:5px;
}
#imageuploaderform input, #imageuploaderform textarea, #imageuploaderform select
{
	display:block;
	margin:5px 0px 5px 5px;
	padding:2px;
}

#imageuploaderform input 
{
	border-radius:5px 0px 0px 5px;
	-webkit-border-radius:5px 0px 0px 5px;
	-moz-border-radius:5px 0px 0px 5px;
	clear:both;
	float:left;
	margin:0px 0px 15px 15px;
	padding:0px;
	width:250px;
}

#imageuploaderform select 
{
	width:50%;
}

#imageuploaderform textarea 
{
	width:90%;
}
#imageuploaderform [type="file"] {}
#imageuploaderform [type="submit"] {}

.imageuploadererror 
{
	border: 1px solid #ff0000;
}

input#iusubmit 
{
	width:25%;
	margin-top:3px;
	padding:2px;
	display:block;
}

input.hiddenfield 
{
	background:transparent;
	border:none;
	padding:0px;
	margin:0px;
}
