@CHARSET "UTF-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td { margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6, input, select, button, textarea { font-size: 100%; }
ol, ul { list-style: none; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th { text-align: left; }
q:before, q:after { content :''; }
body,
a, 
a:visited, 
a:active
{
	color: #000;
}
*
{
	border-color: #000;
	border-style: solid;
	border-width: 0;
}
input, textarea, select
{
	border-width: 1px;
}
button, 
a.button,
input[type="button"], 
input[type="submit"], 
input[type="submit"][disabled="disabled"]:active,
input[type="button"][disabled="disabled"]:active
{
	background:				#d4d0c8;
	color:					#000;
	border-width:			2px;
	border-style:			solid;
	border-left-color:		#eee;
	border-top-color:		#eee;
	border-right-color:		#444;
	border-bottom-color:	#444;
	padding:				3px;
	font-size:				0.8em;
	font-weight:			bold;
	text-transform:			uppercase;
	cursor:					pointer;
	c\ursor:				hand;
	text-decoration:		none;
}
button:active, 
input[type="submit"]:active, 
input[type="button"]:active, 
a.button:active 
{
	border-right-color:		#eee;
	border-bottom-color:	#eee;
	border-top-color:		#444;
	border-left-color:		#444;
}
input[type="submit"][disabled="disabled"],
input[type="button"][disabled="disabled"],
input[type="submit"][disabled="disabled"]:active,
input[type="button"][disabled="disabled"]:active
{
	color:					#888;
} 
body 
{
	font-size: 62.5%;
}
.clear 
{
	min-height:				1px;
}
.clear:after 
{
	content:				".";
	display:				block;
	height:					0;
	font-size:				0;
	clear:					both;
	visibility:				hidden;
}
* html .clear 
{
	height:					1px;
}
.tight 
{
	margin: 0;
	padding: 0;
}
.tight_bottom 
{
	margin-bottom: 0;	
	padding-bottom: 0;
}
.tight_top 
{
	margin-top: 0;
}
.inline 
{
	display: inline;
}
.half
{
	width: 49%;
	float: left;
}
.left
{
	float: left;
}
.variable_width
{
	width: auto;
}
.strong, .strong *
{
	font-weight: bold;
}
.center
{
	text-align: center;
}
#simple_uploader
{
	margin: 1em 0;
}
#advanced_uploader
{
	margin: 1em 0;
}
#aui_inner
{
	width: 57px;
	height: 24px;
	margin: 1em 0;
}
div.file_container
{
}
div.progress_container
{
	height: 12px;
	background: #999;
}
div.progress_bar
{
	height: 12px;
	width: 0px;
	background: #000;
}
#yui_logger
{
	background: #FFF;
}
#upload_status
{
	margin: 1em 0;
}
#upload_status.error
{
	color: #f00;
}
label.checkbox_label {
	display: inline;
	margin-left: 1em;
}
