/*EZShield New Pop-ups 3/09/10*/

#ezshield-cart-popup {width: 675px; margin: 0 auto; height: 410px; border: 1px solid #000; background:url(/Gallery_assets/images/cart/ezshield_horizontal.png) no-repeat 100% 86%; text-align:left}
#ezshield-cart-popup .cfp-logo {float: left; margin: 0 15px 0px 15px;}
#ezshield-cart-popup .plus-logo {float: left; margin: 0 15px 0px 15px;}
#ezshield-cart-popup h1.popup-h1 {color: #0d4574; font:  bold 32px Arial, Helvetica, sans-serif;  margin-top: 5px; margin-bottom: 15px; text-align:left; }
#ezshield-cart-popup .popup-h2 {color:#6d4f29;font: bold 24px Arial, Helvetica, sans-serif; margin-top: 0;}
#ezshield-cart-popup ul.bullets {float: left; width: 270px; margin:0 ; padding-left: 30px; font-family:	Arial, Helvetica, sans-serif; line-height:20px; }
#ezshield-cart-popup .bullets h3 {margin: 0 0 0px 0; padding:0; font: bold 20px Arial, Helvetica, sans-serif;color: #000000;}
#ezshield-cart-popup ul.bullets li {margin-left: 15px; font-size: 14px; list-style-type:disc;}
#ezshield-cart-popup ul.bullets li ul.nested-bullets {margin-left: 10px; padding:0; list-style-image: url(/Gallery_assets/images/cart/checkmark.gif);}
#ezshield-cart-popup .plus-sign {float: left;margin: 0 10px; margin-top:55px;}
#ezshield-cart-popup ul.bullets-cfp {width: 475px; margin:15px 0; padding-left: 140px; font-family:	Arial, Helvetica, sans-serif; line-height:21px; }
#ezshield-cart-popup .bullets-cfp h3 {margin: 0 0 8px 0; padding:0; font: bold 20px Arial, Helvetica, sans-serif;color: #000000;}
#ezshield-cart-popup ul.bullets-cfp li {margin-left: 15px; font-size: 14px; list-style-type:disc;}
#ezshield-cart-popup ul.bullets-cfp li ul.nested-bullets {margin-left: 10px; padding:0; list-style-image: url(/Gallery_assets/images/cart/checkmark.gif);}
/*#ezshield-cart-popup p {font: 12px Arial, Helvetica, sans-serif; clear:both; padding: 28px 0 0 15px;}*/

.ezsheild-plus-bottomline{font: 12px Arial, Helvetica, sans-serif; clear:both; padding: 30px 0 0 15px; *+padding:25px 0 0 15px; margin:0;}
.ezsheild-basic-bottomline{font: 12px Arial, Helvetica, sans-serif; clear:both; padding: 25px 0 0 15px; margin:0;}

.ez-terms-and-conditions{background:url(/Gallery_assets/images/cart/ez_terms_and_conditions.gif) no-repeat center top; float:left; display:block; height:22px; width:160px; margin:18px auto; *+margin:10px auto; margin-left:10px; text-align:center; color: #fff; text-decoration:none; font: bold 14px Arial, Helvetica, sans-serif; padding-top: 5px;}
.ezplus-terms-and-conditions{background:url(/Gallery_assets/images/cart/ez_terms_and_conditions.gif) no-repeat center top; float:left; display:block; height:22px; width:160px; margin:18px auto; *+margin:10px auto; margin-left:10px; text-align:center; color: #fff; text-decoration:none; font: bold 14px Arial, Helvetica, sans-serif; padding-top: 5px;}
a.ez-close {background:url(/Gallery_assets/images/cart/ez_close_btn.gif) no-repeat center top; float:right; display:block; height:22px; width:128px; margin:18px auto; *+margin:10px auto; text-align:center; color: #fff; text-decoration:none; font: bold 14px Arial, Helvetica, sans-serif; padding-top: 5px; padding-right:10px;}
a.ezplus-close {background:url(/Gallery_assets/images/cart/ez_close_btn.gif) no-repeat center top; float:right; display:block; height:22px; width:128px; margin:18px auto; *+margin:10px auto; text-align:center; color: #fff; text-decoration:none; font: bold 14px Arial, Helvetica, sans-serif; padding-top: 5px; padding-right:10px;}

a.ez-close:hover {background-position: center bottom;}
a.ezplus-close :hover {background-position: center bottom;}
a.ez-terms-and-conditions:hover {background-position: center bottom;}
a.ezplus-terms-and-conditions:hover {background-position: center bottom;}

#FPSPL, #FPSCG {width:675px; height:410px; margin: 130px -130px 150px -130px;}
*:first-child+html #FPSPL, #FPSCG {position: absolute;right: 418px;}
/*Added by Jason 01/26/2011*/
#ezshield-cart-popup ul.bullets-left {float: left; width: 318px; margin:0 ; padding-left: 20px; font-family:	Arial, Helvetica, sans-serif; line-height:20px; }
#ezshield-cart-popup ul.bullets-right {float: left; width: 250px; margin:0 ; padding-left: 20px; font-family:	Arial, Helvetica, sans-serif; line-height:20px; }
#ezshield-cart-popup .bullets-left h3,.bullets-right h3 {margin: 0 0 0px 0; padding:0; font: bold 19px Arial, Helvetica, sans-serif;color: #000000;}
#ezshield-cart-popup ul.bullets-left li,#ezshield-cart-popup ul.bullets-right li{margin-left: 15px; font-size: 14px; list-style-type:disc;}
#ezshield-cart-popup ul.bullets-left li ul.nested-bullets {margin-left: 10px; padding:0; list-style-image: url(/Gallery_assets/images/cart/checkmark.gif);}

