﻿/* Payment */
#payment #checkout_address
{
	margin-top: 30px;
	height: 200px;
	width: 770px;
	position: relative;
}
#payment .panel_black_narrow
{
	position: absolute;
	top: 0;
	right: 0;
}
#payment .panel_black_narrow.left
{
	margin-right: 12px;
	left: 0;
}
#payment .panel_black_narrow .content
{
	height: 150px;
}
#payment #payment_grid
{
	margin-top: 20px;
}

/* Shipping */
#shipping .shipping_billing
{
	margin-top: 30px;
	position: relative;
	height: 320px;
	width: 770px;
}
#shipping .panel_black_narrow.billing,
#shipping .shipping_panel
{
	position: absolute;
	top: 0;
}
#shipping .panel_black_narrow.billing
{
	left: 0;
}
#shipping .shipping_panel
{
	right: 0;
}
#shipping .shipping_panel
{
	margin-left: 12px;
}
#shipping table.left
{
	margin-bottom: 40px;
}
#shipping .panel_black_narrow .content
{
	height: 240px;
}
#shipping .panel_black_wide
{
	clear: both;
}
#shipping input.text
{
	width: 160px;
}
#shipping select.dropdown
{
	width: 166px;
}
#shipping #validateTips
{
	width: 335px;
}

/* Checkout */
#checkout_image
{
	position: relative;
	width: 770px;
	height: 56px;
	margin-bottom: 30px;
}
#checkout_image div
{
	background-position: center top;
	background-repeat: no-repeat;
	width: 770px;
	background-color: Transparent;
	height: 56px;
}
#checkout_image .address
{
	background-image: url(../../Images/checkout_steps/step1.png);
}
#checkout_image .delivery
{
	background-image: url(../../Images/checkout_steps/step2.png);
}
#checkout_image .accept
{
	background-image: url(../../Images/checkout_steps/step3.png);
}
#checkout_image .payment
{
	background-image: url(../../Images/checkout_steps/step4.png);
}
#checkout_image .receipt
{
	background-image: url(../../Images/checkout_steps/step5.png);
}
#checkout_image .address_thai
{
	background-image: url(../../Images/checkout_steps/step1_thai.png);
}
#checkout_image .delivery_thai
{
	background-image: url(../../Images/checkout_steps/step2_thai.png);
}
#checkout_image .accept_thai
{
	background-image: url(../../Images/checkout_steps/step3_thai.png);
}
#checkout_image .payment_thai
{
	background-image: url(../../Images/checkout_steps/step4_thai.png);
}
#checkout_image .receipt_thai
{
	background-image: url(../../Images/checkout_steps/step5_thai.png);
}
#checkout h1
{
	clear: both;
	color: #57B031;
	margin-bottom: 5px;
}
#checkout input.text
{
	width: 200px;
}
#checkout .basket
{
	clear: both;
	width: 750px;
	padding: 10px;
}
#checkout table.grid
{
	margin-bottom: 20px;
}
#checkout .basket .amount
{
	float: left;
	width: 30px;
}
#checkout .basket .name
{
	float: left;
	width: 465px;
	padding-right: 5px;
}
#checkout .basket .price
{
	float: left;
	width: 80px;
	text-align: right;
}
#checkout .basket .total
{
	float: left;
	width: 100px;
	text-align: right;
}
#checkout .basket .commands
{
	float: right;
	width: 40px;
}
#checkout .basket .commands img
{
	cursor: pointer;
}

/* Accept.aspx */
#accept #checkout_address
{
	margin-top: 30px;
	position: relative;
	width: 770px;
	height: 200px;
}
#accept .panel_black_narrow
{
	position: absolute;
	top: 0;
	right: 0;
}
#accept .panel_black_narrow.left
{
	margin-right: 12px;
	left: 0;
}
#accept .panel_black_narrow .content
{
	height: 150px;
}
#accept #terms
{
	margin-top: 20px;
}