/*Dark Blue : #630d0f*/
/*Light Blue : #BDDFCE*/
/*#630d0f  BDDFCE*/
#banner li#HomePageSpecial a{
	background-image: url("/images/site/front/SpringSpecial.gif");
	height: 136px;
	_height: 150px;
	_height:/**/148px;
	_he\ight: 136px;
}


#banner{
	/*background-image: url("/images/site/logo_top.gif");*/
	background-image: url("/affiliates/yourcardstogo/images/logo.png");
	background-repeat: no-repeat;
	background-position: 50% +47px;
	padding-top: 47px;
	float: left;
	width: 253px;
	margin: 0 5px 5px 0;
}

body{
	background: #C0B089;
	}
#page{
	background: #fff;
}
#page.popup #banner a{
	border: 1px solid #cba;
	background-color: #fff8ee;
}
#page.popup #banner a:hover{
	background-color: #ffb;
}

#page.popup h1{
	color: #83C2A3;
}
.disabled{
	color: #999;
}
.specials{
	border: 1px solid #630d0f; /*ccc*/

}
/*.launch_space{
	width:5px;
}*/
#banner h1{
	/*border: 1px solid #630d0f; /*ccc*/
	border-right: 1px solid #630d0f; /*ccc*/
	border-left: 1px solid #630d0f;
	border-top: 1px solid #630d0f;
	border-bottom: 1px solid #630d0f;
	_color: #fff;
}
#banner li{
	background-color: #fff;
	border: 1px solid #630d0f; /*ccc*/
}
#subBanner{
	border: 1px solid #630d0f;
}
#subBanner a b{
	color: #630d0f;
}
#subBanner a em{
	color: #630d0f; /*#FF850D*/
}
#promoMain{
	border: 1px solid #630d0f; /*ccc*/
	/*margin: 5px 0 5px 0;*/
}
.narrow #promoMain{
	margin: 5px 0px 5px 15px;
/*  _margin-right: -15px;*/
}
#promoTop{
	border: 1px solid #630d0f;
	background-color: #fff8ee;
}
#promoTop ul{
	border-left: 1px solid #630d0f;
}

#promoTop li.first{

	color: #B57221;
}

#mainNav, #additionalInfo{

	border: 1px solid #630d0f;

}

#cardPreview img{
	border: 1px solid #630d0f;
}
#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 #630d0f;
}
#mainNav a{
	color: #630d0f;
}

#mainNav ul.sep a, #mainNav li li li a{
		color: #000;
}

#mainNav a.selected{
	color: #630d0f;
	}

#helpBox{

	border: 1px solid #630d0f;

}
#login{

	border: 1px solid #630d0f;

}


#topNav #Search{

	border: 1px solid #630d0f;

}

#topNav a, #topNav label{

	color: #FFF;

}

h2{
	/* color: #70BA95; */
	color: #C0B089;
	background-color: #630d0f; /*#f2f2f2;*/
	border-bottom: 1px solid #630d0f;
	font-size:14px;
	}
h3{
	color: #70BA95;

}
h4{
	color: #70BA95;
}

#cardTypes h3 a{
	color: #630d0f;
}


#cardTypes{
	border: 1px solid #630d0f; /*ccc*/
}
#content #cardTypes li{
	border: 1px solid #630d0f;
}
#promoBottom{
		border: 1px solid #630d0f;
}

#content{

	border: 1px solid #630d0f;
	}

#eCardViewer{

	border: 1px solid #630d0f;

}
#content h2{
/*	color: #70BA95; */
	color: #C0B089;
	}
#content h3 {
	color: #B57221;
}


ul.subcat li{
	color: #B57221;
}

.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 #630d0f;
}
.cardinfo2{
	border: 1px solid #cba;
	background-color: #fff8ee;
	}
.cardinfo{
	border: 1px solid #630d0f;
	background-color: #eee;
	}
#content .cardinfo2 h3{

	background: transparent;
	}




#content .btn{
	border: 1px solid #cba;
	background-color: #fff8ee;
	color: #B57221;

}

#content .btn:hover{
	background-color: #EAEAEA;
	color: #B57221;
}





#footer{

	color: #C0B089;
	background-color: #C0B089;

}
#footer a{
	color: #FFFFFF;
}

#footer li{

	border-right: 1px solid #ffffff;
}

#footer span{
	color:#FFFFFF;
}

#leftBox{
	border-right: 5px solid #C0B089;
	background: #C0B089;
}

#rightBox{
	border-left: 5px solid #C0B089;
	background: #C0B089;
}

#leftBox img, #rightBox img{
	background-color: #C0B089;
}

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: #630d0f;
}

a{
	color: #630d0f;
	}
a:visited{
	color: #630d0f;
}
a:hover{
	color: #630d0f; /*FF850D*/

}

.cardlist, .cardgrid{

	border-bottom: 1px solid #fff;
	}

.cardlist img, .cardgrid img{
	border: 1px solid #630d0f;
}

.crumbs{
	border-bottom: 1px solid #630d0f;
}

.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: #B57221;
}

#page #content .toc li{

	border: 1px solid #fff;

}


dt{

	color: #B46F23;
	color: #B57221;

}


.subBold{
	color: #BA0000
}

table.cal th{

	border-bottom: 1px solid #000;

}
table.cal td{

	border: 1px solid #fff;
	color: #630d0f;
}
table.cal td a{
	color: #000;
}
table.cal td.thismonth{
	color: #888;
}
table.cal td.selected{
	background-color: #630d0f;
}
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: #B57221;

	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 #630d0f;
}
.pricingGrid tbody th, .dataGrid tbody th{

	background-color: #fff8ee;
	border: 1px solid #630d0f;

}

.pricingGrid td, .dataGrid td{

	border: 1px solid #630d0f;
}


.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: #630d0fddd;

}
.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: #630d0f;
}
.howitworks a:visited{
	color: #630d0f;
}
.howitworks a:hover{
	color: #630d0f;
}
#banner li#FreeCard a{
	background-image: url("/images/site/front/SpringFreeCard.gif");

}
