@charset "utf-8";

.userControlPanel{padding-top:7px; padding-bottom:7px}
.userControlPanelBannerUserLogin{text-align:right; padding-top:30px; padding-left:10px}
.userControlPanelTitle{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#808080; text-align:left;padding-bottom:3px; font-weight:bold}
.userControlPanelTitleLine{background-color:#808080; height:1px; width:100%;}
.userControlPanelTitle{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; color:#808080; text-align:left;padding-bottom:3px; font-weight:bold}
.userControlPanelUserInformationTitle{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#990000; text-align:left; padding-top:10px; padding-bottom:10px;}
.userControlPanelLoginTable{width:205px; padding-right:25px;}
.userControlPanelHeaderTitle{text-align:left; font-weight:bold; font-size:11px; padding-bottom:5px;}
.userControlPanelTextEdit{padding-bottom:5px; text-align:justify; padding-right:5px;}
.userControlPanelTextOrders{padding-top:10px; text-align:justify; padding-right:5px;}
.userControlPanelTextData{padding-top:10px; text-align:justify; padding-right:5px;}
.userControlPanelButtonBox{text-align:center; padding:1px;}
.userControlPanelButton{background-image:url(../../../../ecommerce/images/structure/backgrounds/button_product2.gif); background-color:transparent; border:none; width:125px; height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:left; padding-left:10px;}
	.userControlPanelButton2{background-image:url(../../../../ecommerce/images/structure/backgrounds/button_product2.gif); background-color:transparent; border:none; width:125px; height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:left; padding-left:10px; margin-top: 5px; margin-bottom:5px;}
.userControlPanelButton3{background-image:url(../../../../ecommerce/images/structure/backgrounds/button_product2.gif); background-color:transparent; border:none; width:125px; height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:left; padding-left:10px;}
.userControlPanelLoginTitle{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#990000; text-align:left; padding-top:10px; padding-bottom:10px;}
.userControlPanelLoginText{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:justify;}
.userControlPanelLoginFieldBox{vertical-align:top; padding-top:0px;}
.userControlPanelLoginUserNameTD{padding-right:8px;}
.userControlPanelLoginUserName{padding-bottom:5px; text-align:left}
.userControlPanelLoginUserNameBox{width:140px;}
.userControlPanelLoginPasswordTD{}
#userControlPanelUsersameshippingdestination {width: auto; }
.userControlPanelLoginPassword{padding-bottom:5px;text-align:left}
.userControlPanelLoginPasswordBox{width:140px;}
.userControlPanelLoginTableButtonsTD{padding-top:10px;}
.userControlPanelLoginTableButtons{width:100%;}
.userControlPanelLoginRememberPassword{vertical-align:middle; padding-right:8px; text-align: center; background: transparent url(../../../../ecommerce/images/structure/backgrounds/button_product2.gif) no-repeat scroll; background-position:center;}
.userControlPanelLoginRememberPasswordLink{color:#FFFFFF; }
.userControlPanelLoginRememberPasswordLink:hover{color:#FFFFFF; }
.userControlPanelLoginSubmit{width:70px; padding-top:8px; background:transparent url(../../../../ecommerce/images/structure/backgrounds/button_product2.gif) no-repeat scroll 0 0; width:125px; background-position:right;}
.userControlPanelLoginSubmit:hover{color:#FFFFFF;}
.loginSubmit{width:125px; text-align:center; padding-bottom:9px; height:24px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; padding-left:10px; background-color:transparent; border:none;}

#userInformationSubmit { background:transparent url(../../../../ecommerce/images/structure/backgrounds/button_product2.gif) no-repeat scroll 0 0; border:medium none; color:#FFFFFF; height:26px; width:125px;) no-repeat scroll 0 0; font-size:12px; text-align:center;}

.submit {background:transparent url(../../../../ecommerce/images/structure/backgrounds/button_product2.gif) no-repeat scroll 0 0; border:medium none; color:#FFFFFF; height:26px; width:125px;font-size:12px;}

.userControlPanelBanner{width:246px; border:1px solid #666666; border-collapse:collapse}
.userControlPanelBannerTitle{height:36px; background-repeat:no-repeat;}
.userControlPanelBannerTitleFont{ padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size:15px; font-weight:bold; text-align:left}
.userControlPanelBannerText{padding:10px; text-align:left}
.userControlPanelBannerImagae{padding-bottom:3px;}

.userControlPanelUserInformation{ padding-top:10px; padding-bottom:10px; vertical-align:middle; text-align:right}
.userControlPanelUserInformationTextCheckbox{padding-right:3px; vertical-align:middle;}
.userControlPanelUserInformationText{vertical-align:middle;}
.userControlPanelUserInformationTitle{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#990000; text-align:left; padding-top:10px; padding-bottom:10px;}
.userControlPanelUserInformationTextBox{text-align:left}
.userControlPanelUserInformationTextBoxSubscribe{white-space:nowrap;}
.userControlPanelUserInformationTextBoxConditions{white-space:nowrap;}
.userControlPanelUserInformationFieldBox{vertical-align:top;text-align:left}
.userControlPanelUserInformationFieldBoxNumber{text-align:right;}
.userControlPanelUserInformationFieldBoxSubscribe{padding-left:5px; vertical-align:middle}
.userControlPanelUserInformationFieldBoxConditions{padding-left:5px; vertical-align:middle}
.userControlPanelUserInformationLegalConditionsLink, .userControlPanelUserInformationPrivacyLink{color:#808080; text-decoration:underline}
.userControlPanelUserInformationButtonBox{text-align:right; vertical-align:bottom; padding-bottom:15px;}

.userControlPanelTD{width:220px; padding-top:20px; border:0px solid #000; padding-right:5px; padding-bottom:10px;}
.userControlPanelSeparator{background-color:#808080; width:1px; background-image:url(../../../../ecommerce/images/structure/spacer.gif)}
.userInformationTD{width:475px; padding-top:20px; padding-left:10px;border:0px solid #000; padding-left:5px;}
.userControlPanelUserInformationButtonBox{text-align:right; vertical-align:bottom; padding-bottom:15px; padding-top:10px;}

.userControlPanelHeaderTitle{text-align:left; font-weight:bold; font-size:11px; padding-bottom:5px;}
.userControlPanelTextEdit{padding-bottom:5px; text-align:justify; padding-right:5px;}
.userControlPanelTextOrders{padding-top:10px; text-align:justify; padding-right:5px;}
.userControlPanelTextData{padding-top:10px; text-align:justify; padding-right:5px;}
.userControlPanelButtonBox{text-align:center; padding:1px;}
.userControlPanelButton{background-image:url(../../../../ecommerce/images/structure/backgrounds/button_product2.gif); background-color:transparent; border:none; width:125px; height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:left; padding-left:10px;}
	.userControlPanelButton2{background-image:url(../../../../ecommerce/images/structure/backgrounds/button_product2.gif); background-color:transparent; border:none; width:125px; height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:left; padding-left:10px;}
.userControlPanelButton3{background-image:url(../../../../ecommerce/images/structure/backgrounds/button_product2.gif); background-color:transparent; border:none; width:125px; height:27px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:left; padding-left:10px;}

.userControlPanelChangePasswordText{padding-right:10px; text-align:left; vertical-align:middle; padding-bottom:5px;}
.userControlPanelChangePasswordFields{text-align:left; padding-bottom:5px;}
.userControlPanelChangePasswordButtonsBox{text-align:right;}

.userControlPanelWishlistText{padding-bottom:10px; text-align:left}
.userControlPanelWishlistProductImage{text-align:center; padding:1px}
.userControlPanelWishlistProductName{color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:left; font-weight:bold; padding-top:3px; padding-bottom:3px}
.userControlPanelWishlistProductName:hover { color:#FFFFFF;}
.userControlPanelWishlistProductDescription{color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:left;}
.userControlPanelWishlistCheckbox{text-align:right; padding-top:3px; padding-bottom:3px}
.userControlPanelWishlistSeparator{width:5px; background-image:url(../../../../ecommerce/images/structure/spacer.gif); height: 6px;s}
.userControlPanelWishlistVSeparator{height:5px; background-image:url(../../../../ecommerce/images/structure/spacer.gif);}
.userControlPanelWishlistDelete{background-image:url(../../../../ecommerce/images/structure/buttons/userControlPanelWishlistDelete.png); background-color:transparent; border:none; width:224px; height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-align:left; padding-left:10px;}
.userControlPanelWishlistSend{background-image:url(../../../../ecommerce/images/structure/buttons/userControlPanelWishlistSend.png); background-color:transparent; border:none; width:356px; height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#666666; text-align:left; padding-left:10px;}

.selectRow{border:2px solid #ffffff; background-color:#FFFFFF; padding:5px; width:100px}
.selectedRow{border:2px solid #666666; background-color:#e6e3e3; padding:5px; width:100px}

.wishlistToEmailTable{width:550px; text-align:center; border-spacing:0px;  background-color:#FFFFFF; border:3px solid #8DD400;}
.wishlistToEmailTableContent{border-spacing:0px; border-collapse:collapse; width:100%;}
.wishlistToEmailTitle{ color:#8DD400;font-size:15px; font-weight:bold; text-align:left}
.wishlistToEmailTitleTd{width:100%;width:100%}
.wishlistToEmailPadding{padding:10px;}
.wishlistToEmailLabel{ font-size:10px; color:#808080;  text-align:right; white-space:nowrap; vertical-align:middle; padding-right:3px;}
.wishlistToEmailLabelComments{ font-size:10px; color:#808080; text-align:right; vertical-align:top; white-space:nowrap; padding-right:3px;}
.wishlistToEmailContent{color:#808080; font-size:9px; padding-top:20px; text-align:left}
.wishlistToEmailSeparator{height:12px; background-image:url(../ecommerce/images/structure/spacer.gif);}
.wishlistToEmailLegalText{text-align:left; padding-top:20px}
.wishlistToEmailResponse{padding-top:10px; text-align:left;}

.userControlPanelUsersOrdersText{padding-bottom:10px; text-align:left}
.userControlPanelUsersOrdersLabel{text-align:left; font-weight:bold; padding:2px; border-bottom:1px solid #808080}
.userControlPanelUsersOrdersImageText{text-align:center; padding:2px; vertical-align:middle}
.userControlPanelUsersOrdersContentText{text-align:left; padding:2px; vertical-align:middle}

#rememberPasswordModule{margin:10px 0px 0px 150px; width:50%;}
#rememberPasswordHeaderModuleC{ font-weight:bold; font-size:11px;}
.formOptional{ color:#FF0000; margin-left: 2em;}