body
{
	text-align: center;
	margin:0px;
	padding:0px;
	font-family : arial, Sans-Serif;
	color: #333;
	background-color : #F7F7F7;
	font-size : 76%;
}

#containerBasic, #container,.altContainer {text-align: left;font-size:1em;background-color:#fff; font-family : arial, Sans-Serif;}
#container, 
	.altContainer 
		{margin-left: auto; margin-right: auto; width: 966px; 
			border-top:solid 1px #cccccc;border-right:
			solid 1px #cccccc;border-left:solid 1px #cccccc;}

	.altFooterContainer 
	{text-align: left;font-size:1em;background-color:#fff; font-family : arial, Sans-Serif;}
	.footerContainer
		{margin-left: auto; margin-right: auto; width: 966px; 
			border-top:none 0px #cccccc;border-right:
			none 0px;border-left:none 1px;}
			
#container div.borderContainerHead{padding-top:4px;}
/*.altContainer { border-top:none; }*/

/*No longer use this clearfix hack. Kill floats the old way because of ie7*/
.clearfix:after
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

form{margin:0;padding:0}

a:link {color: #333; text-decoration: underline;}
a:visited {color: #333; text-decoration: underline;}
a:hover {color: #000; text-decoration: underline;}
a:active {color: #333; text-decoration: underline;}
a.cart{font-size:0.9em;font-weight:bold;color:#000000;}
a.cart:link {text-decoration: none;}
a.cart:visited {text-decoration: none;}
a.cart:hover {text-decoration: none;}

input {font-family : arial, Sans-Serif;}
ul{list-style-type:disc;margin-top:0; margin-bottom:0;}

/************************* Font Sizes *************************/
.t1{font-size:.75em}					
.t1b{font-size:.75em;font-weight:bold;}
.t2{font-size:.8em;line-height:12px;}					
.t2b{font-size:.8em;line-height:12px;font-weight:bold;}	
.t3{font-size:.9em;}					
.t3b{font-size:.9em;font-weight:bold;}	
.t5{font-size:1.0em;}
.t5b{font-size:1.0em;font-weight:bold;}	
.t7{font-size:1.25em}									
.t7b{font-size:1.25em;font-weight:bold;}					
.t8{font-size:1.3em;}					
.t8b{font-size:1.3em;font-weight:bold;}	
.t14{font-size:1.8em;}					
.t14b{font-size:1.8em;font-weight:bold;}

/************************* Grays *************************/
.i0 {background: #FFFFFF;}
.i1 {background: #F7F7F7;}
.i2 {background: #EAEAEA;}
.i3 {background: #CCCCCC;}
.i4 {background: #999999;}
.i5 {background: #666666;}
.i6 {background: #333333;}
.i7 {background: #000000;}
.c0 {color: #FFFFFF;}
.c1 {color: #F7F7F7;}
.c2 {color: #EAEAEA;}
.c3 {color: #CCCCCC;}
.c4 {color: #999999;}
.c5 {color: #666666;}
.c6 {color: #333333;}
.c7 {color: #000000;}

/************************* Colors *************************/
.isnbcY {background : #FFAD0D;}
.isnbcO {background : #FFCC00;}
.isnbcR {background : #CC0000;}
.isnbcV {background : #4868b3;}
.isnbcSky {background: #D9E5F2;}
.isnbcDarkSky {background: #4868b3;}
.isnbcB {background : #3366FF;}
.isnbcG {background : #009900;}
.isnbcP {background : #4868b3;}

option.csnbcR {color : #CC0000;}
.ifsB {color:#4297D1;font-weight:bold;}
.islG{color:#33A02C;}
.itvB{color:#2F0D82;}
.iShopsBlue{color : #4868B3;}
.iClearanceRed {color : #B71B1C;}
span.csnbcR {color : #CC0000;}
span.csnbcG {color : #009900;}
span.csnbcO {color : #FF6600;}
span.inonStandardRed {color : #990000;}
span.iPriceBlue {color : #4868B3;}

/************************* Common Borders *************************/
.borderLogin{border:1px solid #999999; border-collapse:collapse;}
.borderBoxC{border:1px solid #CCCCCC; border-collapse:collapse;}
.borderBoxD{border:1px solid #666666; border-collapse:collapse;}
.borderBoxDBlue{border : solid 1px #1966A5;}
.borderT{border-top:solid 1px #CCCCCC;}	
.borderL{border-left:solid 1px #CCCCCC;}
.borderB{border-bottom:solid 1px #CCCCCC;}
.borderR{border-right:solid 1px #CCCCCC;}
td.borderImage {background-image: url(line.gif); background-repeat : no-repeat;background-position : 0 0;}
.borderBoxErrorRed{border:1px solid #CC0000;}

/************************* Common Paddings *************************/
.padding2{padding:2px;}
.padding2T{padding-top:2px;}
.padding2L{padding-left:2px;}
.padding2B{padding-bottom:2px;}
.padding2R{padding-right:2px;}
.padding4{padding:4px;}
.padding4T{padding-top:4px;}
.padding4L{padding-left:4px;}
.padding4B{padding-bottom:4px;}
.padding4R{padding-right:4px;}
.padding8 {padding:8px;}
.padding8T {padding-top:8px;}
.padding8L {padding-left:8px;}
.padding8B {padding-bottom:8px;}
.padding8R {padding-right:8px;}
.padding8T4B {padding-top:8px; padding-bottom:4px;}
.padding16 {padding:16px;}
.padding16T {padding-top:16px;}
.padding16L {padding-left:16px;}
.padding16B {padding-bottom:16px;}
.padding16R {padding-right:16px;}
.padding63L{padding-left: 63px;}

/************************* Input Boxes *************************/
input.txb1{width:160px;border:solid 1px #999999;background:#fff;font-size:1em;padding : 2px 1px 2px 2px;}
input.txb2{width:80px;border:solid 1px #999999;background:#fff;font-size:1em;padding : 2px 1px 2px 2px;}
input.txb3{width:40px;border:solid 1px #999999;background:#fff;font-size:1em;padding : 2px 1px 2px 2px;}
input.txb4{width:30px;border:solid 1px #999999;background:#fff;font-size:1em;padding : 2px 1px 2px 2px;}
input.txb4c{width:30px; text-align: center;}
textarea{border:solid 1px #999999;background:#fff;font-size:1em;padding : 2px 1px 2px 2px;font-family:arial,sans-serif}
input.chkb1{height:15px;width:15px;margin:0px;}

/************************* Dropdown Lists *************************/
select.dd1{width:167px;}
select.dd2{width:77px;}
select.dd3{width:270px;}
select.dd4{width:216px;}
select.dd5{width:125px;}
select.dd6{width:140px;}
select.dd7{width:286px;}
select.dd8{font-size:.9em;width:286px;}

/************************* Menu Callout *************************/
#WCHiFrameContainer {top:-400;left:-400;position:absolute;z-index:1000;border:0px solid red;background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/space.gif); padding-right:15px;padding-left:15px;padding-top:5px;padding-bottom:5px;}
#WCHiFrame {top:0;left:0;width:0;height:0;background-color:#fff;z-index:22;overflow:hidden;}

/************************* Search *************************/

.storeWidth
{
	width:966px;
}

.searchResultsWidth
{
	width:784px;
}

/************************* Product *************************/

.productPageWidth
{
	width:966px;
}

.productWidth
{
	width:770px;
}

div#supersecretlinehider
{
	height:1px;
	overflow: hidden;
	margin:-4px;
}

/************************* Login *************************/

table.loginTableWidth
{
	width:966px;
}

table.RHeaderWidth
{
	width:722px;
}

/************************* Top Nav *************************/
#topNav 
{
	height: 28px;
	background : #ffffff;
	width : 675px;
	margin-left : 139px;
	margin-top: 8px;
	float:left;
	display: inline;
}	
#topNav ul 
{
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline;
	overflow: hidden;
	width:666px;
	height : 28px;
}
#topNav li 
{
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
}

#topNav a 
{	
	margin-right:1px;
	float: left;
	overflow: hidden;
	height: 28px !important; 
	height /**/:28px; /* for IE5/Win */
	text-indent: -999em;
 }	
/* */
#topNav a:hover { background-position: center -26px;} 
#topNav a.selectedTop {	background-position: 0px 0px;} 
#topNav a.selectedTop:hover { background-position: 0px 0px;} 

/* Original */
/*#tnShops a{ background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/shops.gif) no-repeat left top; width: 76px; }	
#tnOnAir a{ background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/onair.gif) no-repeat left top; width: 95px; }	
#tnSpecialCol a{ background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/specialcol.gif) no-repeat left top; width: 154px; }
#tnClearance a{ background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/clearance.gif) no-repeat left top; width: 110px; }
#tnAuctions a{ background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/auctions.gif) no-repeat left top; width: 86px; } */

/************************* Sub Nav *************************/
/*
div.subNavShopsDash{ border-top : dashed 1px #1966A5;border-bottom : solid 1px #1966A5; background : #D9E5F2;}
div.subNavClearanceDash{ border-top : dashed 1px #B71B1C;border-bottom : solid 1px #B71B1C; background : #FFE6E7;}
div.subNavOnAirDash{ border-top : dashed 1px #4868b3;border-bottom : solid 1px #4868b3; background : #E8F2F9;}
div.subNavSpecialCollectionsDash{border-top:dashed 1px #E0752D;height:1px;overflow: hidden;}
div.subNavAuctionDash{border-top : dashed 1px #FFAD0D;border-bottom : solid 1px #FFAD0D; background : #FFEFCF;}
div.subNavDefaultDash{border-top:solid 1px #000000;height:1px;overflow: hidden;}
*/
#tnShops a{ background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/Shops_Main_Nav.png) no-repeat center top; width: 70px; }	
#tnShopsTab a{ background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_tab_08.gif) no-repeat center center; width: 86px;height:28px; } 
#tnOnAir a{ background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/OnAir_Main_Nav.png) no-repeat center top; width: 105px; }	
#tnOnAirTab a{ background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/OnAirNav_tab_08.gif) no-repeat center center; width: 105px; height:28px;}	
#tnSpecialCol a{ background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/SpecialCollections_Main_Nav.png) no-repeat center top; width: 194px; }
#tnSpecialColTab a{ background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/SCnav_tab_08.gif) no-repeat center center; width: 194px;height:28px; }
#tnClearance a{ background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/Clearance_Main_Nav.png) no-repeat center top; width: 135px; }
#tnClearanceTab a{ background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/ClearanceNav_tab_08.gif) no-repeat center center; width: 135px;height:28px; margin-bottom:10px; }
#tnAuctions a{ background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/Auctions_Main_Nav.png) no-repeat center top; width: 121px; }
#tnAuctionsTab a{ background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/AuctionsNav_tab_08.gif) no-repeat center center; width: 121px;height:28px; }

#tnPipe a{ background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/MainNav_pipe_08.gif) no-repeat center center; width: 1px; }

/************************* Sub Nav *************************/
div.subNavShopsDash{ background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/ShopsNav_gradiantBkgrd_08.gif)}
div.subNavClearanceDash{ border-top: dashed 0px #B71B1C; border-bottom: solid 1px #B71B1C; background: #B71B1C;}
div.subNavOnAirDash{ background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/Sub/OnAirNav_gradiantBkgrd_08.gif)}
div.subNavSpecialCollectionsDash{border-top: solid 1px #E0752D; overflow: hidden; margin-top: 3px !important;} 
div.subNavAuctionDash{border-top: dashed 1px #FFAD0D;border-bottom : solid 1px #FFAD0D; background: #FFEFCF;}
div.subNavDefaultDash{border-top: solid 1px  #000000; overflow: hidden; margin-top: 1px; height: 1px;}

#subNav 
{
	padding: 0;
	margin: 0;
}

#subNav ul 
{
	margin: 0;
	padding: 0;
	list-style: none;
	display: inline;
	overflow: hidden;
	width: 100%;
	height: 30px;
}

#subNav li 
{
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
}

#subNav a 
{	
	float: left;
	overflow: hidden;
	height: 30px !important; 
	height /**/:30px; /* for IE5/Win */
	text-indent: -999em;
 }	
 
/*  Original */
#subNav a:hover { background-position: 0 -30px; }
#subNav a.selectedBottom { background-position: 0 -30px;}
#subNav a.selectedBottom:hover {background-position: 0 -30px;}

/*#snShops1 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/jewelry.gif) no-repeat left top; width: 78px; }	
#snShops2 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/watches.gif) no-repeat left top; width: 85px; border-left : dashed 1px #1966A5; }	 	
#snShops3 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/home.gif) no-repeat left top; width: 93px; border-left : dashed 1px #1966A5;}
#snShops4 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/electronics.gif) no-repeat left top; width: 111px; border-left : dashed 1px #1966A5; }	 	
#snShops5 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/beauty.gif) no-repeat left top; width: 74px; border-left : dashed 1px #1966A5;}	 	
#snShops6 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/apparel.gif) no-repeat left top; width: 110px; border-left : dashed 1px #1966A5; }	 	
#snShops7 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/fitness.gif) no-repeat left top; width: 94px; border-left : dashed 1px #1966A5;}	 	
#snShops8 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/coins.gif) no-repeat left top; width: 88px; border-left : dashed 1px #1966A5;} */
#snShops1 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/ShopsNav_jewelry_08.png) no-repeat left top; width: 92px; }	
#snShops2 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/ShopsNav_watches_08.png) no-repeat left top; width: 94px; }	 	
#snShops3 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/ShopsNav_home_08.png) no-repeat left top; width: 125px; }
#snShops4 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/ShopsNav_computers_08.png) no-repeat left top; width: 194px; }	 	
#snShops5 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/ShopsNav_beauty_08.png) no-repeat left top; width: 84px; }	 	
#snShops6 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/ShopsNav_apparel_08.png) no-repeat left top; width: 174px; }	 	
#snShops7 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/ShopsNav_health_08.png) no-repeat left top; width: 134px; }	 	
#snShops8 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/ShopsNav_coins_08.png) no-repeat left top; width: 69px; }

#snClearance1 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/Clearance_jewelry.png) no-repeat left top; width: 92px; }	
#snClearance2 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/Clearance_watches.png) no-repeat left top; width: 94px;  }	 	
#snClearance3 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/Clearance_home.png) no-repeat left top; width: 125px; }
#snClearance4 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/Clearance_computers.png) no-repeat left top; width: 194px;  }	 	
#snClearance5 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/Clearance_beauty.png) no-repeat left top; width: 84px; }	
#snClearance6 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/Clearance_apparel.png) no-repeat left top; width: 174px; }	 	
#snClearance7 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/Clearance_health.png) no-repeat left top; width: 134px; }
#snClearance8 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/Clearance_coins.png) no-repeat left top; width: 69px; }

#snOnAir1 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/OnAir_OnToday.png) no-repeat left top; width: 130px; }	
#snOnAir2 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/OnAir_ProgramGuide.png) no-repeat left top; width: 168px; }	 	
#snOnAir3 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/OnAir_WeekReview.png) no-repeat left top; width: 163px;}
#snOnAir4 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/OnAir_WatchUsLive.png) no-repeat left top; width: 154px; }	 	
#snOnAir5 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/OnAir_MeetHosts.png) no-repeat left top; width: 167px; }	 	
#snOnAir6 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/OnAir_ShowReminders.png) no-repeat left top; width: 184px; }	 	

#snAuctions1 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/jewelry_a.gif) no-repeat left top; width: 150px; }	
#snAuctions2 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/watches_a.gif) no-repeat left top; width: 160px; border-left : dashed 1px #FFAD0D; }	 	
#snAuctions3 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/apparel_a.gif) no-repeat left top; width: 238px; border-left : dashed 1px #FFAD0D;}
#snAuctions4 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/home_a.gif) no-repeat left top; width: 189px; border-left : dashed 1px #FFAD0D; }	 	

/* 731+9=740 */
/*
#snShops1 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_jewelry.png) no-repeat center center; width: 68px; }	
#snShops2 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_watches.png) no-repeat center center; width: 84px; }	 	
#snShops3 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_home.png) no-repeat center center; width: 118px; }
#snShops4 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_computers.png) no-repeat center center; width: 186px; }	 	
#snShops5 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_beauty.png) no-repeat center center; width: 70px; }	 	
#snShops6 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_apparel.png) no-repeat center center; width: 168px; }	 	
#snShops7 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_health.png) no-repeat center center; width: 124px; }	 	
#snShops8 a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_coins.png) no-repeat center center; width: 61px; }
#snShops8end a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_coins_endSpc.png) no-repeat center center; width: 7px; }
#snShopsLeft a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_Front_img_08.gif) no-repeat center center; width: 4px;}
#snShopsPipe a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_divider_08.gif) no-repeat center center; width: 12px;}
#snShopsFill a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/ShopsNav_gradiantBkgrd_08.gif) no-repeat center center; width: 2px;}
#snShopsRight a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_End_img_08.gif) no-repeat center center; width: 4px;}
#snShopsUp a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_Arrow_Up.png) no-repeat center center; width: 9px;}
#snShopsUp a:hover {background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_Arrow_Down.png) no-repeat center center; width: 9px;}
#snShopsDown a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_Arrow_Down.png) no-repeat center center; width: 9px;}

#snClearance1 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/jewelry_c.gif) no-repeat left top; width: 78px; }	
#snClearance2 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/watches_c.gif) no-repeat left top; width: 85px; border-left : dashed 1px #B71B1C; }	 	
#snClearance3 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/home_c.gif) no-repeat left top; width: 93px; border-left : dashed 1px #B71B1C;}
#snClearance4 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/electronics_c.gif) no-repeat left top; width: 111px; border-left : dashed 1px #B71B1C; }	 	
#snClearance5 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/beauty_c.gif) no-repeat left top; width: 74px; border-left : dashed 1px #B71B1C;}	 	
#snClearance6 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/apparel_c.gif) no-repeat left top; width: 110px; border-left : dashed 1px #B71B1C; }	 	
#snClearance7 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/fitness_c.gif) no-repeat left top; width: 94px; border-left : dashed 1px #B71B1C;}	 	
#snClearance8 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/coins_c.gif) no-repeat left top; width: 88px; border-left : dashed 1px #B71B1C;}

#snOnAir1 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/OnAir_OnToday.png) no-repeat center center; width: 90px; }	
#snOnAir2 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/OnAir_ProgramGuide.png) no-repeat center center; width: 139px; }	 	
#snOnAir3 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/OnAir_WeekReview.png) no-repeat center center; width: 151px; }
#snOnAir4 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/OnAir_WatchUsLive.png) no-repeat center center; width: 127px; }	 	
#snOnAir5 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/OnAir_MeetHosts.png) no-repeat center center; width: 139px; }	 	
#snOnAir6 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/OnAir_ShowReminders.png) no-repeat center center; width: 139px; }	 	
#snOnAirPipe a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/OnAirNav_divider_08.gif) no-repeat center center; width: 23px; }
#snOnAirUp a{background:  url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/OnAir_Arrow_Up.png) no-repeat center center; width: 9px;}

#snAuctions1 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/jewelry_a.gif) no-repeat left top; width: 150px; }	
#snAuctions2 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/watches_a.gif) no-repeat left top; width: 160px; border-left : dashed 1px #FFAD0D; }	 	
#snAuctions3 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/apparel_a.gif) no-repeat left top; width: 238px; border-left : dashed 1px #FFAD0D;}
#snAuctions4 a{background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/home_a.gif) no-repeat left top; width: 189px; border-left : dashed 1px #FFAD0D; }	
*/ 	

/************************* Bottom Nav (Search Area) *************************/
div.searchHolder { float:left;padding:0px 0px 0px 110px;}
input.searchbox
{
	width:17.8em;border:solid 1px #999999;border-right:solid 2px #999999;border-bottom:solid 2px #999999;background:#fff;
	vertical-align:middle;
	font-size:1em;
	margin : 4px 4px -2px 0px;
	padding : 2px 1px 2px 1px;
	/* Hides from IE-mac \*/
	margin : 1px 4px 0 1px;
	/* End hide from IE-mac */
}
input.newsearchbox
{
	width:17.8em;border:solid 1px #999999;border-right:solid 2px #999999;border-bottom:solid 2px #999999;background:#fff;
	vertical-align:middle;
	font-size:1em;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
	/* Hides from IE-mac \*/
	margin : 0px 0px 0 0px;
	/* End hide from IE-mac */
}

.searchgobutton
{
	vertical-align:middle;
	padding-bottom:2px;
	/* Hides from IE-mac \*/
	padding-bottom:0;
	/* End hide from IE-mac */
}
span.searchLabel { font-size:1.2em;line-height:1.6em;font-weight:bold;color:#3d3d3d;vertical-align:middle; }
div.miniBannerBox 
{
	float:right;overflow:visible;
	position:relative;
	display:inline;/*IE dblMargin fix*/
	width:360px;
	height:28px;
	padding:0px 2px 0px 2px;
	
}

.seolinks a,
.seolinks a:link,
.seolinks a:visited,
.seolinks a:hover
{
	font-size:10px; 
	text-decoration:none;
	text-align:left;
}

div.topNavBannerBox
{
	position: relative;
	padding: 5px 0 5px 0;
	width: 966px;
}


/************************* Roundys *************************/

.bgColorSearch{background-color : #E8DCD4;}
.bgColorDefault{background-color : #fff;}
.bgColorOrange{background-color : #E8F2F9;}
.bgColorBlue{background-color : #E8F2F9;}
.bgColorRed{background-color : #E8F2F9;}
.bgColorSCDark{background-color:#E0752D}
.bgSpecialCollectionBox{background-color:rgb(255, 250, 246)}

div.roundyDefaultSides{background-image:url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/roundys/roundy_default_s.gif);}
div.roundyOrangeSides{background-image:url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/roundys/roundy_orange_s.gif);} 
div.roundyBlueSides{background-image:url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/roundys/roundy_blue_s08.gif);} 
div.roundyRedSides{background-image:url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/roundys/roundy_blue_s08.gif);}
div.roundySCSides{background-image:url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/roundys/roundy_blue_s08.gif);} /****SPECIAL COLLECTIONS ORANGE E0752D *****/


div.roundyDefaultTopBottom { background-image:url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/roundys/roundy_default_tb.gif);}
div.roundyDefaultTopBottom div{width:10px; height:10px;}

div.roundyOrangeTopBottom { background-image:url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/roundys/roundy_orange_tb.gif);}
div.roundyOrangeTopBottom div{width:10px; height:10px;}

div.roundyBlueTopBottom { background-image:url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/roundys/roundy_blue_tb08.gif);}
div.roundyBlueTopBottom div{width:10px; height:10px;}

div.roundyRedTopBottom { background-image:url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/roundys/roundy_blue_tb08.gif);}
div.roundyRedTopBottom div{width:10px; height:10px;}

div.roundySCTopBottom { background-image:url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/roundys/roundy_blue_tb08.gif);}/****SPECIAL COLLECTIONS ORANGE E0752D *****/
div.roundySCTopBottom div{width:10px; height:10px;}

/*div.roundyTopSellersTopBottom  {background-image:url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/roundys/topsellers_08.gif);}*/
div.roundyTopSellersTopBottom  div{width:344px; height:0px; margin-top:0px;}

div.roundySearchTopBottom{background-image:url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/roundys/roundy_search_tb.gif);}
div.roundySearchTopBottom div{width:15px; height:15px;}

div.roundyDefaultContent {margin-bottom:-10px;margin-top:-10px;line-height:1.2em;font-size:2em;}
div.roundySearchContent 
{
	margin-left:12px;line-height:1em;font-size:2em;margin-right:14px;
	margin-top:-15px;margin-bottom:-13px;
	/* Hides from IE-mac \*/
	margin-top:-13px;margin-bottom:-12px;
	/* End hide from IE-mac */
}

div.roundyTopRightSide{background-position:top right;padding:0 1px 0 0; line-height:0.5em;font-size:0.5em;}
div.roundyTopLeftSide{background-position:top left;padding:0 0 0 1px;}

div.roundyTopRightCorner{background-position:top right;padding:0; margin:0 -1px 0 -1px;}
div.roundyTopLeftCorner{background-position:top left;}

div.roundyBottomRightCorner{background-position:bottom right;padding:0; margin:0 -1px 0 -1px;}
div.roundyBottomLeftCorner{background-position: bottom left;}

div.roundyContentBigHeadMargins{ margin:18px 9px 9px 9px;}
div.roundyContentDefaultMargins{ margin:9px;}

.roundyReducedSize{font-size:.9em;line-height:1.2em}
.roundyReducedPriceSize{font-weight:bold;}


/************************* MinHeight Hacks  *************************/
.boxHomeBottom { min-height:370px; height:370px; display:inline-block;}/* Hides IE-mac \*/.boxHomeBottom{display:block;}/* End hide IE-mac */
div[class] .boxHomeBottom {	height:auto; }





.boxOnAir {min-height:164px; height:164px !important;width:580px; display:inline-block;}/* Hides IE-mac \*/.boxOnAir{display:block;}/* End hide IE-mac */
div[class] .boxOnAir {	height:auto; }

/*???boxOnAirImages*/
.boxOnAirImages {min-height:153px; height:153px; display:inline-block;}/* Hides IE-mac \*/.boxOnAirImages{display:block;}/* End hide IE-mac */
div[class] .boxOnAirImages {	height:auto; }

#onairItems {min-height:138px; height:138px; display:inline-block;}/* Hides IE-mac \*/.boxSpotlight{display:block;}/* End hide IE-mac */
div[id] #onairItems{	height:auto;  }


.boxOTV { min-height:176px; height:176px; display:inline-block;}/* Hides IE-mac \*/.boxOTV{display:block;}/* End hide IE-mac */
div[class] .boxOTV{	height:auto; }


.boxSpotlight { min-height:119px; height:119px; display:inline-block;}/* Hides IE-mac \*/.boxSpotlight{display:block;}/* End hide IE-mac */
div[class] .boxSpotlight{	height:auto;  }
 

.boxTabs { min-height:250px; height:250px; display:inline-block;}/* Hides IE-mac \*/.boxTabs{display:block;}/* End hide IE-mac */
div[class] .boxTabs{	height:auto; }
td[class] .boxTabs{	height:auto; }

/************************* Product Rectangle *************************/
.prodRectImgLeft{float:left;padding-right:4px;}
.prodRectImgRight{float:right;padding-left:4px;}
.prodRectImgRightSpotlight{float:right;padding-left:10px;}

/************************* Left Nav *************************/
#leftNav span { font-weight : bold;	font-size: 1.1em; }
#leftNav ul { padding:0 0 4px 0; margin:0 0 8px 0; }
#leftNav li { padding:0 0 4px 0; margin:0; list-style: none; height:1%; }
#leftNav li span { padding:0 0 4px 0; font-size : 1em; }
#leftNav li ul { padding:0 0 4px 0; margin:0 0 0 10px; }
.leftnavadj{padding-top:2px; width: 155px; }

/************************* Cross Sells *************************/
label.crossSell
{
	font-family:Century Gothic; 
	font-weight:bold; 
	font-size:large;
}

img.crossSells
{
	src:"/images/global/product/CrossSell_txt_better.gif";
}

/************************* Featured Shops *************************/
#featuredShops {margin:0; padding:0;}
#featuredShops li{padding:8px 0 0 0; margin:0; list-style: none; height:1%;clear:both}
.featuredShops {margin:0; padding:0;}
.featuredShops li{padding:8px 0 0 0; margin:0; list-style: none; height:1%;clear:both}

/************************* Footer *************************/
#SignUpHolder{background:#F0F0F0 url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/footer/footgrad.gif) repeat-y top right; border-bottom:solid 1px #cccccc;padding:2px 0 2px 16px}
#SignUpHolder span{line-height:1.5em;vertical-align:text-top;}
#SignUpHolder .signUpTextBox{width:12em;color:#666666;border:solid 1px #999999;}
#CustomerServiceHolder {text-align:center;}
#CustomerServiceHolder span{margin:0 8px 0 8px;font-size:.9em;line-height:1.2em;}
#LowerFooterHolder{border-bottom:solid 1px #ffffff;height:33px;}
#LegalHolder{position:relative;left:-2px;margin-right:-4px;background:#F7F7F7;width:966px} /*ie 7 fix*/
#LegalHolder span{font-size:.9em;line-height:1.2em;color:#B3B3B3;}
#DivRecentlyView{border-top:solid 1px #cccccc;}

.ZIPColor{color:#666666;}

/******  template ****/
.zone1a{float:left;top:0px;left:0px;width:342px;height:474px;background-color:#fff;}
.zone2a{float:left;top:0px;left:343px;width:228px;height:226px;}
.zoneMercha{float:left;top:227px;left:343px;width:228px;height:248px;}
.zone3a{float:left;top:449px;left:0px;width:780px;height:144px;background-color:#fff;}
.zone4a{float:left;top:593px;left:0px;width:780px;height:auto;background-color:#fff;}
.zone1b{float:left;top:0px;left:0px;width:auto;height:auto;background-color:#fff; padding-bottom:4px;}
.zone2b{float:left;top:0px;left:auto;width:auto;height:auto; padding-bottom:4px;}
.zoneMerchb{float:left;top:auto;left:0px;width:auto;height:auto;background-color:#fff;}
.zone3b{float:left;top:auto;left:0px;width:566px;height:auto;background-color:#fff;padding-bottom:4px;}
.zone4b{float:left;top:auto;left:0px;width:566px;height:auto;background-color:#fff;padding-bottom:4px; }

/****
.zone1a{float:left;top:0px;left:0px;width:342px;height:474px;background-color:#fff;}
.zone2a{float:left;top:0px;left:343px;width:228px;height:226px;}
.zoneMercha{float:left;top:227px;left:343px;width:228px;height:248px;}
.zone3a{float:left;top:449px;left:0px;width:570px;height:144px;background-color:#fff;}
.zone4a{float:left;top:593px;left:0px;width:570px;height:auto;background-color:#fff;}
.zone1b{float:left;top:0px;left:0px;width:342px;height:328px;background-color:#fff;}
.zone2b{float:left;top:0px;left:343px;width:228px;height:328px;}
.zoneMerchb{float:left;top:325px;left:0px;width:570px;height:124px;background-color:#fff;}
.zone3b{float:left;top:425px;left:0px;width:570px;height:144px;background-color:#fff;}
.zone4b{float:left;top:569px;left:0px;width:570px;height:auto;background-color:#fff;}
**/
.bnr110{width:110px;height:120px;text-align:center;border:solid 1px #CCCCCC;}
.bnr152{width:152px;height:152px;text-align:center;border:solid 1px #CCCCCC;}
.bnrSquare{padding-right:4px;padding-bottom:4px;width:157px;height:120px;}
.bnrSquareImage{ vertical-align:bottom;padding-bottom:2px;}
.bnrRectangle{padding-right:4px;padding-bottom:4px;width:228px;height:96px}
/***.bnrRectangle2{padding-right:4px;padding-bottom:4px;width:285px;height:96px } ***/
.bnrRectangle2{padding-right:4px;padding-bottom:4px;width:386px;height:156px }
.bnrRect1{border:solid 1px #CCCCCC; }
.bnrType1{ width:auto;}
.bnrectImg{ vertical-align:middle; text-align:center; padding:2px 2px 2px 2px;}
/** #bnrRectTextArea{float:left;top:0px;left:88px;width:135px;height:80px;padding-left:2px;padding-top:16px;}
#bnrRectImage{float:left;top:0px;left:0px;width:80px;height:80px;padding-left:2px;padding-top:8px;}
#bnrRectTextLrg{float:left;top:0px;left:88px;width:190px;height:80px;padding-left:2px;padding-top:16px;}
#bnrLabelText{float:left;top:0px;left:0px;width:130px;height:auto;}
#bnrPriceText{float:left;top:0px;left:0px;width:130px;height:15px;}**/
#bnrRectTextArea{float:left;top:0px;left:148px;width:245px;height:140px;padding-left:2px;padding-top:16px;}
#bnrRectImage{float:left;top:0px;left:0px;width:140px;height:140px;padding-left:2px;padding-top:8px;}
#bnrRectTextLrg{float:left;top:0px;left:125px;width:232px;height:105px;padding-left:8px;padding-top:50px;}
#bnrLabelText{float:left;top:0px;left:0px;width:130px;height:auto;}
#bnrPriceText{float:left;top:0px;left:0px;width:130px;height:15px;}
#prodlistBorder{background-image: url(line.gif); background-repeat : repeat-y;background-position : left;}

/************************* BreadCrumb *************************/
div.BreadCrumbPadding { padding-bottom:0px;padding-right:0px; }
/*div.BreadCrumbShops a { color:#FFF;  } */

.BreadCrumbShops{padding:2px 4px 6px 6px;background-color:#FFF; color:#4868b3; height:20px;}
.BreadCrumbSpecial2{padding:2px 4px 6px 16px;background-color:#4868b3;}
.BreadCrumbSpecial{padding:2px 4px 6px 16px;background-color:#FFF; color:#4868b3;}
.BreadCrumbClearance2{padding:2px 4px 6px 16px;background-color:#4868b3;}
.BreadCrumbClearance{padding:2px 4px 6px 16px;background-color:#FFF; color:#4868b3;}

.BreadCrumbNonLink{background-color:#FFF; color:#999;}

.leftNavBreadCrumb{height:0px; }
.leftNavBreadCrumbShops{height:0px;background-color:#E8F2F9;}
.leftNavBreadCrumbSpecial{height:0px;background-color:#E8F2F9;}
.leftNavBreadCrumbClearance{height:0px;background-color:#E8F2F9;}

a.breadCrumbBlack:link, a.breadCrumbBlack:visited {color:#000;}
a.breadCrumbWhite:link, a.breadCrumbWhite:visited{color:#4868b3; text-decoration:none;}
a.breadCrumbWhite:hover {text-decoration:underline;}

a.refinementOption:link,a.refinementOption:visited {text-decoration:none;}
a.refinementOption:hover {color:#4868b3;text-decoration:underline; }

/************************* Basket *************************/

/*	THE FOLLOWING ARE USE PRIMARILY FOR CHECKOUT PAGES. 
	TRY NOT TO USE THEM. 
	I WILL EVENTUALLY MAKE THESE INTO A STYLE SHEET JUST FOR THE BASKET.
*/

/*REVISED BASKET STYLES TO KEEP*/
.borderBasket { border : solid 6px #EAEAEA;}
.borderBasketT { border-top : solid 6px #EAEAEA;}
.borderBasketL { border-left : solid 6px #EAEAEA;}
.borderBasketB { border-bottom : solid 6px #EAEAEA;}
.borderBasketR { border-right : solid 6px #EAEAEA;}

.borderBasket1 { border : solid 1px #EAEAEA;}
.borderBasket1T { border-top : solid 1px #EAEAEA;}
.borderBasket1L { border-left : solid 1px #EAEAEA;}
.borderBasket1B { border-bottom : solid 1px #EAEAEA;}
.borderBasket1R { border-right : solid 1px #EAEAEA;}

.borderBasket2B { border-bottom : solid 2px #EAEAEA;}

td.headtitle { background:#999999; padding:4px; padding-left:10; color : #FFFFFF; font-size:14px; font-family:arial; font-weight:700; }
td.headtitleSky { background:#D9E5F2; padding:0px 4px 0px 4px; color : #000000; font-size:14px; font-family:arial; font-weight:700; } 
span.red {color:#CC0000;}
span.message {color:#CC0000; border:1px solid #CC0000; padding: 2px;}
a.red{font-size:12px;font-weight:bold;color:#CC0000;}
a.red:link {text-decoration: underline;}
a.red:visited {text-decoration: underline;}
a.red:hover {text-decoration: underline;}

table.basketWidth
{
	width:966px;
}

/******************************/

.whiteTitle {color : #ffffff;font-size:14px;font-family:arial;font-weight:700;}
/*CheckoutHeader*/
table.cheadmain { border-left:solid 1px #999999; border-right:solid 1px #999999; background:#ffffff; }
/*CheckoutFooter*/
table.cfootmain { border-left:solid 1px #999999; border-bottom :solid 1px #999999;  border-right:solid 1px #999999; background:#ffffff; }

/*MainTable*/
table.maintitle { border-top:solid 1px #999999; border-left:solid 1px #999999; border-right:solid 1px #999999;}
table.main { border-top:solid 1px #999999;border-left:solid 1px #999999; border-bottom :solid 1px #999999;  border-right:solid 1px #999999; background:#ffffff; }

/*MainContainer*/
table.maincontainout { border-top:solid 1px #999999;border-left:solid 1px #999999; border-bottom :solid 1px #999999;  border-right:solid 1px #999999; background:#ffffff; }
table.maincontainin { border:solid 6px #EAEAEA; background:#ffffff;}
td.mcl { border-right : solid 1px #EAEAEA; padding:10px;}
td.mclnp { border-right : solid 1px #EAEAEA;}
td.mcc { border-right : solid 1px #EAEAEA; padding:10px;}
.mcr { padding:10px; }

/*My Account*/
table.ohtracking{border:0px; padding: 0px; width:100%;}

/*Basket Header*/


td.hl { border-top : solid 6px #EAEAEA; border-left : solid 6px #EAEAEA; border-right : solid 1px #EAEAEA;background:#999999; padding:4px; }
td.hc { border-top : solid 6px #EAEAEA; border-right : solid 1px #EAEAEA; background:#999999; padding:4px; }
td.hr { border-top : solid 6px #EAEAEA; border-right : solid 6px #EAEAEA; background:#999999; padding:4px; }
td.hAll {border-top : solid 6px #EAEAEA; border-left : solid 6px #EAEAEA; border-right : solid 6px #EAEAEA;}

/*Basket Item*/
td.il { border-top : solid 1px #EAEAEA; border-left : solid 6px #EAEAEA; border-right : solid 1px #EAEAEA;}
td.ic { border-top : solid 1px #EAEAEA; border-right : solid 1px #EAEAEA; padding:7px;}
td.ir { border-top : solid 1px #EAEAEA; border-right : solid 6px #EAEAEA;padding:7px;}
td.upsell { border-top : solid 1px #CCCCCC;padding:10px; }
td.upselltop { border-top : solid 1px #FFFFFF;padding:10px;}
/*Footer*/

td.fl { border-top : solid 2px #EAEAEA; border-left : solid 6px #EAEAEA; border-bottom : solid 6px #EAEAEA; background: #F2F2F2; padding:20px; }
td.fl2 { border-top : solid 2px #EAEAEA; border-left : solid 6px #EAEAEA; border-bottom : solid 6px #EAEAEA; border-right : solid 1px #EAEAEA; background: #F2F2F2; }
td.fshade1 { border-top : solid 1px #EAEAEA; border-left : solid 6px #EAEAEA; border-bottom : solid 6px #EAEAEA; border-right : solid 6px #EAEAEA; background: #F2F2F2;}
td.fshade2 { border-top : solid 1px #EAEAEA; border-left : solid 6px #EAEAEA; border-right : solid 6px #EAEAEA; background: #F2F2F2;}
td.fwhite1 { border-top : solid 1px #EAEAEA; border-left : solid 6px #EAEAEA; border-bottom : solid 6px #EAEAEA; border-right : solid 6px #EAEAEA; background: #FFFFFF;}
td.fr { border-top : solid 2px #EAEAEA; border-bottom : solid 6px #EAEAEA; border-right : solid 6px #EAEAEA; padding:10px; }


.goRight{align:right;}

A.hidden, A.hidden:VISITED, A.hidden:HOVER, A.hidden:ACTIVE	{ font-size:0px; color:#FFFFFF; text-decoration:none; }

a.SpeedClearance{ text-decoration:underline; font-family:Arial; color : #CC0000; }
a.SpeedClearance:HOVER { text-decoration:underline; font-family:Arial; color : #CC0000; }
a.SpeedClearance:VISITED{ text-decoration:underline; font-family:Arial; color : #CC0000; }

/************************* End Basket *************************/

/* Program Guide Borders (Violet) */
.borderVT{border-top:solid 1px #4868b3;}	
.borderVL{border-left:solid 1px #4868b3;}
.borderVB{border-bottom:solid 1px #4868b3;}
.borderVR{border-right:solid 1px #4868b3;}

/* Program Guide Paddings */
.paddingFullL {padding-left:15px;}
.paddingFullB {padding-bottom:15px;}
.paddingHalfL{padding-left:7px;}

/*Program Guide Popup Balloon*/

/*Shared Balloon classes*/
.balloon-screen {
	font-family: arial,verdana;
	color: #000000;
	width:246px;
}

.balloon-window
{
	width: 246px;
	
}

.balloon-showtitle
{
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	width:158px;
	background-color: #4868b3;

}

.balloon-showtitle a,.balloon-showtitle a:visited,.balloon-showtitle a:hover{
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
}

.balloon-bottom-center
{
	
	height: 25px;
	width: 200px;
	vertical-align:middle;
	padding-bottom:7px;
}

.balloon-bottom-center-background
{
	background-image: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/OnAir/balloon-bottom-center.png);
}

.balloon-bottom-center-background-iefix
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/global/OnAir/balloon-bottom-center.png', sizingMethod='scale');
}

/*Right balloon Specific classes*/
.balloonright-middle-center{
	font-size: .9em;
	width:200px;
}

.balloonright-middle-center-background
{
	background-image: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/OnAir/balloonright-body.png);
}

.balloonright-middle-center-background-iefix
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/global/OnAir/balloonright-body.png', sizingMethod='scale');
}

.balloonright-middle-center .content
{
	position:relative;
	left: 7px;
	padding-left:15px;
	padding-right:20px;
}

.balloonright-arrow
{
	position:absolute;
	top: 40px;
	left: 44px;
	width:28px;
	display: block;
	z-index:100;
}

.balloonright-top-left
{
	width:20px;
	height:22px;	
}

.balloonright-top-left-background
{
	background-image: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/OnAir/balloonright-top-left.png);
}

.balloonright-top-left-background-iefix
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/global/OnAir/balloonright-top-left.png', sizingMethod='scale');
}

.balloonright-top-right
{
	width:20px;
	height:22px;
}

.balloonright-top-right-background
{
	background-image: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/OnAir/balloonright-top-right.png);
}

.balloonright-top-right-background-iefix
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/global/OnAir/balloonright-top-right.png', sizingMethod='scale');
}

/*Left balloon specific classes*/
.balloonleft-arrow
{
	position:absolute;
	top: 40px;
	left: 199px;
	width:28px;
	display: block;
}

.balloonleft-middle-center{
	font-size: .9em;
	width:200px;
}

.balloonleft-middle-center-background
{
	background-image: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/OnAir/balloonleft-body.png);
}

.balloonleft-middle-center-background-iefix
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/global/OnAir/balloonleft-body.png', sizingMethod='scale');
}

.balloonleft-middle-center .content
{
	position:relative;
	left: 7px;
	padding-left:15px;
	padding-right:20px;
}

.balloonleft-top-left
{
	width:20px;
	height:22px;	
}

.balloonleft-top-left-background
{
	background-image: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/OnAir/balloonleft-top-left.png);
}

.balloonleft-top-left-background-iefix
{
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/global/OnAir/balloonleft-top-left.png', sizingMethod='scale');
}

.balloonleft-top-right
{
	width:20px;
	height:22px;
}

.balloonleft-top-right-background
{	
	background-image: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/OnAir/balloonleft-top-right.png);
}

.balloonleft-top-right-background-iefix
{

	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/global/OnAir/balloonleft-top-right.png', sizingMethod='scale');
}

#Upsell  a:link
{
	text-decoration: none;
}

.OTVImage { margin: 15px 15px 4px 4px;}

/* 2008 Global Navigation */

.pageHead {
	height: 99px !important; 
	border-bottom: 1px solid #ccc;
}

.cartimg {
	border: 0;
	text-align: left;
	padding: 0 5px 0 5px;
	vertical-align: bottom;
}

.topLogo {
    width: 88px;
    position: relative;
    left: 20px;
    top: 10px;
    border: 0;
    display: block;
    text-align: center;
}

.topLogo span {
    display: block;
    text-align: center;
    width: 88px;
    position: relative;
}

.topLogo a:link,
.topLogo a:visited,
.topLogo a:active {
    color: #666;
    font-size: 10px;
    line-height: 12px;
    text-decoration: none;
    text-align: center;
}

.topLogo a:hover {
    color: #4868b3;
    text-decoration: underline;
    text-align: center;
}

.topLogoWhite a:link,
.topLogoWhite a:visited,
.topLogoWhite a:active,
.topLogoWhite a:hover {
	color: #fff;
	font-size: 10px;
	line-height: 12px;
	text-decoration: none;
	text-align: center;
}

.topLogoWhite a:hover {
    color: #fff;
    text-decoration: underline;
    text-align: center;
}

.topTools {
	margin: 10px 0 0 0;
	padding-right: 10px;
	text-align: right;
	float: right;
	display: inline;
	font-size: 13px;
}

.topTools a:link,
.topTools a:visited,
.topTools a:active {
	border: 0;
	display: inline;
	text-decoration: none;
}

.topTools a:hover {
	color: #000; 
	text-decoration: underline;
}

.topSearch {
    padding: 0;
    height: 32px;
    position: relative;
    left: 160px;
    top: -32px; 
    display: inline;
    vertical-align:top;
    float:left;
}

.topSearchBox {
    width: 240px;
    margin-left:0px;
    height: 18px;
    padding: 6px;
    border: 1px solid #3366cc;
    background-color: #fff;
    font-size: 14px;
    vertical-align:top;
    float:left;
    color: #666666
}
.topSearchButton 
{
	height:32px;
	width:33px;
	border-width:0px; 
	vertical-align:top; 
	float:left;
}
.onAir 
{
	position: relative;
	width: 465px;
	height: 20px;
	top: -20px;
	left: 0px;
	float: right;
	vertical-align: top;
	overflow: hidden;
}

.onAir img{
	background-color: Transparent;
	border: none;
	padding: 0px;
	text-decoration: none;
}

#globalNav 
{
	width: 966px;
	height: 31px;
	background: url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) no-repeat;
	padding: 0;
	text-align: left;
	position: relative;
}

#globalNav li {margin: 0; padding: 0; list-style: none; position: absolute; top: 126;}
#globalNav li, #globalNav a {height: 31px; display: block; color: Transparent;}

#globalNav_shop01 {left: 0; width: 90px;}
#globalNav_shop02 {left: 90px; width: 94px;}
#globalNav_shop03 {left: 184px; width: 136px;}
#globalNav_shop04 {left: 320px; width: 92px;}
#globalNav_shop05 {left: 412px; width: 97px;}
#globalNav_shop06 {left: 509px; width: 130px;}
#globalNav_shop07 {left: 639px; width: 98px;}
#globalNav_shop08 {left: 737px; width: 119px;}
#globalNav_shop09 {left: 856px; width: 110px;}

#globalNav_shop01 a.selectedBottom {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) 0 -31px no-repeat;}
#globalNav_shop02 a.selectedBottom {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -90px -31px no-repeat;}
#globalNav_shop03 a.selectedBottom {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -184px -31px no-repeat;}
#globalNav_shop04 a.selectedBottom {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -320px -31px no-repeat;}
#globalNav_shop05 a.selectedBottom {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -412px -31px no-repeat;}
#globalNav_shop06 a.selectedBottom {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -509px -31px no-repeat;}
#globalNav_shop07 a.selectedBottom {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -639px -31px no-repeat;}
#globalNav_shop08 a.selectedBottom {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -737px -31px no-repeat;}
#globalNav_shop09 a.selectedBottom {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -856px -31px no-repeat;}

#globalNav_shop01 a.highlighted {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) 0 -31px no-repeat;}
#globalNav_shop02 a.highlighted {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -90px -31px no-repeat;}
#globalNav_shop03 a.highlighted {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -184px -31px no-repeat;}
#globalNav_shop04 a.highlighted {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -320px -31px no-repeat;}
#globalNav_shop05 a.highlighted {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -412px -31px no-repeat;}
#globalNav_shop06 a.highlighted {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -509px -31px no-repeat;}
#globalNav_shop07 a.highlighted {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -639px -31px no-repeat;}
#globalNav_shop08 a.highlighted {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -737px -31px no-repeat;}
#globalNav_shop09 a.highlighted {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -856px -31px no-repeat;}

.globalNav_shop01_over {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) 0 -31px no-repeat;}
.globalNav_shop02_over {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -90px -31px no-repeat;}
.globalNav_shop03_over {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -184px -31px no-repeat;}
.globalNav_shop04_over {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -320px -31px no-repeat;}
.globalNav_shop05_over {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -412px -31px no-repeat;}
.globalNav_shop06_over {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -509px -31px no-repeat;}
.globalNav_shop07_over {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -639px -31px no-repeat;}
.globalNav_shop08_over {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -737px -31px no-repeat;}
.globalNav_shop09_over {background: transparent url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/globalNav2008.gif) -856px -31px no-repeat;}

.globalNav_shop01_out {background: none;}
.globalNav_shop02_out {background: none;}
.globalNav_shop03_out {background: none;}
.globalNav_shop04_out {background: none;}
.globalNav_shop05_out {background: none;}
.globalNav_shop06_out {background: none;}
.globalNav_shop07_out {background: none;}
.globalNav_shop08_out {background: none;}
.globalNav_shop09_out {background: none;}

.navLinks {
	display: none;
}

/* Flyout Menu Classes */

.flyout1col {
	width: 160px;
	background-color: #fff;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #1f4db6;
	color: #666;
}

.flyout2col {
	width: 320px;
	background-color: #fff;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #1f4db6;
	color: #666;
}

.flyout3col {
	width: 480px;
	background-color: #fff;
	border-width: 0 1px 1px 1px;
	border-style: solid;
	border-color: #1f4db6;
	color: #666;
}

.flyout1col td.menuColHead,
.flyout2col td.menuColHead,
.flyout3col td.menuColHead {
	padding: 10px 0 10px 0;
}

.flyout1col td.columnBorder,
.flyout2col td.columnBorder,
.flyout3col td.columnBorder {
	border-right: 1px solid #6786cd;
}

.flyoutColumn {
	width: 150px;
	height: 100%;
	padding: 0 5px 0 5px;
	margin: 0;
	color: #666;
	display: inline;
	float: left;
}

.flyoutColumnHead {
	margin: 10px 0 10px 7px;
	font-weight: bold;
	font-size: 12px;
	line-height: 18px;
}

.flyoutColumn ul {
	width: 100%;
	margin: 0;
	padding: 0;
	list-style: none;
	display: block;
}

.flyoutColumn li {
	margin: 0;
	padding: 0;
	width: 140px;
	border: 1px solid #fff;
}

.flyoutColumn li a,
.flyoutColumn li a:link,
.flyoutColumn li a:visited,
.flyoutColumn li a:active {
	color: #333;
	border: 1px solid #fff;
	font-size: .9em;
	line-height: 1.6em;
	text-decoration: none;
	display: block;
	font-size: 12px;
	line-height: 18px;
}

.flyoutColumn li a:hover {
	background-color: #6786cd;
	border: 1px solid #a6b8e2;
	color: #fff;
	cursor: pointer;
	text-decoration: none;
	font-size: 12px;
	line-height: 18px;
}

.flyoutFooterTop {
    width: 100%;
    height: 10px;
    margin-top: 5px;
    background: #fff url(http://a1708.g.akamai.net/7/1708/110/AH087210254272/www.shopnbc.com/images/global/nav/sub/ShopsNav_NEW/flyout_separator_bg.gif) repeat-x top left;
    clear: both;
}

.flyoutFooter {
    width: 100%;
    clear: both;
}

.flyoutFooterLinks {
    padding: 0 3px 5px 4px;
    line-height: 20px;
    clear: both;
}

.flyoutFooter a,
.flyoutFooter a:link,
.flyoutFooter a:visited,
.flyoutFooter a:active {
    padding: 0 2px 0 2px;
    color: #3c64bf;
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    display: block;
}

.flyoutFooter a:hover {
    background-color: #6786cd;
    color: #fff;
    cursor: pointer;
}

.floatLeft {
	float: left;
}

.floatRight {
	float: right;
}
