.size_refine, .size_refine .on,  .size_refine .on .container, .guidednav .open, {
	background:none
}
ol.bty_links, ol.bty_links2{
	background:none
}
.bty_links h6, .bty_links2 h6, h6{
	background:white;
}
.dept_sublink_list li a:link, .dept_sublink_list{
	background:none;
	color:yellow;
	text-decoration:underline
}
ol.dept_sublink_list{

background:none
}
h6{
		text-decoration:none;
}
.loginBox, .frame form, div.body, div.cartcrumb div, .topics, .call, .call span, .bridal div.column_one_search h2, .baby div.column_one_search h2, .wishlist div.column_one_search h2{ 
		background:none;
		color:#fff
}
.catimage{
		border:yellow 3px solid
}
.xsell{
	border-left:1px solid white;
	background:none
}
 .shadow {
	display:none;
}

#search-bar, #navigation, #navigation li a, .breadcrumb, .leftnav ul, .bottomnav .content, .bottomnav .topgradient, .infocontainer, .shopby, .infocontainer:hover, .leftnav ul ul, .catheader, .column_image, .column_content, .column_extras, .cartbar_top, .cartbar_bottom, .zoom, .white_button, .guidednav, #form, .button, .product .gift, .formwholereview, .cartbar_top_collection, .product_vgc, .cardleft, .cardright,  .ecard_container{
	background:none;
	border:none
}
#guided a span{
	color:yellow ;!important
}
.leftnav ul ul, .leftnav .active a,  .leftnav .active li a, .bag-close a, .cartcrumb .active, .buttons a,.bag-close  {
	margin:5px 0;
	color:black;
}
body a, #mini-cart a, .breadcrumb a:link, .breadcrumb .active, .leftnav li a, .copybox .title, #navigation li a, .leftnav ul li a,  .breadcrumb a:visited, .email, .info  a p strong, .email a span, .email a, .zoom a, .title  a p strong,.guidednav a.closed, .productitem .title, .promoitemship :hover, .topics li a, #persistant-nav li a{
	color:yellow;
	text-decoration:underline;
}
.buttons a{
	margin:0 10px 0 0;
	padding:2px 0px 2px 10px;
	text-decoration:underline;
}
body a:hover, #mini-cart a:hover, .breadcrumb a:hover, .leftnav li a:hover, .copybox .title :hover, .breadcrumb a:hover, .email a:hover span, .email a:hover, .productitem .title :hover, .guidednav a:hover{
	color:black;
}
body, .collection_title, .headertitle, .original, .title, .xsell .header, .xsell .original,.xsell .sale, .sale,.selecttext,  .cartcrumb, .header, #formwhole, .infoitemcid .infoshadedtop, .infoitemcid .infoshadedbottom, .infoitemcard .infoshadedtop, .infoitemcard .infoshadedbottom, label,.promoitemship a, .infoitem .infoshadedbottom, .infoitem .infoshadedtop, .copy_collection{
	color:white;
	background:#000;
}
	.cartcrumb div, .productitem .sprice, h2, .ecard_container{
	color:white
}
.leftcart, .product .left, .bag, .product, .bagtop, .bagbottom, .product .right, .cartfooter{
	background:none;
	border:0
}
#added-to-bag-links a{
	color:#464646;
	font-weight:bold;
}
#skip-float{
	width: 975px;
	margin: 0 auto;
}
#skip li{
	float: left; /*display:inline;*/
        padding:0 20px;
font-size:1.2em
}
#skip ul{
	float: right;
}
#skip{
	padding: 5px 0 8px; /*margin:0 0 5px;*/
	overflow: auto;
	background: #F1F1F1;
	border-bottom: 1px solid #CCCCCC;
}
#skip a{
	float: left;
}
#skip a:link,
#skip a:visited{
	padding-right: 10px;
	border-color: #FFFFFF;
	color: #464646;
	background: url(../images/StaticContent/global/arrow-skip.gif) no-repeat 100% 60%;
}
#skip li.css-switch a:visited, #skip li.css-switch a:link{
	background: none;
	padding: 0;
	margin: 0 10px 0 0;
}
#skip  li.css-switch a:focus,
#skip li.css-switch a:active,
#skip li.css-switch a:hover{
	color: #464646;
	background-color: #FFFFCC;
	text-decoration: underline;
}
#skip a:focus,
#skip a:active,
#skip a:hover,
a:focus,
a:active,
a:hover, #header li a:focus, #header li a:active, #header li a:hover, .department_one a:focus, .department_two a:focus,  .info  a:hover p strong  ,.title  a:hover p strong{
	color: #000;
	background-color:yellow;
	text-decoration: underline;
}
.bridal h1 {
	color: #FFF;	
}
.registryBox {
	background: #000;
}
div.body {
	background: #000;
}
.rightcart, .rightcart .topics {
	background: #000;
}
.rightcart .lineitem {
	color: #FFF;
}
#verisign {
	background: #FFF;
}
div.splitbox div, .titlebar .title {
	background: #FFF;
	border: 10px #FFF solid;
}
.searchSelect {
	background: #000;
}
p.searchSelect label {
    color: #FFF;
}
.shadedbox {
	background: #000;
}
form.form_indent, .formheight, p.desc {
	background: #000;
	color: #FFF;
}
.loginbox_thirds {
    background: #000;
}
a.smnocolor, a, div.column_one a {
    color: yellow;
	text-decoration: underline;
}
div.column_one a:hover, a:hover {
	color: #000;
}
.smgray {
    color: #FFF;
}
.bridal div.viewMenu {
    color: white;
    background: black;
}
.bridal div.viewMenu a {
    color: yellow;
    text-decoration: underline;
    background: black;
}
.bridal div.viewMenu a:hover, .title a:hover p strong {
    color: black;
    background: #FFFFCC;
}
.bridal div.viewMenu ul li.active {
    color: white;
    background: black;
}
/***********************/

div.splitbox div, .titlebar, .titlebar .title, .leftcart .title, .individual-container, .bag .product, #checkout-mini-cart, #shopping-bag, .line-item.even, #shipping-options, .shopping-bag.odd, tr.odd, th.priority, td.priority, td.ground, th.ground, #contact-container .contact-top, #charge-container, #shopping-bag .odd, li.gift-wrap label { 
	background:none;
}
#frame a, .title p strong, #shopping-bag .edit-link a, .product-title p strong, .update-quantity, .save-bag, .update-quantity span, .save-bag span, .prod-actions a, li.gift-wrap label, #sign-in-overlay p, #frame .sign-in a  {
	color:yellow;
}
#frame a:hover, #shopping-bag .edit-link a:hover {
	color:#000;
background:yellow
}
#total, #charge-container #total, #charge-container #total, .error label  {
	background:white;
	color:black;
}
#contact-container h2, #checkout-sign-in-form, #checkout-sign-in-form label, .sale-price {
	color:white;
}
div.splitbox div, .titlebar .title {
	border: 10px solid black;
}
#error, .error {
	background:white;
}
.error p.error, #error p {
	background: #FFFFFF url(error-icon.png) no-repeat scroll 5px 0pt;
}
.shopping-bag, #list1a fieldset, .individual-container {
	border:1px solid white;
}
.bag-bar th {
	background:#FFFFFF repeat scroll 0%;
	color:black;
}
#shipping-options div {
	background:black;
}
#frame .basic a:hover {
	background:transparent url(accordiontab0.png) repeat scroll 0%;
	color:black;
}
h2.accordion-title {
	background:black none repeat scroll 0%;
}
#frame .basic a, .bag-bar th {
	background:white;
	color:#000000;
}
#frame .basic a:hover {
	background-color:white;
}
#contact-container .contact-content {
	background:black none repeat scroll 0%;
}
#sign-in-form {
	border:none;
}
#contact-container a.modalCloseX, #contact-container a.modalCloseX:link, #contact-container a.modalCloseX:active, #contact-container a.modalCloseX:visited, #contact-container a.modalCloseX:hover, #error p, #error li a, .error p, .error li a, #cvv-container .information a {
	color:black;
}
#contact-container .contact-bottom a, #contact-container .contact-bottom a:link, #contact-container .contact-bottom a:active, #contact-container .contact-bottom a:visited {
	background-color:#FFFFFF;
}
.contact-content {
	border:1px solid #FFFFFF;
}
.gift-wrap {
	background:black url(gift-icon.png) no-repeat
}
#shopping-bag-heading span, #checkout-mini-cart {
	background:black;
}
.shopping-bag.odd, tr.odd, tr.gift-wrap.odd td {
	background:black none repeat scroll 0%;
}
td.prod-description, td.prod-price, td.prod-quantity, td.prod-total{
	background-color:black;
}
table.shopping-bag {
	border:white 1px solid;
}#frame .bty_links a:hover{
color:yellow
}
