 /*
***********************************************
LIST PAGE PREVIEW STYLES.
***********************************************
*/

 #lpPreview {overflow:hidden; height: auto !important;}


/* Added Styles for Div to behave like tables */

.FVTable{
/*display:table;*/
display:block;

}

.FVTableRow{
display:inline-block;

/*display:table-row;*/
}

.FVTableCell{
display:table-cell;
}

#qp_content{
width:auto;
}

#prodpreview{
float:left;
padding-right:5px;
}

#altimgQuickLook{
width:195px;
text-align:left;
}

#imageQuickLook2{
float:left;
width:204px;
}

#mainimgQuickLook{
width:199px;	
padding-right:5px;
position:relative;
}

/* Flyview Video */

.fv_video{
position:absolute; top:0px; left:0px; z-index:10; background:#FFF;
display:none;
}

.fv_video_player_1{
display:block;
}

#wLabel {
width: 50px;
font-size:100%;
color:#656565;
font-family: verdana, arial, sans-serif;
text-align:left;
float:left;
display:table-cell;
}

.quickLookBulletList .productDescription {
color:#000000;
font-size:13px;
padding-bottom:10px;
}

#wContent {
width:90%;
font-size:100%;
color:#656565;
font-family:verdana, arial, sans-serif;
}

#wContentBtn {
width:auto;
display:table-cell;
}

/*----*/

/*
ADDED STYLES FOR FLYVIEW CONFIRMATION PAGE
*/

.itemAddedMsgFV{
color:#2382C4;
font-size:14px;
font-weight:bold;
margin: 10px 0 20px 20px;
text-align:left;
text-decoration:none;
}

.prodDetailBrandConfirmFlyview{
font-size:12px;
font-color:#000000;
font-weight:bold;
}

.prodDetailShortNameConfirmFlyview{
font-color:#000000;
}
#shopBag{
display:block;
float:right;
margin-top:20px;
margin-bottom:10px;
margin-left:20px;
}

#contShop{
display:inline-block;
float:right;
margin-top:20px;
margin:bottom:10px;
}

.dContent .input{
margin:0;
padding:0;
width:120px;
}

/*----*/


.sizeFitInfoBtn{
background: #CCCCCC;
color: #000000;
font-size:12px;
}

#ui-dialog-title-lpPreview {
font-size:12px;
font-family: Verdana;
font-weight:400;
line-height:1.2;
}
.prLinkDiv{
padding-top:20px;
}

.prLinkDiv span{
color:#2382C4;
font-size:13px;
font-weight:bold;
float:left;
}
.prLinkDiv a{
color: #2382C4 !important;
float:left;
font-size:13px;
font-weight:bold;
text-decoration:underline;
}
#ratingStars{
padding-top:5px;
padding-bottom:5px;
}

#promoMessaging{
padding-top:5px;
padding-bottom:5px;
}

#pricesQuickLook {
padding-top:5px;
padding-bottom:10px;
}

#pricesQuickLook #lineSavings{
display:inline-block;
font-size:12px;
text-transform:lowercase;
}

#pricesQuickLook .pricingSavePercent {
color:#000000;
font-size:12px;
font-weight:bold;
}

#pricesQuickLook #lineRetail{
font-size:12px;
float:left;
text-transform:lowercase;
display: block !important;
}

#pricesQuickLook #lineBluefly{
text-transform:lowercase;
display:block !important;
}

#pricesQuickLook .pricingRetailLabel{
font-size:12px;
}
#pricesQuickLook .pricingRetailPrice{
font-size:12px;
}



.ui-dialog {
max-width:630px !important;
*width:630px !important;
left:25% !important;
}

.ui-widget {
font-family:Verdana,Arial;
font-size:1.1em;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
font-family:Verdana,Arial;
font-size:1em;
}
.ui-widget-content {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF url(http://cdn.media.bluefly.com/media/templates/images/jqui/ui-bg_highlight-hard_100_FFFFFF_1x100.png) repeat-x scroll 50% top;
border:1px solid #CCCCCC;
color:#656565;
}
.ui-widget-content a {
color:#656565;
}
.ui-widget-header {
border:0 none;
font-weight:bold;
color:#FFFFFF;
}
.ui-widget-header a {
color:#6A87A7;
}

.ui-state-default, .ui-widget-content .ui-state-default {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
/*background:#CCCCCC none repeat scroll 0 0;
border:1px solid #CCCCCC;*/
border: 0 none; 
background: #ebeaea url(http://cdn.media.bluefly.com/media/templates/images/jqui/ui-bg_glass_80_ebeaea_1x400.png) 50% 50% repeat-x;
color:#000000;
font-weight:normal;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
color:#000000;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-decoration:none;
}
.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus {
font-weight:normal;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}
.ui-state-hover a, .ui-state-hover a:hover {
color:#FFFFFF;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-decoration:none;
background:#56A1D5 none repeat scroll 0 0;
border-bottom-width: 0 !important;
}
.ui-state-active, .ui-widget-content .ui-state-active {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #CCCCCC;
color:#656565;
font-weight:bold;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
}

.ui-state-active, .ui-state-hover {
background:#FFFFFF none repeat scroll 0 0;
color:#000000;
border-bottom-width:0 !important;
}

.ui-state active, .ui-state-hover a {
color:#000000;
}
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
color:#000000;
outline-color:-moz-use-text-color;
outline-style:none;
outline-width:medium;
text-decoration:none;
background: #FFFFFF;
}
.ui-state-highlight, .ui-widget-content .ui-state-highlight {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FBF5D0 url(http://cdn.media.bluefly.com/media/templates/images/jqui/ui-bg_glass_55_fbf5d0_1x400.png) repeat-x scroll 50% 50%;
border:2px solid #F9DD34;
color:#363636;
}
.ui-state-highlight a, .ui-widget-content .ui-state-highlight a {
color:#363636;
}
.ui-state-error, .ui-widget-content .ui-state-error {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FBE3E4 url(http://cdn.media.bluefly.com/media/templates/images/jqui/ui-bg_glass_95_FBE3E4_1x400.png) repeat-x scroll 50% 50%;
border:2px solid #FBC2C4;
color:#8A1F11;
}
.ui-state-error a, .ui-widget-content .ui-state-error a {
color:#8A1F11;
}
.ui-state-error-text, .ui-widget-content .ui-state-error-text {
color:#8A1F11;
}
.ui-state-disabled, .ui-widget-content .ui-state-disabled {
background-image:none;
opacity:0.35;
}

.ui-priority-primary, .ui-widget-content .ui-priority-primary {
font-weight:bold;
}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary {
font-weight:normal;
opacity:0.7;
}
.ui-icon {
background-image:url(http://cdn.media.bluefly.com/media/templates/images/jqui/ui-icons_6A87A7_256x240.png);
height:16px;
width:16px;
}
.ui-widget-content .ui-icon {
background-image:url(http://cdn.media.bluefly.com/media/templates/images/jqui/ui-icons_6A87A7_256x240.png);
}
.ui-widget-header .ui-icon {
background-image:url(http://cdn.media.bluefly.com/media/templates/images/jqui/ui-icons_ffffff_256x240.png);
}
.ui-state-default .ui-icon {
background-image:url(http://cdn.media.bluefly.com/media/templates/images/jqui/ui-icons_6A87A7_256x240.png);
}
.ui-state-hover .ui-icon, .ui-state-focus .ui-icon {
background-image:url(http://cdn.media.bluefly.com/media/templates/images/jqui/ui-icons_8A1849_256x240.png);
}
.ui-state-active .ui-icon {
background-image:url(http://cdn.media.bluefly.com/media/templates/images/jqui/ui-icons_ffffff_256x240.png);
}
.ui-state-highlight .ui-icon {
background-image:url(http://cdn.media.bluefly.com/media/templates/images/jqui/ui-icons_6A87A7_256x240.png);
}
.ui-state-error .ui-icon, .ui-state-error-text .ui-icon {
background-image:url(http://cdn.media.bluefly.com/media/templates/images/jqui/ui-icons_8a1f11_256x240.png);
}
.ui-corner-tl {
-moz-border-radius-topleft:1px;
}
.ui-corner-tr {
-moz-border-radius-topright:1px;
}
.ui-corner-bl {
-moz-border-radius-bottomleft:1px;
}
.ui-corner-br {
-moz-border-radius-bottomright:1px;
}
.ui-corner-top {
-moz-border-radius-topleft:1px;
-moz-border-radius-topright:1px;
}
.ui-corner-bottom {
-moz-border-radius-bottomleft:1px;
-moz-border-radius-bottomright:1px;
}
.ui-corner-right {
-moz-border-radius-bottomright:1px;
-moz-border-radius-topright:1px;
}
.ui-corner-left {
-moz-border-radius-bottomleft:1px;
-moz-border-radius-topleft:1px;
}
.ui-corner-all {
-moz-border-radius-bottomleft:1px;
-moz-border-radius-bottomright:1px;
-moz-border-radius-topleft:1px;
-moz-border-radius-topright:1px;
}
.ui-widget-overlay {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#444444 url(http://cdn.media.bluefly.com/media/templates/images/jqui/ui-bg_diagonals-small_0_aaaaaa_40x40.png) repeat scroll 50% 50%;
opacity:0.3;
}
.ui-widget-shadow {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-border-radius-bottomleft:4px;
-moz-border-radius-bottomright:4px;
-moz-border-radius-topleft:4px;
-moz-border-radius-topright:4px;
background:#AAAAAA url(http://cdn.media.bluefly.com/media/templates/images/jqui/ui-bg_diagonals-small_0_aaaaaa_40x40.png) repeat scroll 50% 50%;
margin:4px 0 0 4px;
opacity:0.3;
padding:0;
}
.ui-accordion .ui-accordion-header {
cursor:pointer;
margin-top:1px;
position:relative;
}
.ui-accordion .ui-accordion-li-fix {
display:inline;
}
.ui-accordion .ui-accordion-header-active {
border-bottom:0 none !important;
}
.ui-accordion .ui-accordion-header a {
display:block;
font-size:1em;
padding:0.5em 0.5em 0.5em 2.2em;
}
.ui-accordion .ui-accordion-header .ui-icon {
left:0.5em;
margin-top:-8px;
position:absolute;
top:50%;
}
.ui-accordion .ui-accordion-content {
border-top:0 none;
display:none;
margin-bottom:2px;
margin-top:-2px;
overflow:auto;
padding:1em 2.2em;
position:relative;
top:1px;
}
.ui-accordion .ui-accordion-content-active {
display:block;
}
.ui-dialog {
padding:0;
border:3px solid #2382C4 !important;
position:relative;
//width:300px;
}
.ui-dialog .ui-dialog-titlebar {
padding-left:10px !important;
padding-top:1px !important;
padding-bottom:1px !important;
position:relative;
background: #2382C4 none repeat scroll 0 0 !important;
/**background-image: url(http://cdn.media.bluefly.com/media/templates/images/footer/bluefly_icon.gif)**/;
/**border-color: #2382C4 !important;**/
line-height: 0.5em;
border: 1px solid #2382C4;
width: auto;
height:100%;
}


.ui-dialog .ui-dialog-title {
float:left;
height:100%;
margin:0.1em 0 0.2em;
}
.ui-dialog .ui-dialog-titlebar-close {
height:18px;
margin:-10px 0 0;
padding:1px;
position:absolute;
right:0.3em;
top:50%;
width:19px;
}
.ui-dialog .ui-dialog-titlebar-close span {
display:block;
margin:1px;
}
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus {
padding:0;
}
.ui-dialog .ui-dialog-content {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border:0 none;
overflow:auto;
padding:0.5em 1em;
}
.ui-dialog .ui-dialog-buttonpane {
background-image:none;
border-width:1px 0 0;
margin:0.5em 0 0;
padding:0.3em 1em 0.5em 0.4em;
text-align:left;
}
.ui-dialog .ui-dialog-buttonpane button {
cursor:pointer;
float:right;
line-height:1.4em;
margin:0.5em 0.4em 0.5em 0;
overflow:visible;
padding:0.2em 0.6em 0.3em;
width:auto;
}
.ui-dialog .ui-resizable-se {
bottom:3px;
float:right;
height:14px;
right:3px;
width:14px;
}
.ui-draggable .ui-dialog-titlebar {
cursor:move;
}
.ui-slider {
position:relative;
text-align:left;
}
.ui-slider .ui-slider-handle {
cursor:default;
height:1.2em;
position:absolute;
width:1.2em;
z-index:2;
}
.ui-slider .ui-slider-range {
border:0 none;
display:block;
font-size:0.7em;
position:absolute;
z-index:1;
}
.ui-slider-horizontal {
height:0.8em;
}
.ui-slider-horizontal .ui-slider-handle {
margin-left:-0.6em;
top:-0.3em;
}
.ui-slider-horizontal .ui-slider-range {
height:100%;
top:0;
}
.ui-slider-horizontal .ui-slider-range-min {
left:0;
}
.ui-slider-horizontal .ui-slider-range-max {
right:0;
}
.ui-slider-vertical {
height:100px;
width:0.8em;
}
.ui-slider-vertical .ui-slider-handle {
left:-0.3em;
margin-bottom:-0.6em;
margin-left:0;
}
.ui-slider-vertical .ui-slider-range {
left:0;
width:100%;
}
.ui-slider-vertical .ui-slider-range-min {
bottom:0;
}
.ui-slider-vertical .ui-slider-range-max {
top:0;
}
.ui-tabs {
border:0 none;
}
.ui-tabs .ui-tabs-nav {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position:relative;
padding:0;
}
.ui-tabs .ui-tabs-nav li {
border-bottom-width:0 !important;
float:left;
margin:0 0.2em -1px 0;
padding:0;
position:relative;
}
.ui-tabs .ui-tabs-nav li a {
float:left;
padding:0.5em 1em;
text-decoration:none;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected {
border-bottom-width:0;
padding-bottom:0.5px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a {
cursor:text;
}
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a {
cursor:pointer;
}
.ui-tabs .ui-tabs-panel {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
border-width:1px;
display:block;
}
.ui-tabs .ui-tabs-hide {
display:none !important;
}


#wrapperQuickLook{
     margin: 0px auto;
	 width: 562px;
	 vertical-align: top;
	}

a img {
border:0 none;
}


/*
.shadowQuickLook {
  width: 562px;
  float:left;
  background: url(http://cdn.media.bluefly.com/media/templates/images/list_page/shadowAlpha.png) no-repeat bottom right !important;
  background: url(shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }

.shadowQuickLook2 {
  background: none !important;
  background: url(http://cdn.media.bluefly.com/media/templates/images/list_page/shadow2.gif) no-repeat left top;
  padding: 0 !important;
  padding: 0 6px 6px 0;
  }

  */
 
 .productQuickLook {
   height:380px;
 border: 1px dashed #ccc;
 text-align:left;
  background-color: #fff;
  padding: 4px;
  margin: -6px 6px 6px -6px !important;
  margin: 0;
 }


.prodinfoQuickLook {
float:left; 
text-align:left;
margin-left:0;
width:360px;
}

.prodinfoQuickLook .prodDetailBrand {
   // color:#415A74;
    color:#000000;
    font-size:16px;
    font-weight:bold;
    text-decoration: none;
	margin-top:5px;
}

#tabs{
margin-top:10px;

}

#tabs-product{
margin-top:10px;
}

.prodinfoQuickLook .prodDetailShortName  {
color:#000000;
font-size:12px;
font-weight:bold;
margin-top:5px;
}

.quickLookBulletList {
color:#6D8796;
font-size:11px;
font-weight:normal;
}

.quickLookBulletList ul {
padding:10px 0 0 20px;
margin: 0;
line-height:1.5;
color:#656565;
font-size:12px;
}

.quickLookBulletList a {
color:#6D8796;
}
.sectorMargin {
margin:10px 0 10px 0;
}
#pricesQuickLook, #sizeQuickLook, #prodinfoQuickLook, #colorQuickLook  {
margin-top:10px;
}

.colorQuickLook{
margin-bottom:7px;
margin-top:15px;
}

/*#tab-overview .productColor {
    color:#6D8796;
    font-size: 12px;
    padding-right: 5px;
    margin-top:5px;
    margin-bottom:5px;
    }*/
 
 #buttonAddQuickLook {
  background: url(http://cdn.media.bluefly.com/media/templates/images/product_detail/add_shoppingbag_btn.gif) no-repeat top left;
  display: block;
  width: 172px;
  height: 25px;
  margin-top:30px;
    text-indent:-9009px;
}

 #buttonMoreQuickLook {
  background: url( http://cdn.media.bluefly.com/media/templates/images/shopping_bag/add_moreinfo_btn.gif) no-repeat top left;
  display: block;
  width: 172px;
  height: 25px;
  margin-top:30px;
    text-indent:-9009px;
}

#previewMoreInfoBtn{margin-top:15px;}

#sizeQuickLook  {
    color:#6D8796;
    font-size: 11px;
    padding-right: 5px;
	width:100%;
	margin-bottom:5px;
}

#sizeQuickLook ul {
list-style-type: none;
margin:0;
margin-bottom: expression('-20px');
padding: 0;
}

 #sizeQuickLook li {
float:left;
display:inline;
list-style-type:none;
margin:3px 0 3px 8px;
padding:0;
}

 #sizeQuickLook li a {
padding:3px 0 3px;
text-decoration:none;
color:#666;
display:block;
font-size:13px;
}

 #sizeQuickLook li a:active {
color:#7B8CA1;
text-decoration:none;
}

 #sizeQuickLook li a:visited, a:active {
color:#7B8CA1;
text-decoration:none;
}


#lpPreview .selectButtonSize {
background-color:#FFFFFF;
border:0;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:9px;
text-align:center;
margin-right: 7px;
width:100%;
width: expression('4em');
}


#imageQuickLook{
float:left;
margin-right:0;
max-width:290px;
width:auto !important;
width:290px;
}


#altimgQuickLook img{
border:1px solid #E1E0E5;
/*float:left;
padding: 4px;*/
margin-top:2px;
}

#altimgQuickLook ul {
list-style-type: none;
margin:0;
position:relative;
padding: 0;
/* any IE */
left: expression('19em');
/* IE 5.x */
left:85px;
/*_left:230px;*/
top:-300px;

}


#altimgQuickLook li {
margin:0;
padding: 0;
}



	
.colorQuickLookSwatch {margin-bottom: 1em;}

/** PRICES **/

#pricesQuickLook #lineBluefly .pricingBlueflyLabel{
font-size:12px;
font-weight:normal;
text-transform:lowercase;
}

#pricesQuickLook #lineBluefly .pricingBlueflyPrice{
font-size:12px;
font-weight:normal;
text-transform:lowercase;
}

#pricesQuickLook #lineBlueflyFinal{
color:#2382C4;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
padding: 5px 0;
text-transform:uppercase;
}




#pricesQuickLook #lineBlueflyFinal .pricingBlueflyLabel {
    font-weight: bold;
    color: #2382C4;
    font-size:14px;
}

#pricesQuickLook #lineBlueflyFinal .pricingBlueflyPrice {
    font-weight: bold;
    color: #2382C4;
    font-size:16px;
}


#lineSale{
}


#pricesQuickLook #lineSale {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-size: 12px;
    font-weight: normal;
    color: #8A1849;
		
}

#pricesQuickLook #lineSale .pricingSaleLabel {
font-size:14px;
font-weight:bold;
color: #8A1849
}

#pricesQuickLook #lineSale .pricingSalePrice {
font-size:16px;
font-weight:bold;
color: #8A1849
}

#pricesQuickLook .pricingSaleLabel {
    font-size: 12px;
    color: #8A1849;
}

#pricesQuickLook .pricingSalePrice {
    font-size: 12px;
    color: #8A1849;
}




#lineOnSale{
}


#pricesQuickLook .pricingOnSaleLabel {
font-size: 14px;
    font-weight: bold;
    color: #8A1849;
text-transform:uppercase;
}
#pricesQuickLook .pricingOnSalePrice {
font-size: 16px;
    font-weight: bold;
    color: #8A1849;
}

#pricesQuickLook #lineOnSaleFinal{
	text-transform: uppercase;
}


#pricesQuickLook #lineOnSaleFinal .pricingOnSaleLabel {
    font-size: 14px;
    font-weight: bold;
    color: #8A1849;
}
#pricesQuickLook #lineOnSaleFinal .pricingOnSalePrice {
	color:#8A1849;
	font-size:16px;
	font-weight:bold;
}

#pricesQuickLook #lineReduced{display:none;}



 

#pricesQuickLook #lineReducedFinal  {

}

#pricesQuickLook .pricingMarkdownLabel {
font-size:12px;
} 
#pricesQuickLook .pricingMarkdownPrice {
font-size:12px;
}

#pricesQuickLook #lineReducedFinal  .pricingMarkdownLabel {
    font-size: 16px;
    font-weight: bold;
    color: #8A1849;

}

#pricesQuickLook #lineReducedFinal  .pricingMarkdownPrice {
	color:#8A1849;
	font-size:16px;
	font-weight:bold;
}

#pricesQuickLook .pricingSaveLabel {
    color: #000000;
	 font-weight: bold;
	 font-size: 12px;
	 
}

.productGridContainer {
  padding:0;
  border:0;
}

.productGridRow {
display:block;
min-height:330px;
margin:15px 0 0 0;
height:auto !important;
__height:330px;
}

.productContainer {
  float:left;
  vertical-align:top;
  width:164px;
  position:relative;
  margin:0;
  padding-left:7px;
}



.ql_link {
  position: absolute;
  top: 90px;
  left: 10px;
  float: left;
  display: none;
}

.listProductNew {
  vertical-align: top;
  width:140px;

}

.listProductPrices {
  vertical-align: top;
  cursor:text;
}

.productPopUpDialog {
  z-index : 20;
  position: absolute;
}
#lpPreview br{line-height:.1em;}

/*--- 5/12 adding new styles for QP confirmation page --*/
.prodDetailBrandConfirm{
color:#415A74;
font-size:16px;
font-weight:bold;
margin-right:10px;
margin-top:10px;
}


.prodDetailShortNameConfirm{
	color:#6D8796;
	font-size:11px;
	font-weight:normal;
	margin: 10px 0 15px 0;
}

.itemAddedMsg{
    color:#660066;
    font-size:15px;
    font-weight:bold;
    text-decoration: none;
	margin-top:10px;
	margin-bottom:20px;
}

.continueShoppingBtn {
margin-top: 5em
}

.proceed2CartBtn{
margin-top: 5em
}



/*---------- 4.28 Quick Preview Changes -------------------*/

pre {
	display: none;
}

pre.sizeError, .errorText, .pdpQuickAddErrors {
background-color:#FEFF80;
color:#601033;
font-size:12px;
font-weight:700;
line-height:150%;
padding:3px;
}

pre.qtyError{
display:none;
background-color:#FEFF80;
color:#601033;
font-size:12px;
font-weight:700;
line-height:150%;
padding:3px;
	
}

.colorDescriptionQP {
	color:#656565;
	font-size: 11px;
	font-weight: bold;
	text-transform: lowercase;
}

#swatchLink{
	position:relative;
}

.FVTableRow #qtyInStock {
	
	margin:auto;
	display:block;
	padding:5px; 
	float:left;
	font-size: 12px;
}

.FVTableRow #qtyOutStock {
margin:auto;
display:block;
margin-top: 5px;
*margin-top: -10px !important;
float:left;
font-size:12px;
}

.FVTableRow #qtyInStock .inStockText {
color:#660066;
font-family: Verdana;
font-size:12px;
padding-left:2px;
font-weight:bold;
}

.FVTableRow #qtyOutStock .inStockText {
color:#660066;
font-family: Verdana;
font-size:12px;
padding-left:2px;
font-weight:bold;
}


#tab-overview .colorSelected {
	border: #7F9DB9 1px solid;
	padding:1px;
}

#tabs-1 .colorSelected {
	border: #7F9DB9 1px solid;
	padding: 1px;
}

#tab-overview .colorUnselected {
	border: #ffffff 1px solid;
	padding:1px;
}

#tabs-1 .colorUnselected {
	border: #ffffff 1px solid;
	padding:1px;
}

/*modified*/
#tab-overview #productColor {
    float:left;
    width:50px;
    font-size: 12px;
    padding: 0 0 10px;
}

#tabs-1 #productColor {
    float:left;
    width:50px;
    font-size: 12px;
    padding: 0 0 10px;
}

.dLabel {
float:left;
width:50px;
font-size:12px;
padding:0 0 10px;
}

.dContent {
font-size:12px;
padding:0 0 10px;
width:130px;
float:left;
}

div#pr_sizeDetail .input {
padding:0;
margin:0;
width:120px;
}


#colorCell{
font-size:12px;
width:200px;
font-weight:bold;
padding: 0 0 10px;
display:table-cell;
}

.colorQuickLook {
	margin-bottom:5px;	
}


/*removing following style sheets*/

.rem_colorQuickLook{
	margin-bottom:0px;
	margin-top:0px;
}

/*--- 5/12 adding new styles for QP confirmation page --*/
.prodDetailBrandConfirm{
    color:#415A74;
    font-size:16px;
    font-weight:bold;
    text-decoration: none;
	margin-top:2px;
	margin-right:10px;
}

.prodDetailShortNameConfirm{
	color:#6D8796;
	font-size:11px;
	font-weight:normal;
}

.itemAddedMsg{
    color:#660066;
    font-size:12px;
    font-weight:bold;
    text-decoration: none;
	margin:10px 0 20px 20px;
	text-align:left;
	
}


/*----------7-16-09  Quick Preview Confirm Changes -------------------*/

#quickLookConfImg {float:left; padding-left:80px; margin-right:10px;}
#quickLookConfProdInfo{ text-align:left; display:block;margin:0 0 0 20px;}
.prodButton {margin:15px 0 0px -120px; vertical-align:top;}
.prodDetailBrandConfirm {font-size:12px;}

/** BEGIN BAYNOTE DIVS **/

#qpCrossSellBox{
margin-top:10px; 
_margin-top:20px;
border-top:1px dashed #6A87A7;
display:block;
}


#qpCrossSellBox .crosssellProd{display:inline; float:left; margin-right:5px;}
#qpCrossSellBox {
background-color:#F7F8F9;
border:1px solid #DEE2E5;
float:left;
margin:5px 5px 5px 5px;
padding:5;
text-align:center;
width:500px;}

.mostWantedLabel{text-align:left;}


#qpCrossSellBox .crossSellBrand  a{
color:#052342;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
}
 
#crossSellBox .dashedDivider {display:none;}


#qpCrossSellBox .crosssellProd  a:active, .crosssellProd  a:hover {
color:#8A1849;
text-decoration: underline;
}


#qpCrossSellBox .lineBlueflyFinal{
color:#052342;
font-size:10px;
font-weight:700;
text-transform:uppercase;
}

#qpCrossSellBox .lineRetail, .lineBluefly, .lineReduced {font-size:11px;}
#qpCrossSellBox .lineOnSaleFinal, .lineSaleFinal, .lineSavings, .lineReducedFinal{
color:#8A1849;
font-size:10px;
font-weight:700;
text-transform:uppercase;
}
/** END BAYNOTE DIVS **/

#pm_flylink {
	cursor:pointer;
}

#tabs-product .ui-state-default, #tabs-product .ui-widget-content .ui-state-default { border: 0 none; background: #ebeaea url(http://cdn.media.bluefly.com/media/templates/images/jqui/ui-bg_glass_80_ebeaea_1x400.png) 50% 50% repeat-x; font-weight: normal; color: #555555; outline: none; }

#tabs-product .ui-state-active, .ui-widget-content .ui-state-active { border: 1px solid #cccccc; background: #FFFFFF; font-weight: normal; color: #656565; outline: none; font-weight:bold}

#tabs-product .ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited { color: #000000; outline: none; background:#FFFFFF; text-decoration: none; }
