/* *********** Begin Quixtar.Web.UI.Resources.ClientScriptHelper.YahooUI.CSS.menu.css  from Quixtar.Web.UI.CS, Version=2009.11.12.1, Culture=neutral, PublicKeyToken=null*/
/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/
/* Menu & MenuBar styles */

.yuimenu .yuimenu,
.yuimenubar .yuimenu {
    position: absolute;
    visibility: hidden;
	z-index:1005;
}
.yuimenubar ul, 
.yuimenu ul { list-style-type: none; }
.yuimenubar ul, 
.yuimenu ul,
.yuimenubar li, 
.yuimenu li,
.yuimenu h6,
.yuimenubar h6 { margin: 0; padding: 0; }

.yuimenuitemlabel,
.yuimenubaritemlabel { white-space: nowrap; }
.yui-menu-shadow { position: absolute; }
.hide-scrollbars * { overflow: hidden; }
.hide-scrollbars select { display: none; }
.yuimenu.show-scrollbars { overflow: visible; }
.yuimenu.hide-scrollbars .yui-menu-shadow { overflow: hidden; }
.yuimenu.show-scrollbars .yui-menu-shadow { overflow: auto; }

/*
Copyright (c) 2007, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.3.0
*/
/* Menu & MenuBar styles */

.yuimenu {
    background-color:#f6f7ee;
    border:none;
    /*padding:1px;*/
    padding:0;
}
.yuimenu.show-scrollbars { overflow: visible; }
.yui-menu-shadow { display: none; }
.yuimenu .yuimenu,
.yuimenubar .yuimenu { position:absolute; visibility:hidden; }
.yuimenubar .yuimenu { background:transparent url(/images/common/dd_bg_l.gif) bottom left no-repeat; padding-left:8px; }
.yuimenubar .yuimenu .bd { background:transparent url(/images/common/dd_bg_r.gif) bottom right no-repeat; }
.yuimenubar { padding-left:8px; }
.yuimenubar ul { *zoom:1; }
.yuimenubar ul:after {
    content:".";
    display:block;
    clear:both;
    visibility:hidden;
    height:0;
    line-height:0;
}
.yuimenu h6,
.yuimenubar h6 { 
    font-size:100%;
    font-weight:normal;
    margin:0;
    border:solid 1px #c4c4be;
    color:#b9b9b9;    
}
.yuimenubar h6 {
    float:left;
    padding:4px 12px;
    border-width:0 1px 0 0;
}
.yuimenubar .yuimenu h6 { float:none; }
.yuimenu h6 {  border-width:1px 0 0 0; padding:5px 10px 0 10px; }
.yuimenubar ul {
    list-style-type:none;
    margin:0;
    padding:0;
}
.yuimenu ul {
    list-style-type:none;
    /*border:solid 1px #c4c4be;
    border-width:1px 0 0 0;*/
    margin:0 1px 0 -7px;
    padding:8px 0;
}
.yuimenu ul.first-of-type, 
.yuimenu ul.hastitle,
.yuimenu h6.first-of-type { border-width:0; }
.yuimenu .topscrollbar,
.yuimenu .bottomscrollbar {
    height:16px;
    background-color:#fff;
    background-image:url(/images/common/yui/map.gif);
    background-repeat:no-repeat;
    border:1px solid #efefef;
    border-right:1px solid #ccc;
    border-bottom:1px solid #ccc;
}
.yuimenu .topscrollbar { background-position:center -72px; }
.yuimenu .topscrollbar_disabled { background-position:center -88px; }
.yuimenu .bottomscrollbar { background-position:center -104px; }
.yuimenu .bottomscrollbar_disabled { background-position:center -120px; }

/* MenuItem and MenuBarItem styles */
.yuimenubaritem { float:left; }
.yuimenuitemlabel,
.yuimenubaritemlabel {
    white-space: nowrap;
    font-size:12px;
    line-height:18px;
    font-weight:bold;
    display:block;
    color:#898888;
    text-decoration:none;
}
.yuimenuitemlabel {
    padding:2px 10px;
    outline:none;
}
.yuimenubaritemlabel {
    border-width:0 0 0 2px;
    border-style:solid;
    border-color:#fff;
    padding:4px 10px;
}
li.first-of-type .yuimenubaritemlabel { border-width:0; }
.yuimenuitemlabel .helptext { font-style:normal; margin:0 0 0 40px; }
.yuimenuitemlabel .submenuindicator,
.yuimenuitemlabel .checkedindicator /*, 
.yuimenubaritemlabel .submenuindicator*/ {
    display:block;
    height:8px;
    width:8px;
    overflow:hidden;
    vertical-align:middle;
    text-indent:9px;
    background-image:url(/images/common/yui/map.gif);
    background-repeat:no-repeat;
}
.yuimenubaritemlabel .submenuindicator {
    display:-moz-inline-stack; /* Gecko */
    display:inline-block; /* IE, Opera and Safari */
    font:0/0 arial; /* Gecko */
    display:none;
}
.yuimenuitemlabel .submenuindicator { background-position:0 0; }
.yuimenubaritemlabel .submenuindicator {
    background-position:0 -24px;
    margin:0 0 0 10px;
    display:none;
}
.yuimenuitemlabel .checkedindicator { background-position:0 -48px; }
.visible .yuimenuitem,
.visible .yuimenuitemlabel { *zoom:1; }
.visible .yuimenuitemlabel .helptext {
    float:right;
    width:100%;
    text-align:right;
    margin:-1.2em 0 0 0;
    *cursor:hand; /* Required to restore the style of the cursor in IE */
}
.visible .yuimenuitemlabel .submenuindicator {
    margin:-.9em -16px 4px auto;
    *margin:-.9em -16px 0 105%;
}
.visible .yuimenuitemlabel .checkedindicator {
    margin:-.9em auto 4px -16px;
    *margin-bottom:0;
}

/* Matches selected menu items */

.yuimenubaritem a.selected {
    background:transparent url(/images/common/nav_bg_hover.gif) 0 0 repeat-x;
    color:#898888;
}
.yuimenuitem a.selected {
    background:#e3e7ed;
    color:#898888;
}
/*
.yuimenubaritem a.selected .submenuindicator { background-position:0 -32px; }
*/
.yuimenuitem a.selected .submenuindicator { background-position:0 -8px; }
.yuimenuitem a.selected .checkedindicator { background-position:0 -56px; }

/* Matches disabled menu items */
.yuimenubaritem a.disabled .submenuindicator { background-position:0 -40px; }
.yuimenuitem a.disabled { cursor:default; color:#b9b9b9; }
.yuimenuitem a.disabled .submenuindicator { background-position:0 -16px; }
.yuimenuitem a.disabled .checkedindicator { background-position:0 -64px; }
/* *********** End Quixtar.Web.UI.Resources.ClientScriptHelper.YahooUI.CSS.menu.css  from Quixtar.Web.UI.CS, Version=2009.11.12.1, Culture=neutral, PublicKeyToken=null*/
/* *********** Begin Quixtar.Web.UI.WebControls.Order.Resources.ProductControls.CSS.RelatedItemControl.css  from Quixtar.Web.UI.WebControls.Order.CS, Version=2009.11.12.1, Culture=neutral, PublicKeyToken=null*/
ul.related-items li.header h3 {
	text-align: center;
	top: -9px;
	left: 15px;
	position: absolute;
	background-color: #fff;
	padding: 2px 6px;
	width: 130px;
	font-size: 11px;
	line-height: 12px;
}

ul.related-items {
	border: 1px solid #E9E9E9;
	border-bottom: 0px;
	width: 173px;
	float: left;
	margin: 10px 0 0 0;
	position: relative;
	list-style-type: none;
	z-index: 1em;
}

ul.related-items li.list-item {
    width: 149px;
    float: left;
    margin: 0;
    padding: 12px 12px 6px 12px;
    border-bottom: 1px solid #E9E9E9;
}

ul.related-items li.header { border: none;}

.c175r {
	float:right;
	width:175px;
	margin:0 0 15px 0;
}

.related-thumbnail .product-image {
	text-align: center;
}

.related-thumbnail .product-title {
	padding: 1px 0px;
}

.related-thumbnail .availability {
	padding: 1px 0px;
}

.related-thumbnail .availability A.link {
	text-decoration: none;
	color: Red;
}

.related-thumbnail .availability A.link:hover {
	text-decoration: underline;
}

.related-thumbnail .product-category {
	padding: 0;
}

.related-thumbnail .product-price {
	padding: 1px 0px;
	font-weight: bold;
	width: 160px;
}

.related-thumbnail .product-price .final-price { }

.related-thumbnail .pvbv .value,
.related-thumbnail .product-price .value {
	margin-left: 3px;
}

.related-thumbnail .pvbv .original-price,
.related-thumbnail .product-price .original-price {
	color: #666;
	text-decoration: line-through;
}

.related-thumbnail .pvbv .discount-price,
.related-thumbnail .product-price .discount-price {
	color: Red;
}

.related-thumbnail .pvbv {
	padding: 1px 0px;
}

.related-thumbnail .item-number-formatted {
	padding: 1px 0px;
}

.related-thumbnail .item-number-formatted .value {
	margin-left: 3px;
}

.related-thumbnail .product-quantity {
	padding: 1px 0px;
	float: left
}

.related-thumbnail .product-quantity .item-quantity {
	border: 1px solid #2F5996;
	float: left;
	font-size: 1em;
	margin-right: 10px;
	padding: 2px;
	width: 25px;
}

.related-thumbnail .product-btn-addcart {
	padding-top: 4px;
	float: right
}

.related-thumbnail .itemAdd-progress-icon {
	display : none;
}

.related-thumbnail .product-btn-addcart .button-container {
	height: 22px;
	width: 105px;
}

.related-thumbnail .product-price .free-shipping-icon {
	vertical-align: middle;
	margin-right: 3px;
}

.related-thumbnail .financing .buttons-container {
	margin-top: 10px;
}

.related-thumbnail .financing .or {
	margin: 0px 3px;
}

.related-thumbnail .availability-popup-container {
	color: Black;
}

.related-thumbnail .availability-popup-container .status-container {
	margin-bottom: 10px;
}

.related-thumbnail .availability-popup-container .status-container .status {
	font-weight: bold;
}

.related-thumbnail .availability-popup-container .date {
	margin-bottom: 10px;
}

.related-thumbnail .availability-popup-container .date-value {
	font-weight: bold;
}
/* *********** End Quixtar.Web.UI.WebControls.Order.Resources.ProductControls.CSS.RelatedItemControl.css  from Quixtar.Web.UI.WebControls.Order.CS, Version=2009.11.12.1, Culture=neutral, PublicKeyToken=null*/
/* *********** Begin Quixtar.Web.UI.WebControls.Resources.CSS.StyledButton.css  from Quixtar.Web.UI.WebControls.CS, Version=2009.11.12.1, Culture=neutral, PublicKeyToken=null*/
a.styledButton,
a.styledButton:link,
a.styledButton:active,
a.styledButton:visited	{ color:#fff; text-decoration:none; font-weight:bold; padding:2px 0; *display:inline-block; background-position:left top; background-repeat:no-repeat; }
a.styledButton:hover	{ color:#fff; text-decoration:none; background-position: 0 -21px; }

a.styledButton span,
a.styledButton:link span,
a.styledButton:active span,
a.styledButton:visited span { margin-left:18px; padding:2px 8px 2px 0; background-position:right top; background-repeat:no-repeat; }
a.styledButton:hover span	{ color:#fff; text-decoration:none; background-position: right -21px; }

a.styledButton-navy					{ background-image: url('/WebResource.axd?d=Bc9Ccnd-wkHH28Sl_V_bcGiFb_m2qI2tD10OPJhg6DVzZ3QT1Qm74RqzVsdlonbBL0ZVgjG7_HdmPClyiMjcK-Qbay_D0S27h85RlI0pD2tuAHaffYsYKS3FzBVTQwo20XbqNPN6rdlooEPZ8QnrvA2&t=633936338940000000'); }
a.styledButton-navy span			{ background-image: url('/WebResource.axd?d=Bc9Ccnd-wkHH28Sl_V_bcGiFb_m2qI2tD10OPJhg6DVzZ3QT1Qm74RqzVsdlonbBL0ZVgjG7_HdmPClyiMjcK-Qbay_D0S27h85RlI0pD2tBAEIooOH-oGF1NxqliAG1lfxCWcpE2Xr-Fqdf21atRQ2&t=633936338940000000'); }
a.styledButton-navy span.enabled    { color:#fff; }
a.styledButton-navy span.disabled   { color:#ccc; cursor:default  }

a.styledButton-gray					{ background-image: url('/WebResource.axd?d=Bc9Ccnd-wkHH28Sl_V_bcGiFb_m2qI2tD10OPJhg6DVzZ3QT1Qm74RqzVsdlonbBL0ZVgjG7_HdmPClyiMjcK-Qbay_D0S27h85RlI0pD2txxidZ_7Yc_PqLwuD5n1S8ebDqtLuVOt7bDhy4qnIGQg2&t=633936338940000000'); }
a.styledButton-gray span			{ background-image: url('/WebResource.axd?d=Bc9Ccnd-wkHH28Sl_V_bcGiFb_m2qI2tD10OPJhg6DVzZ3QT1Qm74RqzVsdlonbBL0ZVgjG7_HdmPClyiMjcK-Qbay_D0S27h85RlI0pD2txMnKFlHnKQmyQ-AGt6lyahm7zc5twsRX5sTfT-sfIAg2&t=633936338940000000'); }
a.styledButton-gray span.enabled    { color:#fff; }
a.styledButton-gray span.disabled   { color:#ccc; cursor:default }

a.styledButton-gray-down-arrow		{ background-image: url('/WebResource.axd?d=Bc9Ccnd-wkHH28Sl_V_bcGiFb_m2qI2tD10OPJhg6DVzZ3QT1Qm74RqzVsdlonbBL0ZVgjG7_HdmPClyiMjcK-Qbay_D0S27h85RlI0pD2txxidZ_7Yc_PqLwuD5n1S8YZaD61VgPpkqe1odcFwErg2&t=633936338940000000'); }
a.styledButton-gray-down-arrow span	{ background-image: url('/WebResource.axd?d=Bc9Ccnd-wkHH28Sl_V_bcGiFb_m2qI2tD10OPJhg6DVzZ3QT1Qm74RqzVsdlonbBL0ZVgjG7_HdmPClyiMjcK-Qbay_D0S27h85RlI0pD2txMnKFlHnKQmyQ-AGt6lyahm7zc5twsRX5sTfT-sfIAg2&t=633936338940000000'); }

a.styledButton-darkgray					{ background-image: url('/WebResource.axd?d=Bc9Ccnd-wkHH28Sl_V_bcGiFb_m2qI2tD10OPJhg6DVzZ3QT1Qm74RqzVsdlonbBL0ZVgjG7_HdmPClyiMjcK-Qbay_D0S27h85RlI0pD2sZ4bGu3e3lYd0s26kSAjdTfjyfVAPiuJqJ5Q_1wcm5AQ2&t=633936338940000000'); }
a.styledButton-darkgray span			{ background-image: url('/WebResource.axd?d=Bc9Ccnd-wkHH28Sl_V_bcGiFb_m2qI2tD10OPJhg6DVzZ3QT1Qm74RqzVsdlonbBL0ZVgjG7_HdmPClyiMjcK-Qbay_D0S27h85RlI0pD2sZ4bGu3e3lYd0s26kSAjdTH4Il8szcK3WNIhItEzQEPg2&t=633936338940000000'); }
a.styledButton-darkgray span.enabled	{ color:#fff; }
a.styledButton-darkgray span.disabled	{ color:#ccc; cursor:default }

a.styledButton-green					{ background-image: url('/WebResource.axd?d=Bc9Ccnd-wkHH28Sl_V_bcGiFb_m2qI2tD10OPJhg6DVzZ3QT1Qm74RqzVsdlonbBL0ZVgjG7_HdmPClyiMjcK-Qbay_D0S27h85RlI0pD2t-nMsNWTYQ2HwgX0B8D6_z0EFQKEon7aPJnJTHEhrw0A2&t=633936338940000000'); }
a.styledButton-green span				{ background-image: url('/WebResource.axd?d=Bc9Ccnd-wkHH28Sl_V_bcGiFb_m2qI2tD10OPJhg6DVzZ3QT1Qm74RqzVsdlonbBL0ZVgjG7_HdmPClyiMjcK-Qbay_D0S27h85RlI0pD2tsDWTxr4Y-KnrAiw7KH6lrZ_q1pulJRDlhekZbgo4kWQ2&t=633936338940000000'); }
a.styledButton-green span.enabled		{ color:#fff; }
a.styledButton-green span.disabled		{ color:#ccc; cursor:default }

.overlay-div {
	position: absolute;
	z-index: 999;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	display: none;
	opacity: .25;
	filter: alpha(opacity=25);
	background-color: transparent !important;	/* this hack is so it works in IE */
}

/* *********** End Quixtar.Web.UI.WebControls.Resources.CSS.StyledButton.css  from Quixtar.Web.UI.WebControls.CS, Version=2009.11.12.1, Culture=neutral, PublicKeyToken=null*/
