﻿table.order-details-table
{
	margin-top: 10px;
	border: solid 1px rgb(55%, 80%, 16%);
	margin-bottom: 0 !important;
}

.order-details-table thead
{
	background: url(../../images/bg/bg-menu.gif) repeat-x 0 0;
	height: 22px;
	color: White;
	text-align: left;
}

.order-details-table td
{	
	padding: 5px;
	padding-left: 10px;
	border-right: solid 1px rgb(55%, 80%, 16%);
}

.order-details-table th
{
	padding: 0;
	margin: 0;
}

.order-details-table th div
{
	padding-left: 10px;
	background: url(../../images/bg/bg-menu-sep.gif) no-repeat 0 55%;
}

.order-details-table th.first div
{
	background: none;
}

td.product-amount
{
	text-align: right;
}

tr.rows-legend td
{
	font-weight: bold;
	font-size: 120%;
	color: Black;
}

.order-table tr.field-row td.caption
{
	padding-left: 38px;
	width: 100px;
}

.order-table tr.field-row td.field input
{
	width: 250px;
}

.order-table tr.field-row td.field select
{
	width: 254px;
}

.order-table .cc-expiration-month, .order-table .cc-expiration-year
{
	width: 125px !important;
}

.process-order
{
	background-color: rgb(49%, 76%, 7%);
	color: White;
	font: 12px verdana,helvetica,sans-serif;
	font-weight: bold;
	border: solid 1px rgb(35%, 66%, 3%);
	padding: 0 5px;
}