﻿
#Footer
{
	clear:both;
	background:#182D0F url(../images/footer2.png) no-repeat top left;
	color:White;
	text-align:center;
	border-right:1px solid white;
	height:44px;
}

fieldset
{
	/*width:320px; *//*checkout only fieldsets*/
	/*width: 100%;*/
	/*margin-right: 10px;*/
	
}

#CheckoutWrapper
{
	margin:0 15px 8px 40px;
}

#CheckoutWrapper ul li
{
	padding-bottom:6px;
}


/****wizard****/
.Wizard
{
	margin-top: 30px;
	
}

.Wizard td
{
	padding: 0;
	margin: 0;
}

.Sidebar .Selected a
{
	color:#519535;
	font-weight:bold;
	text-decoration:underline overline;
}

.Sidebar table
{
	width: 600px;
	position:absolute;
	top:240px;
	margin-left:0px;
}

.Sidebar td
{
	padding-bottom:6px;
}

.Wizard .Sidebar a.Button 
{
	padding-right:6px;
}
.StaticContent
{margin:0 20px 8px 0px;}

.Wizard .Step
{
	/* This needs to be fixed width because we are doing weird stuff with the table */
	width: 640px;
}


/*table style*/

table.CartDataTable
{
	margin-bottom: 10px;
	width: 100%;
}
table.CartDataTable td
{
	vertical-align:top;
	padding:6px 4px 2px 6px;
}
table.CartDataTable thead
{
	color:#182d0f;
	background:#E1F1E2;
}

table.CartDataTable td.Quantity input
{
	width:40px;
}

table.CartDataTable td.EditItem input
{
	margin:4px;
}

table.CartDataTable th
{
	padding:6px 4px 2px 6px;
	font-weight:bold;
	text-align:left;
}
table.CartDataTable td.Quantity input
{
	width:26px;
	text-align:center;
	border:1px solid black;
}
table.CartDataTable td.Buttons
{
}

table.CartDataTable td.Total
{
	text-align:right;
	font-weight:bold;
}

table.CartDataTable td.AmmendOrderButtons
{
	white-space:nowrap;
}



.Steps
{
	text-align:right;
	margin-right:6px;
	padding-top:12px
}

.FinalCheckout
{
	padding-right: 10px; 
}
