@charset "UTF-8";
/*
 * jQuery File Upload Plugin CSS Example 1.0.1
 * https://github.com/blueimp/jQuery-File-Upload
 *
 * Copyright 2012, Sebastian Tschan
 * https://blueimp.net
 *
 * Licensed under the MIT license:
 * http://www.opensource.org/licenses/MIT
 */

body{
  padding-top: 60px;
}

h3.upload_error span.label-important {
	font-size:18px;
	padding:10px;
}

h3.upload_error a:link{
	color:#fff;
	text-decoration:underline;
}

.upload_thumb IMG {
	margin:0 auto 20px auto;
}

div.upload-thumb {
	margin-bottom:20px;
	min-height:60px;
	padding-bottom:5px;
	width:275px;
	display:block;
	text-align:center;
}

.thumbImg {
}

.filemanagement-button {
	padding:7px 0;	
}

.filename { 
    padding:0; 
	font-size:16px;
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-weight:bold;
	color:#2799CF;
}

.clear {
	clear:both;
}

/* Next button on index page */
#step2form { width:380px; }
#step2form #submitbutton { float:right; }

/* files form on step2.php */
#filedetails {
	
}

#filedetails input[type=text]{
	width:435px;
}

#filedetails input[type=text].date {
	width:100px;
}

.checkboxcontainer {
	float:left;	
}

table.checkboxgroup {
	width:275px;
	margin-left:15px;
}

table.checkboxgroup TD{
	padding: 4px;
	vertical-align:middle;
}

table.checkboxgroup input[type=radio]{
	padding: 0;
	margin:0;
	vertical-align:middle;
	line-height: inherit;
}

.required {  }
.error { color:#f00; font-weight:bold; display:inline; }



.fileicon {
	cursor:pointer !important;
}

p.file_info {
	font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
	font-size:14px;
	font-weight:normal;
	padding:13px 0;	
}

p.file_info label input { margin-left: 12px !important; }

.file_seperator {
	width:239px;
	height:37px;
	clear:both;
	/*background:url(curlicue.gif) no-repeat center;	*/
}

.upload {
	border:1px solid #999;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;	
	padding:12px;
}

.upload-light { margin: 0 0 20px 0; }

.upload-dark { background:#f5f5f5;  margin: 0 0 20px 0; } 

.accordion-arrow {
	background:url(down-arrow32.gif) center right no-repeat;
}

.asset_reset, .delete_button {
	
}

.right {
	float:right;
	clear:right;
	margin-bottom:10px;
	width:310px;
	z-index:200;
}

.fl_left {
	float:left;
}

.fl_right {
	float:right;
}

#terms {
	width:95%; height:350px; overflow:auto; padding:15px;
	border:1px solid #999;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	margin-bottom:15px;
}

#terms ol li {
	margin: 8px 0;	
}

/* Cats List */
.expander, .expandSpacer {
	margin:0 10px; 
}

.expander {
	cursor:pointer;
}

UL.catUL {
	list-style:none;	
}

UL.catUL LI {
	line-height: 20px;
	padding:2px 0;	
}

UL.catUL LI UL.catUL {
	display:none;	
}


input[type=checkbox].catCbx {
	margin-right:15px;	
}

.home-prev-uploads {
	margin: 4px;	
}