/*
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
*/

@import "/venda-support/js/external/yui/build/container/assets/container.css"; /* This MUST be left in place as it defines the base styling */

/* Panel modality mask styles */
/* See http://developer.yahoo.com/yui/examples/container/panelskin1.html for skining tutorial*/

/* general panel */
.yui-panel {
		border:none; 
		background-color:transparent;
		
}

/* popup panel */
#popupcontent_panel.yui-panel, #lightboxcontent_panel.yui-panel, #signin_panel.yui-panel { 
		border:none; 
		background-color:transparent;
}

/* modal mask */
#popupcontent_panel_mask, #lightboxcontent_panel_mask, #wait_panel_mask, #signin_panel_mask,.mask  {
		background-color:#000;
}
#enlarge_panel_mask, #lightboxcontent_panel_mask{
		z-index:25  !important;
}

/* underlay */
#popupcontent_panel_c.yui-panel-container.shadow .underlay, #minicart_detail_c.yui-panel-container.shadow .underlay, #lightboxcontent_panel_c.yui-panel-container.shadow .underlay, #enlarge_panel_c.yui-panel-container.shadow .underlay, #wait_panel_c.yui-panel-container.shadow .underlay, #loading_panel_c.yui-panel-container.shadow .underlay { 
		display:none;
}

/* header */
/* margin-left matches width of corner graphic */
#popupcontent_panel.yui-panel .hd, #lightboxcontent_panel.yui-panel .hd, #wait_panel.yui-panel .hd, #signin_panel.yui-panel .hd ,#enlarge_panel.yui-panel .hd,#loading_panel.yui-panel .hd { 
		padding:0; 
		text-transform:uppercase;
		font-family:Georgia, Times, serif;
		color:#699; border:none;
		height:46px; 
		margin:10px 0 0; 
		background:#fff;
		font-weight:normal; 
		font-size:3.25em; 
		overflow:visible; 
		text-align:left;border-bottom:1px solid #ccc;
}

#popupcontent_panel.yui-panel .hd span, #lightboxcontent_panel.yui-panel .hd span, #wait_panel.yui-panel .hd span, #signin_panel.yui-panel .hd span,#loading_panel.yui-panel .hd span ,#enlarge_panel.yui-panel .hd span{

		padding-left:25px;
}
#popupcontent_panel.yui-panel .hd .tl, #lightboxcontent_panel.yui-panel .hd .tl, #wait_panel.yui-panel .hd .tl, #signin_panel.yui-panel .hd .tl ,#loading_panel.yui-panel .hd .tl, #enlarge_panel .hd .tl{ 
		width:8px; 
		height:20px; 
		top:0; 
		left:0; 
		position:absolute; 
}
#popupcontent_panel.yui-panel .hd .tr, #lightboxcontent_panel.yui-panel .hd .tr, #wait_panel.yui-panel .hd .tr, #signin_panel.yui-panel .hd .tr ,#loading_panel.yui-panel .hd .tr,  #enlarge_panel .hd .tr{ 
		width:8px; 
		height:20px; 
		top:0; 
		right:0; 
		position:absolute; 
}

/* close window button */
#popupcontent_panel.yui-panel .container-close, #lightboxcontent_panel.yui-panel .container-close, #signin_panel.yui-panel .container-close, #enlarge_panel.yui-panel .container-close { 
		top:17px; 
		right:19px; 
		height:21px;
		width:60px; 
		background-image:url(../../../images/popup_sz.gif);
}
#popupcontent_panel.yui-panel .container-close:hover, #lightboxcontent_panel.yui-panel .container-close:hover, #signin_panel.yui-panel .container-close:hover ,#enlarge_panel.yui-panel .container-close:hover{ 
		background-image:url(../../../images/popup_sz.gif);
}

#loading_panel.yui-panel .container-close{
		display:none;
}	
/* close window button2  */




/* body */
#popupcontent_panel.yui-panel .bd, #lightboxcontent_panel.yui-panel .bd, #wait_panel.yui-panel .bd, #wait_panel.yui-panel .bd, #loading_panel.yui-panel .bd { 
		background-color:#E1E2E4;
		margin:0;
		padding:0 8px 8px 8px;
		overflow:hidden;
}
#popupcontent_panel #buttons, #lightboxcontent_panel #buttons { 
		width:350px; 
}

/* product list specific */
#icat_popup #popupcontent_panel.yui-panel { 
		width: 430px; 
}
#icat_popup #popupcontent_panel.yui-panel .bd { 
		height:425px; 
		overflow:auto; 
}

/* product detail specific */
#invt_popup #popupcontent_panel.yui-panel { 
			width: 960px; 
		padding-bottom:8px;
		margin:0; background:#fff;border:1px solid #ccc;
}
#invt_popup #popupcontent_panel.yui-panel .bd { 
		background:#fff;
		overflow:hidden;
		margin:0;
		padding:0;
}
#invt_popup #popupcontent_panel.yui-panel .bd  #popupcontent{
		height:500px;
		margin:0;
		overflow:auto;
		padding:0 0 0 25px;
		width:920px;
}

/* product detail size guide */
#invt_popup #popupcontent_panel #popupcontent h1 { 
		display:none; 
} /* hide the title because it is already supplied in the popup header */
#invt_popup #popupcontent_panel #popupcontent p{
		margin:0;
		padding:2px 0 2px 0;
}
#invt_popup #popupcontent_panel #popupcontent div{
		margin:0;
		padding:2px 0 0 0;
}
#invt_popup #popupcontent_panel #popupcontent ul{
		margin:0;
		padding:2px 0 2px 0;
}
#invt_popup #popupcontent_panel #popupcontent ul li{
		list-style: disc outside;
		margin:0 0 0 14px;
		*margin:0 0 0 15;
		padding:0;
}

/* product detail tell a freind */
#invt_popup #popupcontent_panel #popupcontent #tellafriend{
		margin:0;
		padding:0;
}
#invt_popup #popupcontent_panel #popupcontent #tellafriend p{
		margin:0;
		padding:2px 0 2px 0;
}
#invt_popup #popupcontent_panel #popupcontent #tellafriend fieldset{
		border-style:solid;
		border-width:0;
		clear:both;
		margin:10px 0 10px 0;
		padding:0;
}
#invt_popup #popupcontent_panel #popupcontent #tellafriend fieldset div{
		margin:0;
		padding:2px 0 2px 0;
}
#invt_popup #popupcontent_panel #popupcontent #tellafriend fieldset div label{
		width:22%;
		float:left;
		color:#000;
		padding:4px 0 0 0;
}
#invt_popup #popupcontent_panel #popupcontent #tellafriend fieldset div input{
		width:500px;
		font-family:Arial;
		font-weight:bold;
		color:#808285;
		height: 20px;
		min-height:20px;
		margin:0;
		padding:3px 0 0 2px;
		border:1px solid #C7C9CB;
}
#invt_popup #popupcontent_panel #popupcontent #tellafriend fieldset div textarea {
		width:500px;
		font-family:Arial;
		font-weight:bold;
		color:#808285;
		height: 70px;
		min-height:70px;
		margin:0;
		padding:3px 0 0 2px;
		border:1px solid #C7C9CB;
		overflow:auto;
}
#invt_popup #popupcontent_panel #popupcontent #tellafriend  #buttons{
		padding:10px 0 5px 0;
		margin:0;
		width:100%;
		overflow:hidden;
}
#invt_popup #popupcontent_panel #popupcontent #thankyou p a{
		color:#58595B;
}
#invt_popup #popupcontent_panel #popupcontent #thankyou a#back_link {
		width:165px; 
		float:right; 
		height:20px; 
		display:block; 
		margin:10px 50px 10px 0; 
		background:url(../../../images/bt_continueshopping.gif) no-repeat left top; 
		text-indent:-5000px;
}

/* product detail view large image */
#enlarge_panel_c{
		z-index: 30  !important;
}
#enlarge_panel{
		width: 623px !important; 
		background:url(../../../images/bgbottompop-up.gif) no-repeat left bottom;
		padding-bottom:8px;
		margin:0;
}
#enlarge_panel.yui-panel .bd{
		background-color:#E1E2E4;
		margin:0;
		padding:0 8px 8px 8px;
		overflow:hidden;
}
#enlarge_panel.yui-panel .bd .popupContents{
		margin:0;
		padding:0;
		overflow:hidden;
		width: 607px;
}
#enlarge_panel.yui-panel .bd .popupContents #mainImage{
		width:520px;
		float:left;
		margin:0;
		padding:0;
}
#enlarge_panel.yui-panel .bd .popupContents #mainImage a{
		float:left;
		margin:0 0 0 8px;
		padding:0;
}
#enlarge_panel.yui-panel .bd .popupContents #mainImage a img{
		border:1px solid #BDBDBD;
		width:500px;
}
#enlarge_panel.yui-panel .bd .popupContents #alternateView{
		float:left;
		margin:0;
		width:80px;
}
#enlarge_panel.yui-panel .bd .popupContents #alternateView #alternateViewHeader {
		display:none;
}
#enlarge_panel.yui-panel .bd .popupContents #alternateView #alternateViewList a{
		margin:0 0 12px 0;
		float:left;
}
#enlarge_panel.yui-panel .bd .popupContents #alternateView #alternateViewList a img{
		border:1px solid #BDBDBD;
}
#enlarge_panel.yui-panel .bd .popupContents #closeWindow{
		display:none;
}

/* product detail lightbox zoom */
#lightbox_holder #lightboxcontent_panel_c{
		z-index:30 !important;
}
#lightbox_holder #lightboxcontent_panel_c #lightboxcontent_panel h1 { 
		display:none;
} /* hide the title because it is already supplied in the */
#lightbox_holder #lightboxcontent_panel_c #lightboxcontent_panel{
		width:623px !important;
		background:url(../../../images/bgbottompop-up.gif) no-repeat left bottom;
		margin:0;
}
#lightbox_holder #lightboxcontent_panel_c #lightboxcontent_panel.yui-panel .bd {
		width:100%;/*Old 607px;*/
		height:550px;
		min-height:550px;
		background:#E1E2E4;
		margin:0 0 8px 0;
		padding:0 8px 0 8px;
} 
#lightbox_holder #lightboxcontent_panel_c #lightboxcontent_panel.yui-panel .bd .lightBoxContent{
		margin:0 0 0 8px;
		padding:0;
}
#lightbox_holder #lightboxcontent_panel_c #lightboxcontent_panel.yui-panel .bd .lightBoxContent #closelightbox{
		display:none;
}
#lightbox_holder #lightboxflash { 
		display:block; 
		margin: 0px auto;
}


/* loading panel */
#loading_panel.yui-panel, #wait_panel.yui-panel { 
		width:240px;
		background:url(../../../images/bgbottompop-upwait.gif) no-repeat left bottom;
		padding-bottom:8px;
		margin:0;
}
#wait_panel.yui-panel .bd #loadPanelImg {
		background-image:url(../../../images/loading_bar.gif); 
		display:block; 
		width:220px; 
		height:19px; 
}

/* minicart detail */
#minicart_detail { 
		position:absolute; 
		top:40px; 
		font-size:0.9em; 
		color:#606060; 
		z-index:30 !important;
		left:540px; /* default */
} /* add the z-index for IE to float popup above Element heading graphics */
#popupcart {border:1px solid #606060; border-top:none;}
#minicart_detail #popupcart_panel {
		overflow:hidden;
} /*leave overflow hidden when using animation*/
#minicart_detail #popupcart_panel.yui-panel { 
		width: 255px !important; 
		height:auto !important;
} /* absolete after 5_3_16 */

/* header */
/* margin-left matches width of corner graphic */
#minicart_detail .yui-panel .hd {
		padding:3px 0 0 10px; 
		border:none; 
		color:#FFF; 
		height:23px; 
		margin:0px; 
		font-weight:bold; 
		font-size:1em; 
		overflow:visible; 
		border:none;
		background-color:#606060;
}
#minicart_detail .yui-panel .hd span {
		line-height:20px; 
		font-weight:bold; text-transform:uppercase;
		font-size:1.2em;
}
#minicart_detail .yui-panel .hd .tl { 
		width:9px; 
		height:26px; 
		top:0; 
		left:0; 
		position:absolute; 
}
#minicart_detail .yui-panel .hd .tr { 
		width:9px; 
		height:26px; 
		top:0; 
		right:0; 
		position:absolute; 
}
*html #minicart_detail .yui-panel .hd .tr {
		width:10px; _right:-2px;
}

/* body */
#minicart_detail .yui-panel .bd {
		padding:0;
}
#minicart_detail .yui-panel .bd #popupcart p {
		width:100%; 
		float:left; 
		padding:10px 0 10px 10px;
		margin:0; 
		background-color:#E8E9EA; 
		font-size:1.1em;  filter: Alpha(Opacity=100);-moz-opacity: 1;opacity: 1;
		}
/* products */
#minicart_detail ul { 
		width: 100%; 
		overflow: hidden; 
		clear: both;
}
ul#minicart_products {
		float:left; 
		padding:5px 0 0 0; 
		clear:both; 
		background-color:#E7E7E7; filter: Alpha(Opacity=100);-moz-opacity: 1;opacity: 1;
}
ul#minicart_products li {
		width:245px; 
		padding:9px 0 9px 10px; 
		clear: both; 
		overflow:hidden;
}
*:first-child+html ul#minicart_products li {
		padding:6px 0 6px 10px;
}
*html ul#minicart_products li {
		padding:6px 0 6px 10px;
}
ul#minicart_products h2 {
		width:145px; 
		float:left; 
		margin:-3px 0 0 0; 
		padding: 0; 
		font-size:1.2em; 
		font-weight:normal;
}
ul#minicart_products h2 a ,
ul#minicart_products h2 a:hover {
		color:#606060;
}
#minicart_detail .yui-panel .bd #popupcart ul#minicart_products .quantity {
		width:145px; 
		float:left; 
		margin: 0; 
		padding:0 0 0 1px; 
		font-size:1.1em; 
		color:#606060;
}
#minicart_detail .yui-panel .bd #popupcart ul#minicart_products .price {
		width:145px; 
		float:left; 
		margin: 0; 
		padding:4px 0 0 0; 
		font-weight:bold; 
		font-size:1.2em; 
		color:#606060;
}
ul#minicart_products .image {
		width:75px; 
		float:left; 
		margin:0 10px 0 0;
}
ul#minicart_products .image img {
		border:1px solid #BCBEC0;
}
ul#minicart_products .details {
		width:153px; 
		float:right;
}
ul#minicart_products .details .invtatt .attr1,
ul#minicart_products .details .invtatt .attr2,
ul#minicart_products .details .invtatt .attr3 {
		width:145px; 
		float:left; 
		padding:0 0 0 1px; 
		font-size:1.1em; 
		color:#606060;
}

/* links */
ul#minicart_totals {
		float:left; 
		margin:0; 
		padding:6px 0 0 0; 
		background:#E7E7E7;
}
ul#minicart_totals li.items {
		width:68px; 
		float:left; 
		display:inline; 
		padding:0 0 0 10px;
}
ul#minicart_totals li.total {
		width:auto; 
		float:left;
}
ul#minicart_links {
		width:100%; 
		padding:10px 0 6px; 
		background:#E7E7E7 /*url(../../../images/bg_minicartfooter.gif) no-repeat left bottom*/; filter: Alpha(Opacity=100);-moz-opacity: 1;opacity: 1;
} /* We add this because IE6 doesn't like float right on li.checkout without it */
ul#minicart_links li.viewbasket {
		float:left; 
		margin:0 0 0 15px; /* JAD016 was 0 0 0 25px */
}
/* close window button */
#minicart-close { 
		top:2px; 
		right:4px; 
		height:17px; 
		width:17px; 
		position:absolute; 
		z-index:6; 
		margin:0px; 
		padding:0px; 
		cursor:pointer; 
		visibility:inherit; 
		background-repeat:no-repeat; 
		background: url(../../../images/bt_minicart_close.gif) no-repeat left bottom;
}


/* sign in */
#signin_panel{
		width:730px !important;
}
#signin_popup {
		text-align: left;
}
#iframewrapper {
		margin:0 auto; 
		padding-top:0; 
		text-align: left; 
		position: relative;
		overflow:hidden;
}
#iframewrapper .checkoutR, #signin_popup .checkoutR {
		display:none;
} /* hides the help & info section */
#iframewrapper h1, #signin_popup h1 {
		display:none;
} /* hides the title sourced in the popup */

#iframewrapper .dontFloat {
		float:none;
		width:auto;
}
#signin_popup #signInPanelIframe1 {
		width:710px !important; 
		height:330px;
}
#signin_popup .containerpwrm, #signin_popup .containerpwrmthankyou {
		margin: 10px;
}

/* Login 2 Columns Style */
#iframewrapper .checkoutL div.signin_2cols h2.error{
		color:#FF0000;
		font-size:1.1em;
		margin:0 0 0 10px;
		padding:0;
}
#iframewrapper .checkoutL div.signin_2cols .signininstruction{
		margin:10px 0 5px 25px;
}
#iframewrapper .checkoutL div.signin_2cols form {
		_width:335px;
}
#iframewrapper .checkoutL div.signin_2cols form#loginform {
		display:block;
}
#iframewrapper .checkoutL div.signin_2cols form#secondloginform{
		float:right;
}
#iframewrapper .checkoutL div.signin_2cols fieldset label {
		width:90px;
}

#iframewrapper .checkoutL div.signin_2cols fieldset.f-loginiam div {
clear:none;
}
#iframewrapper .checkoutL div.signin_2cols fieldset.f-loginiam label{
		margin-left:0;
}

/* New Customer Box */
#iframewrapper .checkoutL div.signin_2cols fieldset.f-loginiam {
		width:680px;
}
#iframewrapper .checkoutL div.signin_2cols fieldset.f-loginiam .notregister {
		float:left;
		background:#F5F5F6;
		height:180px;
		width:335px;
}
#iframewrapper .checkoutL div.signin_2cols fieldset.f-loginiam .notregister h2 {
		background:#ccc;
		margin:0 0 5px 0;
		padding:0 0 0 5px;
}
#iframewrapper .checkoutL div.signin_2cols .notregistertxt {
		margin-top:7px;
}

/* Returning Customer Box */
#iframewrapper .checkoutL div.signin_2cols fieldset.f-loginiam .registered {
		float:right;
		background:#F5F5F6;
		width:335px;
		height:180px;
}
#iframewrapper .checkoutL div.signin_2cols fieldset.f-loginiam .ctype {
		margin-top:63px;
}
#iframewrapper .checkoutL div.signin_2cols fieldset.f-loginiam .registered h2 {
		background:#ccc;
		margin:0 0 5px 0;
		padding:0 0 0 5px;
}
#iframewrapper .checkoutL div.signin_2cols fieldset.f-loginiam .registered .passtxt {
		display:block;
}
#iframewrapper .checkoutL div.signin_2cols fieldset.f-loginemail div {
		margin:0 0 0 15px;
}
#iframewrapper .checkoutL div.signin_2cols fieldset.f-loginemail div label#lLoginEmail {
		float:left;
		margin:0;
		padding:0;
}
#iframewrapper .checkoutL div.signin_2cols fieldset .registered label#lLoginPassword{
		margin:5px 0 0 15px;
		width:29%;
		padding:0 0 0 15px;
}
#iframewrapper .checkoutL div.signin_2cols fieldset .registered #password{
		margin-top:5px;
}
#iframewrapper .checkoutL div.signin_2cols #lLoginPassword {
		float:left;
}
#iframewrapper .checkoutL div.signin_2cols .forgottenpassword {
		padding:10px 0 10px 0;
		width:56%;
		float:right;
		display:none;
}
#iframewrapper .checkoutL div.signin_2cols .notregister .notregisterbtn {
		bottom:10px;
		position:absolute;
		right:0;
}

#iframewrapper .checkoutL div.signin_2cols p, #iframewrapper .checkoutL div.signin_2cols .notregistertxt {
		margin-left:15px;
		margin-right:15px;
}

#iframewrapper .checkoutL div.signin_2cols #buttons {
		overflow:hidden;
		margin:0 0 0 10px;
		padding:0;
		width:680px;
}

.expresscheckout {
		clear:both;
}

/* ----- End Nu Add ----- */


/* underlay */
#signin_panel_c.yui-panel-container.shadow .underlay {
		left:3px;
		right:-3px;
		top:3px;
		bottom:-3px;
		position:absolute;
		background-color:#000;
		opacity:0.12;filter:alpha(opacity=12);
}


/* body */
#signin_panel .bd { 
		padding:10px; 
		border-bottom:none; 
		border-top:1px solid #343434; 
		border-left:1px solid #343434; 
		border-right:1px solid #343434; 
		background-color:#FFF; 
}
#signin_panel .bd #loadPanelImg { 
		background-image:url(../../../images/loading_bar.gif); 
		display:block; 
		width:220px; 
		height:19px; 
}

/* footer */
#signin_panel .ft { 
		padding:0 10px 10px 10px; 
		border-top:none; 
		border-bottom:1px solid #343434; 
		border-left:1px solid #343434; 
		border-right:1px solid #343434; 
		background-color:#FFF; 
		font-size:0.9em; 
		overflow:visible;
}
#signin_panel .ft p { 
		padding:0; 
		margin:0;
}
/* new size guide plus line 40 - 110 - 25 ../../../images/popup_hd_bt_close.gif */

#sizingWrapper {padding-top:10px;width:880px;text-align:left;/*remove*/padding-left:60px;}
#sizingWrapper .hide {dispaly:none;}
#sizingWrapper h2 {font-family:Georgia, Times, serif;text-transform:uppercase;margin:30px 0 20px 0;letter-spacing:0.1em;color:#606060;}
#sizingWrapper h2 a {text-decoration:none;color:#606060;}
#sizingWrapper h2 a:hover {color:#606060;}
#sizingWrapper h3 {margin:15px 0;}
#sizingWrapper #mainMenuWrapper {display: block;overflow:auto;width: 790px; line-height: 31px;margin:15px 0 0 0; clear:both;}
#sizingWrapper #mainMenuWrapper a {color:#fff;background:#606060;font-size:1.1em;display: block;float:left;font-weight: bold;text-align:center;line-height:31px;margin-right:1px;width:25%;text-transform:uppercase;text-decoration:none;letter-spacing:0.1em;}
#sizingWrapper #mainMenuWrapper a menuOn {}
#sizingWrapper #mainMenuWrapper a.menuOff {background:#e5e5e5;color:#606060;}
a {color:#606060;}
#sizingWrapper .sizeSubMenu {display:block;width: 880px;height:20px;overflow:auto;border-top:1px solid #606060;border-bottom:1px solid #606060;}
#sizingWrapper .sizeSubMenu .subMenu {float:left;margin-right:40px;font-weight:bold;padding-top:2px;}
#sizingWrapper .sizeSubMenu .subMenu a {text-decoration:none;text-transform:uppercase; letter-spacing:0.1em;margin-right:20px;}
#sizingWrapper .sizeSubMenu .subMenu a:hover {text-decoration:underline;}
#sizingWrapper table {border:1px #d7d7d7 solid;border-collapse:collapse; background-color:#FFF;padding:2px;font-size:1em;}
#sizingWrapper td {border-collapse:collapse;border: 1px #d7d7d7 solid; text-align:center;padding:2px;}
#sizingWrapper tr.even {background:#f1f1f1;}
#sizingWrapper th {border-collapse:collapse;border: 1px #d7d7d7 solid;background:#eff5f5;padding:2px;}
#sizingWrapper th.textLeft, #sizingWrapper td.textLeft { text-align:left;}
#sizingWrapper .backToTop {text-align:right;display:block;text-transform:uppercase;margin:20px 0;width:860px;padding-top:10px}
#sizingWrapper .imageHolder {width:860px;overflow:auto;}
#sizingWrapper .imageHolderLeft {width:580px;float:left;}
#sizingWrapper .imageHolderRight {float:right;width:260px;}
#sizingWrapper .imageHolderLeft1 {width:580px;float:left;}
#sizingWrapper .imageHolderRight1 {float:right;width:260px;padding-top:20px;margin-top:10px;}
#sizingWrapper .imageHolderRight2 {margin-top:10px;padding:5px;float:right;width:260px;}
#sizingWrapper .imageHolderRight2 img {margin-top:40px;}
#sizingWrapper .imageHolderRight2 ol {margin-top:155px;margin-left:-15px;}
#sizingWrapper .imageHolderLeft3 ol {margin-left:0;}
#sizingWrapper .imageHolderRight2 h2 {margin:0 5px;padding:0;color:#fff;text-align:center;}
#sizingWrapper .imageHolderLeft3 {width:540px;float:left;}
#sizingWrapper .imageHolderRight3 {margin-top:10px;padding:5px;float:right;width:300px;}
#sizingWrapper .imageHolderRight4 {margin-top:10px;padding:5px;float:right;width:300px;}
#sizingWrapper .imageHolderRight4 img {margin-top:30px;}

#sizingWrapper .part {float:left;width:180px;text-transform:uppercase;text-align:center;}
#sizingWrapper .clearBoth {clear:both;}

#popupcontent_panel_c {z-index:50 !important;}
#popupcart_panel_c {z-index:40 !important;}
