@import url(/wcsstore/common/css/master.css) all;
@import url('/wcsstore/common/css/master.css');
/* Import Common CSS*/

body {
	color: black;
	font-family: Helvetica, "Trebuchet MS", Arial, sans-serif;
	font-size: 10pt; 
	margin: 0px; 
}

a {color:black;}

.shell_width {width: 968px;}

/* Not sure if used anymore*/
.shell_header_container {width: 968px;}

.shell_header_bg {
	background:url('/wcsstore/common/static/fr_FR/header_bg_home.gif') top left no-repeat;
	width: 968px;
	height: 55px;
	margin: 0px;
	padding: 0px;
}

.shell_leftnav_bg {
	width:171px;
}

/* Drops the Breadcrumb down below logo */
.text_leftnav_container_td {
	width:171px;
	padding-top:35px;
}

/* LOGO - From IT - Disabled */
#logoimg {
	/*position:absolute;
	z-index:3;
	left:23px;	
	top:10px;*/
	display:none;
}

/* What Vintage are You? */
#logotagline {
	/*position:absolute;
	z-index:3;
	left:23px;	
	top:19px;*/
	display:none;
}

/* TRANSPARENT LOGO - (spacer image) - Linking to Homepage - Contained in "headerfillslot.html" */  /*ADDED 9-1-09*/
.logo img {
	/*background: url('/wcsstore/common/Logo_transp.png') top left no-repeat;*/
	position:absolute;
	top:10px;
	left:23px;
	z-index:2;
	width:118px;
	height:80px;
}

/*Main Content on Homepage or Category Page as Flash Animation*/
#flash_home {
	position:absolute; 
	top:55px; 
	left:171px;
	text-align:left;
}

.shell_header_container_fillslot {width:481px;}

#header_FSSCWomens {
	position:absolute;
	z-index:3;
	left:179px;
	top:36px;
}

#header_FSSCWomens img {
	width:75px;
	height:15px;
}

#header_FSSCMens {
	position:absolute;
	z-index:3;
	left:258px;
	top:36px;
}

#header_FSSCMens img {
	width:75px;
	height:15px;
}

/* Search Box */
#header_search {
	position:absolute;
	z-index:3;
	left:805px;
	top:35px;
}

#header_search form {
	margin:0px;
	padding:0px;
}

/* Search Text */
.shell_search_field {
	position:absolute;
	z-index:3;
	left:0px;
	top:0px;
	width: 116px;
	height: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	border: #999999 1px solid;
	background:#FAFBF6; 
	margin:0px;
	padding:1px 4px 0px 0px;
}

/*.shell_header_container_search {width: 124px;}*/

#header_go_btn {
	position:absolute;
	z-index:3;
	left:928px;
	top:36px;	
}

#header_go_btn img {
	width:40px;
	height:15px;
}

/* Basket/Bag Text */
#header_shopping_cart {
	/*position:absolute;
	z-index:3;
	left:844px;
	top:36px;*/
	display:none;
}

#header_shopping_cart img {
	/*width:60px;
	height:15px;*/
	display:none;
}

#header_bag_numitems {
	/*position:absolute;
	z-index:4;
	left:896px;
	top:36px;
	text-align:center;
	width:20px;
	height:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#FFFFFF;*/
	display:none;
}

#header_bag_price {
	/*position:absolute;
	z-index:3;
	left:917px;
	top:36px;
	font-size: 8pt;
	color: #666666;*/
	display:none;
}

#header_shippinginfo {
	display:none;
}

#header_shippinginfo img {
	display:none; 
}

/* Inside Header folder header_fillslot1 - Promo area in Header */
#header_fillslotdiv {
	position:absolute;
	z-index:3;
	left:411px;
	top:36px;
}

.shell_menu_FSSCWomens {
	position: absolute;
	left: 180px;
	top: 51px;  
	background-color: #cccccc;
	width: 125px; 
	color: #666666;
	/*filter: alpha(opacity=90);  
	moz-opacity: .90;
	opacity: .90;*/
	visibility: hidden; 
	z-index: 5;   
}

.shell_menu_FSSCMens {
	position: absolute; 
	left: 258px;
	top: 51px;
	background-color: #cccccc;
	width: 125px; 
	color: #666666;
	/*filter: alpha(opacity=90); 
	moz-opacity: .90; 
	opacity: .90;*/
	visibility: hidden;
	z-index: 6;     
}

.shell_menu_Watches {
	position: absolute; 
	left: 344px;
	top: 51px;
	background-color: #cccccc;
	width: 95px; 
	color: #666666;
	/*filter: alpha(opacity=90); 
	moz-opacity: .90; 
	opacity: .90;*/
	visibility: hidden;
	z-index: 6;     
}

.shell_menu_Gifts {
	position: absolute; 
	left: 597px;
	top: 51px;
	background-color: #cccccc;
	width: 125px; 
	color: #666666;
	/*filter: alpha(opacity=90); 
	moz-opacity: .90; 
	opacity: .90;*/
	visibility: hidden;
	z-index: 6;     
}

/* Drop boxes for men and women in the header - On rollover showLayer('menu_FSSCWomens') or ('menu_FSSCMens') */
.dept_menu_item_container {
	padding:2px 10px 2px 10px;
	width: 105px; 
	cursor: pointer; 
	color: #25201d;
}

.dept_menu_item_active {
	background-color: #999999;
	color: #ffffff; 
}
/* End JS Rollover layers */

/* This one may not be used */
.out_of_stock_text {color:red;}

/* Breadcrumb - PDP, Category, Customer Care, (Home) */
#mainnav_breadcrumb {
	text-align:left;
	font-size: 8pt;
	/*color: #25201D;*/  /* Color controlled by common/css/master.css */
	font-family: Helvetica, "Trebuchet MS", Arial, sans-serif;
	margin-bottom:15px;
}

#mainnav_breadcrumb a {
	text-decoration:underline;
	/*color: #25201D;*/  /* Color controlled by common/css/master.css */
}

/* Breadcrumb - Men's & Women's Dept Pgs + (Cart color controlled on other.css & should remain dark gray) */
.text_breadcrumb {
	/*color: #D1A131;*/	/* Color controlled by common/css/master.css */
	font-family:Helvetica, "Trebuchet MS", Arial, sans-serif;
	font-size:8pt;
	margin-top:35px;
}

.text_breadcrumb a {
	/*color: #D1A131;*/	/* Color controlled by common/css/master.css */
}
/* END Breadcrumb */

/* Left Nav - Home and Dept Pages */
a.left_nav_category {	
	margin:0px; 
	padding: 0px 0px 4px 7px;
	font-family: Helvetica, "Trebuchet MS", Arial, sans-serif;
	font-size:11pt;
	font-weight:bold;
	/*color: #FFFFFF;*/  /* Color controlled by common/css/master.css */
	text-decoration: none;
	border:none;
}

a.left_nav_category:hover{
	/*color: #FFFFFF;*/  /* Color controlled by common/css/master.css */
	text-decoration: none;
}

a.left_nav_subcat {
	margin:0px;
	padding:2px 0px 3px 19px;
	font-family: Helvetica, "Trebuchet MS", Arial, sans-serif;
	font-size:9pt;
	/*color: #D1A131;*/  /* Color controlled by common/css/master.css */
	text-decoration:none;
	list-style:none;
}

a.left_nav_subcat:hover {
	/*color: #FFFFFF;*/  /* Color controlled by common/css/master.css */
	text-decoration:none;
}
/* END - Home and Dept Pages - Left Nav */

/* Sitemap and 404 Error Page - Links */
.sitemaplinks a {text-decoration:none;}
.sitemaplinks a:hover {font-weight:bold;}

/* FOOTER */
.footer_table {
	vertical-align:top;
	line-height: 150%;
	height: 78px;
	width:967px;
	margin: 10px 0px 0px 10px; 
	border-top:1px solid #CCCCCC;
	font-family: Arial, Geneva, sans-serif;
	font-size:11px;
}

.footer_table a{
	color: #666666; 
	text-decoration:none;
}

#footer_left {
	width:360px;
	text-align:left;
	text-decoration:none;
}

.footerhighlight {
	color:#666666;
	margin-right:5px;
	/*font-weight:bold;*/
}

.footerhighlight a {
	color: #666666;
	text-decoration:none;
}

.footerregular a {
	color: #666666;
	text-decoration:none;
	padding: 0px 5px 0px 5px;
}

.footerMenu, .footerCopyright {
	color: #666666; 
	text-decoration:none;
	margin: 0px 5px 0px 5px;
}

#footer_right {
	padding: 10px 0px 0px 0px;
	vertical-align:top;
	font-weight:bold;
	text-decoration:none;
	text-align:right;
	line-height: 150%;
	height: 78px;
}

/*.footerCopyright, .footerPad{margin-top: 10px;}*/  /* Controlled by Master.css*/
	
.footer_promo a {	
	/*color:#326959;*/ /* TEAL */ /*Color Controlled by Master.css*/
	font-size:11px;
	font-weight:bolder;
	text-decoration:none;
	line-height:150%;
	padding:0px 5px 0px 0px;
}

.footer_promo2 a {	
	color:#7E8799; /* Gray */
	font-size:9px;
	font-weight:bold;
	text-decoration:underline;
	line-height:150%;
	padding:0px 5px 0px 0px;
}
	
.footer_shipPolicy a {
	/*color:#D9741D;*/ /* ORANGE */  /* Color controlled by common/css/master.css */
	font-size:11px;
	font-weight: bolder;
	text-decoration:none;
	line-height:150%;
	text-transform:uppercase;
	padding:0px 5px 0 5px;
}

.footer_emailList a {
	/*color:#B5B1A5;*/  /* Color controlled by common/css/master.css */
	font-size:11px;
	font-weight:bolder;
	text-decoration:none;
	line-height:150%;
	padding:0px 3px 0px 5px;
}
/* END Footer */
a:active
{outline: none;}
:-moz-any-link:focus { outline: none; }