h2.checkoutProcessHdr
{
	color:#00297a;
	font:bold 18px Georgia, sans-serif;
	line-height:32px;
	padding-left:15px;
	width:785px;
}

h2.checkoutHdr
{
	background:url(../images/bg-checkoutHdr.gif) repeat-x;
	color:#fff;
	font:bold 18px Georgia, sans-serif;
	line-height:36px;
	padding-left:15px;
	width:785px;
}

h3.checkoutHdr
{
	border-bottom:solid 1px #00297a;
	color:#00297a;
	font:bold 16px Georgia, sans-serif;
	line-height:26px;
	margin:10px 0;
}

.checkoutTimeline
{
	background: url(../images/bg-checkoutTimeline.gif);
	height:87px;
	overflow:hidden;
	width:800px;
}

.checkoutTimelineItem
{
	float:left;
	text-align:center;
	width:160px;
}

.checkoutEbayItem
{
	float:left;
	text-align:center;
	width:200px;
}

.checkoutWrap
{
	width:800px;
}

.checkoutStepHeader
{
	background:url(../images/bg-checkoutStepWrap.gif) repeat-x;
	margin-bottom:30px;
	padding:20px 15px 0;
	overflow:hidden;
}

.checkoutStepWrap
{
	padding:0 15px;
	overflow:hidden;
}

.buttonRow
{
	margin:16px 0 30px;
}

.buttonRow img, .buttonRow input
{
	margin-right:10px;
}

ul.errorList
{
	color:#c00;
	font-weight:bold;
	margin:0 0 20px 25px;
}

#ForeignWarning
{
	background:#f9e1e1;
	border:dashed 1px #c00;
	margin:20px 0;
	padding:20px 40px;
}

.shipMethHdr
{
	color:#00297a;
	font:bold 14px Tahoma;
	margin:20px 0 10px;
}

.shipMethRow
{
	margin-bottom:6px;
	overflow:hidden;
}

.shipMethLeft
{
	float:left;
	width:20px;
}

.shipMethRight
{
	margin-left:22px;
}

.shipMethNotice
{
	font:normal 11px Tahoma;
	margin:14px 0 0 22px;
}

.checkoutAddCat
{
	margin-bottom:20px;
}

.processingImage
{
	margin:auto;
	width:250px;
}
