@charset "UTF-8";
body { margin:0; padding:0; background-color:#f9f6f1; }
p { margin:0 4px 10px 0; font:normal 12px Arial, Helvetica, sans-serif; color:#333; line-height:18px; }
ul { padding:0; margin:0 0 10px 25px; line-height:18px; }
li { font:12px Arial, Helvetica, sans-serif; color:#333; margin:auto; padding:0 0 10px 0; }
.clearer { clear: both; margin: 0px; line-height: 0px; padding: 0px; }
td {
	font:12px Arial, Helvetica, sans-serif;
	color:#333;
	border:0px solid #ccc;
}
th { font:bold 14px Arial, Helvetica, sans-serif; color:#fff; background:#be084c; }

#footerContentWrap { width:765px; height:auto; margin:0 auto; padding:0; border-top:1px solid #b9b9b9; }
#footerNavWrap { width:auto; height:auto; margin:0 auto; margin-top: 5px; text-align:center; font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; }
p.copyright { font-size:10px; color:#999; text-align:center; margin-top:6px; }

a.footerLink:link { font:11px Arial, Helvetica, sans-serif; color:#6e5a61; text-decoration:none; }
a.footerLink:visited { font:11px Arial, Helvetica, sans-serif; color:#6e5a61; text-decoration:none; }
a.footerLink:hover { font:11px Arial, Helvetica, sans-serif; color:#6e5a61; text-decoration:underline; }

#backEndContainer { width:810px; height:auto; margin:0 auto; min-width: 810px; background-color: #fff; padding-bottom:15px; border-left:4px solid #333; border-right:4px solid #333; }
#backEndHeader { width:802px; height:116px; margin:0 auto; background:url(../images/abcirclepro/backEnd_header.gif) no-repeat; border-bottom:1px solid #b9b9b9; }

/* Upsell Styles*/
#orderCompleteTxt { width:740px; height:auto; padding:15px 0 10px 0; text-align:center; margin:0 auto; font:normal 23px Arial, Helvetica, sans-serif; color:#666; }
#upsellSection { width: 800px; height:auto; margin: 0 auto; font-family:Arial, Helvetica, sans-serif; }
#upsellImage { width:310px; height:auto; float:left; margin:30px 0 15px 10px; }
#upsellTxt { width:375px; height:auto; float:right; padding:20px; font:normal 13px Arial, Helvetica, sans-serif; color:#333; }
h2.upsellTitle { font:normal 24px Arial, Helvetica, sans-serif; color:#be084c; margin:0 0 12px 0; }
#upsellTextDisclaimer { font:10px Arial, Helvetica, sans-serif; color:#999; margin:40px 0 10px 0; }
/* END Upsell Styles*/

/* Confirmation Page Styles*/
#confirmSection { width: 800px; height:auto; margin: 0 auto; }
#addressSection { width:740px; height:auto; margin:0 0 25px 10px; padding-top:20px; font:13px Arial, Helvetica, sans-serif; color:#333; }
.orderItemsTable { width:780px; height:auto; margin:10px auto; vertical-align:top; background-color:#fff; }
h2.complete { font:normal 24px Arial, Helvetica, sans-serif; color:#666; margin:0 0 12px 0; }  
h3.orderNumber { font:normal 21px Arial, Helvetica, sans-serif; color:#be084c; margin:0 0 12px 0; } 
.rowHead { background-color:#be084c; height:30px; }
.rowHeadTxt { font:bold 13px Arial, Helvetica, sans-serif; color:#fff; padding-top:6px; }
.btmRowHead { background-color:#be084c; height:10px; }
/* END Confirmation Page Styles*/


#visonOffers { margin-bottom:100px; }
