@CHARSET "UTF-8";

/*******************************************************************************
 * file.css
 *
 * DESCRIPTION
 *
 * Author: williammadden
 *
 * Copyright (c) JB Interactive, 2008
 ******************************************************************************/
 


/* Consider removing this rule */
.form_field input[id="item_image[]"],
.form_field_error input[id="item_image[]"] {
	margin-right: 20px;
}

.form_field input[type="submit"],
.form_field_error input[type="submit"] {
	background: none;
	border: none;
	color: #FFFFFF;
	height: 30px;
}

.form_field input[name="item_isbn[]"],
.form_field_error input[name="item_isbn[]"] {
	width: 110px;
}

.form_field input[name="item_price[]"],
.form_field_error input[name="item_price[]"] {
	width: 50px;
}

/* -- Add and delete item button -- */
#content #add_item, #content .delete_item {
	float: right;
	cursor: pointer;
	text-decoration: none;
	height: 20px;
}

#content #add_item {
	background-color: #8E8E8E;
	color: #FFFFFF;
	width: 80px;
}

#content #add_item:hover, #content .add_item:hover {
	text-decoration: none;
	background-color: #606060;
}

/* -- Publish checkbox icons -- */
.form_field input.publish {
	height: 16px;
	width: 16px;
	border: none;
}

.form_field input.publish[checked="0"] {
	background-image: url('/img/icons/tick.png');
}

.form_field input.publish[checked="1"] {
	background-image: url('/img/icons/cross.png');
}

/* -- List action icons -- */

#content a.edit_action, #content a.email_action, #content a.delete_action {
	padding-left: 20px;
	background-repeat: no-repeat;
}

a.edit_action {
	background-image: url('/img/icons/edit.png');
}

a.email_action {
	background-image: url('/img/icons/email.png');
}

a.delete_action {
	background-image: url('/img/icons/delete.png');
}

/* -- Button icons -- */
.button_icon {
	vertical-align: middle;
}

/* -- Alert buttons -- */
.alert_buttons {
	width: 500px;
	margin: 10px auto;
}

/* -- "Cancel" and "Submit" buttons -- */

#content #submit_button {
	float: right;
	margin-right: 0;
	margin-left: 0.5em;
}

/*#content .submit_button, .button#confirm_delete {
	float: right;
}*/


#content td.draggable.icon {
	background: url('/img/icons/grab.png') no-repeat 50% 0;
}

#content td.draggable {
	cursor: move;
}


/* -- Drag 'n' Drop -- */
.tDnD_whileDrag {
	background-color: #DFDFDF;
}

#content .tDnD_whileDrag td.draggable.icon {
	background-position: 50% -33px;
}

#content .tDnD_whileDrag a {
	background-color: transparent;
}