#folders {
	padding: 1px 0;
}

#newfolder {
	padding:10px 0 0 10px;
	display: none;
}

.newfolderform,
.imageresolutionform {
	width:540px;
	height:30px;
	border:solid 1px #CCCCCC;
	font-weight:bold;
	padding:15px;
	-webkit-border-radius: 6px;
	border-radius:6px;
	-moz-border-radius:6px;
	background: #F8F8F8;
}

.input_foldername,
.button_createfolder,
.button_cancelfolder {
	padding: 0 10px 5px 0;
	height:25px;
}

.button_createfolder input,
.button_cancelfolder input {
	cursor: pointer;
}

#imageresolution {
	padding: 0 5px 10px 10px;
	display: none;
}

.input_imageside {
	padding: 0 10px 5px 0;
}

.input_imagemethod {
	padding: 4px 10px 5px 0;
}

.input_label {
	padding: 0 10px 5px 0;
	line-height:26px;
}

.folders_title {
	width:135px;
	margin-left:10px;
	margin-top: 10px;
	line-height:30px;
	height:30px;
	font-size: 14px;
	padding-left:15px;
	background: #efefef;
	cursor: pointer;
}

.folderslist {
	display: none;
}

.folders img{
	vertical-align: middle;
	padding: 0 0 0 5px;
	cursor: pointer;
}

.folders_header th{
	background-image:url(../../images/style_vantage/thbg.png);
	background-repeat:repeat-x;
	line-height:16px;
	padding:2px 8px;
	font-weight: bold;
}

.folders_rows td{
	line-height:16px;
	padding:2px 8px;
}

.active_folder td{
	background-color: #FDD366;
}

.folders_col_1{
	width:50px;
}

.folders_col_2{
	width:200px;
}

.folders_col_3{
	width:100px;
}

.folders_col_4{
	width:100px;
}

#selectfolderslistblock {
	display: none;
}

#loadIndicator {
	padding: 0 0 0 10px;
}

#selectfolderslistblock div{
	padding: 0 0 0 5px;
}

#selectfolderslistblock .selectlist {
	padding: 4px 0 0 0;
}

#selectfolderslistblock .selectlist select {
	width: 200px;
}

#selectfolderslistblock input {
	cursor: pointer;
}

.file_rename {
	padding: 8px 0;
}

.clear{
	margin:0;
	padding:0;
	height:1px;
	line-height:1px;
	font-size:1px;
	clear: both;
}

.red {
	color:#FF3300;
}

a.red:visited,
a.red:link {
	color:#FF3300;
	text-decoration: none;
}

a.red:hover {
	color:#CC0000;
	text-decoration: none;
}

.files_label {
	float: left;
	width: 140px;
	padding: 5px 0 10px 15px;
}

* html .files_label {
	width: 150px;
}

.files_input {
	float: left;
	padding: 0 10px 10px 10px;
}

.files_checkbox {
	padding: 10px 0 10px 15px;
	float: left;
}

.files_label2 {
	float: left;
	width: 450px;
	padding: 0px 0 10px 10px;
}

.files_input textarea {
	border: 1px solid #bbb;
}

.files_error {
	color:#FF3300;
}

.files_file {
	padding: 0 0 5px 0;
}

a.red-lined:visited,
a.red-lined:link {
	color:#FF3300;
	text-decoration: underline;
}

a.red-lined:hover {
	color:#CC0000;
	text-decoration: underline;
}

.files_info {
	text-align: center;
	font-size:14px;
}