#myac_menu
{	float: right;
	width: 150px;
}
#myac_menu li
{	width: 150px;
	margin: 5px 0px;
	height: 28px;
}
#myac_menu li a
{	display: block;
	background: url("../img/template/button_grey_bg.png") repeat-x scroll left bottom #6B6B6B;
    border-radius: 5px 5px 5px 5px;
    border-width: 0;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    float: right;
    font-family: 'SF Automaton Oblique',Arial,Helvetica,sans-serif;
    font-size: 16px;
    height: 18px;
	width: 130px;
    letter-spacing: 0.15em;
    padding: 5px 10px;
    text-align: right;
}
#myac_menu li.selected a
{	background: #000;
}
#myac_content
{	float: left;
	width: 670px;
}

#pay-form p label
{	width: 200px;
}

table.ordersTable
{	border-collapse: collapse;
}
table.ordersTable th, table.ordersTable td
{	padding: 5px 6px;
}
table.ordersTable th
{	background: url("../img/template/button_grey_bg.png") repeat-x scroll left bottom #6B6B6B;
}
table.ordersTable td
{	border: 1px solid #666;
}
table.ordersTable td
{	vertical-align: top;
}
table.ordersTable tr.orderHeader td
{	border-top: 2px solid #FFF;
}
table.ordersTable .ot_ordernum
{	width: 90px;
}
table.ordersTable .ot_date
{	width: 50px;
}
table.ordersTable .ot_product
{	width: 110px;
}
table.ordersTable .ot_product h4
{	margin: 0px;
}
table.ordersTable .ot_product p
{	margin: 2px 0px 2px 5px;
}
table.ordersTable .ot_qty
{	width: 70px;
}
table.ordersTable .ot_plate
{	width: 200px;
	text-align: center;
}
table.ordersTable .ot_price, table.ordersTable .ot_del, table.ordersTable .ot_total
{	width: 60px;
	text-align: right
}
table.ordersTable .ot_actions
{	width: 50px;
}

form.forgotten input[type='text']
{	width: 300px;
	margin-top: 10px;
}
#op_details
{	clear: both;
	margin-bottom: 10px;
}
#op_details p
{	clear: both;
	font-size: 14px;
	margin: 5px 0px;
	line-height: 1.2em;
}
#op_details p span
{	display: block;
}
#op_details p .op_label
{	font-style: italic;
	text-align: right;
	margin-right: 10px;
	width: 200px;
	float: left;
}
#op_details p .op_content
{	width: 400px;
	float: left;
}
#op_details p .op_price
{	width: 100px;
	text-align: right;
}
#op_details p .op_total
{	font-weight: bold;
}
.cart_plate_docs
{	clear: both;
}
.cart_plate_docs span, .cart_plate_docs label
{	display: block;
	float: left;
	font-size: 14px;
	margin: 0px 0px 10px;
	text-align: right;
	width: 200px;
}
.cart_plate_docs a
{	float: left;
	font-size: 14px;
	background: none;
	padding: 0px;
	margin: 0px 0px 0px 10px;
}
.cart_plate_docs  input[type="file"]
{	margin-left: 10px;
}