﻿@charset "utf-8";
/* CSS Document */


/**********From loyalty_rewards **************/


.dollarcolumn
{
	padding-right:30px;
}

/* Ajax toolkit styles */

.confirmation
{
	padding:20px;
	border-width:2px; 
	border-color:#F28F1A; 
	border-style:solid;
	width:350px; 
	background-color:White; 
	font-size:13px;
	color:#005985;
}

.modal_background {
	background-color:Gray;
	filter:alpha(opacity=70);
	opacity:0.7;
}

.watermarked {
	height:18px;
	width:150px;
	padding:2px 0 0 2px;
	border:1px solid #BEBEBE;
	background-color:#EDF4FA;
	color:gray;
}

/* Help window styles */

.pop-top {
	background:url(/Style%20Library/images/pop-top.gif) no-repeat;
	width:550px;
	height:25px;
}

.pop-mid {
	background:url(/Style%20Library/images/pop-mid.gif) repeat-y;
	width:550px;
}

.pop-mid-content {
	padding:10px 50px 10px 50px;
}

.pop-bot {
	background:url(/Style%20Library/images/pop-bot.gif) no-repeat;
	width:550px;
	height:35px;
}

.pop-window
{
	z-index:1000;
}

/* Coupon Print */


.printCoupon {
	margin:0px auto 0px auto;
	border:0px solid;
	width:123px;
}

.coupon {
	border:thin dashed;
	width:100%;
	border-color:#999999;
	margin:20px 0px 0px 0px;
}

.valueBlack {
	font:bold 100px Arial, Helvetica, sans-serif;
}

.topColor {
	background:#EBB26A;
	font:bold 24px Arial, Helvetica, sans-serif;
}

.bottomColor {
	background:#F2CE81;
	font:10px Arial, Helvetica, sans-serif;
}

.ccf360logos img {
	padding:20px;
}

.superscript {
	font:bold 50px Arial, Helvetica, sans-serif;
	display:inline;
	margin:100px 0px 0px 0px;
	border:0px solid;
	vertical-align:text-top;
}

.expire {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:10px 0px 10px 0px;
}

.locations {
	font:14px Arial, Helvetica, sans-serif;
	color:#333333;
	padding:5px 0px 5px 0px;
}


/* Misc */

.country_dropdown
{
	font-size:11px;
}

#loyaltySignupForm {
	font: 13px Arial, Helvetica, sans-serif; color:#015B86;
}

#loyaltySignupForm input
{
	font: 13px Arial, Helvetica, sans-serif;
}

.tableLegend a:link, .tableLegend a:visited, .tableLegend a:hover, .tableLegend a:active
{
	color:#ffffff
}

/* Sell Page */

.LRSBG {
	background:url(/style%20library/images/LRSBG.png) no-repeat;
	width:980px;
	height:378px;
}
.LRSBG table {
	margin:-10px 25px 0px 0px;
 	.margin:-10px 12px 0px 0px;	
	font:14px Arial, Helvetica, sans-serif;
	color:#666666;
}
.LRSBG table span {
	padding:15px 0px 0px 0px;
	font:2em "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#183F78;
	display:block;
}
.LRSbuttons {
	font:bold 18px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666666;
}


/********** End From loyalty_rewards **************/



/* ---------- DARRYL'S CSS ---------- */

.logoTitle {
	width:1000px;
	height:44px;color:#ffffff;
	margin:0px;
}

.CCFlogo {
	padding:7px 0px 0px 15px;
}

.LRSpageTitle {
	background:url("/style%20library/Images/headerStripConditions.png") no-repeat;
	width:980px;
	height:44px;
	float:right;
	padding:3px 0px 0px 20px;
	font:bold 1.9em "Trebuchet MS", Arial, Helvetica, sans-serif;
}


.titleHeader {
	background:url("images/purpleTop.png") no-repeat;
	width:792px;
	height:20px;
	margin:15px 0px 0px -10px;
	border:0px solid #000;
	.margin:0px 0px 0px 6px;
}

.pageHeader {
	font:24pt "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#183F78;
	padding:0px 0px 0px 10px;
	margin:-15px 0px 0px 0px;
}

.contentBG {
	background:url("images/purpleMid.png") repeat-y;
	width:792px;
	margin:0px 0px 0px -10px;
	.margin:0px 0px 0px 6px;
}



.titleFooter {
	background:url("images/purpleBot.png") no-repeat;
	width:792px;
	height:20px;
	margin:0px 0px 0px -10px;
	.margin:0px 0px 0px 6px;
}

.content {
	padding:10px;
	border:0px solid;
	font-size:14px;
}



.innerContent {
	width:90%;
	border:0px solid;
	margin:0px auto 0px auto;
}

.myAccounts {
	margin:-15px 0px 0px 198px; /* changed */
	border:0px solid;
	width:779px;
	clear:right;
	color:#666666;
}

.tableLegend {
	float:right;
}

/*
.innerContent span {
	font:bold 28px Arial, Helvetica, sans-serif;
	color:#F28F1A;
}
*/

.tableCoupons {
	border-color:#fff;
}

.tableCoupons span {
	color:#7A6FB1;
	font-size:18px;
}

.tableCoupons th {
	background:#7A6FB1;
	color:#fff;
}

.rowDark {
	background:#E8E7EF;
}

.rowLight {
	background:#F7F7F9;
}

