.body {
	font: ;
	background: #cccccc;
	margin: 0;
	padding: 0;
	color: #000000;
}

.container {
	width:990px;
	height: 550px;
	background: #ffffff;
}

.Header {
 	background: url(../../images_ADV2/TopHeader.jpg) no-repeat;
	padding: 0 0px;
	position:absolute;
	left:0px;
	top:0px;
	right:0px;
	z-index:1;	
	width: 1000px;
	height: 69px;
}
.errorpg_txt {
	font-family: Gunplay;
	font-size: 57px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: cener;
	line-height: 48px;
}

.ThemeImage {
	padding: 0 0px;
	position:absolute;
	left:0px;
	top:94px;
	right:0px;
	z-index:2;	
}
		
.PageContentBG {
	background: url(../../images_ADV2/ContentBG.jpg) no-repeat;
	padding: 0 0px;
	position:absolute;
	width: 1000px;
	height:550px;
	left:0px;
	top:0px;
	right:0px;
	z-index:0;	
}

.PageContentBG_Short {
	background: url(../../images_ADV2/ContentBG_short.jpg) no-repeat;
	padding: 0 0px;
	position:absolute;
	width: 965px;
	height:890px;
	left:0px;
	top:90px;
	right:0px;
	z-index:0;	
}

.PageContentBG_White {
	background: url(../../images_ADV2/ContentBG_wht.jpg) no-repeat;
	padding: 0 0px;
	position:absolute;
	width: 1000px;
	height:550px;
	left:0px;
	top:0px;
	right:0px;
	z-index:0;	
}


.BlackBG 
{
	background: url(../../images_ADV2/BlackShadow.jpg) no-repeat;
	position:absolute;
	width:965px;
	height:775px;
	left:15px;
	z-index:0;
}

.BlackBG-Short
{
	background: url(../../images_ADV2/BlackShadow_short.jpg) no-repeat;
	position:absolute;
	width:965px;
	height:575px;
	left:17px;
	top:0px;
	right:0px;
	z-index:0;
}

.BlackBG-short
{
	background: url(../../images_ADV2/BlackShadow_970x575.jpg) no-repeat;
	position:absolute;
	width:970px;
	height:575px;
	left:16px;
	top:0px;
	right:0px;
	z-index:0;
}

.topBorder {
	background: url(../../images_ADV2/top_border.png) no-repeat;
	position:absolute;
	float: left;
	top:68px;
	width: 980px;
	height: 11px;
	left:10px;
	z-index:1;	
}

.rightBorder {
	background: url(../../images_ADV2/right_border.png) no-repeat;
	position:absolute;
	float: right;
	top:76px;
	width: 7px;
	height: 400px;
	z-index:1;	
}

.leftBorder {
	background: url(../../images_ADV2/left_border.png) no-repeat;
	position:absolute;
	float: left;
	top:71px;
	width: 15px;
	height: 400px;
	left:7px;
	z-index:1;	
}
		
.btnicon{
	width:150;
	height:180;
}
	
.mm-btntxt {
	font-family: Arial;
	font-size: 46px;
	text-transform: uppercase;
	color: #fff;
	text-align: left;
	width:400px;
	font-weight: bold;
	margin-top: 5px;
	padding-top:40px;
	margin-left: 60px;
	padding-left:60px;
}

.HT1mm-btntxt {
	font-family: Arial;
	font-size: 36px;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	line-height: 30px;
	font-weight: bold;
}
		
.mm-btntxthldr{
	margin-left: 75px;
	height: 165px;
	text-align: left;
}

.HT1mm-btntxthldr{
	margin-left: 0px;
	height: 165px;
	text-align: center;
}
	
.nextprev-btntxthldr {
	height: 72px;
	text-align: center;
}

.common-btntxthldr {
	height: 90px;
	text-align: center;
}
	
.nextprev-btntxt{
	font-family: Arial;
	font-size: 16px;
	text-transform: uppercase;
	color: #FFF;
	text-align: center;
	height:72;
	width:182px;
	font-weight: bold;
	padding-top: 5px;
}

.nextprev-btntxt-dis{
	font-family: Arial;
	font-size: 16px;
	text-transform: uppercase;
	color: #999;
	text-align: center;
	height:72;
	width:182px;
	font-weight: bold;
	padding-top: 5px;
}
	
.common-btntxt
{
	font-family: Arial;
	font-size: 18px;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	line-height: 16px;
	font-weight: bold;
	height:96px;
	width:235px;
}

.common-btntxt_small
{
	font-family: Arial;
	font-size: 14px;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	line-height: 20px;
	font-weight: bold;
	height:96px;
	width:235px;
}

.common-btntxt_small_shipping
{
	font-family: Arial;
	font-size: 14px;
	color: #fff;
	text-align: center;
	font-weight: bold;
	height:96px;
	width:235px;
}

.common-btntxt_music
{
	font-family: Arial;
	font-size: 14px;
	text-transform: uppercase;
	color: #fff;
	text-align: left;
	line-height: 16px;
	font-weight: bold;
	height:96px;
	width:235px;
}

.common-songtxt_music
{
	font-family: Arial;
	font-size: 18px;
	color: #000;
	text-align: left;
	line-height: 16px;
	font-weight: bold;
	height:96px;
	width:350px;
}

.common-headertxt_music
{
	font-family: Gunplay;
	font-size: 25px;
	line-height: 21px;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	font-weight: normal;
}

.common-headertxt_shopping-bag
{
	font-family: Gunplay;
	font-size: 21px;
	line-height: 19px;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	font-weight: normal;
}

.results-txt
{
	font-family: Arial;
	font-size: 10px;
	color: #fff;
	text-align: center;
	line-height: 11px;
	font-weight: bold;
	width:110px;
}

.viewing
{
	font-family: Arial;
	font-size: 12px;
	color: #fff;
	text-align: center;
	line-height: 16px;
	font-weight: bold;
}

.music_viewing
{
	font-family: Arial;
	font-size: 12px;
	color: #4d4d4d;
	text-align: center;
	line-height: 16px;
	font-weight: bold;
}

.btntxt_withicon
{
	font-family: Arial;
	font-size: 22px;
	text-transform: uppercase;
	color: #FFF;
	text-align: center;
	line-height: 22px;
	height:96;
	width:175px;
	font-weight: bold;
}

.bagamttxt
{
	font-family: Gunplay;
	font-size: 30px;
	text-transform: uppercase;
	color: #D49B42;
	text-align: center;
	height:120;
	width:45px;
	font-weight: normal;
	margin-left: 41px;
	margin-top: 28px;
}

.rewardsamttxt
{
	font-family: Gunplay;
	font-size: 30px;
	text-transform: uppercase;
	color: #D49B42;
	text-align: center;
	height:120;
	width:45px;
	font-weight: normal;
	margin-left: 62px;
	margin-top: 23px;
}

.btntxt_small
{
	font-family: Arial;
	font-size: 20px;
	text-transform: uppercase;
	color: #FFF;
	text-align: center;
	line-height: 20px;
	height:65;
	width:85px;
	font-weight: bold;
}

.btntxt_previewsongs{
	font-family:Arial;
	font-size:14px;
	text-transform:uppercase;
	color:#FFF;
	text-align:center;
	line-height:15px;
	height:38px;
	width:190px;
	font-weight:bold;
}

.btntxt_addmp3{
	font-family:Arial;
	font-size:14px;
	text-transform:uppercase;
	color:#FFF;
	text-align:center;
	line-height:15px;
	height:38px;
	width:190px;
	font-weight:bold;
}

	
.long-btntxthldr 
{
	height: 73px;
	text-align: center;
}
	
.long-btntxt
{
	font-family: Arial;
	font-size: 20px;
	text-transform: uppercase;
	color: #FFF;
	text-align: center;
	line-height: 18px;
	height:73;
	width:339px;
	font-weight: bold;
}

.long-btnsubtxt
{
	font-family: Arial;
	font-size: 14px;
	color: #FFF;
	text-align: center;
	line-height: 15px;
	height:73;
	width:339px;
	font-weight: bold;
	text-transform: none;
}

.item_txt
{
	position:absolute; 
	top:22px; 
	left:105px;
	width:303px;
	height:96px;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	text-align: left;
}

.rewardsbag_txt
{
	position:absolute;
	top:14px;
	left:391px;
	width:561px;
	height:60px;
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFF;
	text-align: left;
}

.rewardsbag_titletxt
{
	position:absolute;
	top:29px;
	left:28px;
	width:350px;
	height:29px;
	font-family: Arial;
	font-size: 25px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	text-align: left;
}

.cartempty-txt
{
	position:absolute;
	top:52px;
	left:24px;
	width:928px;
	height:29px;
	font-family: Arial;
	font-size: 30px;
	font-weight: bold;
	text-transform: uppercase;
	color: ##ee3e2a;
	text-align: left;
}

.pricetotalsale_txt
{
	position:absolute;
	top:49px;
	left:582px;
	width:124px;
	height:32px;
	font-family: Arial;
	font-size: 28px;
	font-weight: bold;
	color: #ee3e2a;
	text-align: center;
}

.price_txt
{
	top:48px;
	left:687px;
	width:136px;
	height:32px;
	font-family: Arial;
	font-size: 32px;
	font-weight: bold;
	color: #ee3e2a;
	text-align: center;
}

.promo_rwds_txt {
	margin-left:10px;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #ee3e2a;
	text-align: center;
}

.price_txt_was
{
	position:absolute;
	width:250px;
	height:32px;
	margin-top:48px;
	margin-left:0px;
	font-family: Arial;
	font-size: 32px;
	font-weight: bold;
	color: #666666;
	text-align:left;
}

.price_txt_now
{
	position:absolute;
	width:250px;
	height:32px;
	margin-top:48px;
	margin-left:0px;
	font-family: Arial;
	font-size: 32px;
	font-weight: bold;
	color: #ee3e2a;
		text-align:left;
}

.time_txt{
	position:absolute;
	width:50px;
	height:38px;
	margin-top:11px;
	margin-left:445px;
	font-family:Arial;
	font-size:16px;
	font-weight:bold;
	color:#000000;
	text-align:center;
}

.item_bagthumbhldr
{
	position:absolute;
	top:16px;
	left:26px;
	width:71px;
	height:106px;
	background: url(../../images_ADV2/itembag_thumbhldr.png);
	background-repeat:no-repeat;
}

.item_bagthumb
{
	position:absolute;
	top:3px;
	left:3px;
	width:65px;
	height:100px;
}

.column-titles
{
	font-family: Gunplay;
	font-size:25px;
	text-align:left;
	color:#ffffff;
	text-transform: uppercase;
	letter-spacing: .5px;
}

.remove_btn
{
	width:87px;
	height:59px;
	background: url(../../images_ADV2/remove_item.png);
	background-repeat:no-repeat;
}

.shoppingbag_cntrlshldr
{
	position:relative;
	width:850px;
	height:236px;
	background: url(../../images_ADV2/shoppingbag_cntrlpnl.png);
	background-repeat:no-repeat;
	z-index:-1;
	margin-top: -15%;
}

.bagtotal_cntrlshldr
{
	position:relative;
	width:713px;
	height:236px;
	background: url(../../images_ADV2/bagtotal_cntrlpnl.png);
	background-repeat:no-repeat;
	z-index:-1;
	margin-top: -20%;
}

.bag-prevbtn
{
	position:relative;
	width:139px;
	height:48px;
	background: url(../../images_ADV2/bag-prevbtn.png);
	background-repeat:no-repeat;
}

.bag-nextbtn
{
	position:relative;
	width:139px;
	height:48px;
	background: url(../../images_ADV2/bag-nextbtn.png);
	background-repeat:no-repeat;
}

.rewardsbar_barhldr
{
	position:relative;
	width:976px;
	height:91px;
	background: url(../../images_ADV2/shoppinbag_rewardsbar.png);
	background-repeat:no-repeat;
}

.item_songtabs{
	position:absolute;
	width:617px;
	height:402px;
	background-image:url(../../images_ADV2/tabs_songs.png);
	background-repeat:no-repeat;
}

.item_barhldr
{
	position:relative;
	width:976px;
	height:141px;
	background: url(../../images_ADV2/shoppinbag_itembar.png);
	background-repeat:no-repeat;
}

.itemcartemty_barhldr
{
	position:relative;
	width:976px;
	height:141px;
	background: url(../../images_ADV2/shoppinbagempty_itembar.png);
	background-repeat:no-repeat;
}

.item_bartotalhldr
{
	position:relative;
	width:719px;
	height:141px;
	background: url(../../images_ADV2/totalsale_itembar.png);
	background-repeat:no-repeat;
}

.item_barmusichldr
{
	position:absolute;
	width:941px;
	height:38px;
	background: url(../../images_ADV2/bar_songlist.png);
	background-repeat:no-repeat;
}

.shoppinglisthldr
{
	position:absolute;
	top:634px;
	left:36px;
	height:700px;
	width:976px;
	z-index:7;
}

.shoppingtotallisthldr
{
	position:absolute;
	top:634px;
	left:36px;
	height:700px;
	width:720px;
	z-index:7;
}

.shoppinghldr
{
	position:absolute;
	top:587px;
	left:28px;
	height:1091px;
	width:994px;
	background-image:url(../../images_ADV2/white-shopping_bckgrnd.png);
	background-repeat:repeat;
	z-index:7;
}

.songlisthldr
{
	position:absolute;
	top:587px;
	left:28px;
	height:300px;
	width:994px;
	z-index:7;
}

.product_detail_hldr
{
	position:absolute;
	top:587px;
	left:28px;
	height:1091px;
	width:994px;
	background-image:url(../../images_ADV2/gradient_productDetail_bg.png);
	background-repeat:repeat;
	z-index:7;
}

.shopping_columns
{
	position:absolute;
	top:10px;
	left:16px;
	height:625px;
	width:963px;
	background-image:url(../../images_ADV2/shoppingCol_tabs.png);
	background-repeat:no-repeat;
	z-index:8;
}

.shoppingtotal-Col_tabs
{
	position:absolute;
	top:10px;
	left:15px;
	height:625px;
	width:715px;
	background-image:url(../../images_ADV2/shoppingtotal-Col_tabs.png);
	background-repeat:no-repeat;
	z-index:8;
}

.signin-infopnl
{
	height:69px;
	width:24.5%;
	background-image:url(../../images_ADV2/signifo-panel.png);
	background-repeat:no-repeat;
	padding-top: 12px;
	padding-left: 12px;
}	

.signin-infopn2
{
	height:69px;
	width:609px;
	background-image:url(../../images_ADV2/signifo-panel.png);
	background-repeat:no-repeat;
	padding-top: 12px;
}	

.signin-infopn3
{
	height:69px;
	width:609px;
	background-image:url(../../images_ADV2/signifo-panel_short.png);
	background-repeat:no-repeat;
	padding-top: 12px;
	padding-left: 5px;
}	
		
.ShopOnline 
{
	background-image:url(../../images_ADV2/MM-btn.png);
	position:absolute;
	width:480px;
	height:135px;
	left:225px;
	top:50px;
	right:0px;
	z-index:4;
}

.HT1-mmbtn 
{
	width:580px;
	height:163px;
	z-index:4;
	background-image:url(../../images_ADV2/MM-btn.png);
}

.HT1-mmbtn_sm
{
	width:380px;
	height:107px;
	z-index:4;
	background-image:url(../../images_ADV2/MM-btn_380x107.png);
	background-repeat:no-repeat;
}

.HTBenifits 
{
	background-image:url(../../images_ADV2/HTBenifits.png);
	position:absolute;
	width:480px;
	height:135px;
	left:225px;
	top:200px;
	right:0px;
	z-index:4;;
}

.ListenMusic 
{
	background-image:url(../../images_ADV2/ListenMusic.png);
	position:absolute;
	width:480px;
	height:149px;
	left:225px;
	top:335px;
	right:0px;
	z-index:4;;
}
		
#JoinNow 
{
	background-image:url(../../images_ADV2/JoinNow.png);
	position:absolute;
	right:127px;
	top:200px;
	z-index:1;
	width: 156px;
	height: 136px;	
}
		
.Scan {
	background-image:url(../../images_ADV2/ScanBelow.png);
	z-index:1;
	width: 350px;
	height: 252px;	
}

#Footer 
{
	background-image:url(../../images_ADV2/Footer_2.png);
	background-repeat:no-repeat;
	width: 1000px;
	height:90px;	
	z-index:1;
}

#FooterGuestBilling
{
	background-image:url(../../images_ADV2/Footer_1.png);
	position:absolute;
	right:0px;
	bottom:0px;
	top:760px;	
	z-index:3;
	width: 1000px;
	height:136px;	
}
		
	
#Quit 
{
	background-image:url(../../images_ADV2/Exit.png);
	background-repeat:no-repeat;
	position:absolute;
	float: left;
	z-index:6;
	width:46px;
	height: 64px;
}
		
#Help 
{
	background-image:url(../../images_ADV2/Help.png);
	background-repeat:no-repeat;
	position:absolute;
	float: left;
	z-index:6;
	width:46px;
	height: 64px;
}
		
#Find 
{
	background-image:url(../../images_ADV2/Find.png);
	background-repeat:no-repeat;
	position:absolute;
	float: left;
	z-index:6;
	width:46px;
	height: 64px;
}

#Rewards
{
	background-image:url(../../images_ADV2/nav_viewrewards2.png);
	position:absolute;
	float: left;
	z-index:6;
	width:235px;
	height: 65px;
}

#Bag
{
	background-image:url(../../images_ADV2/nav_viewbag2.png);
	position:absolute;
	float: left;
	z-index:6;
	width:165px;
	height: 66px;
}
#Back 
{
	background-image:url(../../images_ADV2/back_btn.png);
	background-repeat:no-repeat;
	position:absolute;
	float: left;
	z-index:6;
	width: 60px;
	height:71px;
	
}


.Back 
{
	background-image:url(../../images_ADV2/back_btn_out.png);
	background-repeat:no-repeat;
	position:absolute;
	float: left;
	z-index:6;
	height:51px;
	width: 139px;
}

.Back:hover 
{
	background-image:url(../../images_ADV2/back_btn_over.png);
	background-repeat:no-repeat;
	position:absolute;
	float: left;
	z-index:6;
	height:51px;
	width: 139px;
}

.More_songs
{
	background-image:url(../../images_ADV2/more_songs_btn_out.png);
	position:absolute;
	float: left;
	z-index:6;
	height:51px;
	width: 139px;
}

.More_songs:hover 
{
	background-image:url(../../images_ADV2/more_songs_btn_over.png);
	position:absolute;
	float: left;
	z-index:6;
	height:51px;
	width: 139px;
}

#MainMenu 
{
	background-image:url(../../images_ADV2/main_menu.png);
	padding: 0 0px;
	position:absolute;
	z-index:20;
	width: 114px;
	height:75px;
	
}

#Login 
{
	background-image:url(../../images_ADV2/Login.png);
	position:absolute;
	z-index:9;
	height: 66px;
	width: 71px;
}

#Quit1
{
	background-image:url(../../images_ADV2/Exit.png);
	position:absolute;
	float: left;
	left:9px;
	bottom:0px;
	top:785px;	
	right:23px;
	z-index:6;
	width:90px;
	height: 105px;
}
		
#Help1
{
	background-image:url(../../images_ADV2/Help.png);
	position:absolute;
	float: left;
	left:75px;
	bottom:0px;
	top:783px;	
	right:23px;
	z-index:6;
	width:90px;
	height: 105px;
}
		
#Find1
{
	background-image:url(../../images_ADV2/Find.png);
	position:absolute;
	float: left;
	left:150px;
	bottom:0px;
	top:781px;	
	right:23px;
	z-index:6;
	width:90px;
	height: 105px;
}

#Back1 
{
	background-image:url(../../images_ADV2/back_btn.png);
	position:absolute;
	float: left;
	left:675px;
	bottom:0px;
	top:775px;	
	right:23px;
	z-index:6;
	height:108px;
	width: 77px;
}

#MainMenu1 
{
	background-image:url(../../images_ADV2/main_menu.png);
	padding: 0 0px;
	position:absolute;
	right:50px;
	bottom:0px;
	top:775px;	
	right:119px;
	z-index:20;
	height:108px;
	vertical-align:bottom;
	width: 135px;
}

#Login1 
{
	background-image:url(../../images_ADV2/Login.png);
	position:absolute;
	top:775px;	
	right:19px;
	z-index:9;
	height: 108px;
	width: 93px;
}

.Viewbag
{
	position:absolute;
	left:500px;
	top:1575px;
	z-index:12;
	width:130px;
	height: 117px;
	background: url(../../images_ADV2/nav_viewbag.png);
	background-repeat:no-repeat;
}

.Viewrewards
{
	position:absolute;
	left:338px;
	top:1591px;
	z-index:12;
	width:160px;
	height: 101px;
	background: url(../../images_ADV2/nav_viewrewards.png);
	background-repeat:no-repeat;
}
		
.popup 
{
	position:absolute;
	height:1680px;
	top:0px;
	left:0px;
	width:1050;
}

.blanket 
{
	position:absolute;
	top:0px;
	left:0px;
}

.narrow-btntxt
{
	font-family: Arial;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	color:#ffffff;
	padding-bottom: 2px;
}

.itemlist_txt
{
	position:absolute;
	font-family: Arial;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	color:#ffffff;
	margin-top: 224px;
	width: 175px;
	left: -11px;
	line-height: 12px;
}

.searchpnl-title
{
	position:absolute;
	font-family: Gunplay;
	font-size:25px;
	text-align:left;
	color:#ffffff;
	width: 175px;
	left: 11px;
	text-transform: uppercase;
	top: 8px;
	letter-spacing: .5px;
}

.item_specialicon
{
	position:absolute;
	width:138px;
	height:16px;
	margin-left: 8px;
	margin-top: 201px;
}

.itemimg_notavail
{
	position:absolute;
	width:138px;
	height:209px;
	margin-top: 10px;
	margin-left: 8px;
	top: -2px;
}
	
.itemimg_hldr
{
	width:156px;
	height:227px;
	background: url(../../images_ADV2/itemlist_imghldr.png);
	background-repeat:no-repeat;
}

.img_largedetailhldr{
	position:absolute;
	width:404px;
	height:606px;
	margin-top:13px;
	margin-left:13px;
	background-image:url(../../images_ADV2/itemdetailhldr.png);
	background-repeat:no-repeat;
	}
	
.img_largedetail{
	width:396px;
	height:598px;
	margin-top:4px;
	margin-left:4px;
}	

.img_largedetailhldr_music{
	position:absolute;
	width:329px;
	height:493px;
	margin-top:13px;
	margin-left:13px;
	background-image:url(../../images_ADV2/itemdetailhldr_music.png);
	background-repeat:no-repeat;
	}
	
.img_largedetail_music{
	width:321px;
	height:485px;
	margin-top:4px;
	margin-left:4px;
	background-image:url(../../images_ADV2/largedetail_img_placeholder_music.jpg);
	background-repeat:no-repeat;
}


.img_detailthumbhldr{
	width:111px;
	height:165px;
	background-image:url(../../images_ADV2/itemdetail_thumbhldr.png);
	background-repeat:no-repeat;
}

.img_detailthumb{
	width:103px;
	height:157px;
	margin-top:4px;
	margin-left:4px;
}

.img_detailthumbhldr_music{
	position:absolute;
	width:90px;
	height:135px;
	background-image:url(../../images_ADV2/itemdetail_thumbhldr_music.png);
	background-repeat:no-repeat;
	bottom: -1px;
}

.img_detailthumb_music{
	width:81px;
	height:125px;
	margin-top:5px;
	margin-left:4px;
	background-image:url(../../images_ADV2/thumbdetail_placeholder_music.jpg);
	background-repeat:no-repeat;
}

.matching_dropdown
{
	position:absolute;
}

.droptop
{
	position:relative;
	width:747px;
	height:13px;
	background: url(../../images_ADV2/droptop.png);
	background-repeat:no-repeat;
}

.dropmid
{
	position:relative;
	width:747px;
	height:100%;
	background: url(../../images_ADV2/dropmid.png);
}

.dropbottom
{
	position:relative;
	width:747px;
	height:13px;
	background: url(../../images_ADV2/dropbottom.png);
	background-repeat:no-repeat;
}

.match
{
	width:747px;
}

.match-selected
{
	width:747px;
	background-image:url(../../images_ADV2/match-selected.png);
	background-repeat:no-repeat;
}

.match-txt
{
	font-family: Arial;
	font-size:22px;
	text-align:left;
	font-weight:bold;
	color:#ffffff;
	width:747px;
	text-indent: 25px;
	padding-top: 7px;
}

.match-divlinetop
{
	width:737px;
	height:2px;
	background: url(../../images_ADV2/matchdivline.png);
	background-repeat:no-repeat;
}

.womanman
{
	width:74px;
	height:92px;
	position:absolute;
	left:12px;
	top:40px;
	background: url(../../images_ADV2/womanman.png);
	background-repeat:no-repeat;
}

.womanman-disabled
{
	width:74px;
	height:92px;
	position:absolute;
	left:12px;
	top:40px;
	background: url(../../images_ADV2/womanman-disabled.png);
	background-repeat:no-repeat;
}

.woman
{
	width:43px;
	height:92px;
	position:absolute;
	left:97px;
	top:40px;
	background: url(../../images_ADV2/woman.png);
	background-repeat:no-repeat;
}

.woman-disabled
{
	width:43px;
	height:92px;
	position:absolute;
	left:97px;
	top:40px;
	background: url(../../images_ADV2/woman-disabled.png);
	background-repeat:no-repeat;
}

.man
{
	width:43px;
	height:92px;
	position:absolute;
	left:143px;
	top:40px;
	background: url(../../images_ADV2/man.png);
	background-repeat:no-repeat;
}

.man-disabled
{
	width:43px;
	height:92px;
	position:absolute;
	left:143px;
	top:40px;
	background: url(../../images_ADV2/man-disabled.png);
	background-repeat:no-repeat;
}

.close-bubble
{
	width:75px;
	height:40px;
	background: url(../../images_ADV2/close-bubble.png);
	background-repeat:no-repeat;
}

.newsearch-btn
{
	position:absolute;
	top:140px;
	left:795px;
	width:175px;
	height:66px;
	background: url(../../images_ADV2/newsearch-btn.png);
	background-repeat:no-repeat;
	z-index:2;
}

.match-divline
{
	width:737px;
	height:2px;
	background: url(../../images_ADV2/matchdivline.png);
	background-repeat:no-repeat;
	margin-top: 12px;
}

.less-gensize_btn
{
	position:absolute;
	top:40px;
	left:0px;
	width:82px;
	height:59px;
	background: url(../../images_ADV2/less_btn.png);
	background-repeat:no-repeat;
}

.more-gensize_btn
{
	position:absolute;
	top:40px;
	left:200px;
	width:82px;
	height:59px;
	background: url(../../images_ADV2/more_btn.png);
	background-repeat:no-repeat;
}

.amtcontrols-gensize_hldr
{
	position:absolute;
	width:285px;
	height:120px;
	left: 438px;
	top: 30px;
	z-index:30;
	bottom: -1px;
}

.quant-gensize_fieldbckgrnd
{
	position:absolute;
	top:34px;
	left:61px;
	width:162px;
	height:68px;
	background: url(../../images_ADV2/quant-gensize_field.png);
	background-repeat:no-repeat;
}

.quant-gensize_field
{
	position:absolute;
	top:11px;
	left:12px;
	width:130px;
	height:40px;
	font-family: Arial;
	color: #666;
	border: thin solid #FFF;
	font-size: 46px;
	font-weight: bold;
	text-align: center;
	line-height: 40px;
}

.avaiablesz_txt
{
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	color:#F00;
}

.less_btn
{
	position:absolute;
	top:11px;
	left:0px;
	width:82px;
	height:59px;
	background: url(../../images_ADV2/less_btn.png);
	background-repeat:no-repeat;
}

.more_btn
{
	position:absolute;
	top:11px;
	left:136px;
	width:82px;
	height:59px;
	background: url(../../images_ADV2/more_btn.png);
	background-repeat:no-repeat;
}

.more_btn2bra
{
	position:absolute;
	top:11px;
	left:204px;
	width:82px;
	height:59px;
	background: url(../../images_ADV2/more_btn.png);
	background-repeat:no-repeat;
}

.quant_field2bra
{
	position:absolute;
	top:8px;
	left:13px;
	width:129px;
	height:45px;
	font-family: Arial;
	color: #666;
	border: thin solid #FFF;
	font-size: 50px;
	font-weight: bold;
	text-align: center;
}

.quant_field
{
	position:absolute;
	top:5px;
	left:12px;
	width:65px;
	height:45px;
	font-family: Arial;
	color: #666;
	border: thin solid #FFF;
	font-size: 50px;
	font-weight: bold;
	text-align: center;
}

.quant_fieldbckgrnd
{
	position:absolute;
	top:5px;
	left:62px;
	width:94px;
	height:68px;
	background: url(../../images_ADV2/quant_field.png);
	background-repeat:no-repeat;
}

.quant_totalfieldbckgrnd
{
	position:absolute;
	top:0px;
	left:0px;
	width:94px;
	height:68px;
	background: url(../../images_ADV2/quant_field.png);
	background-repeat:no-repeat;
}

.quant_fieldbckgrndbra
{
	position:absolute;
	top:5px;
	left:62px;
	width:163px;
	height:68px;
	background: url(../../images_ADV2/quantity-field2-Bra.png);
	background-repeat:no-repeat;
}

.amttotal_hldr
{
	position:absolute;
	width:100px;
	height:74px;
	left: 452px;
	top: 37px;
	z-index:30;
}

.content_01_gray
{
	font-family: Arial;
	font-size:28px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	color:#5d5d5d;
	line-height:25pt;
}

.pop-content_gray
{
	font-family: Arial;
	font-size:31px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	color:#5d5d5d;
	line-height:25pt;
}

.black-instruct-animhdr
{
	font-family: Arial;
	font-size:22px;
	text-align:left;
	font-weight:bold;
	color:#000000;
}

.content_black-hdr
{
	font-family: Arial;
	font-size:22px;
	text-align:center;
	font-weight:bold;
	color:#000000;
}

.content_yellow-hdr
{
	font-family: Arial;
	font-size:22px;
	text-align:left;
	font-weight:bold;
	color:#d49b41;
}

.content_white-hdr
{
	font-family: Arial;
	font-size:22px;
	text-align:left;
	font-weight:bold;
	color:#fff;
}

.totsale_yellow-hdr
{
	font-family: Arial;
	font-size:15px;
	text-align:left;
	font-weight:bold;
	color:#d49b41;
	text-transform: uppercase;
	margin-top: 5px;
	margin-bottom: 5px;
}

.bagtotsale-txt
{
	font-family: Arial;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	color:#EE3E2A;
	text-transform: uppercase;
	margin-top: 5px;
	margin-bottom: 5px;
}

.content_white-smlft
{
	font-family: Arial;
	font-size:14px;
	text-align:left;
	font-weight:bold;
	color:#ffffff;
}

.content_ylw-total
{
	font-family: Arial;
	font-size:30px;
	text-align:right;
	font-weight:bold;
	color:#d49b41;
}

.content_red-total
{
	font-family: Arial;
	font-size:30px;
	text-align:right;
	font-weight:bold;
	color:#EE3E2A;
}

.content_ylw-sm_note
{
	font-family: Arial;
	font-size:12px;
	text-align:center;
	font-weight:bold;
	color:#d49b41;
}

.content_ylw-sm
{
	font-family: Arial;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	color:#d49b41;
}

.content_white-sm
{
	font-family: Arial;
	font-size:14px;
	text-align:center;
	font-weight:bold;
	color:#ffffff;
}

.content_white-med
{
	font-family: Arial;
	font-size:22px;
	text-align:right;
	font-weight:bold;
	color:#ffffff;
}

.content_01_red
{
	font-family: Arial;
	font-size:28px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	color:#ee3e2a;
	line-height:25pt;
}

.content_01_headingsm
{
	font-family: Arial;
	font-size:20px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	color:#cc9933;
	line-height:18pt;
}

.pop-content_heading
{
	font-family: Arial;
	font-size:36px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	color:#cc9933;
	line-height:25pt;
}

.content_01_heading
{
	font-family: Arial;
	font-size:28px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	color:#cc9933;
	line-height:25pt;
}

.content_01
{
	font-family:Arial;
	font-size:25px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	color:#cc9933;
	line-height:30pt;
}

.poplft_justify {
	font-family:Arial;
	font-size:28px;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	color:#cc9933;
}

.contentblk
{
	font-family:Arial;
	font-size:31px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	color:#333333;
	line-height:30pt;
}

.headingcontentblk
{
	font-family:Arial;
	font-size:18px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	color:#000000;
	line-height:18pt;
	}

.headingmusic-blk_alignLeft
{
	width:632px;
	font-family:Arial;
	font-size:30px;
	text-decoration:none;
	text-transform: uppercase;
	text-align:Left;
	font-weight:bold;
	color:#000000;
	line-height:25pt;
}

.headingcontentblk_alignLeft
{
	width:559px;
	font-family:Arial;
	font-size:30px;
	text-decoration:none;
	text-transform: uppercase;
	text-align:Left;
	font-weight:bold;
	color:#000000;
	line-height:25pt;
}

.productdescriptionblk_alignLeft
{
	width:439px;
	font-family:Arial;
	font-size:20px;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	color:#000000;
	line-height:20pt;
}

.productdetailblk_alignLeft
{
	width:431px;
	font-family:Arial;
	font-size:16px;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	color:#000000;
	line-height:16pt;
}

.smallcontentblk
{
	font-family:Arial;
	font-size:16px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	color:#000000;
	line-height:18pt;
}

.contentred
{
	font-family:Arial;
	font-size:30px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	color:#ff3333;

}
.contentgrey
{
	font-family:Arial;
	font-size:15px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	color:#666666;
}

.bigcontentgrey
{
	font-family:Arial;
	font-size:25px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	color:#333333;
}

.amt_headinggrey
{
	font-family:Arial;
	font-size:25px;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	color:#666666;
}

.number
{
	font-family:Arial;
	font-size:50px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	color:#666666;
}


.ship_chkout-bckgrnd 
{
	position:absolute;
	width:994px;
	height:1091px;
	left:29px;
	top:583px;
	z-index:6;
}

.Heading 
{
	padding: 0 0px;
	position:absolute;
	left:25px;
	top:15px;
	right:0px;
	z-index:21;
	font-family: gunplay;
	font-size: 42px;
	text-transform: uppercase;
	color: #d49b41;
	line-height: 48px;
}

.Heading-size
{
	padding: 0 0px;
	position:absolute;
	left:60px;
	top:40px;
	right:0px;
	z-index:21;
	font-family: gunplay;
	font-size: 42px;
	text-transform: uppercase;
	color: #d49b41;
	line-height: 48px;
	width: 350px
}

.content 
{
	padding: 0 0px;
	position:absolute;
	left:1px;
	top:645px;
	right:0px;
	z-index:20;
	font-family:Arial;
	font-size:28px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	width: 1049px;
}

.content-lftjustify
{
	padding: 0 0px;
	position:absolute;
	left:80px;
	top:80px;
	right:0px;
	z-index:20;
	font-family:Arial;
	font-size:28px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	width: 725px;
}
		
.content_05 
{
    font-family:Arial;
	font-size:30px;
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
	width: 500px;
	line-height:60pt;
}
		
.UserName 
{
	z-index:14;
	width: 601px;
	height:75px;
	background-image: url(../../images_ADV2/field_backgrnd.png);
	background-repeat: no-repeat;
}

.UserName_small 
{
	z-index:14;
	width: 391px;
	height:46px;
	background-image: url(../../images_ADV2/field_backgrnd_small.png);
	background-repeat: no-repeat;
}
	
.billing-info 
{
	z-index:14;
	width: 601px;
	height:53px;
	background-image: url(../../images_ADV2/field_billinginfobackgrnd.png);
	background-repeat: no-repeat;
}

.billing-info_stat 
{
	z-index:14;
	width: 359px;
	height:48px;
	background-image: url(../../images_ADV2/field_statebackgrnd.png);
	background-repeat: no-repeat;
}

.billing-info_zip
{
	z-index:14;
	width: 168px;
	height:48px;
	background-image: url(../../images_ADV2/field_zipbackgrnd.png);
	background-repeat: no-repeat;
}

.billing-info_prefix
{
	z-index:14;
	width: 95px;
	height:47px;
	background-image: url(../../images_ADV2/field_prefixbackgrnd.png);
	background-repeat: no-repeat;
}
	
.billing-info_4dig
{
	z-index:14;
	width: 112px;
	height:47px;
	background-image: url(../../images_ADV2/field_4digbackgrnd.png);
	background-repeat: no-repeat;
}
		
.UserName_1 
{
	padding: 0 0px;
	position:absolute;
	left:-130px;
	top:702px;
	right:0px;
	z-index:14;
	width: 600;
}

.Field-billinginfo 
{
	height:35px;
	width:560px;
	font-family: Arial;
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
	color:#D9B67F;
	text-transform: uppercase;
	margin-top: 5px;
	border: thin solid #FFF;
	background-repeat: no-repeat;
	margin-left: 0px;
}

.Field-state
{
	height:35px;
	width:300px;
	font-family: Arial;
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
	color:#D9B67F;
	text-transform: uppercase;
	margin-top: 5px;
	border: thin solid #FFF;
	background-repeat: no-repeat;
	margin-left: 0px;
}

.Field-zip
{
	height:35px;
	width:135px;
	font-family: Arial;
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
	color:#D9B67F;
	text-transform: uppercase;
	margin-top: 5px;
	border: thin solid #FFF;
	background-repeat: no-repeat;
	margin-left: 0px;
}

.Field-prefix
{
	height:35px;
	width:85px;
	font-family: Arial;
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
	color:#D9B67F;
	text-transform: uppercase;
	margin-top: 5px;
	border: thin solid #FFF;
	background-repeat: no-repeat;
	margin-left: 0px;
}
	
.Field-search 
{
	height:40px;
	width:460px;
	font-family: Arial;
	font-size:25px;
	text-decoration:none;
	font-weight:bold;
	color:#cccccc;
	text-transform: uppercase;
	margin-top: 15px;
	border: thin solid #FFF;
	background-repeat: no-repeat;
	margin-left: 0px;
}

.Field-search_small
{
	height:30px;
	width:375px;
	font-family: Arial;
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
	color:#cccccc;
	text-transform: uppercase;
	margin-top: 2px;
	border: thin solid #FFF;
	background-repeat: no-repeat;
	margin-left: 0px;
}

.Field-search_login
{
	height:30px;
	width:375px;
	font-family: Arial;
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
	color:#e9c990;
	text-transform: uppercase;
	margin-top: 2px;
	border: thin solid #FFF;
	background-repeat: no-repeat;
	margin-left: 0px;
}

.Field 
{
	height:40px;
	width:560px;
	font-family: Arial;
	font-size:26px;
	text-decoration:none;
	font-weight:bold;
	color:#D49B41;
	text-transform: uppercase;
	margin-top: 18px;
	border: thin solid #FFF;
	background-repeat: no-repeat;
	margin-left: 0px;
}

.giftcard_Field 
{
	height:20px;
	width:150px;
	font-family: Arial;
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
	color:#666;
	text-transform: uppercase;
	border: thin solid #D49B41;
	background-repeat: no-repeat;
	margin-left: 0px;
}
	
.Buttonlong 
{
	z-index:17;
	background:url(../../images_ADV2/btn-long.png);
	background-repeat:no-repeat;
	width:339px;
	height:73px;
}

.Buttonlong:hover 
{
	z-index:17;
	background:url(../../images_ADV2/btn-long_d.png);
	background-repeat:no-repeat;
	width:339px;
	height:73px;
}

.Buttonshort
{
	background:url(../../images_ADV2/btn-short.png);
	background-repeat:no-repeat;
	width:90px;
	height:65px;
}
	
.Buttonshort:hover 
{
	background:url(../../images_ADV2/btn-short_d.png);
	background-repeat:no-repeat;
	width:90px;
	height:65px;
}
		
.downloadBtn
{
	z-index:17;
	background:url(../../images_ADV2/download_out.png);
	background-repeat:no-repeat;
	width:263px;
	height:75px;
}

.downloadBtn:hover
{
	z-index:17;
	background:url(../../images_ADV2/download_over.png);
	background-repeat:no-repeat;
	width:263px;
	height:75px;
}
		
.findbtn
{
	z-index:17;
	background:url(../../images_ADV2/find_btn.png);
	background-repeat:no-repeat;
	width:152px;
	height:80px;
}

.findbtn:hover 
{
	z-index:17;
	background:url(../../images_ADV2/find_btn_d.png);
	background-repeat:no-repeat;
	width:152px;
	height:80px;
}

.findbtn_small
{
	z-index:17;
	background:url(../../images_ADV2/find_btn_small_out.png);
	background-repeat:no-repeat;
	width:100px;
	height:53px;
}

.findbtn_small:hover 
{
	z-index:17;
	background:url(../../images_ADV2/find_btn_small_over.png);
	background-repeat:no-repeat;
	width:100px;
	height:53px;
}

.continuebtn 
{
	z-index:17;
	background:url(../../images_ADV2/continue_btn.png);
	background-repeat:no-repeat;
	width:189px;
	height:70px;
}

.continuebtn:hover 
{
	z-index:17;
	background:url(../../images_ADV2/continue_btn_d.png);
	background-repeat:no-repeat;
	width:189px;
	height:70px;
}

.nobtn 
{
	z-index:17;
	background:url(../../images_ADV2/no_btn_out.png);
	background-repeat:no-repeat;
	width:189px;
	height:70px;
}

.nobtn:hover 
{
	z-index:17;
	background:url(../../images_ADV2/no_btn_over.png);
	background-repeat:no-repeat;
	width:189px;
	height:70px;
}

.yesbtn 
{
	z-index:17;
	background:url(../../images_ADV2/yes_btn_out.png);
	background-repeat:no-repeat;
	width:189px;
	height:70px;
}

.yesbtn:hover 
{
	z-index:17;
	background:url(../../images_ADV2/yes_btn_over.png);
	background-repeat:no-repeat;
	width:189px;
	height:70px;
}


.callout-bubble
{
	position:absolute;
	background:url(../../images_ADV2/callout-bubble.png);
	background-repeat:no-repeat;
	width:254px;
	height:153px;
	z-index:50;
	left: 600px;
	top: 477px;
}

.refine-search_btns
{
	z-index:17;
	background:url(../../images_ADV2/refinesearch_btn.png);
	background-repeat:no-repeat;
	width:182px;
	height:72px;
}

.Button_prev 
{
	z-index:17;
	background:url(../../images_ADV2/prevBtn_out.png);
	background-repeat:no-repeat;
	width:139px;
	height:48px;
}
		
.Button_prev:hover 
{
	z-index:17;
	background:url(../../images_ADV2/prevBtn_over.png);
	background-repeat:no-repeat;
	width:139px;
	height:48px;
}

.Button_next
{
	z-index:17;
	background:url(../../images_ADV2/nextBtn_out.png);
	background-repeat:no-repeat;
	width:139px;
	height:48px;
}

.Button_next:hover 
{
	z-index:17;
	background:url(../../images_ADV2/nextBtn_over.png);
	background-repeat:no-repeat;
	width:139px;
	height:48px;
}

.Button_prev 
{
	z-index:17;
	background:url(../../images_ADV2/prevBtn_102x35_out.png);
	background-repeat:no-repeat;
	width:102px;
	height:35px;
}
		
.Button_prev:hover 
{
	z-index:17;
	background:url(../../images_ADV2/prevBtn_102x35_over.png);
	background-repeat:no-repeat;
	width:102px;
	height:35px;
}

.Button_next
{
	z-index:17;
	background:url(../../images_ADV2/nextBtn_102x35_out.png);
	background-repeat:no-repeat;
	width:102px;
	height:35px;
}

.Button_next:hover 
{
	z-index:17;
	background:url(../../images_ADV2/nextBtn_102x35_over.png);
	background-repeat:no-repeat;
	width:102px;
	height:35px;
}

.Button_manually
{
	z-index:17;
	background:url(../../images_ADV2/enter_manually_out_btn.png);
	background-repeat:no-repeat;
	width:175px;
	height:64px;
}

.Button_manually:hover 
{
	z-index:17;
	background:url(../../images_ADV2/enter_manually_over_btn.png);
	background-repeat:no-repeat;
	width:175px;
	height:64px;
}

.Button 
{
	z-index:17;
	background:url(../../images_ADV2/menu_bg.png);
	background-repeat:no-repeat;
	width:263px;
	height:96px;
}

.Button:hover 
{
	z-index:17;
	background:url(../../images_ADV2/menu_bg_roll.png);
	background-repeat:no-repeat;
	width:263px;
	height:96px;
}

.shoppingBagBack
{
	z-index:17;
	background:url(../../images_ADV2/back_shopping_out_btn.png);
	background-repeat:no-repeat;
	width:175px;
	height:64px;
}

.shoppingBagBack:hover 
{
	z-index:17;
	background:url(../../images_ADV2/back_shopping_over_btn.png);
	background-repeat:no-repeat;
	width:175px;
	height:64px;
}

.shoppingBagPromo
{
	z-index:17;
	background:url(../../images_ADV2/promo_code_out_btn.png);
	background-repeat:no-repeat;
	width:175px;
	height:64px;
}

.shoppingBagPromo:hover 
{
	z-index:17;
	background:url(../../images_ADV2/promo_code_over_btn.png);
	background-repeat:no-repeat;
	width:175px;
	height:64px;
}

.shoppingBagCheckout
{
	z-index:17;
	background:url(../../images_ADV2/checkout_out_btn.png);
	background-repeat:no-repeat;
	width:175px;
	height:64px;
}

.shoppingBagCheckout:hover 
{
	z-index:17;
	background:url(../../images_ADV2/checkout_over_btn.png);
	background-repeat:no-repeat;
	width:175px;
	height:64px;
}

.Button_04 
{
	z-index:17;
	padding-top:0px;
	background:url(../../images_ADV2/menu_bg.png);
	background-repeat:no-repeat;
	width:266px;
	height:96px;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	font-family:Arial;
	font-size:22px;
	text-decoration:none;
	font-weight:bold;
	line-height:18pt;
}
	
.Button_04:hover 
{
	z-index:17;
	padding-top:0px;
	background:url(../../images_ADV2/menu_bg_roll.png);
	background-repeat:no-repeat;
	width:266px;
	height:96px;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	font-family:Arial;
	font-size:22px;
	font-weight:bold;
	line-height:18pt;
}
		
.Button_small 
{
	z-index:17;
	padding-top:0px;
	background:url(../../images_ADV2/menu_bg.png);
	background-repeat:no-repeat;
	width:300px;
	height:104px;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	font-family:Arial;
	font-size:20px;
	text-decoration:none;
	line-height:20px;
	font-weight:bold;
}
		
.Button_small:hover 
{
	z-index:17;
	padding-top:0px;
	background:url(../../images_ADV2/menu_bg_roll.png);
	background-repeat:no-repeat;
	width:300px;
	height:104px;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	font-family:Arial;
	font-size:20px;
	line-height:20px;
	font-weight:bold;
}
		
.smallcontent 
{
	padding: 0 0px;
	position:absolute;
	left:63px;
	top:779px;
	right:0px;
	z-index:20;
	font-family:Arial;
	font-size:28px;
	text-decoration:none;
	font-weight:bold;
	color:#cc9933;
	width: 600px;
	height:50px;
}
		
.Btn 
{
	padding-top:20px;
	position:absolute;
	left:35px;
	top:1234px;
	right:0px;
	z-index:18;
}
		
.Label
{
	font-family:Arial;
	font-size:28px;
	text-decoration:none;
	font-weight:bold;
	color:#ffffff;
}
	
.smallButton
{
	z-index:60;
	padding-top:0px;
	background:url(../../images_ADV2/small_btn_hover.png);
	background-repeat:no-repeat;
	width:166px;
	height:57px;
	text-align:center;
	color:#ffffff;
	font-family:Arial;
	font-size:21px;
	text-decoration:none;
	font-weight:bold;
}

.smallButton:hover
{
	z-index:60;
	padding-top:0px;
	background:url(../../images_ADV2/small_btn.png);
	background-repeat:no-repeat;
	width:166px;
	height:57px;
	text-align:center;
	color:#FFFFFF;
	font-family:Arial;
	font-size:21px;
	text-decoration:none;
	font-weight:bold;
}

.smallButton_sm
{
	z-index:60;
	padding-top:0px;
	background:url(../../images_ADV2/small_btn_200x35_out.png);
	background-repeat:no-repeat;
	width:200px;
	height:35px;
	text-align:center;
	color:#ffffff;
	font-family:Arial;
	font-size:21px;
	text-decoration:none;
	font-weight:bold;
}

.smallButton_sm:hover
{
	z-index:60;
	padding-top:0px;
	background:url(../../images_ADV2/small_btn_200x35_over.png);
	background-repeat:no-repeat;
	width:200px;
	height:35px;
	text-align:center;
	color:#FFFFFF;
	font-family:Arial;
	font-size:21px;
	text-decoration:none;
	font-weight:bold;
}

.checkedButton
{
	z-index:60;
	padding-top:0px;
	background:url(../../images_ADV2/checked_btn_out.png);
	background-repeat:no-repeat;
	width:79px;
	height:53px;
}

.checkedButton:hover
{
	z-index:60;
	padding-top:0px;
	background:url(../../images_ADV2/checked_btn_over.png);
	background-repeat:no-repeat;
	width:79px;
	height:53px;
}
		
.smallButton_sr
{
	z-index:60;
	padding-top:0px;
	background:url(../../images_ADV2/searchresultbtn.png);
	background-repeat:no-repeat;
	width:129px;
	height:28px;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

.smallButton_sr:hover
{
	z-index:60;
	padding-top:0px;
	background:url(../../images_ADV2/searchresultbtn_hover.png);
	background-repeat:no-repeat;
	width:129px;
	height:28px;
	text-align:center;
	vertical-align:middle;
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}
		
.btn_play
{
	z-index:17;
	width:42px;
	height:33px;
	background-image:url(../../images_ADV2/btn_play.png);
	background-repeat:no-repeat;
	position:absolute; 
}

.btn_play:hover
{
	z-index:17;
	width:42px;
	height:33px;
	background-image:url(../../images_ADV2/btn_play_d.png);
	background-repeat:no-repeat;
	position:absolute; 
}

.btn_pause
{
	z-index:17;
	width:42px;
	height:33px;
	background-image:url(../../images_ADV2/btn_pause.png);
	background-repeat:no-repeat;
}

.btn_pause:hover
{
	z-index:17;
	width:42px;
	height:33px;
	background-image:url(../../images_ADV2/btn_pause_d.png);
	background-repeat:no-repeat;
}

.btn_previewsongs
{
	z-index:17;
	position:absolute;
	width:190px;
	height:44px;
	margin-top:8px;
	margin-left:665px;
	background-image:url(../../images_ADV2/btn_previewAllSongs.png);
	background-repeat:no-repeat;
}

.btn_previewsongs:hover
{
	z-index:17;
	position:absolute;
	width:190px;
	height:44px;
	margin-top:8px;
	margin-left:665px;
	background-image:url(../../images_ADV2/btn_previewAllSongs_d.png);
	background-repeat:no-repeat;
}

.btn_addmp3
{
	z-index:17;
	position:absolute;
	width:190px;
	height:38px;
	background-image:url(../../images_ADV2/btn_addmp3bag.png);
	background-repeat:no-repeat;
}

.btn_addmp3:hover
{
	z-index:17;
	position:absolute;
	width:190px;
	height:38px;
	background-image:url(../../images_ADV2/btn_addmp3bag_d.png);
	background-repeat:no-repeat;
}

.btn_scroll
{
	z-index:17;
	width:90px;
	height:114px;
}	

.scrollup
{
	width:48px;
	height:42px;
	background-image:url(../../images_ADV2/scroll_up.png);
	background-repeat:no-repeat;
}	

.scrolldown
{
	width:48px;
	height:42px;
	background-image:url(../../images_ADV2/scroll_down.png);
	background-repeat:no-repeat;
}

.scrolltext
{
	width:90px;
	height:30px;
	background-image:url(../../images_ADV2/scroll_text.png);
	background-repeat:no-repeat;
}
	
.scrollrewardtext
{
	width:120px;
	height:30px;
	background-image:url(../../images_ADV2/scrollrwrds_text.png);
	background-repeat:no-repeat;
}
		
.content_sr
{
	color:#FFFFFF;
	font-family:Arial;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	line-height:12pt;
}

.headertext
{
	color:#cc9933;
	font-family: Arial;
	font-size:21px;
	text-decoration:none;
	font-weight:bold;
}

.rewards-headertext
{
	color:#cc9933;
	font-family: Arial;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
	text-transform: uppercase;
	text-align: center;
}

.smallheadertext
{
	color:#cc9933;
	font-family: Arial;
	font-size:18px;
	font-weight:bold;
}

.smallheadertext_rewards
{
	color:#cc9933;
	font-family: Arial;
	font-size:16px;
	font-weight:bold;
}

.smallheadertext_shopping-rewards
{
	color:#000;
	font-family: Arial;
	font-size:24px;
	font-weight:bold;
}

.smallerheadertext
{
	color:#cc9933;
	font-family: Arial;
	font-size:16px;
	font-weight:normal;
}
.smallestheadertext {
	color:#cc9933;
	font-family: Arial;
	font-size:12px;
	font-weight:normal;
}
		
.applied_rewards
{
	color:#cc9933;
	font-family: Arial;
	font-size:16px;
	text-decoration:none;
	font-weight:bold;
	text-align: center;
	text-transform: uppercase;
}

.separator
{
	width:678px;
	height:8px;
	background-image:url(../../images_ADV2/separator_sr.png);
	background-repeat:no-repeat;
}

.separator-grey
{
	background-image:url(../../images_ADV2/separator.jpg);
	background-repeat:no-repeat;
	width:781px;
	height:5px;
	z-index:1;
}

.separator-gold
{
	width:650px;
	height:1px;
	background-image:url(../../images_ADV2/shipto_linediv.png);
	background-repeat:no-repeat;
}


.scroll{
	width:90px;
	height:114px;
	background-image:url(../../images_ADV2/scroll_forInfo.png);
	background-repeat:no-repeat;
	
}

.line{
	width:190px; 
	height:37px; 
	background-image:url(../../images_ADV2/line_wasText.png); 
	background-repeat:no-repeat;
}

.icon_sizeChart{
	width:75px;
	height:68px;
	background-image:url(../../images_ADV2/icon_sizeChart.png);
	background-repeat:no-repeat;
}

.icon_bag{
	width:66px;
	height:69px;
	background-image:url(../../images_ADV2/icon_bagHotTopic.png);
	background-repeat:no-repeat;
}

.icon_checkmark{
	position:absolute;
	width:90px;
	height:65px;
	background-image:url(../../images_ADV2/btn-short_checkSelect.png);
	background-repeat:no-repeat;
}

.nextprev_line{
	z-index:17;
	width:755px;
	height:1px;
	background-image:url(../../images_ADV2/nextprev-divline.png);
	background-repeat:no-repeat;
}

.songlist
{
	z-index:20;
	width:1050px;
}

.promoparts_hldr
{
	width:700px;
	height: 50px;
	margin-left: 60px;
	text-align: center;
	vertical-align: middle;
	margin-bottom:10px;
}

.checkbox_default
{	
	width:44px;
	height:44px;
	background-image:url(../../images_ADV2/checkbox.png);
	background-repeat:no-repeat;
}

.checkbox_checked
{	
	width:44px;
	height:44px;
	background-image:url(../../images_ADV2/checkbox_checked.png);
	background-repeat:no-repeat;
}

.radio_default
{	
	width:44px;
	height:44px;
	background-image:url(../../images_ADV2/radio_btn.png);
	background-repeat:no-repeat;
}

.radio_on
{	
	position:relative;
	width:44px;
	height:44px;
	background-image:url(../../images_ADV2/radio_btn_on.png);
	background-repeat:no-repeat;
}

.popup_top
{
	position:relative;
	width:872px;
	height:274px;
	background-image:url(../../images_ADV2/pref-size_poptop.png);
	background-repeat:no-repeat;
}

.popup_top2
{
	position:relative;
	width:872px;
	height:93px;
	background-image:url(../../images_ADV2/pref-size_poptop2.png);
	background-repeat:no-repeat;
}

.popup_midtile
{
	position:relative;
	width:872px;
	height:100%;
	background-image:url(../../images_ADV2/pref-size_midtile.png);
	background-repeat:repeat;
}

.popup_bottom
{
	position:relative;
	width:872px;
	height:153px;
	background-image:url(../../images_ADV2/pref-size_popbottom.png);
	background-repeat:no-repeat;
}

.popup-title 
{
	padding: 0 0px;
	position:absolute;
	left:35px;
	top:27px;
	right:0px;
	z-index:21;
	font-family: Gunplay;
	font-size: 57px;
	text-transform: uppercase;
	color: #d49b41;
	width: 789px;
}

.pop-sizechrt
{
	position:absolute;
	top:24px;
	left:459px;
	width:208px;
	height:72px;
	background-image:url(../../images_ADV2/pop-sizechrt_btn.png);
	background-repeat:no-repeat;
}

.pop-woman-man
{
	position:absolute;
	top:42px;
	left:12px;
	width:74px;
	height:93px;
	background-image:url(../../images_ADV2/pop-woman-man.png);
	background-repeat:no-repeat;
}

.pop-woman
{
	position:absolute;
	top:42px;
	left:98px;
	width:42px;
	height:93px;
	background-image:url(../../images_ADV2/pop-woman.png);
	background-repeat:no-repeat;
}

.pop-man
{
	position:absolute;
	top:42px;
	left:140px;
	width:41px;
	height:93px;
	background-image:url(../../images_ADV2/pop-man.png);
	background-repeat:no-repeat;
}

.pop-man-woman_selected
{
	position:absolute;
	top:25px;
	left:675px;
	width:67px;
	height:69px;
	background-image:url(../../images_ADV2/pop_man-woman_selected.png);
	background-repeat:no-repeat;
}

.pop-woman_selected
{
	position:absolute;
	top:25px;
	left:747px;
	width:38px;
	height:69px;
	background-image:url(../../images_ADV2/pop_woman_selected.png);
	background-repeat:no-repeat;
}

.pop-man_selected
{
	position:absolute;
	top:25px;
	left:790px;
	width:38px;
	height:69px;
	background-image:url(../../images_ADV2/pop_man_selected.png);
	background-repeat:no-repeat;
}

.refinePanel
{
	position:absolute;
	float: right;
	left:785px;
	top:195px;
	width:198px;
	height:400px;
	background-image: url(../../images_ADV2/refine_panel.png);
	background-repeat:no-repeat;
	z-index:10;
}

.refine_button {
	z-index:17;
	background:url(../../images_ADV2/refine_btn.png);
	background-repeat:no-repeat;
	width:189px;
	height:70px;
}


.refine_button:hover {
	z-index:17;
	background:url(../../images_ADV2/refine_btn_d.png);
	background-repeat:no-repeat;
	width:189px;
	height:70px;
}

.refine-btntxthldr {
	height: 70px;
	text-align: center;
}

.refine-btntxthldr-music {
	height: 70px;
	text-align: left;
}

.refine-btntxt
{
	font-family: gunplay;
	font-size: 20px;
	text-transform: uppercase;
	color: #fff;
	text-align: center;
	line-height: 18px;
	font-weight: normal;
}

.refine-search
{
	font-family: Arial;
	font-size: 16px;
	text-transform: uppercase;
	color: #FFF;
	text-align: center;
	line-height: 16px;
	height:70;
	width:170px;
	font-weight: bold;
}

.refine-btntxt-music
{
	font-family: Arial;
	font-size: 16px;
	text-transform: uppercase;
	color: #FFF;
	text-align: left;
	line-height: 16px;
	height:70;
	width:140px;
	font-weight: bold;
	margin-left: 45px;
}

.popcommon-btntxt
{
	font-family: Arial;
	font-size: 20px;
	text-transform: uppercase;
	color: #FFF;
	text-align: center;
	line-height: 20px;
	height:96;
	width:263px;
	font-weight: bold;
}

.sizecontent_hldr
{
	width:830px;
	margin-left:20px;
}

.sizecontent_module
{
	position:relative;
	width:815px;
	height:100%;
	margin-left:5px;

}

.sizetype_subtxt-ylw
{
	position:relative;
	color:#D49B41;
	font-family: Arial;
	font-size:16px;
	font-weight:bold;
}

.sizetype_subhdrtxt
{
	position:relative;
	color:#333;
	font-family: Arial;
	font-size:20px;
	font-weight:bold;
	text-indent: 10px;
}

.sizetype_hdrtxt
{
	position:relative;
	color:#333;
	font-family: Arial;
	font-size:25px;
	font-weight:bold;
	text-indent: 10px;
}

.popamtcontrols_hldr
{
	position:relative;
	width:221px;
	height:74px;
	margin-top: 15px;
}

.amtcontrols_hldr
{
	width:221px;
	height:74px;
	margin-top: 15px;
}

.popamtcontrols_hldr2
{
	position:relative;
	width:221px;
	height:74px;
}

.sizeboxes_hldr
{
	position:relative;
}

.sec-categorybtn_hldr
{
	width:552px;
}

.shipto-hldr 
{
	width:841px;
	height:80px;
	z-index:20;
}

.totalsale-hldr 
{
	width:260px;
	height:80px;
	z-index:20;
}

.shiptohdrtxt
{
	color:#333;
	font-family: Arial;
	font-size:35px;
	font-weight:normal;
}

.swipe_hdrtxt
{
	color:#333;
	font-family: Arial;
	font-size:28px;
	font-weight:normal;
	line-height:35px;
}

.shiptoamttxt-ylw
{
	font-family: Arial;
	font-size:35px;
	color:#D49B41;
	text-align:center;
	font-weight:bold;
}

.shiptoamtsubtxt
{
	color:#505050;
	font-family: Arial;
	font-size:18px;
	text-align:center;
	font-weight:normal;
}

.shipto_exclutxt
{
	color:#666;
	font-family: Arial;
	font-size:12px;
	text-align:left;
	font-weight:bold;
}

.promorwds_expirext
{
	color:#666;
	font-family: Arial;
	font-size:12px;
	font-weight:bold;
}

.totsale-questxt
{
	font-family:Arial;
	font-size:15px;
	text-align:left;
	font-weight:bold;
	color:#505050;
	line-height:12pt;
	margin-top: 5px;
	margin-bottom: 5px;
}

.giftcrdamttxt
{
	width:350px;
	font-family:Arial;
	font-size:18px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	color:#000000;
	line-height:12pt;
}

.shippinginfotxt
{
	width:569px;
	font-family:Arial;
	font-size:14px;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	color:#000000;
	line-height:12pt;
}

.shippingoptionstxt
{
	font-family:Arial;
	font-size:20px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	color:#000000;
	line-height:18pt;
}

.itemDetailsTxt
{
	position:absolute; 
	font-family:Arial;
	font-size:20px;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	color:#000000;
	line-height:18pt;
}

.itemDetailsImage
{
	background-image:url(../../images_ADV2/black_jeans_fr_175x259.jpg);
	background-repeat:no-repeat;
	position:absolute; 
	width:175px;
	height: 259px;
	z-index: 1;
}

.itemDetailsImage_a
{
	background-image:url(../../images_ADV2/purple_shirt_fr_175x263.jpg);
	background-repeat:no-repeat;
	position:absolute; 
	width:175px;
	height: 263px;
	z-index: 1;
}

.itemDetails_scroll
{
	background-image:url(../../images_ADV2/scroll_forinfo.png);
	background-repeat:no-repeat;
	position:absolute; 
	width:90px;
	height: 114px;
	z-index: 1;
}

.itemDetails_size
{
	background-image:url(../../images_ADV2/size_bg.png);
	background-repeat:no-repeat;
	position:absolute; 
	width:288px;
	height: 64px;
	z-index: 1;
}

.itemDetails_size_sm
{
	background-image:url(../../images_ADV2/size_bg_sm.png);
	background-repeat:no-repeat;
	position:absolute; 
	width:150px;
	height: 46px;
	z-index: 1;
}

.itemDetails_count
{
	background-image:url(../../images_ADV2/count_bg.png);
	background-repeat:no-repeat;
	position:absolute; 
	width:210px;
	height: 64px;
	z-index: 1;
}

.itemDetails_fr
{
	background-image:url(../../images_ADV2/black_jeans_fr_th.jpg);
	background-repeat:no-repeat;
	position:absolute; 
	width:66px;
	height: 95px;
	z-index: 1;
}

.itemDetails_bk
{
	background-image:url(../../images_ADV2/black_jeans_bk_th.jpg);
	background-repeat:no-repeat;
	position:absolute; 
	width:65px;
	height: 95px;
	z-index: 1;
}

.itemDetailsRedLine
{
	background-image:url(../../images_ADV2/red_line_55.jpg);
	background-repeat:no-repeat;
	position:absolute; 
	width:133px;
	height: 29px;
	z-index: 1;
}

.itemDetails_sizeChart
{
	background-image:url(../../images_ADV2/sizechart_off.png);
	background-repeat:no-repeat;
	position:absolute; 
	width:257px;
	height: 86px;
	z-index: 1;
}

.itemDetails_sizeChart:hover
{
	background-image:url(../../images_ADV2/sizechart_on.png);
	background-repeat:no-repeat;
	position:absolute; 
	width:257px;
	height: 86px;
	z-index: 1;
}

.itemDetails_addBag
{
	background-image:url(../../images_ADV2/addtocart_off.png);
	background-repeat:no-repeat;
	position:absolute; 
	width:254px;
	height: 85px;
	z-index: 1;
}

.itemDetails_addBag:hover
{
	background-image:url(../../images_ADV2/addtocart_on.png);
	background-repeat:no-repeat;
	position:absolute; 
	width:254px;
	height: 85px;
	z-index: 1;
}

.musicDetailsTxt
{
	position:absolute; 
	font-family:Arial;
	font-size:20px;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	color:#000000;
	line-height:18pt;
}


.musicDetailsImage
{
	background-image:url(../../images_ADV2/lady_gaga_186x188.jpg);
	background-repeat:no-repeat;
	position:absolute; 
	width:186px;
	height: 188px;
	z-index: 1;
}

.musicDetails_fr
{
	background-image:url(../../images_ADV2/lady_gaga_fr_th.jpg);
	background-repeat:no-repeat;
	position:absolute; 
	width:53px;
	height: 78px;
	z-index: 1;
}

.musicDetails_bk
{
	background-image:url(../../images_ADV2/lady_gaga_bk_th.jpg);
	background-repeat:no-repeat;
	position:absolute; 
	width:52px;
	height: 76px;
	z-index: 1;
}


.CCnum-hldr
{
	background-image:url(../../images_ADV2/cardnum_btnhldr.png);
}

.ccbtnnum
{
	color:#D49B41;
	font-family: Arial;
	font-size:16px;
	text-align:center;
	font-weight:bold;
	text-transform: uppercase;
	margin-top: 50px;
}

.shrtbtn_lfttxt
{
	color:#D49B41;
	font-family: Arial;
	font-size:16px;
	text-align:left;
	font-weight:bold;
	margin-top:25px;
}

.mini-Popup_screen
{
position: absolute;
background-image:url(../../images_ADV2/mini-Popup_screen.png);
background-repeat:no-repeat;
width:1000px;
height: 875px;
z-index: 5;
top: 0px;
left: 0px;
}

.Popup_screen-size
{
position: absolute;
background-image:url(../../images_ADV2/popup_screen-size.png);
background-repeat:no-repeat;
width:1000px;
height: 875px;
z-index: 5;
top: 0px;
left: 0px;
}

.Popup_screen-size-apparel
{
position: absolute;
background-image:url(../../images_ADV2/popup_screen-size_apparel.png);
background-repeat:no-repeat;
width:1000px;
height: 875px;
z-index: 5;
top: 0px;
left: 0px;
}

.results1
{
position: absolute;
background-image:url(../../images_ADV2/results/results1_100x136.png);
background-repeat:no-repeat;
width:100px;
height:136px;
z-index: 5;
}

.results2
{
position: absolute;
background-image:url(../../images_ADV2/results/results2_100x136.png);
background-repeat:no-repeat;
width:100px;
height:136px;
z-index: 5;
}

.results3
{
position: absolute;
background-image:url(../../images_ADV2/results/results3_100x136.png);
background-repeat:no-repeat;
width:100px;
height:136px;
z-index: 5;
}

.results4
{
position: absolute;
background-image:url(../../images_ADV2/results/results4_100x136.png);
background-repeat:no-repeat;
width:100px;
height:136px;
z-index: 5;
}

.results5
{
position: absolute;
background-image:url(../../images_ADV2/results/results5_100x136.png);
background-repeat:no-repeat;
width:100px;
height:136px;
z-index: 5;
}

.results6
{
position: absolute;
background-image:url(../../images_ADV2/results/results6_100x136.png);
background-repeat:no-repeat;
width:100px;
height:136px;
z-index: 5;
}
.results7
{
position: absolute;
background-image:url(../../images_ADV2/results/results7_100x136.png);
background-repeat:no-repeat;
width:100px;
height:136px;
z-index: 5;
}
.results8
{
position: absolute;
background-image:url(../../images_ADV2/results/results8_100x136.png);
background-repeat:no-repeat;
width:100px;
height:136px;
z-index: 5;
}

.greyBorderBg
{
position: absolute;
background-image:url(../../images_ADV2/greyBorderBg.png);
background-repeat:no-repeat;
width:970px;
height:70px;
z-index: 5;
}

.musicDetails_panel
{
position: absolute;
background-image:url(../../images_ADV2/Music-Details_panel_short.png);
background-repeat:no-repeat;
width:926px;
height:174px;
z-index: 1;
}

.musicDetails_previewBtn
{
position: absolute;
background-image:url(../../images_ADV2/btn_previewAllSongs.png);
background-repeat:no-repeat;
width:190px;
height:44px;
z-index: 1;
}

.musicDetails_previewBtn:hover
{
position: absolute;
background-image:url(../../images_ADV2/btn_previewAllSongs_d.png);
background-repeat:no-repeat;
width:190px;
height:44px;
z-index: 1;
}
.shoppingBag_panel
{
position: absolute;
background-image:url(../../images_ADV2/Shopping-Bag_panel.png);
background-repeat:no-repeat;
width:950px;
height:425px;
z-index: 1;
}

.shoppingBagTxt
{
	position:absolute; 
	font-family:Arial;
	font-size:16px;
	text-decoration:none;
	text-align:left;
	font-weight:bold;
	color:#000000;
	line-height:18pt;
}

.shoppingBag_closeBtn
{
position: absolute;
background-image:url(../../images_ADV2/close_btn.png);
background-repeat:no-repeat;
width:79px;
height:51px;
z-index: 1;
}

.Search_closeBtn
{
position: absolute;
background-image:url(../../images_ADV2/close_btn_out.png);
background-repeat:no-repeat;
width:189px;
height:70px;
z-index: 1;
}

.Search_closeBtn:hover
{
position: absolute;
background-image:url(../../images_ADV2/close_btn_over.png);
background-repeat:no-repeat;
width:189px;
height:70px;
z-index: 1;
}

.Blank_Btn-large
{
position: absolute;
background-image:url(../../images_ADV2/blank_btn_335x115_out.png);
background-repeat:no-repeat;
width:335px;
height:115px;
z-index: 1;
}

.Blank_Btn-large:hover
{
position: absolute;
background-image:url(../../images_ADV2/blank_btn_335x115_over.png);
background-repeat:no-repeat;
width:335px;
height:115px;
z-index: 1;
}

.Blank_Btn
{
position: absolute;
background-image:url(../../images_ADV2/blank_btn_out.png);
background-repeat:no-repeat;
width:139px;
height:51px;
z-index: 1;
}

.Blank_Btn:hover
{
position: absolute;
background-image:url(../../images_ADV2/blank_btn_over.png);
background-repeat:no-repeat;
width:139px;
height:51px;
z-index: 1;
}

.Blank_Btn_small
{
position: absolute;
background-image:url(../../images_ADV2/blank_btn_79x53_out.png);
background-repeat:no-repeat;
width:79px;
height:53px;
z-index: 1;
}

.Blank_Btn_small:hover
{
position: absolute;
background-image:url(../../images_ADV2/blank_btn_79x53_over.png);
background-repeat:no-repeat;
width:79px;
height:53px;
z-index: 1;
}

.Blank_Btn_xsmall
{
position: absolute;
background-image:url(../../images_ADV2/blank_btn_55x36_out.png);
background-repeat:no-repeat;
width:55px;
height:36px;
z-index: 1;
}

.Blank_Btn_xsmall:hover
{
position: absolute;
background-image:url(../../images_ADV2/blank_btn_55x36_over.png);
background-repeat:no-repeat;
width:55px;
height:36px;
z-index: 1;
}

.place_order_btn
{
position: absolute;
background-image:url(../../images_ADV2/place_order_210x60_out.png);
background-repeat:no-repeat;
width:210px;
height:60px;
z-index: 1;
}

.place_order_btn:hover
{
position: absolute;
background-image:url(../../images_ADV2/place_order_210x60_over.png);
background-repeat:no-repeat;
width:210px;
height:60px;
z-index: 1;
}

.Size-chart
{
position: absolute;
background-image:url(../../images_ADV2/sizechart_125x42_out.png);
background-repeat:no-repeat;
width:257px;
height:86px;
z-index: 1;
}

.Size-chart:hover
{
position: absolute;
background-image:url(../../images_ADV2/sizechart_125x42_over.png);
background-repeat:no-repeat;
width:257px;
height:86px;
z-index: 1;
}

.pop_man-woman
{
position: absolute;
background-image:url(../../images_ADV2/pop_man-woman_out.png);
background-repeat:no-repeat;
width:50px;
height:51px;
z-index: 1;
}

.pop_man-woman:hover
{
position: absolute;
background-image:url(../../images_ADV2/pop_man-woman_over.png);
background-repeat:no-repeat;
width:50px;
height:51px;
z-index: 1;
}

.placeOrder_panel
{
position: absolute;
background-image:url(../../images_ADV2/PlaceOrder_panel.png);
background-repeat:no-repeat;
width:621px;
height:342px;
z-index: 1;
}

.quantityShopping_count
{
	background-image:url(../../images_ADV2/quantity_square_bg.png);
	background-repeat:no-repeat;
	position:absolute; 
	width:92px;
	height: 66px;
	z-index: 1;
}

/*Lee Changed 12/21/10*/		
.ShopOnline 
{
	background-image:url(../../images_ADV2/MM-btn.png);
	position:absolute;
	width:480px;
	height:135px;
	left:125px;
	top:50px;
	right:0px;
	z-index:4;
}

.HTBenifits 
{
	background-image:url(../../images_ADV2/HTBenifits.png);
	position:absolute;
	width:480px;
	height:135px;
	left:125px;
	top:200px;
	right:0px;
	z-index:4;;
}

.ListenMusic 
{
	background-image:url(../../images_ADV2/ListenMusic.png);
	position:absolute;
	width:480px;
	height:149px;
	left:125px;
	top:335px;
	right:0px;
	z-index:4;;
}

.billing-infoSmall
{
	z-index:14;
	width: 601px;
	height:35px;
	background-image: url(../../images_ADV2/field_billinginfobackgrndSmall.png);
	background-repeat: no-repeat;
}

.billing-info_statSmall
{
	z-index:14;
	width: 359px;
	height:35px;
	background-image: url(../../images_ADV2/field_statebackgrndSmall.png);
	background-repeat: no-repeat;
}

.billing-info_zipSmall
{
	z-index:14;
	width: 168px;
	height:35px;
	background-image: url(../../images_ADV2/field_zipbackgrndSmall.png);
	background-repeat: no-repeat;
}

.billing-info_prefixSmall
{
	z-index:14;
	width: 95px;
	height:35px;
	background-image: url(../../images_ADV2/field_prefixbackgrndSmall.png);
	background-repeat: no-repeat;
}
	
.billing-info_4digSmall
{
	z-index:14;
	width: 112px;
	height:35px;
	background-image: url(../../images_ADV2/field_4digbackgrndSmall.png);
	background-repeat: no-repeat;
}
		
#JoinNow 
{
	background-image:url(../../images_ADV2/JoinNow.png);
	position:absolute;
	right:227px;
	top:200px;
	z-index:1;
	width: 156px;
	height: 136px;	
}

.Field-billinginfoSmall 
{
	height:22px;
	width:560px;
	font-family: Arial;
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
	color:#D9B67F;
	text-transform: uppercase;
	margin-top: 5px;
	border: thin solid #FFF;
	background-repeat: no-repeat;
	margin-left: 0px;
}

.Field-stateSmall
{
	height:22px;
	width:300px;
	font-family: Arial;
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
	color:#D9B67F;
	text-transform: uppercase;
	margin-top: 5px;
	border: thin solid #FFF;
	background-repeat: no-repeat;
	margin-left: 0px;
}

.Field-zipSmall
{
	height:22px;
	width:135px;
	font-family: Arial;
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
	color:#D9B67F;
	text-transform: uppercase;
	margin-top: 5px;
	border: thin solid #FFF;
	background-repeat: no-repeat;
	margin-left: 0px;
}

.Field-prefixSmall
{
	height:22px;
	width:85px;
	font-family: Arial;
	font-size:20px;
	text-decoration:none;
	font-weight:bold;
	color:#D9B67F;
	text-transform: uppercase;
	margin-top: 5px;
	border: thin solid #FFF;
	background-repeat: no-repeat;
	margin-left: 0px;
}
/*End Lee Changed*/