/*
# Mens Blue (text)						: 	#000066
# Ladies Pink (headings, links) 		:	#ff66cc
# Hardware Grey (header) 				:	#696969
# Table & Nav border (top navigation)	: 	#C4C4C4
# Generic My Pie						: 	#990033
# Link Blue ( unvisted, visited )		: 	#54708e
# Link Red ( hover )					: 	#cc0000
# */

body,td,p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
td.left {
	width: 175px;
	background-color: #FFFFFF;
}

td.left2 {
	width: 175px;
	background-color: #FFFFFF;
}

td.right {
	width: 175px;
	background-color: #FFFFFF;
}

.gender-mens {
	background-color: #000000;
	color: #FFFFFF;
	text-transform: lowercase;
	border-top: 0px;
	border-bottom: 0px;
}
.gender-ladies {
	background-color: #000000;
	color: #FFFFFF;
	text-transform: lowercase;
	font-weight: bold;
	border-top: 0px;
	border-bottom: 0px;
}
.gender-hardware {
	background-color: #000000;
	color: #FFFFFF;
	text-transform: lowercase;
	font-weight: bold;
	border-top: 0px;
	border-bottom: 0px;
}

.gender-gifts {
	background-color: #000000;
	color: #FFFFFF;
	text-transform: lowercase;
	font-weight: bold;
	border-top: 0px;
	border-bottom: 0px;
}
.gender-generic {
	background-color: #000000;
	color: #FFFFFF;
	text-transform: lowercase;
	font-weight: bold;
	border-top: 0px;
	border-bottom: 0px;
}
.gender-newstuff {
	background-color: #000000;
	color: #FFFFFF;
	text-transform: lowercase;
	font-weight: bold;
	border-top: 0px;
	border-bottom: 0px;
}

.department {
	padding: 2px 2px 2px 10px;
}
.nav_space {
	padding: 2px 2px 2px 2px;
}

.bottom1, .bottom2, .bottom3, .bottom4{font-size:1px; overflow:hidden; display:block;}
.bottom1 {height:1px; background:#000000; margin:0 5px;}
.bottom2 {height:1px; background:#000000; border-right:2px solid #000000; border-left:2px solid #000000; margin:0 3px;}
.bottom3 {height:1px; background:#000000; border-right:1px solid #000000; border-left:1px solid #000000; margin:0 2px;}
.bottom4 {height:2px; background:#000000; border-right:1px solid #000000; border-left:1px solid #000000; margin:0 1px;}

.contentb {background: #FFFFFF;border-right:1px solid #FFFFFF border-left:1px solid #FFFFFF;}
.contentb div {margin-left: 0px;}

.black_top_nav1, .black_top_nav2, .black_top_nav3, .black_top_nav4{font-size:1px; overflow:hidden; display:block;}
.black_top_nav1 {height:1px; background:#000000; margin:0 5px;}
.black_top_nav2 {height:1px; background:#000000; border-right:2px solid #000000; border-left:2px solid #000000; margin:0 3px;}
.black_top_nav3 {height:1px; background:#000000; border-right:1px solid #000000; border-left:1px solid #000000; margin:0 2px;}
.black_top_nav4 {height:2px; background:#000000; border-right:1px solid #000000; border-left:1px solid #000000; margin:0 1px;}


.mens_top_nav1, .mens_top_nav2, .mens_top_nav3, .mens_top_nav4{font-size:1px; overflow:hidden; display:block;}
.mens_top_nav1 {height:1px; background:#000000; margin:0 5px;}
.mens_top_nav2 {height:1px; background:#000000; border-right:2px solid #000000; border-left:2px solid #000000; margin:0 3px;}
.mens_top_nav3 {height:1px; background:#000000; border-right:1px solid #000000; border-left:1px solid #000000; margin:0 2px;}
.mens_top_nav4 {height:2px; background:#000000; border-right:1px solid #000000; border-left:1px solid #000000; margin:0 1px;}


.ladies_top_nav1, .ladies_top_nav2, .ladies_top_nav3, .ladies_top_nav4{font-size:1px; overflow:hidden; display:block;}
.ladies_top_nav1 {height:1px; background:#000000; margin:0 5px;}
.ladies_top_nav2 {height:1px; background:#000000; border-right:2px solid #000000; border-left:2px solid #000000; margin:0 3px;}
.ladies_top_nav3 {height:1px; background:#000000; border-right:1px solid #000000; border-left:1px solid #000000; margin:0 2px;}
.ladies_top_nav4 {height:2px; background:#000000; border-right:1px solid #000000; border-left:1px solid #000000; margin:0 1px;}


.hardware_top_nav1, .hardware_top_nav2, .hardware_top_nav3, .hardware_top_nav4{font-size:1px; overflow:hidden; display:block;}
.hardware_top_nav1 {height:1px; background:#C4C4C4; margin:0 5px;}
.hardware_top_nav2 {height:1px; background:#000000; border-right:2px solid #C4C4C4; border-left:2px solid #C4C4C4; margin:0 3px;}
.hardware_top_nav3 {height:1px; background:#000000; border-right:1px solid #C4C4C4; border-left:1px solid #C4C4C4; margin:0 2px;}
.hardware_top_nav4 {height:2px; background:#000000; border-right:1px solid #C4C4C4; border-left:1px solid #C4C4C4; margin:0 1px;}

.gifts_top_nav1, .gifts_top_nav2, .gifts_top_nav3, .gifts_top_nav4{font-size:1px; overflow:hidden; display:block;}
.gifts_top_nav1 {height:1px; background:#C4C4C4; margin:0 5px;}
.gifts_top_nav2 {height:1px; background:#000000; border-right:2px solid #C4C4C4; border-left:2px solid #C4C4C4; margin:0 3px;}
.gifts_top_nav3 {height:1px; background:#000000; border-right:1px solid #C4C4C4; border-left:1px solid #C4C4C4; margin:0 2px;}
.gifts_top_nav4 {height:2px; background:#000000; border-right:1px solid #C4C4C4; border-left:1px solid #C4C4C4; margin:0 1px;}

.generic_top_nav1, .generic_top_nav2, .generic_top_nav3, .generic_top_nav4{font-size:1px; overflow:hidden; display:block;}
.generic_top_nav1 {height:1px; background:#C4C4C4; margin:0 5px;}
.generic_top_nav2 {height:1px; background:#000000; border-right:2px solid #C4C4C4; border-left:2px solid #C4C4C4; margin:0 3px;}
.generic_top_nav3 {height:1px; background:#000000; border-right:1px solid #C4C4C4; border-left:1px solid #C4C4C4; margin:0 2px;}
.generic_top_nav4 {height:2px; background:#000000; border-right:1px solid #C4C4C4; border-left:1px solid #C4C4C4; margin:0 1px;}

.allblack1, .allblack2, .allblack3, .allblack4{font-size:1px; overflow:hidden; display:block;}
.allblack1 {height:1px; background:#000000; margin:0 5px;}
.allblack2 {height:1px; background:#000000; border-right:2px solid #000000; border-left:2px solid #000000; margin:0 3px;}
.allblack3 {height:1px; background:#000000; border-right:1px solid #000000; border-left:1px solid #000000; margin:0 2px;}
.allblack4 {height:2px; background:#000000; border-right:1px solid #000000; border-left:1px solid #000000; margin:0 1px;}
.content_allblack {background: #FFFFFF;border-right:1px solid #000000; border-left:1px solid #000000;}


a.menu-top-white:link {  
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
	color : #FFFFFF;

}
a.menu-top-white:visited {
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
	color : #FFFFFF;

}
a.menu-top-white:hover {
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
	color: #cc0000;
}

input.text {
background: #FFFFFF;
border: 1px solid #000000;
margin-left: 2px;
}

.name, .name-big {
	color: #000; 
}