body {
	background-color: #FFFFFF;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	line-height: 14px;
}

a {color: #999999; text-decoration:underline; font-size: 10px;}
a:link { color: #999999; text-decoration: underline; font-size: 10px;}
a:active { color: #999999; text-decoration: underline; font-size: 10px;}
a:visited { color: #999999; text-decoration: underline; font-size: 10px;}
a:hover { color: #999999; text-decoration: underline; font-size: 10px; }

td.page {
	margin: 10px;
}

td.requiredbackground
{
	background-color: #ffdb00;
}

form {
	padding: 0px;
}

img {
	border: 0px; 
}

.inputBorder { 
	background-image:  url('http://www.department56.com/Content/CSS_Files/images/box_shadow.gif');
	border: 1px solid #D9D9D9;
}

.inputNoBorder {
	border: 0px;
}

#footer {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #727171;
	background-color: #F3EFE3;	
}

#footer A {color: #727171; text-decoration:underline; font-size: 9px;}
#footer a:link { color:  #727171; text-decoration: underline; font-size: 9px;}
#footer a:active { color:  #727171; text-decoration: underline; font-size: 9px;}
#footer a:visited { color:  #727171; text-decoration: underline; font-size: 9px;}
#footer a:hover { color:  #727171; text-decoration: underline; font-size: 9px;}

#copyright {
	padding-top: 15px;
	padding-bottom: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #727171;	
}

#copyright A {color: #727171; text-decoration:underline; font-size: 9px;}
#copyright a:link { color:  #727171; text-decoration: underline; font-size: 9px;}
#copyright a:active { color:  #727171; text-decoration: underline; font-size: 9px;}
#copyright a:visited { color:  #727171; text-decoration: underline; font-size: 9px;}
#copyright a:hover { color:  #727171; text-decoration: underline; font-size: 9px;}

.bodycopy { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color: #999999;}
.bodycopy A:link { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color: #999999;}
.bodycopy A:active { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color: #999999;}
.bodycopy A:visited { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color: #999999;}
.bodycopy A:hover { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration:none; color: #666666;}

.bodylinks A {color: #484646;text-decoration:underline; font-size: 10px;}
.bodylinks a:link { color:  #484646; text-decoration:underline; font-size: 10px;}
.bodylinks a:active { color:  #484646; text-decoration:underline; font-size: 10px;}
.bodylinks a:visited { color:  #484646; text-decoration:underline; font-size: 10px;}
.bodylinks a:hover { color:  #484646; text-decoration: underline; font-size: 10px;}

.copylinks A {color: #A4A3A3; text-decoration:underline; font-size: 10px;}
.copylinks a:link { color:  #A4A3A3; text-decoration:underline; font-size: 10px;}
.copylinks a:active { color:  #A4A3A3; text-decoration:underline; font-size: 10px;}
.copylinks a:visited { color:  #A4A3A3; text-decoration:underline; font-size: 10px;}
.copylinks a:hover { color:  #A4A3A3; text-decoration: underline; font-size: 10px;}

.aspNav A { color: #6E6E6E; text-decoration: none; font-size: 10px;}
.aspNav a:link { color: #6E6E6E; text-decoration: none; font-size: 10px;}
.aspNav a:active { color: #6E6E6E; text-decoration: none; font-size: 10px;}
.aspNav a:visited { color: #6E6E6E; text-decoration: none; font-size: 10px;}
.aspNav a:hover { color: #6E6E6E; text-decoration: none; font-size: 10px;}

.aspNavBold A { color: #333333; text-decoration: none; font-size: 10px; font-weight: bold;}
.aspNavBold a:link { color: #333333; text-decoration: none; font-size: 10px; font-weight: bold;}
.aspNavBold a:active { color: #333333; text-decoration: none; font-size: 10px; font-weight: bold;}
.aspNavBold a:visited { color: #333333; text-decoration: none; font-size: 10px; font-weight: bold;}
.aspNavBold a:hover { color: #333333; text-decoration: none; font-size: 10px; font-weight: bold;}
.aspNavBold { color: #333333; text-decoration: none; font-size: 10px; font-weight: bold;}

.filterLinks A { color: #6E6E6E; text-decoration: none; font-size: 10px;}
.filterLinks a:link { color: #6E6E6E; text-decoration: none; font-size: 10px;}
.filterLinks a:active { color: #6E6E6E; text-decoration: none; font-size: 10px;}
.filterLinks a:visited { color: #6E6E6E; text-decoration: none; font-size: 10px;}
.filterLinks a:hover { color: #333333; text-decoration: none; font-size: 10px;}
.filterLinks { color: #333333; text-decoration: none; font-size: 10px;}

.filterLinksUL A { color: #6E6E6E; text-decoration: underline; font-size: 10px;}
.filterLinksUL a:link { color: #6E6E6E; text-decoration: underline; font-size: 10px;}
.filterLinksUL a:active { color: #6E6E6E; text-decoration: underline; font-size: 10px;}
.filterLinksUL a:visited { color: #6E6E6E; text-decoration: underline; font-size: 10px;}
.filterLinksUL a:hover { color: #333333; text-decoration: underline; font-size: 10px;}
.filterLinksUL { color: #333333; text-decoration: none; font-size: 10px;}

.outer_padding {
	padding: 10px;
}

.fieldheading{COLOR: #666666;FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 10px;FONT-WEIGHT: bold;}

#outer_margin {
	margin: 0px 10px;
}

#line { 
	border-top: 1px 
	solid #A9A9A9;
	padding: 10px 0px 10px 0px;
}

#nav_border{
	border-bottom : 1px solid #E5E5E5;
	border-top : 1px solid #E5E5E5;
	background-color: #F3EFE3;
	padding: 8px 0px 8px 0px;
}

.home_left_slot{
	border: 1px solid #A9A9A9;
	background-color: #F3EFE3;
	margin: 2px;
	padding: 6px;
}

.home_bottom_slot {
	padding-top: 10px;
}

.img_left {
	margin-right: 5px;
}

.img_right {
	margin-left: 5px;
}

div.home_slot_wrapper
{
	margin-top: 10px;
	padding-top: 10px;
	padding-bottom: 20px;
}

#wrapper
{
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

#circle_left_nav {
	border-left : 1px solid #D9D9D9;
	border-right : 1px solid #D9D9D9;
	border-top : 1px solid #D9D9D9;
	background-color: #F3EFE3;
}

#bottom_circle_left_nav {
	border-left : 1px solid #D9D9D9;
	border-right : 1px solid #D9D9D9;
	border-bottom : 1px solid #D9D9D9;
	background-color: #FFFFFF;
}

p.tier
{
	margin: 5 0;
}

p.tier_top
{
	margin: 5 0;
}

div.nav_tier_top
{
	padding-left: 10px;
}

#button_listing {
	margin-right: 10px;
	margin-top: 10px;
}

#line_header {
	padding: 10px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-top: 1px solid #D9D9D9;
	border-bottom: 1px solid #D9D9D9;	
}

#line_header_top {
	padding: 10px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-top: 1px solid #D9D9D9;
	border-bottom: 1px solid #FFF;	
}

#line_header_bottom {
	padding: 2px 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	border-bottom: 1px solid #D9D9D9;	
}

.left_border {
	border-left : 1px solid #D9D9D9;
}

.right_border {
	border-right : 1px solid #D9D9D9;
}

.top_border {
	border-top : 1px solid #D9D9D9;
}

.bottom_border {
	border-bottom: 1px solid #D9D9D9;
}

.full_border, #gray_img_border {
	border: 1px solid #D9D9D9;
}

.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-bottom: 10px;
	color: #999999;
	font-weight: bold;
}

.bold_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}

.producttitleresult {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: bold;
}

.item_number_underline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration:underline;
}

.listing_container {
	width: 379px;
}

.top_bottom {
	padding: 10px 0px;
}

.bottom_half_space {
	padding: 0px 0px 5px 0px;
}

/*
#top_bottom_search {
	padding: 10px 0px 14px 0px;
}
*/

.left_right {
	padding: 0px 10px;
}

#ulli {
	padding-left: 10px;padding-top:0px;padding-bottom:0px;
}

#left_nav {
	width: 172px;
	line-height: 14px;
}

.right_content
{
	width: 569px;
}

.errormessage{COLOR: #FF0000;FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 10px;}

div.nav_tier
{
padding-left: 12px;
}

div.nav_tier_top a {color: #6E6E6E; text-decoration:none; font-size: 10px;}
div.nav_tier_top a:link { color: #6E6E6E; text-decoration: none; font-size: 10px;}
div.nav_tier_top a:active { color: #383838; text-decoration: none; font-size: 10px; font-weight: bold;}
div.nav_tier_top a:visited { color: #6E6E6E; text-decoration: none; font-size: 10px;}
div.nav_tier_top a:hover { color: #383838; text-decoration: none; font-size: 10px; font-weight: bold;}

div.nav_tier_top a.selected, 
div.nav_tier_top a:link.selected, 
div.nav_tier_top a:active.selected, 
div.nav_tier_top a:visited.selected, 
div.nav_tier_top a:hover.selected
{
	color: #383838; text-decoration:none; font-size: 10px; font-weight: bold;
}


div.nav_tier a {color: #6E6E6E; text-decoration:none; font-size: 9px; font-weight: normal;}
div.nav_tier a:link {color:  #6E6E6E; text-decoration: none; font-size: 9px; font-weight: normal;}
div.nav_tier a:active {color:  #000000; text-decoration: none; font-size: 9px; font-weight: normal;}
div.nav_tier a:visited {color:  #6E6E6E; text-decoration: none; font-size: 9px; font-weight: normal;}
div.nav_tier a:hover {color:  #000000; text-decoration: none; font-size: 9px; font-weight: normal;}

div.nav_tier a.selected, 
div.nav_tier a:link.selected, 
div.nav_tier a:active.selected, 
div.nav_tier a:visited.selected, 
div.nav_tier a:hover.selected
{
	color: #000; text-decoration:none; font-size: 9px; font-weight: normal;
}

div.serif_title 
{
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	color:#999999;
}

span.serif_title
{
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	color:#999999;
}

span.HeadType
{
	font-family:Georgia, Times New Roman, Times, serif;
	font-size:12px;
	color:#999999;
}

#dropdown {
	color: #000000;
	background-color: #6E6E6E;

}

.mainDiv {
	background-color : #FFFFFF;
	position: relative;
	left: 0px;
	z-index : 10;
	width: 100px;
	height: 100%;
	visibility: visible;
} 
.mainDiv2 {
	background-color : #FFFFFF;
	position: absolute;
	z-index : 9;
	width: 300px;  height: 200px; 
} 

.droplook {
	background-color : #FFFFFF;
	color: #7A7A7A;
	padding: 5px;
	border: 1px #7A7A7A solid;
	width: 177px;
}

.leftNav11Top{COLOR: #333333;FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 16px;}

.leftNav11{COLOR: #333333;FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 11px;}
.leftNav11 a {color: #FF0000;}
.leftNav11 a:active {color: #FF0000;}
.leftNav11 a:visited {color: #FF0000;}
.leftNav11 a:hover {color: #FF0000;}


.leftNav11Bold {COLOR: #333333;FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 11px; font-weight: bold;}
.leftNav11Bold A {font-weight: bold;}
.leftNav11Bold A:active {color: #333333;font-weight: bold;}
.leftNav11Bold A:visited {color: #333333;font-weight: bold;}
.leftNav11Bold A:hover {color: #333333;font-weight: bold;}
 
.leftNav10Bold {COLOR: #333333;FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 10px; font-weight: bold; }

.leftNav10{COLOR: #333333;FONT-FAMILY: Verdana, Arial, sans-serif;FONT-SIZE: 10px; TEXT-DECORATION: underline;}
.leftNav10 A {color: #333333;}
.leftNav10 A:active {color: #333333;}
.leftNav10 A:visited {color: #333333;}
.leftNav10 A:hover {color: #333333;}

.navTitle {color: #6E6E6E; text-decoration:none; font-size: 12px; font-weight:normal; height:21px; padding:4px;}
.navTitleTight {color: #6E6E6E; text-decoration:none; font-size: 12px; font-weight:normal;}

.navTop {color: #6E6E6E; text-decoration:none; font-size: 10px; height:17px; padding:4px;}
.navTopSelected { color: #383838; text-decoration: none; font-size: 10px; font-weight: bold; height:17px; padding:4px;}
.navTopVisited { color: #6E6E6E; text-decoration: none; font-size: 10px; height:17px; padding:4px;}
.navTopHover { color: #383838; text-decoration: none; font-size: 10px; font-weight: bold; height:17px; padding:4px;}

.nav {color: #6E6E6E; text-decoration:none; font-size: 9px; font-weight: normal; height:14px; padding-bottom:0px;}
.navSelected {color:  #000000; text-decoration: none; font-size: 9px; font-weight: bold; height:14px; padding-bottom:0px;}
.navVisited {color:  #6E6E6E; text-decoration: none; font-size: 9px; font-weight: normal; height:14px; padding-bottom:0px;}
.navHover {color:  #000000; text-decoration: none; font-size: 9px; font-weight: normal; height:14px; padding-bottom:0px;}

.Stroke{BACKGROUND-COLOR: #cccccc;}

.nav_visitor {
	 color: #CC6600;
	 font-weight: bold;
}
