/*
 * ADMIN MANAGE ORDERS STYLE FOR SCREEN
 *
 * Description:
 *     This stylesheet is optimized
 *   for screen viewing. I have indented
 *   the classes by the order in
 *   which they are nested.
 *
 */
.admin_orders_body {
	font-size: 11px;
	width: 736px;
	border: 1px solid #000;
	height: 1000px;
	clear: both;
	margin: auto;
 }
 
.admin_orders_breaker {
	clear: both;
}

.admin_orders_container {
	position: relative;
	float: left;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	width: 700px;
	margin: 0;
	padding: 0;
}

.admin_orders_expander {
	float: left;
	width: 10px;
	background: #f0f1f3;
	padding: 5px;
}

.admin_orders_expander:hover {
	cursor: pointer;
}

/* Hide the "expanded" invoice by default. */
.admin_orders_hidden_default {
	display: none;
}

/* The style for the "expanded" invoice. */
.admin_orders_open_invoice {
	float: left;
	border-left: 1px solid #000;
	padding: 0 0 20px 0;
	margin: 0 0 0 20px;
}

/* The style for the table header. */
.admin_orders_upper {
	background: #f0f1f3;
	border-bottom: 1px solid #000;
}

/* The style for the table body. */
.admin_orders_lower {
	height: 980px;
	overflow: auto;
}

/* The style for the table margin
   and the expand/collapse buttons. */
.admin_orders_1 {
	float: left;
	width: 14px;
	padding: 3px;
}

/* The style for the table margin
   and the customer name header. */
.admin_orders_2 {
	float: left;
	width: 175px;
	border-left: 1px solid #000;
	padding: 3px;
}

.admin_orders_2:hover {
	cursor: pointer;
}

/* The style for the table margin
   and the customer name fields. */
.admin_orders_lower2 {
	float: left;
	width: 180px;
	border-left: 1px solid #000;
	padding: 3px 0 3px 3px;
}

.admin_orders_3 {
	float: left;
	width: 100px;
	border-left: 1px solid #000;
	padding: 3px;
}

.admin_orders_3:hover {
	cursor: pointer;
}

.admin_orders_lower3 {
	float: left;
	width: 105px;
	padding: 3px 0 3px 3px;
}

.admin_orders_4 {
	float: left;
	width: 80px;
	border-left: 1px solid #000;
	padding: 3px;
}

.admin_orders_4:hover {
	cursor: pointer;
}

.admin_orders_lower4 {
	float: left;
	width: 85px;
	padding: 3px 0 3px 3px;
}

.admin_orders_5 {
	float: left;
	width: 75px;
	border-left: 1px solid #000;
	padding: 3px;
}

.admin_orders_5:hover {
	cursor: pointer;
}

.admin_orders_lower5 {
	float: left;
	width: 80px;
	padding: 3px 0 3px 3px;
}

.admin_orders_6 {
	float: left;
	width: 200px;
	border-left: 1px solid #000;
	padding: 3px;
}

.admin_orders_lower6 {
	float: left;
	width: 203px;
	padding: 3px 0 3px 3px;
}

.admin_orders_text_area {
	border: 1px solid #666;
}

.admin_orders_notes {
	width: 100%;
}

.admin_orders_text_area,
.admin_orders_print_button,
.admin_orders_send_email,
.admin_orders_shipped_button,
.admin_orders_delete_button,
.admin_orders_notes {
	position: relative;
	float: left;
	margin: 20px 0 0 35px;
}
