#dropSheet{background-color:#000;opacity:.05;z-index:99;}.overlay{float:left;background:url(../../../images/overlays/overlay-top.gif) no-repeat top left;position:absolute;left:236px;top:180px;width:319px;padding-top:15px;z-index:100;overflow:hidden;display:none;}#ov_form_share,#ov_storefinder{top:100px;}.overlay .body{float:left;background:url(../../../images/overlays/overlay-mid.gif) repeat-y top left;padding:24px 32px 0;width:255px;}.overlay .body .scroll{width:260px;height:290px;padding:0 10px 0 1;overflow:auto;}.overlay .foot{clear:both;background:url(../../../images/overlays/overlay-bot.gif) no-repeat top left;margin:0;padding:0;height:21px;}.overlay .body h3{margin-bottom:.5em;font-size:1.547em;font-weight:normal;color:#DB2828;}.overlay .body p.intro{padding-bottom:4px;}.overlay ul.actions{list-style-type:none;padding-bottom:32px;}.overlay ul.actions li{margin:12px 0;}.overlay a,.overlay a:link,.overlay a:visited,.overlay a:hover,.overlay a:active{font-weight:bold;color:#0089D0;}.overlay ul.err-reject{list-style-type:none;}.overlay ul.err-reject li{margin:12px 0;font-size:1.2em;font-weight:bold;}.overlay .button{margin:16px 0 24px;min-height:1.3em;font-size:.85em;text-align:right;}.overlay form{float:left;padding:0 16px;}.overlay form p{margin-top:16px;padding-bottom:4px;font-size:1.0em;}.overlay form label{display:block;margin:8px 0 2px;font-size:.87em;}.overlay form label strong{display:block;font-weight:normal;color:#F00;}.overlay form label em{font-style:normal;color:#F00;}.overlay form input,.overlay form textarea{width:223px;}.overlay form textarea{font-family:Arial,Helvetica,Verdana,sans-serif;font-size:small;}.overlay form .red-btn{margin-left:16px;}.overlay form a.help-link{display:block;padding:8px 4px;font-size:.87em;text-align:right;}.ov-wide{background-image:url(sports/images/overlay_lrg_top.gif);width:487px;padding-top:16px;left:88px;top:95px;}.ov-wide .header_BNM{padding-right:10px;text-align:right;width:480px;height:12px;}.ov-wide .body{background-image:url(sports/images/overlay_lrg_mid.gif);padding:0 24px 0;width:439px;}.ov-wide .foot{background-image:url(sports/images/overlay_lrg_bot.gif);}.ov-wide .body h3{margin-bottom:0;color:#060606;}.ov-wide .body p.help{margin-top:0;font-size:.8em;}.ov-wide .body form{float:left;width:212px;padding:0 0 0 6px;background:#FFF;}.ov-wide .body form#new-user{margin-left:2px;}.ov-wide .body form fieldset{margin:8px 0 8px;width:auto;position:relative;}.ov-wide .body form fieldset a.help-link,x:-moz-any-link{top:-19px;}.ov-wide .body form select{min-width:48px;}.ov-wide .body form select.year{min-width:64px;}.ov-wide .body form legend{margin:8px 0 -4px;padding:0;font-weight:normal;font-size:.87em;}.ov-wide form{width:200px;}.ov-wide div.form-body{padding:4px;background:#F6F6F6;}.ov-wide div.form-body p.help{margin:4px 0;font-size:.9em;color:#666;}.ov-wide div.form-body input{width:200px;}.ov-wide div.checkbox{clear:both;float:left;margin:8px 0 16px;}.ov-wide div.checkbox input{float:left;width:20px;}.ov-wide div.checkbox label{float:left;margin:0;padding-left:4px;width:176px;}.ov-wide form a.help-link{display:block;padding:8px 4px;font-size:.87em;text-align:right;}.ov-wide .button{clear:both;width:202px;}#ov_form_register{left:96px;top:96px;}#ov_form_save form{padding:0;}#ov_form_save form input{width:252px;}.ov-info .body{padding-top:4px;padding-bottom:24px;}.ov-info .body h3{color:#000;}.ov-info .header_BNM{padding-right:20px;text-align:right;}.ov-info .button{margin-bottom:0;}.overlay dl{margin:0 16px 8px;}.overlay dt{padding:4px 0;font-weight:bold;}.overlay dd{padding-bottom:8px;}body.s-originals .overlay{background-image:url(originals/images/overlay_sml_top.gif);}body.s-originals .overlay .body{background-image:url(originals/images/overlay_sml_mid.gif);}body.s-originals .overlay .foot{background-image:url(originals/images/overlay_sml_bot.gif);}body.s-originals .ov-wide{background-image:url(originals/images/overlay_lrg_top.gif);}body.s-originals .ov-wide .body{background-image:url(originals/images/overlay_lrg_mid.gif);}body.s-originals .ov-wide .foot{background-image:url(originals/images/overlay_lrg_bot.gif);}body.s-originals .ov-wide div.form-body{background:#F4FAFD;}#ov_storefinder{background-image:url(../../../images/overlays/overlay-top.gif);}#ov_storefinder .body{background-image:url(../../../images/overlays/overlay-mid.gif);}#ov_storefinder .foot{background-image:url(../../../images/overlays/overlay-bot.gif);}body#cartpage .overlay,body#myaccount .overlay{font-size:1.1em;}#ov_form_forgotten_password .header_BNM{padding-right:20px;text-align:right;}#ov_form_forgotten_password .body{background:transparent url(../../../images/overlays/overlay-mid.gif) repeat-y scroll left top;float:left;padding:10px 32px 0;width:255px;min-height:250px;}#ov_form_forgotten_password em{color:#F60E09;font-style:normal;}#ov_form_forgotten_password .button{clear:both;width:225px;}#ov_form_forgotten_password .button img{cursor:pointer;}#ov_form_forgotten_password_thankyou_consumer .header_BNM{padding-right:20px;text-align:right;}#ov_ov_form_forgotten_password_thankyou_consumer .body{background:transparent url(../../../images/overlays/overlay-mid.gif) repeat-y scroll left top;float:left;padding:10px 32px 0;width:255px;height:300px;}#ov_form_forgotten_password_thankyou_consumer em{color:#F60E09;font-style:normal;}#ov_form_forgotten_password_thankyou_consumer .button{text-align:left;clear:both;width:225px;}#ov_form_forgotten_password_thankyou_consumer select{font-size:1em;margin:2px 3px 0 0;min-width:160px;}#ov_form_forgotten_password_thankyou_consumer select.xx{min-width:43px;}#ov_form_forgotten_password_thankyou_consumer select.xxxx{margin:2px 0 0;min-width:56px;}#ov_why_we_ask .header_BNM{padding-right:20px;text-align:right;}#ov_why_we_ask .body{background:transparent url(../../../images/overlays/overlay-mid.gif) repeat-y scroll left top;float:left;padding:10px 32px 0;width:255px;height:440px;}#ov_why_we_ask em{color:#F60E09;font-style:normal;}#ov_why_we_ask .button{text-align:left;clear:both;width:225px;}#ov_form_profileSaved_failed .header_BNM{padding-right:20px;text-align:right;}#ov_form_profileSaved_failed .body{background:transparent url(../../../images/overlays/overlay-mid.gif) repeat-y scroll left top;float:left;padding:10px 32px 0;width:255px;height:270px;}#ov_form_profileSaved_failed em{color:#F60E09;font-style:normal;}#ov_form_profileSaved_failed .button{text-align:left;clear:both;width:225px;}#ov_form_profileSaved .header_BNM{padding-right:20px;text-align:right;}#ov_form_profileSaved .body{background:transparent url(../../../images/overlays/overlay-mid.gif) repeat-y scroll left top;float:left;padding:10px 32px 0;width:255px;height:100px;}#ov_form_profileSaved em{color:#F60E09;font-style:normal;}#ov_form_profileSaved .button{text-align:left;clear:both;width:225px;}#ov_change_password .header_BNM{padding-right:20px;text-align:right;}#ov_change_password .body{background:transparent url(../../../images/overlays/overlay-mid.gif) repeat-y scroll left top;float:left;padding:10px 32px 0;width:255px;min-height:335px;}#ov_change_password em{color:#F60E09;font-style:normal;}#ov_change_password .button{text-align:left;clear:both;width:225px;}#ov_form_successRegister .header_BNM{padding-right:20px;text-align:right;}#ov_form_successRegister .body{background:transparent url(../../../images/overlays/overlay-mid.gif) repeat-y scroll left top;float:left;padding:10px 32px 0;width:255px;height:100px;}#ov_form_successRegister em{color:#F60E09;font-style:normal;}#ov_form_successRegister .button{text-align:left;clear:both;width:225px;}#ov_confirmDelete .header_BNM{padding-right:20px;text-align:right;}#ov_confirmDelete .body{background:transparent url(../../../images/overlays/overlay-mid.gif) repeat-y scroll left top;float:left;padding:10px 32px 0;width:255px;height:200px;}#ov_confirmDelete em{color:#F60E09;font-style:normal;}#ov_confirmDelete .button{text-align:center;clear:both;width:225px;}#ov_update_info .header_BNM{padding-right:20px;text-align:right;}#ov_update_info .body{background:transparent url(../../../images/overlays/overlay-mid.gif) repeat-y scroll left top;float:left;padding:10px 32px 0;width:255px;height:200px;}#ov_update_info em{color:#F60E09;font-style:normal;}#ov_update_info .button{text-align:left;clear:both;width:225px;}.red-btn{float:right;margin:-8px;padding:0;background:url(../../../images/red-btn.gif) top right no-repeat;}.red-btn span{display:block;margin:0 10px 0 0;padding:3px 0 0 10px;background:url(../../../images/red-btn.gif) top left no-repeat;}.red-btn .link{margin:0;padding:0 0 0 10px;background:url(../../../images/red-btn.gif) bottom left no-repeat;}.red-btn .link em{display:block;padding:0 10px 3px 0;background:url(../../../images/red-btn.gif) bottom right no-repeat;}.red-btn a{font-style:normal;font-weight:bold;text-transform:uppercase;color:#fff;text-decoration:none;background:#CB190B;}.red-btn a:link,.red-btn a:visited,.red-btn a:hover,.red-btn a:active{color:#FFF;}#ov_form_deleteAccount .header_BNM{padding-right:20px;text-align:right;}#ov_form_deleteAccount .body{background:transparent url(../../../images/overlays/overlay-mid.gif) repeat-y scroll left top;float:left;padding:10px 32px 0;width:255px;height:150px;}#ov_form_deleteAccount em{color:#F60E09;font-style:normal;}#ov_form_deleteAccount .button{text-align:left;clear:both;width:225px;}
