/*Product nav Styles*/
/*Common*/
.tab_off {
	display: none;
	visibility: hidden;
}
#turn_off {
	display: none;
}
.tab_on {
	display: block; 
	visibility: visible;
}
/*#t_pad5 {
	padding: 5px 0 0 0
}*/
#t_pad8, #order_btns_prod {
	padding: 8px 0 0 0
}
#t_pad12 {
	padding: 12px 0 0 0
}
#r_pad5 {
	padding: 0 5px 0 0
}
#b_pad5 {
	padding: 6px 0;
}
#b_pad20 {
	padding: 0 0 20px 0
}
#b_pad25 {
	padding: 0 0 25px 0
}
#l_pad2 {
	padding: 0 0 0 2px
}
#l_pad15 {
	padding: 0 0 0 15px
}
#clearancered {
	color: #990000;
	font-weight: bold;
}
#italiccccccc {
	color: #999999;
	font-style: italic;
}
#bold000033 {
	font-weight: bold;
	color: #0b1720;
}
#bolda29061 {
	font-weight: bold;
	color: #a29061;
}
#bold5A5848 {
	font-weight: bold;
	color: #5A5848;
}
.marketingMessage_AEO{
	font-weight:bold;
	color:#a29061;
}
#boldtext {
	font-size: 11px;
	font-weight: bold;
}
#relativity_va, #product_equity_rollwrap {
	position: relative
}
#bgffffff {
	background-color: #ffffff
}

#footer_colorProduct, #footer_containerProduct {
	height: 8px;
	background: url(/Images/homepage/webset07/redesign/prod_bottom_colorProduct2.gif) no-repeat right center;
	float:right;
	left:0;
	position:relative;
	width:388px;
	margin-bottom:6px;
	font-size:1px; /* for IE */
}
/*#footer_containerProduct {
	width: 800px;
	height: 8px;
	clear: both;
	background: url(/Images/homepage/webset07/redesign/prod_bottom_containerProduct2.gif) no-repeat;
}*/
/*OLD STUFF / mostly error styles*/
.newprice {
	color: #990000;
	font-size: 11px;
	font-weight: bold;
}
td.sidemargin {
	width: 19px;
	background-color: #ffffff;
}
.ErrMsg {
	background-color: #ffffcc;
	font-weight: bold;
	font-size: 10px;
	color: #990000;
	font-family: Arial, Sans-Serif;
	border-style: solid;
	border-color: #BEBAAE;
	border-width: 1px;
}
.ErrListItem {
	padding-left: 20px;
}
.ErrSpacer {
	padding-top: 7px;
}
/*Equity*/
#equity_table_wrap{
	width:388px;
}
#equity_table_wrap, #equity_table{
	float: right;
}
#equity_table {
	/*height: 623px;*/
	min-height:569px; /* for reasonable browsers */
	height:auto !important; /* IE6 min-height hack */
	height:569px; /* IE6 min-height hack */
	width: 386px;
	background-color: #f5f5f1;
	position: relative;
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	-moz-border-radius: 0 0 8px 0;
	-webkit-border-radius: 0 0 8px 0;
	border-radius: 0 0 8px 0;
}
#equity_table_bundle {
	float: left;
	width: 387px;
}
#left_wrapper_prod {
	width: 411px;
}
#bundle_footer {
	border-right: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}

#bundle_to_bag input.atcBttn {
	padding: 0;
	margin: 0;
	cursor: pointer;
	border: none;
	width: 104px;
	height: 23px;
	text-indent: -9999px;
	background:url(/Images/pdp/pdpActionButtons.gif) no-repeat left 0px;
}

#bundle_to_bag.disabled input.atcBttn {
	background-position: left -23px;
}


#crosstabline {
	width: 410px;
}
#tabs_td_bundle {
	border-right: 1px solid #cccccc;
	background: url(/Images/homepage/webset07/redesign/crosstabline.gif) 0 bottom no-repeat;
}
#tdprodspacer {
	border-right: 1px solid #cccccc;
}
#prodwrapper_td {
	border-right: 1px solid #cccccc;
	width: 388px;
}
#b_crosstabline_containerProduct,
#b_crosstabline_colorProduct {
	float: left;
	width: 411px;
	padding-top: 24px;
	text-align: center;
}
#overviewtab, #descriptiontab {
	position: relative;
	z-index: 3;
}
#overviewtab_td, #descriptiontab {
	width: 386px;
	z-index: 3;
}
#sizefittab {
	z-index: 3;
	/*display: none;*/
}
#secondarynav_phone {
	position: absolute;
	left: 277px;
	top: 15px;
}
#secondarynav_friend {
	position: absolute;
	left: 277px;
	top: 43px;
}
#secondarynav_friendbox {
	position: absolute;
	left: 27px;
	top: 43px;
	width: 200px;
	height: 400px;
	display: none
}

#colors_dropdown, #swatch_td {
	font-size: 11px;
	padding: 0 0 0 15px;
}
#wishlist_add {
	font-size: 11px;
	padding: 0 0 0 0;
}
#wishlist_add input.IRButton{
	height:24px;
	background:url(/Images/pdp/saveTo/kids_save_wishlist_rollover.gif) no-repeat;
	width: 77px;
}

#wishlist_add:hover input.IRButton{
	background:url(/Images/pdp/saveTo/kids_save_wishlist_rollover.gif) no-repeat -78px 0px;
}

#equity_td {
	padding: 15px 0 0 15px;
	width: 258px;
	float:left;
}
#equity_td span#prod_equity {
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #0b1720;
}
#equity_td span#prod_equity_aerie {
	text-transform: lowercase;
	font-family: Georgia, 'Times New Roman', Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #0b1720;
}
#equity_td span#fabric {
	font-size: 10px;
	color: #767675;
	font-style: italic;
}
#fitem_td span#label {
	font-size: 10px;
	color: #0b1720;
	font-weight: bold;
	text-transform: uppercase;
}

#bundle_tabbody #product_price {
	padding-top: 4px;
}

#product_price a#maxprice {
	padding-left: 1px;
	color: #a9a9a9;
	font-weight: bold;
}
#product_price a#maxprice_33 {
	padding-left: 1px;
	color: #0b1720;
	font-weight: bold;
}
#product_description {
	font-size: 10px;
	padding: 12px 0 0 15px;
	width: 350px;
	clear:both;
}

#bundle_tabbody #product_description {
	padding-bottom: 12px;
}

#product_description a {
	font-size: 10px;
	color: #767675;
}
#product_description a:hover {
	font-size: 10px;
	color: #0b1720;
}

#product_description .origin {
	padding-top: 4px;
}

#bundle_tabbody #equity_allwrap {
	padding-top: 4px;
}

#equity_allwrap, #equity_row {
	width: 356px;
}
#equity_column, #equity_column_empty {
	width: 178px;
	float: left;
}
#equity_column_bull {
	float: left;
}
#equity_column_bull a {
	color: #0b1720;
	font-size: 10px;
}
#equity_column_bull a:hover {
	color: #0b1720;
	font-size: 10px;
}
#tip_term, .tip_term {
	color: #0b1720;
	font-weight: bold;
	font-size: 11px;
}
#product_equity_roll1, #product_equity_roll2, #product_equity_roll3, #product_equity_roll4, #product_equity_roll5, #product_equity_roll6, #product_equity_roll7, #product_equity_roll8, #product_equity_roll9, #product_equity_roll10 {
	float: left;
	position: relative;
	display: none;
}
#product_equity_roll_inner {
	position: absolute;
	bottom: -5px;
	left: 100%;
	z-index: 99999;
}
.product_equity_roll_top {
	width: 143px;
	height: 3px;
	background: url(/Images/equity/ett_top.png) no-repeat;
	overflow:hidden;
}
#product_equity_roll_mid {
	width: 107px;
	background: url(/Images/equity/ett_mid.png) repeat-y;
	padding: 4px 10px 0 26px;
	word-wrap:break-word;
	word-break:break-all;
}
.product_equity_roll_bottom {
	width: 143px;
	height: 28px;
	background: url(/Images/equity/ett_bottom.png) no-repeat;
}
#size_dropdown, #quant_dropdown {
	padding-top: 2px;
	font-size: 11px;
}
#quant_dropdown{ 
	padding-top:8px;
}
#font11 {
	font-size: 11px;
}
#font11bold {
	font-size: 11px;
	font-weight: bold;
}

#bundle_tabbody #product_description .origin {
	padding-top: 4px;
}

#swatchimage {
	padding-right: 2px;
	padding-bottom: 2px;
}
#tabwrapper {
	clear: both;
	width: 388px;
	height: 22px;
	position: relative;
	text-align: left;
	margin: 0 0 0 0;
}
#bundle_tabwrapper {
	clear: both;
	text-align: left;
	margin: 0 0 0 0;
}
#tabnav {
	clear: both;
	width: 388px;
	height: 22px;
	position: absolute;
	top: 0px;
	left: 412px;
	text-align: left;
	margin: 0 0 0 0;
}
#bundle_tabnav {
	clear: both;
	text-align: left;
	margin: 0 0 0 0;
}
#tabnav ul#tablist {
	height: 22px;
	width: 387px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	left: 0;
	background: url(/Images/homepage/webset07/redesign/tabline.gif) repeat-x;
	border-right: 1px solid #cccccc;
}
#bundle_tabnav ul#tablist {
	height: 22px;
	width: 386px;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	left: 0;
	background: url(/Images/homepage/webset07/redesign/tabline.gif) repeat-x;
}
#tabnav ul#tablist li, #bundle_tabnav ul#tablist li {
	margin: 0;
	padding: 0;
	list-style: none;
	top: 0; 
}
#tabnav ul#tablist li, #tabnav ul#tablist a, #bundle_tabnav ul#tablist li, #bundle_tabnav ul#tablist a {
	height: 22px;
	display: block;
}
#bundle_tabnav ul#tablist li{
	float:left;
}
#tabnav ul#tablist li a span, #bundle_tabnav ul#tablist li a span {
	visibility: hidden;
	text-decoration: none;
}
#tabo {
	float:left;
	width: 97px;display: block;
}
#tabo a {
	background: url(/Images/pdp/product_tabs.gif) no-repeat;
}
#tabo a:hover {
	background: url(/Images/pdp/product_tabs.gif) 0 -22px no-repeat;
}
#tabo a.tabolink_on,
#tabo.tabOn a {
	background: url(/Images/pdp/product_tabs.gif) 0 -44px no-repeat;
}
#tabo a.tabolink_on:hover,
#tabo.tabOn a:hover {
	background: url(/Images/pdp/product_tabs.gif) 0 -44px no-repeat;
}
#tabsf {
	float:left;
	width: 94px;display: block;
}
#tabsf a {
	background: url(/Images/pdp/product_tabs.gif) -97px 0 no-repeat;
}
#tabsf a:hover {
	background: url(/Images/pdp/product_tabs.gif) -97px -22px no-repeat;
}
#tabsf a.tabsflink_on,
#tabsf.tabOn a {
	background: url(/Images/pdp/product_tabs.gif) -97px -44px no-repeat;
}
#tabsf a.tabsflink_on:hover,
#tabsf.tabOn a:hover {
	background: url(/Images/pdp/product_tabs.gif) -97px -44px no-repeat;
}

#tabfr {
	float:left;
	width: 106px;display: block;
}
#tabfr a {
	background: url(/Images/pdp/product_tabs.gif) -191px 0 no-repeat;
}
#tabfr a:hover {
	background: url(/Images/pdp/product_tabs.gif) -191px -22px no-repeat;
}
#tabfr a.tabfrlink_on,
#tabfr.tabOn a {
	background: url(/Images/pdp/product_tabs.gif) -191px -44px no-repeat;
}
#tabfr a.tabfrlink_on:hover,
#tabfr.tabOn a:hover {
	background: url(/Images/pdp/product_tabs.gif) -191px -44px no-repeat;
}

#tabd {
	float:left;
	width: 106px;display: block;
}
#tabd a {
	background: url(/Images/pdp/product_tabs.gif) -297px 0 no-repeat;
}
#tabd a:hover {
	background: url(/Images/pdp/product_tabs.gif) -297px -22px no-repeat;
}
#tabd a.tabdlink_on,
#tabd.tabOn a {
	background: url(/Images/pdp/product_tabs.gif) -297px -44px no-repeat;
}
#tabd a.tabdlink_on:hover,
#tabd.tabOn a:hover {
	background: url(/Images/pdp/product_tabs.gif) -297px -44px no-repeat;
}

#add_to_wl_prod{
	float:left;
	width:371px;
}
div#fitreviewstab {
	position:relative; height:620px; width:382px;
}
#fitDiv {
	position:absolute;overflow:auto; height:620px; width:382px; margin:0 5px;
}

/*Bundle Pages*/
#item_select {
	padding: 8px 0 0 3px
}
#item_select_td {
	padding: 10px 0 25px 15px
}
#quantity_td {
	padding: 2px 0 0 15px
}
#sizechart_link {
	padding-top: 7px
}

#bundle_wrap {
	clear: both;
	border-left: solid 1px #ccc;
	border-right: solid 1px #ccc;
	padding-top: 7px;
	width: 798px;
}

#bundle_navwrap_footer #bundle_to_bag,
#bundle_navwrap_footer #bundle_to_wishlist,
#bundle_navwrap_footer #bundle_to_print,
#bundle_navwrap_top #bundle_to_bag,
#bundle_navwrap_top #bundle_to_wishlist,
#bundle_navwrap_top #bundle_to_print {
	padding-right: 10px;
	display: inline;
}

#bundle_navwrap_footer *,
#bundle_navwrap_top * {
	vertical-align: middle;
}

#bundle_bottom img {
	margin: 0 -1px 10px;
}

#bundle_errors {
	padding: 6px 20px 0;
}

#bundle_bottom {
	clear: both;
}

#bundle_navwrap_top,
#bundle_navwrap_footer {
	width: 797px;
	margin: 0 0 0 0;
	text-align: right;
	padding-bottom: 7px;
}
#bundle_navwrap_footer {
	padding-top: 7px;
}

#b_crosstabline_colorProduct .more_button {
	padding-left: 15px;
	text-align: left;
}

#bundle_tabwrapper #bundle_tabnav #tablist {
	position: static;
	float: left;
	height: auto;
	width: 100%;
}

#bundle_tabbody {
	clear: both;
	border-left: solid 1px #ccc;
	background-color: #F5F5F1;
	padding-top: 8px;
}

#prod_equity {
	color: #0b1720;
	text-transform: uppercase;
	font-weight:bold;
	font-size:16px;
}

#fabric {
	color: #767675;
	font-size: 10px;
	font-style: italic;
}

#b_equity {
	padding: 12px 0 0 15px;
	width:258px;
}

.orderOpts {
	background: url('/Images/rule_horizontal.gif') repeat-x 0 0;
	padding: 12px 0 0 15px;
}

.orderOpts .colorContainer,
.orderOpts .sizeContainer,
.orderOpts .description_title {
	clear: left;
}

#b_item_select {
	padding: 16px 0;
}

#b_item_select img, #b_item_select input {
	vertical-align: middle;
}

#item_select {
	display: inline;
}

#b_footer {
	padding: 14px 266px 20px 0;
	text-align: right;
}

/*View All*/
ul#viewall_td {
	width: 410px;
	height: 30px;
	position: absolute;
	left: 0;
	top: -22px;
}
ul#viewall_td li {
	height: 30px;
	float: left;
	list-style: none;
}
ul#viewall_td li a {
	display: block;
	height: 30px;
}
ul#viewall_td li a span, ul#viewall_td li span {
	visibility: hidden;
}
li#viewall_li {
	width: 252px;
	background: url(/Images/homepage/webset07/redesign/np_bg.gif) no-repeat;
}
li#prev {
	width: 77px;
	background: url(/Images/homepage/webset07/redesign/np_bg.gif) -254px 0 no-repeat;
	margin-left: 2px;
}
li#next {
	width: 77px;
	background: url(/Images/homepage/webset07/redesign/np_bg.gif) -333px 0 no-repeat;
	margin-left: 2px;
}
li#prev_o {
	width: 77px;
	background: url(/Images/homepage/webset07/redesign/np_bg.gif) -254px -30px no-repeat;
	margin-left: 2px;
}
li#next_o {
	width: 77px;
	background: url(/Images/homepage/webset07/redesign/np_bg.gif) -333px -30px no-repeat;
	margin-left: 2px;
}
#viewall_td_np {
	text-align: left;
	width: 410px;
	height: 30px;
	background: url(/Images/homepage/webset07/redesign/view_btn.gif) no-repeat;
	position: absolute;
	left: 0;
	top: -22px;
}
#viewall {
	width: 624px;
	height: 450px;
	position: absolute;
	z-index: 7;
	padding: 6px 2px 6px 6px;
	overflow: auto;
	text-align: center;
	background-color:#FFF;
	border: 1px solid #bdbdbd;
	-moz-box-shadow: 0 0 15px #a1a0a0;
	-webkit-box-shadow: 0 0 15px #a1a0a0;
	box-shadow: 0 0 15px #a1a0a0;
}
#viewall_relative {
	position: relative;
	z-index: 7;
}
#viewallwrap {
	position: absolute;
	z-index: 7;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	display: none;
	left: 0px;
}
#viewalltopper {
	width: 611px;
	position: absolute;
	z-index: 7;
	top: 0px;
	left: 0px;
}
#viewallfooter {
	width: 611px;
	height: 8px;
	position: absolute;
	z-index: 7;
	top: 458px;
	left: 0px;
}
.viewallshadow[class] {
	width: 10px;
	height: 462px;
	position: absolute;
	z-index: 8;
	top: 4px;
	left: -6px;
	background: url(/Images/homepage/webset08/01222008/prod_aerie/viewall_shadow_left.png);
}
.viewallshadow {
	width: 10px;
	height: 462px;
	position: absolute;
	z-index: 8;
	top: 4px;
	left: -6px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/Images/homepage/webset08/01222008/prod_aerie/viewall_shadow_left.png');
}
#viewallwhite_one {
	width: 6px;
	height: 445px;
	position: absolute;
	z-index: 8;
	top: 4px;
	left: 4px;
}
#viewallwhite_two {
	width: 4px;
	height: 445px;
	position: absolute;
	z-index: 8;
	top: 4px;
	left: 610px;
}
#viewbanners_td {
	padding: 5px 0 5px 0
}
#view_onstate {
	position: absolute;
	top: -15px;
	left: -15px;
}
/*View All Sections*/
#viewproduct_blank, #viewproduct_first {
	border-bottom: 1px solid #cccccc;
}
#viewproduct_blankfirst {
	border-bottom: 1px solid #cccccc;
	border-left: 1px solid #cccccc;
}
#viewproduct {
	border-left: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
#viewproduct_on {
	border: 2px solid #0b1720;
	background: url(/Images/homepage/webset07/redesign/bg003366.gif) left bottom repeat-x;
}
#viewproduct_last {
	border-left: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
	overflow: hidden;
}
/*Cross Sells*/
#leftfloater_prod {
	width: 410px;
	margin-top:-34px;
}
#qvContent #leftfloater_prod {
	float:left;
}
#crosswrap_td_containerProduct {
	/*border-left: 1px solid #cccccc;*/
	width: 411px;
	height: 202px;
	margin-bottom:10px;
}
#crosswrap_td_colorProduct {
	display: none;
}
#recommend_crosssell {
	position: relative;
	height: 22px;
	text-align: left;
	clear: both;
}
#cross_stylist, #cross_popular, #cross_jfy {
	padding: 6px 0 0 0;
	width: 407px;
}
/*#cross_popular, #cross_jfy {
	display: none;
}*/
ul#tab_cross {
	width: 411px;
	height: 22px;
	position: absolute;
	top: 0px;
	left: -1px;
	background: url(/Images/homepage/webset07/redesign/tabline.gif) 0 bottom repeat-x;
}
ul#tab_cross li {
	height: 22px;
	float: left;
	list-style: none;
}
ul#tab_cross li a {
	display: block;
	height: 22px;
	line-height: 11px;	
}
ul#tab_cross li a span {
	visibility: hidden;
}
#tab_popular, #tab_stylist, #tab_jfy {
	width: 100px;
	height: 22px;
}
#tab_popular a {
	background: url(/Images/homepage/webset07/redesign/crosstabs4.gif) -99px 0 no-repeat;
}
#tab_popular a.tab_popular_on {
	background: url(/Images/homepage/webset07/redesign/crosstabs4.gif) -99px -22px no-repeat;
}
#tab_stylist a {
	background: url(/Images/homepage/webset07/redesign/crosstabs4.gif) -198px 0 no-repeat;
}
#tab_stylist a.tab_stylist_on {
	background: url(/Images/homepage/webset07/redesign/crosstabs4.gif) -198px -22px no-repeat;
}
#tab_jfy a {
	background: url(/Images/homepage/webset07/redesign/crosstabs4.gif) no-repeat;
}
#tab_jfy a.tab_jfy_on {
	background: url(/Images/homepage/webset07/redesign/crosstabs4.gif) 0 -22px no-repeat;
}
/*Womens Charts*/
#chart_w_sc_belts {
	height: 253px;
	background: url(/Images/charts/sizechart_tab/08062008/w_sc_belts.gif) top left no-repeat;
}
#chart_w_sc_hats {
	height: 103px;
	background: url(/Images/charts/sizechart_tab/08062008/w_sc_hats.gif) top left no-repeat;
}
#chart_w_sc_rings {
	height: 135px;
	background: url(/Images/charts/sizechart_tab/08062008/w_sc_rings.gif) top left no-repeat;
}
#chart_w_sc_bust {
	height: 310px;
	background: url(/Images/charts/sizechart_tab/08062008/w_sc_bust.gif) top left no-repeat;
}
#chart_w_sc_bottoms {
	height: 513px;
	background: url(/Images/charts/sizechart_tab/08062008/w_sc_pants.gif) top left no-repeat;
}
#chart_w_sc_shorts {
	height: 323px;
	background: url(/Images/charts/sizechart_tab/08062008/w_sc_shorts.gif) top left no-repeat;
}
#chart_w_sc_outerwear {
	height: 322px;
	background: url(/Images/charts/sizechart_tab/08062008/w_sc_outerwear.gif) top left no-repeat;
}
#chart_w_sc_shoes {
	height: 303px;
	background: url(/Images/charts/sizechart_tab/08062008/w_sc_shoes.gif) top left no-repeat;
}
#chart_w_sc_swim {
	height: 560px;
	background: url(/Images/charts/sizechart_tab/08062008/w_sc_swim.gif) top left no-repeat;
}
#chart_w_sc_skirts {
	height: 324px;
	background: url(/Images/charts/sizechart_tab/08062008/w_sc_skirts.gif) top left no-repeat;
}
#chart_w_sc_dresses {
	height: 381px;
	background: url(/Images/charts/sizechart_tab/08062008/w_sc_dresses.gif) top left no-repeat;
}
/*Mens Charts*/
#chart_m_sc_belts {
	height: 327px;
	background: url(/Images/charts/sizechart_tab/08062008/m_sc_belts.gif) top left no-repeat;
}
#chart_m_sc_bottoms {
	height: 418px;
	background: url(/Images/charts/sizechart_tab/08062008/m_sc_bottoms.gif) top left no-repeat;
}
#chart_m_sc_hats {
	height: 159px;
	background: url(/Images/charts/sizechart_tab/08062008/m_sc_hats.gif) top left no-repeat;
}
#chart_m_sc_shoes {
	height: 271px;
	background: url(/Images/charts/sizechart_tab/08062008/m_sc_shoes.gif) top left no-repeat;
}
#chart_m_sc_shorts {
	height: 418px;
	background: url(/Images/charts/sizechart_tab/08062008/m_sc_shorts.gif) top left no-repeat;
}
#chart_m_sc_tops {
	height: 391px;
	background: url(/Images/charts/sizechart_tab/08062008/m_sc_tops.gif) top left no-repeat;
}
/* More Views */
#view_larger_btn {
	margin: 0 0 0 7px;
	width: 56px;
	height: 31px;
	cursor:pointer;
}
#view_larger_a {
	display: block;
	height: 31px;
	background: url(/Images/homepage/webset07/redesign/view_larger2.png) no-repeat !important;
	cursor:pointer;
}
#prod_thumbtop {
	width: 71px;
	height: 23px;
}
#prod_thumbbottom {
	width: 71px;
	height: 16px;
}
#prod_thumb_last, #prod_thumb_last_on {
	width: 44px;
	height: 44px;
	text-align: center;
	margin: 0 0 0 0;
	display: block
}
#front_large {
	display: block;
	height:408px;
	padding:15px 0 0;
	text-align:center;
	vertical-align:top;
	width:316px;
}
.prod_allwrap {
	position: absolute;
	top: 20px;
	left: 15px;
	z-index: 2;
	width: 71px;
}
.prod_thumbwrap {
	width: 71px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='/Images/homepage/webset07/redesign/views_mid.png');
	background-repeat: repeat-y;
}
.prod_thumbwrap[class] {
	width: 71px;
	background: url(/Images/homepage/webset07/redesign/views_mid.png) top left repeat-y;
}
#prod_thumb1, #prod_thumb2, #prod_thumb3, #prod_thumb4, #prod_thumb5, #prod_thumb6, #prod_thumb_on {
	width: 44px;
	height: 44px;
	text-align: center;
	margin: 0 0 5px 13px;
	display: block;
}
.prod_thumb1_a, .prod_thumb2_a, .prod_thumb3_a, .prod_thumb4_a, .prod_thumb5_a, .prod_thumb6_a, #prod_thumb_last a {
	border: 1px solid #cccccc;
	width: 40px;
	height: 40px;
	display: block;
	background-color: #ffffff;
}
.prod_thumb1_a:hover, .prod_thumb2_a:hover, .prod_thumb3_a:hover, .prod_thumb4_a:hover, .prod_thumb5_a:hover, .prod_thumb6_a:hover, #prod_thumb_last a:hover {
	border: 1px solid #0b1720;
	width: 40px;
	height: 40px;
	display: block;
	background-color: #ffffff;
}
#prod_thumb_on a, #prod_thumb_last_on a {
	border: 1px solid #0b1720;
	width: 40px;
	height: 40px;
	display: block;
	background-color: #ffffff;
}
.prod_thumb_a_on, .mv_thumb_a_on {
	border: 1px solid #0b1720;
	width: 40px;
	height: 40px;
	display: block;
	background-color: #ffffff;
}
.thumbs_on {
	border: 1px solid #0b1720;
	width: 40px;
	height: 40px;
	display: block;
	background-color: #ffffff;
}
/* Secondary Nav - Send to phone/email/print */
#secondarynav_friend{top:10px}/*remove to show send to phone*/
#pelago_prod {
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 999;
	margin: 25px 0 0 5px;
}
#email_friend_prod {
	position: absolute;
	left: 0px;
	top: -26px;
	z-index: 999;
	margin: 50px 0 0 0;
}
#pelago {
	position: relative;
	top: 131px;
	left: -225px;
	width: 225px;
	height: 227px;
	margin: 0px;
	z-index: 99999;
}
#etag {
	position: absolute;
	left: 100px;
	top: 5px;
	z-index: 999999;
}
#prtag {
	position: absolute;
	left: -145px;
	top: 120px;
	z-index: 999999;
}
img#phtag {
	position: absolute;
	left: 47px;
	top: 5px;
	z-index: 999999;
}
.hidePhoneFriend {
	display: none;
}
.showPhoneFriend {
	display: block;
}
#sentPhone {
	position: absolute;
	width: 255px;
	height: 340px;
	top: 10px;
	left: 3px;
	border: 1px;
	z-index: 99999;
}
#sentFriend {
	position: absolute;
	width: 240px;
	height: 440px;
	top: 10px;
	left: 3px;
	z-index: 99999;
}
#pelagoAhref {
	position: absolute;
	top: 315px;
	left: 0;
	z-index: 999999;
}
#secondarynav_phone{display:none;}/*hide send to phone*/
#secondarynav_phonebox {
	position: absolute;
	left: 0;
	top: 0;
	margin: 0;
	z-index: 9999;
	background: url(/Images/homepage/webset07/redesign/sendToBgWide.png) no-repeat;
	width: 290px;
	height: 362px
}
#secondarynavfriendbox {
	position: absolute;
	left: 0;
	top: 0;
	margin: 0;
	z-index: 9999;
	background: url(/Images/homepage/webset07/redesign/sendToBgLg.png) no-repeat;
	width: 279px;
	height: 471px
}
/* Product Rotation and large product images */
#product_rotation {
	position: absolute;
	top: 12px;
	left: 0;
	z-index: 2;
	width: 409px;
	height: 408px;
	background: url(/Images/giftguide/redesign/jeanLoader_small.gif) no-repeat;
}
#product_image_small {
	position: absolute;
	top: 13px;
	left: 111px;
	z-index: 2;
	width: 265px;
}
#product_image_large {
	position: absolute;
	top: 12px;
	left: 0;
	z-index: 2;
	width: 409px;
	height: 408px;
}

input.IRButton{
	width:104px;
	border:none;
	padding:0;
	margin:0;
	text-indent:-9999px;
	cursor:pointer;
	display:block;
}

#addToBagWrapper{
	float:left;
	height:25px;
}
#addToBagWrapper, #wishlist_add{
	position:relative;
}
#addToBagWrapper input.IRButton{
	height:23px;
	background:url(/Images/pdp/pdpActionButtons.gif) no-repeat left 0px;
}
#addToBagWrapper input.disabled{
	background-position:left -23px;
}

#addToBagToolTipBg, #addToBagToolTipMsg{
	position:absolute;
	width:125px;
	left:90px;
	top:-23px;
}

#wishListToolTipBg, #wishListToolTipMsg {
	position:absolute;
	width:125px;
	left:60px;
	top:-23px;
}

#addToBagToolTipBg, #wishListToolTipBg{
	background:url(/Images/pdp/alertMessageBg.png) no-repeat left top;
	height:39px;
	z-index:99;
}
#addToBagToolTipMsg, #wishListToolTipMsg{
	height:23px;
	line-height:23px;
	font-size:9px;
	color:#666;
	z-index:100;
	text-align:center;
	text-indent:9px;
}

#prodp_size_div {
	display:block;
	visibility:visible;
	width:121px;
	padding-top:30px;
}
#prodp_size_div a{
	padding-left:4px;
	font-size:10px;
	text-decoration:underline;
}

#aePumaPromo {
	background:url("/Images/web/webset10/08112010/ae_pdp_bug.gif") no-repeat left 0px;
	height: 64px;
	width: 208px;
	margin-bottom:6px;
}
#ae_pumaBug {
	height: 64px;
	width: 208px;
}