

/*Navigation*/


ul#primaryNav li#ad a {
	width: 123px;
}
ul#primaryNav li#hockey a {
	background: url(../images/icons/icon-expand.png) no-repeat 80px 14px;
	width:102px;
}

ul#primaryNav li#thomask a {
	width: 162px;
}

ul#primaryNav li#jewellery a {
	width: 103px;
}

ul#primaryNav li#gifts a {
	width: 80px;
}


ul#primaryNav li#theme2 a {
	background: url(../images/icons/icon-expand.png) no-repeat 136px 14px;
	width: 152px;
	padding-right:10px;
}


/*Dropmenu Styles*/

ul#primaryNav li#hockey ul {
	float:left;
	position:absolute;
	top:29px;
	left:362px;
	
}

ul#primaryNav li#hockey ul,
ul#primaryNav li#hockey ul li {
	width: 230px;
}

ul#primaryNav li#hockey ul li a {
	background-color: #eaedf1;
	background-image: none;
	color: #369;
	font-weight: normal;
	padding: 6px 9px;
	text-align: left;
	width: 212px;
}

ul#primaryNav li#theme2 ul {
	left: 740px;
	width: 230px;
}

ul#primaryNav li#theme2 ul a {
	background-image: none;
}

ul#primaryNav li#theme2 ul li a {
	width: 212px;
	background-color: #eaedf1;
	background-image:none;
	padding: 6px 9px;
	text-align: left;
}


ul#primaryNav li.dropMenu ul li a {
	background-color:#EAEDF1;
	background-image:none;
	color:#336699;
	font-weight:normal;
	padding:6px 9px;
	text-align:left;
	width:212px;
}


ul#primaryNav li#allDepts ul li.hasSub ul {
	left: 215px;
}

ul#primaryNav li#allDepts ul li.hasSub ul#shopTheme {
	left: 215px;
	top:-225px;
	border-top: 1px solid #32465A;
}

ul#primaryNav li#allDepts ul li.hasSub ul#shopTheme li a {
	padding:6px 9px;
}

ul#primaryNav li#allDepts ul li.hasSub ul#shopTheme li.first {
	border-top:none;
}

ul#primaryNav li#allDepts ul li.hasSub ul#shopTheme li.first a{
	height:11px;
	padding-top:6px 9px !important;
}

ul#primaryNav li#allDepts ul li.hasSub ul#shopTheme li a {
background-color:#FFFFFF;
background-image:none !important;
border-bottom:1px solid #336699;
height:12px;
padding-top:6px 9px !important;
}

ul#primaryNav li#allDepts ul li.hasSub ul#holidays {
	left: 215px;
	top:-150px;
	border-top: 1px solid #32465A;
	
}

ul#primaryNav li#allDepts ul li.hasSub ul#holidays li a {
	padding:6px 9px;
	
	
}
ul#primaryNav li#allDepts ul li.hasSub ul#holidays li.first{
	border-top:none;
}
ul#primaryNav li#allDepts ul li.hasSub ul#holidays li.first a{
	height:11px;
	padding-top:6px 9px !important;
}

ul#primaryNav li#allDepts ul li.hasSub ul#holidays li a {
background-color:#FFFFFF;
background-image:none !important;
border-bottom:1px solid #336699;
height:12px;
padding-top:6px 9px !important;
}



/* @group Tables */

/*added to modify style in global.css for removal of "Company" on Order Status*/
.interactiveContentBox.withTable td.name {
	width: 310px;
}
/* @end */

/*added to modify style in global.css for removal of other companies on Email Preference Pages*/
.interactiveContentBox.checksMix table.checkboxes td {
	border-bottom: none;
}

.interactiveContentBox.checksMix .inputWrapper {
	margin-bottom: 0;
}


ul#utilityNav {
	margin-right:145px;
}

a.editCC {
	margin-left:115px;
}

body.cart .progressControls.plusMisc .subtotalInfo dl.subtotal dt {
	margin-right:10px;
}

/*Contact Us Email */
div.contact {
     width:430px;
     float:left;
}
.searchResults .subSection.openForm div.contact .fieldGroup.radio {
	width:417px;
	
}
/*End of Contact Us Email */