.AddressTitle
{
	font-weight: bold;
	font-size: 16pt;
	color: #333333;
	font-family: Helvetica, sans-serif;
}

.AddressMinorNote
{
	font-size: 7pt;
	font-weight: bold;
	color: gray;
	font-family: Helvetica, sans-serif;
	margin-bottom: 14px;
	padding-left: 6px;
}

a.AddressSSLCerts:link,
a.AddressSSLCerts:active,
a.AddressSSLCerts:visited,
a.AddressSSLCerts:hover
{
	color: Black;
	text-decoration: none;
	font: bold 7px verdana,sans-serif;
	letter-spacing: .5px;
}

.SecureShoppingGuarantee
{
	width: 230px;
	font-weight: normal;
	font-size: 8.5pt;
	color: #333333;
	font-family: Helvetica, sans-serif;
	text-align: left;
}

.SecureShoppingGuarantee span
{
	font-weight: bold;
	font-size: 8.5pt;
	color: #333333;
	font-family: Helvetica, sans-serif;
	text-decoration: underline;
	cursor:pointer;
}

.AddressesCanadaShippingWarning
{
	padding-bottom: 10px;
	color: Red;
	font-weight: bold;
}

/**** Address Controls ****/

table.CheckoutAddress
{
	width: 300px;
}

table.CheckoutAddress tr td
{
	width: 50%;
	text-align: left;
}

.AddressLabel
{
	font-weight: bold;
}

.AddressDropDown
{
	width: 135px;
	height: 20px;
	background-color: #EEEEEE;
	font-size: 8pt;
}

.AddressValidator
{
	font-size: 15px;
	vertical-align: middle;
}

.AddressValidationSummary
{
	font-weight: bold;
	font-size: 9pt;
	color: #ff0000;
	font-family: Helvetica, sans-serif;
}

/* Header */
.ActiveStepBackground,
.InactiveStepBackground,
.CheckoutStepContainer
{
	background-color:#191919;
}

.checkaFONT 
{
	color:#953B26;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.checkbFONT 
{
	color:#666666;
	font-weight:bold;
	font-size:11px;
}

.checkbigFONT {
	color:#953B26;
	font-size:17px;
	font-weight:bold;
	margin:0px;
	padding:3px;
}

.checksmallFONT 
{
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}

/******************************************************************************
*	POPUP
******************************************************************************/

.divIntlPopup
{
	background-image:url(/images/Global/IntlShipping/bg.gif);
	background-repeat:repeat;
	position:absolute;
	width:0px;
	height:0px;
	top:0px;
	left:0px;
	z-index:5;
	-moz-opacity:0.75;
	opacity:0.75;
	filter:alpha(opacity=75);
	display:none;
}

.iframeIntlPopup
{
	position: absolute;
	top:0px;
	left:0px;
	width:0px;
	height:0px;
	z-index: 6;
	-moz-opacity:0;
	opacity:0;
	filter:alpha(opacity=0);
	display:none;
}

.IntlPopup
{
	position:absolute;
	z-index:7;
	display:none;
}

.absolute
{
	background-color:Transparent;
	position:absolute;
	z-index:7;
	top:0px;
	left:0px;
	width:0px;
	height:0px;
	display:none;
}

.IntlPopupTable
{
	width: 360px;
	height: 137px;
	background-image: url(/images/Global/IntlShipping/boxtop.gif);
}

.IntlPopupText
{
	 font-size: 12px;
	 padding: 10px 20px 0px 20px;
	 text-align: left;
}

.btnIntlContinue 
{
	background-image: url(/images/Global/IntlShipping/but-continue.gif);
	height: 36px;
	width: 122px;
	margin-right: 16px;
	margin-top: 1px;
}

.btnIntlBack
{
	background-image: url(/images/Global/IntlShipping/but-back.gif);
	height: 36px;
	width: 109px;
	margin-left: 16px;
	margin-top: 1px;
}
