/*Dark Brown : #D60C42*/
/*Light Blue : #FF8EB5*/

/*Dark Brown : #5b2900*/
/*Light Blue : #d6a870*/


#banner{
	/*background-image: url("/images/site/logo_top.gif");*/
	background-image: url("/images/site/front/fall/logo.png");
	background-repeat: no-repeat;
	background-position: 50% -10px;
	padding-top: 47px;
	float: left;
	width: 253px;
	margin: 0 5px 5px 0;
}

#banner li#HomePageSpecial a{
	background-image: url("/images/site/front/fall/specials.gif");
	height: 136px;
	_height: 150px; 
	_height:/**/148px;
	_he\ight: 136px;
}
#banner li#HomePageSpecial a:hover{
	text-decoration: none;
}

#banner li#FreeCard a{
	background-image: url("/images/site/front/fall/freecard.gif");
	height: 50px;
	_height: 74px;
	_height:/**/71px;
	_he\ight: 50px;
}
#banner li#FreeCard a:hover{
	text-decoration: none;
}

body{
	/*background: #CE0000;*/
	}
#page{
	background: #fff;
}
#page.popup #banner a{
	border: 1px solid #5b2900;
	background-color: #fff8ee;
}
#page.popup #banner a:hover{
	background-color: #ffb;
}

#page.popup h1{
	color: #d6a870;
}
.disabled{
	color: #999;
}
.specials{
	border: 1px solid #5b2900; /*ccc*/
	
}
/*.launch_space{
	width:5px;
}*/
#banner h1{
	/*border: 1px solid #5b2900; /*ccc*/
	_color: #fff;
		border-right: 1px solid #5b2900; /*ccc*/
	border-left: 1px solid #5b2900; /*ccc*/
}
#banner li{
	background-color: #fff;
	border: 1px solid #5b2900; /*ccc*/
}
#subBanner{
	border: 1px solid #5b2900;
}
#subBanner a b{
	color: #5b2900;
}
#subBanner a em{
	color: #5b2900; /*#FF850D*/
}
#promoMain{
	border: 1px solid #5b2900; /*ccc*/
	/*margin: 5px 0 5px 0;*/
}
.narrow #promoMain{
	margin: 5px 0px 5px 15px;
/*  _margin-right: -15px;*/
}
#promoTop{
	border: 1px solid #5b2900;
	background-color: #fff8ee;
}
#promoTop ul{
	border-left: 1px solid #5b2900;
}

#promoTop li.first{
	
	color: #d6a870;
}

#mainNav, #additionalInfo{
	
	border: 1px solid #5b2900;
	
}

#cardPreview img{
	border: 1px solid #5b2900;
}
#cardPreview a{
	border-color: #fff;
	}

#cardPreview a.selected{
	
	border: 3px solid #f00;
	
}

#cardPreview a.selected img{
	border-color: #f00;
}



#mainNav ul.sep{
		border-top: 1px solid #5b2900;
}
#mainNav a{
	color: #5b2900;
}

#mainNav ul.sep a, #mainNav li li li a{
		color: #000;
}

#mainNav a.selected{
	color: #5b2900;
	}

#helpBox{
	
	border: 1px solid #5b2900;
	
}
#login{
	
	border: 1px solid #5b2900;
	
}


#topNav #Search{
	
	border: 1px solid #5b2900;
	
}

#topNav a, #topNav label{
	
	color: #5b2900;
	
}

h2{
	color: #5b2900;
	background-color: #d6a870; /*#f2f2f2;*/
	border-bottom: 1px solid #5b2900;
	}
h3{
	color: #d6a870;
	
}
h4{
	color: #d6a870;
}

#cardTypes h3 a{
	color: #5b2900;
}


#cardTypes{
	border: 1px solid #5b2900; /*ccc*/
}
#content #cardTypes li{
	border: 1px solid #5b2900;
}
#promoBottom{
		border: 1px solid #5b2900;
}

#content{

	border: 1px solid #5b2900;
	}

#eCardViewer{
	
	border: 1px solid #5b2900;
	
}
#content h2{
	color: #d6a870;
	}
#content h3 {
	color: #d6a870;
}


ul.subcat li{
	color: #d6a870;
}

.cardnav a{
	border: 1px solid #cba;
	background-color: #fff8ee;
}
.cardnav a:hover{
	background-color: #ffb;
}
.cardnav * a, .cardnav * a:hover{
	background-color: transparent;
}
.cardnav span{
	color: #bbb;
	border: 1px solid #5b2900;
}
.cardinfo2{
	border: 1px solid #cba;
	background-color: #fff8ee;
	}
.cardinfo{
	border: 1px solid #5b2900;
	background-color: #eee;
	}
#content .cardinfo2 h3{
	
	background: transparent;
	}




#content .btn{
	border: 1px solid #cba;
	background-color: #fff8ee;
	color: #d6a870;
	
}

#content .btn:hover{
	background-color: #EAEAEA;
	color: #d6a870;
}





#footer{
	
	color: #888;
	
}
#footer a{
	color: #5b2900;
}

#footer li{
	
	border-right: 1px solid #888;
}

#footer span{
	color:#5b2900;
}

#leftBox{
	border-right: 5px solid #fff;
	background: #fff url(/images/site/front/fall/bg_leftcol.gif) repeat-x;
}

#rightBox{
	border-left: 5px solid #fff;
	background: #fff url(/images/site/front/fall/bg_rightcol.gif) repeat-x;
}

#leftBox img, #rightBox img{
	background-color: #d6a870; 
}

table.cart td{
	border-top: 1px solid #cba;
	border-bottom: 1px solid #cba;
	vertical-align: middle;
	background-color: #fff8ee;
	}
table.cart tr.promo td{
		background-color: #fff;
}
table.cart tr.promo td a{
	color: #ff0000;
}
table.cart td.first, table.cart tr.promo td{
	border-left: 1px solid #cba;
}
table.cart td.last, table.cart tr.promo td{
	border-right: 1px solid #cba;
}
fieldset{
	border: 1px solid #fff;
}
#content fieldset{
	border-color: #5b2900;
}

a{
	color: #5b2900;
	}
a:visited{
	color: #5b2900;
}
a:hover{
	color: #5b2900; /*FF850D*/
	
}

.cardlist, .cardgrid{

	border-bottom: 1px solid #fff;
	}

.cardlist img, .cardgrid img{
	border: 1px solid #5b2900;
}

.crumbs{
	border-bottom: 1px solid #5b2900;
}

.divPopup span span{
		background-color: #fff;
}
.divPopup span span.close{
	background-color: Highlight;
	}

.picquality td{
	
	border: 1px solid #000;

}
.error, .ErrorText{
	color: #ff0000;
}
.errorForm{
	border: 2px solid red;
	background-color: #fdd;
}

#titleSteps  li{
	
	color: #959697;
	
}
	
#titleSteps  li.active{
	color: #d6a870;
}

#page #content .toc li{
	
	border: 1px solid #fff;
	
}


dt{

	color: #B46F23;
	color: #d6a870;

}


.subBold{
	color: #BA0000
}

table.cal th{
	
	border-bottom: 1px solid #000;
	
}
table.cal td{

	border: 1px solid #fff;
	color: #5b2900;
}
table.cal td a{
	color: #000;
}
table.cal td.thismonth{
	color: #888;
}
table.cal td.selected{
	background-color: #5b2900;
}
table.cal td.today{
	border: 1px solid #888;
}
table.cal td.Holiday{
	background-color: #cfc;
	border: 1px solid #000000;
}
table.cal td.Reminder{
	background-color: #FFFF99;
	border: 1px solid #000000;
}
table.cal td.Card{
	background-color: #DEBD9C;
	border: 1px solid #000000;
}
table.cal caption{
	color: #d6a870;
	
	background-color: #fff8ee;
	color: #000;
	border: 1px solid #b46f23;
	
}
table.cal caption a{

	background-color: #eee8d8;

}

table.cal caption a.next{
	border-left: 1px solid #b46f23;
}

table.cal caption a.prev{
	border-right: 1px solid #b46f23;
	}

.pricingGrid thead th, .dataGrid thead th{
	
	background-color: #eee;
	border: 1px solid #5b2900;
}
.pricingGrid tbody th, .dataGrid tbody th{
	
	background-color: #fff8ee;
	border: 1px solid #5b2900;
	
}

.pricingGrid td, .dataGrid td{
	
	border: 1px solid #5b2900;
}


.addressBook{
	border: 1px solid #aaa;
	background-color: #fff;
	
}
.addressBook th{
	color: #000;
	background-color: #eee;
	border-bottom: 1px solid #aaa;
	
}

.addressBook tr.odd td{
	background-color: #fffaf4;
}
.addressBook tr.selected td{
	background-color: #cef;
}
.addressBook tr:hover td{
	background-color: #ffb;
}
.addressBook td{
	
	border: 1px solid #aaa;
}

#addressBookNav li.selected a{
	border-color: #000;
	color: #000;
	
}
.CALCell
{
	
	COLOR: #000000;
		BACKGROUND-COLOR: #ffffff;
	
}
.CALCellDisabled
{
	COLOR: #bbbbbb;
	BACKGROUND-COLOR: #ffffff;

}
.CALCellSelected
{
	COLOR: #ffffff;
	BACKGROUND-COLOR: #840831;
	}
.CALCellToday, .CALCellToday *
{
	
	COLOR: #000000;
	BACKGROUND-COLOR: #5b2900;
	
}
.CALInnerBorder
{
	
	COLOR: #ffffff;
	BACKGROUND-COLOR: #ffffff;
	}
.CALOuterBorder
{
	COLOR: #ffffff;
	BACKGROUND-COLOR: #000000;
	border: 1px solid #000000;
	}
.CALCaption
{
	
	COLOR: #ffffff;
	BACKGROUND-COLOR: #840831;
	}
.CALMonth
{
	
	COLOR: #202020;
	BACKGROUND-COLOR: #ffffff;
	}
.CALWeekday
{
	
	COLOR: #000000;
	BACKGROUND-COLOR: #ffffff;
	}



#banner li#gstarted{
	background-color: #D1EC92;
}
#banner li#gstarted a{
	color: #fff;
	}

#banner li#gstarted a span{
		color: #ffffff;
}
#banner li#gstarted a span span{

	color: #73BE1E;
	
}


.howitworks a{
	padding-left:5px;
	color: #5b2900;
}
.howitworks a:visited{
	color: #5b2900;
}
.howitworks a:hover{
	color: #5b2900;
}
