TD{  font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

#tblWishBox .MoveToGiftRegistryButton {margin-top:3px;}

	a
	{
		color:  #0079c1;
		text-decoration:none;
		margin-bottom:0;
	}
	a:hover
	{
		color:#009245;
	}

	div.comingsoon {
	
	
	color:#f4742b;
	font-weight:bold;
	font-size:12px;
	margin-top:5px;
	
	text-align:center;
	
	
	
	}
	 a.comingsoon{color:#57a7d6;}
	


#navlist {padding: 0 4px 0 4px;}


.leftnav {margin:1em 4px 1em 4px; }

.leftnav .OrangeTitles {
	background-image:url(/skins/skin_1/images/navlist-header.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	margin:6px 0 1px 0;
background-color:#F3FFD9;
	color:#006837;
	font-weight: bold;
	text-align:left;
	padding:5px 0 5px .5em;
	font-size:14px;

}

.leftnav .OrangeTitles a {color:#006837; }
.leftnav .OrangeTitles a:hover{color:#8cc63f}

.categoriesouter  {

margin:0;
background-color:#F3FFD9; 
clear:both;



}



.categories, #navlist .tabs-nav li {


padding:.5em 0px;
}

.categories .OrangeTitles, #navlist .tabs-nav  a {

 padding:4px 0 4px 0;
	
	background:transparent;
	color: #005a1e;
	
	padding: 2px 0 0 0;
	text-align: left;

	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform:none;
	text-decoration: none;
}

.categories .OrangeTitles a, .hometopsellers UL a, .catlisting1 .OrangeTitles a {text-decoration:underline; color: #005a1e; font-weight:bold;}
.categories .OrangeTitles a:hover, .hometopsellers UL a:hover, .catlisting1 .OrangeTitles a:hover {color:#8cc63f;}

.expandbutton {float:right; margin:2px 10px 0 0;}

.ad {height:160px;} /* Workflow #2022 - Advertisement IFrame container.  When in SSL, there's no ads, but without the ads the content takes up less vertical space, causing gaps on some pages.  If the problem persists, we'll need to get to the root cause of those gaps.  */


.minicartouter .OrangeTitles {
background-image: url(/skins/skin_1/images/cart.jpg);
	background-repeat: no-repeat;
	background-position: left;
	padding: 2px 0 0 40px;
	background-color:  transparent;
	margin:0;


}



.vertmenustyle1 {
	
	
	color: #004400;
	margin: 0;
	padding: 0 0 6px .5em;
	text-align: left;
	
	
	
	
	}

.vertmenustyle1 ul {

	margin: 0;
	padding: 0;
	
		list-style: none;
	padding-left:1em;
		
		}
		
	
		
.vertmenustyle1 li {
		color: #004400;
		
		list-style-type: none;
		font-weight:bold;
		margin-top:2px;
		
		
		}
#maincontent .vertmenustyle1 li {padding:.25em 0 0 0em;text-indent:0em;}

.vertmenustyle1 li a {
		
		padding: 0;
		font-weight:normal;
	
		color: #004400;
		
		width: 100%;
		}

html:body .vertmenustyle1 li a {
		width: auto;
		}

.vertmenustyle1 li a:hover {
	
		color: #8cc63f
		}

.vertmenustyle1 li.selected {
	margin-left:.25em;
	color:#8cc63f;
}

.vertmenustyle1 a.viewall {font-weight:bold; display:block; margin:.4em 0; color:#006837;}
		
.studioleftnav .orangetitles {font-size:12px;}
.studioleftnav .vertmenustyle1 li a {font-size:11px;}
		
		
.EntityPhotoHeader {
height:291px;
color:white;
padding: 0 0 0 36px;
background-position:-7px top;
margin:3px 2px 0 3px;
}	

 .EntityPhotoHeader .sifrheader H1 {font-size:24px; }

.EntityPhotoHeader .sifrheader {

padding-top:15px;
}


.EntityPhotoHeader A {color:white; text-decoration:underline; cursor:pointer;}
.EntityPhotoHeader A:hover {color:#ceecf8;}
.EntityPhotoHeader A.entityvideolink {display:block; margin:.5em 0 0 1em;}

.crosslink {text-align:right; }

.buttonleft {
background-image: url(/skins/skin_1/images/btn-left.gif);
	background-repeat: no-repeat;
	background-position: left;
	height:23px;
	width:6px;

}

.buttonright {
background-image: url(/skins/skin_1/images/btn-right.gif);
	background-repeat: no-repeat;
	background-position: right;
	height:23px;
	width:6px;
}
.buttonmid a {color:white; text-transform:none;}
.buttonmid a:hover {color:white;}

.buttonmid {
background-image: url(/skins/skin_1/images/btn-bar.gif);
	background-repeat:repeat-x;
	
	margin:0;
	padding: 0px 3px 0 3px;
}
.button3part {margin-top:.5em;}

.button3part#rightside {float:right;}

.topSummary {

font-size:12px;
margin:30px 0 0 0px;
width:280px;

}	

