.btnResumeShoppingChkOutSuccess, .btnResumeShopping
{
	background-image: url(/images/ChicagoTribune/resumeShopping.gif);
	height: 24px;
	width: 153px;
}

.btnLoginPostCheckout
{
	background-image: url(/images/ChicagoTribune/login.gif);
	height: 24px;
	width: 89px;
}

.FreeShippingPromo div.PromoGraphicContainer
{
    margin-top:10px;
    cursor:pointer;
}

.OrderConfirmReceiptTitle, .OrderConfirmServiceTitle
{
	color: #336699;
	font-weight: bold;
	font-size: 12pt;
}

.OrderConfirmReceiptTitle a:link,
.OrderConfirmReceiptTitle a:active,
.OrderConfirmReceiptTitle a:visited,
.OrderConfirmReceiptTitle a:hover
{
	font-size: 12pt;
	color: #000000;
	text-decoration:none;
}

.OrderConfirmServiceText { }

.OrderConfirmReceiptText
{ font-weight: normal; }

.OrderConfirmContent
{
	border:1px; 
	border-color:#C0C0C0; 
	border-style:solid; 
	clear:both;
	font-size: 10pt;
	font-weight: normal;
	display: block;
}

.OrderConfirmFooter
{
	margin-top: 20px;
	font-size: 8pt;
	font-weight: normal;
	text-align: left;
}

.OrderConfirmContentContainer
{
	font-size: 8pt;
	padding:5px 5px 5px 5px;
}

.OrderConfirmContentContainer td
{ font-size: 8pt; }

.OrderConfirmContentContainer a
{ font-size: 8pt; }

.OrderConfirmContentContainerRight
{
	float:left;
	width:45%;
	margin-left:10px;
}

.OrderConfirmContentContainerRight td
{ font-size:smaller; }

.VerisignText
{ padding-left: 20px; }

.VerisignLogo
{
	/*background-image:url(/images/Global/verisignlogo.gif);*/
	height: 61px;
	width: 134px;
}

/* Order Confrimation Content Header Images */
.ChkOutComplete
{
	background-image: url(/images/Global/psm-fpmsg-0.gif);
	width: 100%;
	height: 42px;
}

.ChkOutCreateAccount
{	
	background-image: url(/images/Global/psm-fpmsg-1.gif);
	width: 100%;
	height: 42px;
}

.ChkOutGetEmail
{	
	background-image: url(/images/Global/psm-fpmsg-2.gif);
	width: 100%;
	height: 42px;
}

.ChkOutThankYou
{	
	background-image: url(/images/Global/psm-fpmsg-4.gif);
	width: 100%;
	height: 42px;
}

.ChkOutNewGiftCert
{	
	background-image: url(/images/Global/psm-ngcwbsty-2.gif);
	width: 100%;
	height: 42px;
}

.ChkOutHold
{
	background-image: url(/images/Global/psm-fpmsg-2v2.gif);
	width: 100%;
	height: 60px;
}

.ChkOutFailure
{
	background-image: url(/images/Global/orderFailure.gif);
	width: 100%;
	height: 58px;
	
}

/*************************************/

.Survey
{
	margin-left: 4px;
	margin-top: 10px;
	font-size: 8pt;
	font-weight: normal;
}

.Survey a
{ font-size: 8pt; }

/* SI Offer */
.SIOfferConfirm
{
	width: 100%;
	background: #B6C7E5;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-top: 2px;
}

.SIOfferSuccessHeader
{
	margin-bottom: 10px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 5px;
	font-size: 11pt;
	font-weight: bold;
	text-align: left;
}

.SIOfferSuccessBody
{
	font-weight: normal;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
}
/********V2***********/
div.CheckoutSuccess{
width:800px;
padding:10px 5px 0 5px;

}
div.CheckoutSuccess input.btnResumeShopping{
width:153px;
height:24px;
background:Transparent url(/images/ChicagoTribune/ResumeShopping.gif) no-repeat;
}
div.CheckoutSuccess input.btnLoginPostCheckout{
width:89px;
height:24px;
background:Transparent url(/images/ChicagoTribune/login.gif) no-repeat;
}
div.CheckoutSuccess div.OrderNumber,
div.CheckoutSuccess div.FeedbackHeader,
div.CheckoutSuccess div.QuestionsHeader{
font:normal 26px Arial, Helvetica, sans-serif;
}
div.CheckoutSuccess div.OrderNumber a,
div.CheckoutSuccess div.OrderNumber a:link,
div.CheckoutSuccess div.OrderNumber a:visited,
div.CheckoutSuccess div.OrderNumber a:active,
div.CheckoutSuccess div.OrderNumber a:hover{
font:normal 26px Arial, Helvetica, sans-serif;
color:#336699;
text-decoration:none;
}
div.CheckoutSuccess div.OrderNumber a:hover{
text-decoration:underline;
}
div.CheckoutSuccess div.ReceiptInfo,
div.CheckoutSuccess div.QuestionsInfo{
font:normal 12px Arial, Helvetica, sans-serif;
padding:0 30px 0 0;
}
div.CheckoutSuccess div.FeedbackInfo{
font:normal 12px Arial, Helvetica, sans-serif;
}
div.CheckoutSuccess textarea.FeedbackText{
font:normal 12px Arial, Helvetica, sans-serif;
width:395px;
border:solid 1px #333333;
background:White;
}
div.CheckoutSuccess input.btnSubmitV2{
width:71px;
height:24px;
background:Transparent url(/images/ChicagoTribune/submit.gif) no-repeat;
}
div.CheckoutSuccess div.TeleCheckFooter,
div.CheckoutSuccess div.VeriSignFooter{
font:normal 12px Arial, Helvetica, sans-serif;
margin-top:20px;
text-align:center;
height:0px;
width:0px;
display:none;
}
div.CheckoutSuccess div.QuestionsInfo a,
div.CheckoutSuccess div.QuestionsInfo a:link,
div.CheckoutSuccess div.QuestionsInfo a:visited,
div.CheckoutSuccess div.QuestionsInfo a:active,
div.CheckoutSuccess div.QuestionsInfo a:hover,
div.CheckoutSuccess div.TeleCheckFooter a,
div.CheckoutSuccess div.TeleCheckFooter a:link,
div.CheckoutSuccess div.TeleCheckFooter a:visited,
div.CheckoutSuccess div.TeleCheckFooter a:active,
div.CheckoutSuccess div.TeleCheckFooter a:hover,
div.CheckoutSuccess div.VeriSignFooter a,
div.CheckoutSuccess div.VeriSignFooter a:link,
div.CheckoutSuccess div.VeriSignFooter a:visited,
div.CheckoutSuccess div.VeriSignFooter a:active,
div.CheckoutSuccess div.VeriSignFooter a:hover{
font:normal 12px Arial, Helvetica, sans-serif;
color:#333333;
}
div.CheckoutSuccess div.QuestionsInfo a:hover,
div.CheckoutSuccess div.TeleCheckFooter a:hover,
div.CheckoutSuccess div.VeriSignFooter a:hover{
color:#336699;
}
div.CheckoutSuccess div.ConfirmContainer{
padding:15px;
font:normal 12px Arial, Helvetica, sans-serif;
/*height:0px;
width:0px;
display:none;*/
}
div.CheckoutSuccess div.PasswordContainer{
float:left;
display:inline;
width:410px;
}
div.CheckoutSuccess div.PasswordNotice{
float:right;
display:inline;
text-align:left;
width:353px;
margin:20px 10px 0 0;
}
div.CheckoutSuccess div.EmailRequestHeader,
div.CheckoutSuccess div.PasswordHeader{
font:normal 24px Arial, Helvetica, sans-serif;
}
div.CheckoutSuccess table.CheckoutSuccessV2{
width:350px;
}
div.CheckoutSuccess table.CheckoutRequest{
width:750px;
}
div.CheckoutSuccess table.CheckoutSuccessV2 td{
width:220px;
text-align:left;
padding:2px 0;
}
div.CheckoutSuccess table.CheckoutRequest td.RequestLabel,
div.CheckoutSuccess table.CheckoutSuccessV2 td.AddressLabel{
width:125px;
text-align:right;
padding:6px 8px 6px 0;
font:normal 12px Arial, Helvetica, sans-serif;
line-height:12px;
}
div.CheckoutSuccess table.CheckoutRequest td.RequestLabel{
padding:6px 0;
}
div.CheckoutSuccess table.CheckoutRequest input.TextBoxV2,
div.CheckoutSuccess table.CheckoutSuccessV2 input.TextBoxV2{
width:200px;
height:18px;
border:solid 1px #333333;
background:White;
padding:4px 2px 2px;
margin:0;
text-align:left;
font:normal 14px Arial, Helvetica, sans-serif;
line-height:14px;
}
div.CheckoutSuccess input.CreateAccountV2{
background:Transparent url(/images/ChicagoTribune/CreateAccount.gif) no-repeat;
width:180px;
height:40px;
}
div.CheckoutSuccess input.btnUpdateV2{
background:Transparent url(/images/ChicagoTribune/update.gif) no-repeat;
width:76px;
height:24px;
}
