
/****** 	BASE STYLES		******/
body {top:0px; left:0px; margin:0px 0px 0px 0px; border: 0px none;padding:0px 0px 0px 0px;font:12px Arial, Helvetica, sans-serif;background:white;color:#666;text-align:center;}
body table tr td {font:12px Arial, Helvetica, sans-serif;}
div { margin:0px; padding:0px; top:0px; left:0px;}
img {border:none;padding:0;margin:0;text-decoration:none;}
body ul li {line-height:1.5em;}

a:link, a:visited, a:active  {color:#025891; text-decoration:underline; cursor:pointer;}
a:hover {text-decoration:underline;}


/* */


/* Bounding Table - made for Left Nav */
#header { display: none;}

.gnsearchgobutton { padding-bottom: 2px; }

#mcentrycoverstable { width: 505px; }

#detailACTIONS { width: 210px;}

#ffboundingtable {
	width: 770px;
	margin-top: 0px;
}
/* this is the table the makes Left Nav happen */
#ffglobalnav {
	width: 200px;
	padding: 0px;
	background-color:#7B7E81;
	border: none;
}  /* this is the left cell of the table */
#ffglobalnav2 {
	background-color:#555555;
	width: 180px;
}
#ffmaincontent {
	width: auto;
	padding: 0px;
}  /* this is the right cell of the table */
/* Navigation Containers */
div#globalnav {
	background-color:#7B7E81;
	margin: 0px;
	border: none;
}

#gnav_promo_header {
	background: #000000;
	color: #FFFFFF;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 7px;
}

#gnpromohead, #gnsearchcopy, #gncathead, #emailsignupTITLE, #gnbrandtitle, #gnflashhead, #globalnavheader, #sltitle, #gnlocationtitle {
	height: 17px;
	font-size: 12px;
	font-weight: bold;
	color:#FFF;
	background-color: #333333;
	padding-top: 3px;
	padding-left: 4px;
	text-align: center;
	font-family: arial, sans-serif;
}
#gnsearchbody {
	padding: 3px;
	width: auto;
}
#gnbrandbody {
	padding: 3px;
	font-size: 11px;
}
#gncatbody {
	padding: 3px;
	font-size: 11px;
}
#emailalertsframe {
	background-color: #333333;
	margin: 10px 0px 20px 0px;
	color: White;
	font-size: 12px;
	font-weight: bold;
}
#emailsignupTEXT {
	padding-top:5px;
}
#gnshoppinglist {
	color: #FFFFFF;
	border: 0px;
	text-align: center;
	padding: 4px 1px 4px 1px;
}
/*
#sltitle {
	background: none;
	font-size: 12px;
	font-weight: bold;
	color:#FFFFFF;
	padding: 2px;
	font-family: arial, sans-serif;
	height: 14px;
	text-align: center;
	padding-bottom: 0px;
}
*/
#slcopy {
	padding: 2px;
	font-size: 11px;
	padding-top: 0px;
	color: #f3e924;
}
#gnstoreinfoframe {
	text-align: center;
	color: #f3e924;
}
#mcentrycovhead {
	height: 20px;
	font-size: 14px;
	font-weight: bold;
	color:#294194;
	background-color: Transparent;
	padding-top: 3px;
	padding-left: 4px;
	text-align: center;
	font-family: arial, sans-serif;
}
#viewalllink {
	padding-top: 10px;
}
#globalnav2 a:link {
	color: White;
	text-decoration: underline;
	font-weight: bold;
	font-size: 11px;
}
#globalnav2 a:visited {
	color: White;
	text-decoration: underline;
	font-weight: bold;
	font-size: 11px;
}
#globalnav2 a:hover {
	color: White;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}
#gnemailalert {
	text-align: center;
	width: 200px;
}
#nuepbody {
	width: 775px;
}
#mcnavtopcategory, #mcnavbotcategory, #mcnavtopfilter, .grouphead {
	background-color: #7B7E81;
	color: White;
}
.mccatltLINKS {
	text-align: left;
}
/*Facing pages Edit*/

#mcnavpageleft {
	padding-right: 0px;
}
.mcpageleft {
	text-align: right;
}
#mcnavpageright {
	padding-left: 0px;
}
div#emailsignupACTION a:link {
	color: White;
}
div#emailsignupACTION a:hover {
	color: White;
}
div#emailsignupACTION a:visited {
	color: White;
}
