body{background:none;width:620px;padding:5px;}.popupHeader{background:url(../img/content/popups/header.gif) no-repeat;width:610px;height:112px;position:relative;}.popupHeaderThin{background:url(../img/content/popups/headerThin.gif) no-repeat;width:430px;height:91px;position:relative;}.popupHeader a.headerLink{display:block;height:112px;width:100%;}.popupBody{width:610px;position:relative;text-align:center;margin-bottom:15px;}.popupBodyThin{width:440px;position:relative;text-align:center;margin-bottom:15px;}.popupBodyThin h2{background:url(../img/content/popups/contentHeadThin.gif) no-repeat;color:#fff;font-size:90%;height:49px;text-align:left;text-indent:15px;padding-top:3px;}div.thanks{background:url(../img/content/popups/thanks.gif) no-repeat 50% 0;padding:25px 0 0 19px;width:350px;margin-top:24px;font-size:70%;position:relative;}.productHead{background:url(../img/content/popups/productHead.gif) no-repeat;width:600px;height:47px;position:relative;margin:15px 0 0 5px;}.productHead h1{color:#fff;font-size:90%;text-indent:10px;padding-top:2px;text-align:left;}.popupBody img{margin:10px auto 28px;}.productCopy{background:url(../img/content/product/description_top.png) no-repeat;width:574px;margin:0 auto;padding-top:20px;}.productDescription{background:url(../img/content/product/description_bg.png) no-repeat left bottom;width:574px;margin:0 auto;position:relative;}.productDescription h2{font-size:70%;color:#56634b;text-align:left;background:url(../img/content/popups/headingDivider.gif) repeat-x 0 100%;padding-bottom:7px;width:540px;margin:-5px auto 0;}.productDescription p{font-size:70%;text-align:left;padding:5px 10px 10px 17px;line-height:1.4em;}.popupFoot{background:url(../img/content/popups/footer.gif) no-repeat;width:610px;height:89px;padding-top:10px;}.popupFoot ul.top{margin:0 0 0 107px;}.popupFoot ul.bottom{margin:0 0 0 140px;}.popupFoot ul li{float:left;margin-right:10px;}.popupFoot ul li a{font-size:70%;color:#fff;background:url(../img/content/popups/footLinkDivider.gif) no-repeat 100% 70%;padding-right:10px;}.popupFoot ul li a.last{background:none;}.popupFoot p.footText{color:#f6bc68;font-size:70%;clear:both;text-align:center;margin-top:57px;}.security{background:url(../img/content/popups/security.gif) no-repeat;width:392px;height:203px;margin:0 0 0 19px;padding-top:22px;}.security p{color:#000;font-size:60%;text-align:left;line-height:1.4em;margin:0 auto;width:358px;}.forgotPassword{background:url(../img/content/popups/forgotPassword.gif) no-repeat;width:390px;height:114px;position:relative;padding-top:22px;margin:0 0 0 19px;}.forgotPassword p.text{color:#000;font-size:60%;text-align:left;line-height:1.4em;margin:0 auto 12px;width:358px;display:block;}.forgotPassword p.error{color:#f00;font-size:60%;background:url(../img/content/popups/error.gif) no-repeat;position:absolute;padding-left:35px;height:22px;top:3px;left:15px;display:none;}.forgotPassword fieldset{position:relative;display:block;}.forgotPassword label{font-weight:bold;font-size:60%;position:relative;margin:0 5px 0 -80px;top:-2px;}.forgotPassword input{padding:0;width:164px;}.forgotPassword fieldset.error label{color:#f00;}.forgotPassword fieldset.error input{color:#f00;border:1px solid #f00;}.passwordThanks{top:12px;}.emailFriend{background:url(../img/content/popups/emailFriend.gif) no-repeat;width:390px;height:327px;margin:0 0 0 19px;padding-top:22px;}.emailFriend p.text{color:#000;font-size:60%;text-align:left;line-height:1.4em;margin:0 auto 12px;width:358px;display:block;}.emailFriend p.error{color:#f00;font-size:60%;background:url(../img/content/popups/error.gif) no-repeat;position:absolute;padding-left:35px;height:22px;top:3px;left:15px;display:none;}.emailFriend fieldset{position:relative;display:block;}.emailFriend label{font-weight:bold;font-size:60%;position:relative;margin:0 5px 0 -80px;top:-2px;display:block;width:90px;float:left;margin-left:60px;text-align:right;}.emailFriend label span{color:#f00;}.emailFriend input{padding:0;width:164px;float:left;margin-bottom:10px;padding:0;}.emailFriend label.error{color:#f00;}.emailFriend input.error{color:#f00;border:1px solid #f00;}.emailFriend textarea{float:left;width:164px;height:60px;margin-bottom:10px;}p.required{color:#f00;font-size:55%;clear:both;margin-left:11px;}.emailFriendThanks{top:135px;}.recipient{font-weight:bold;}
