﻿#bd .topDivArr{position:relative; height: 94px;z-index: 4; position: relative;}

#bd .PagerDiv{display:block;float:left;position:relative; width:958px; height:30px;font-weight: normal;font-size: 14px; color:#343434;}
#bd .PagerDiv .Pager a{display: inline;padding: 2px 1px 2px 1px; color:#666666; font-size:14px; font-weight:bold;}
#bd .PagerDiv .Pager a:hover{color:#000000;text-decoration:none;}
#bd .PagerDiv .Pager a.selected{color:#000000;text-decoration:none;}
#bd .topDivArr .SearchCaptions{color:#FFFFFF;}
#bd #divSearchSection h1{color:#FBDED0;}
#bd #divStoreFinder{background:#EAEAEA url(../i/p/gradient.jpg) repeat-x;position: absolute;height:220px;border: solid 5px #999999;width: 480px;padding:10px;display:none;z-index:11;color:#383838;}
#bd #divStoreFinder .Disabled, 
#bd #divStoreFinder .Disabled h2, 
#bd #divStoreFinder .Disabled .innerDiv1, 
#bd #divStoreFinder .Disabled .innerDiv2, 
#bd #divStoreFinder .Disabled .innerDiv1 .rdbServiceOptions,
#bd #divStoreFinder .Disabled .innerDiv1 .rdbStoreList {border-color:#cccccc !important; color:#8d8d8d !important;}

#bd #divStoreFinder h1 {color:#383838;padding:10px 0px 10px 0px;}
#bd #divStoreFinder h2 {color:#383838;padding:10px 0px 5px 0px; font-weight:normal;}
#bd #divStoreFinder .InnerDiv1 {background-color:#ffffff;border:solid 2px #7EADBD;padding:0px;}
#bd #divStoreFinder .InnerDiv2 {background-color:#ffffff;border:solid 2px #7EADBD;padding:0px;height:230px; width:475px;overflow-y:scroll; overflow-x:hidden;}
#bd #divStoreFinder .Focused {border:solid 2px #999999 !important;}

#bd #divStoreFinder .InnerDiv1 .rdbServiceOptions {/*margin:0px; padding:0px; border-collapse:collapse;*/}
#bd #divStoreFinder .InnerDiv1 .rdbServiceOptions td{/*margin:0px; padding:3px;*/ border-bottom:solid 1px #cccccc;}
/*#bd #divStoreFinder .InnerDiv1 .rdbServiceOptions td label{display:block;float:left;width:90%;padding:3px; cursor:pointer;}
#bd #divStoreFinder .InnerDiv1 .rdbServiceOptions td input{display:block;float:left;}*/
#bd #divStoreFinder .rdbHover{background:#DAC7B8;}
#bd #divStoreFinder .rdbSelected{background:#DAC7B8;}
#bd #spanZipCodeFinder a{font-weight:bold; color:#F0F0F0;}

#bd #divStoreFinder .InnerDiv2 .rdbStoreList {margin:0px; padding:0px; border-bottom:solid 1px #cccccc; cursor:pointer; width:460px;}
#bd #divStoreFinder .InnerDiv2 .rdbStoreList td{margin:0px; padding:3px;}

#bd .topDivArr .divStoreForm{ background:url(../i/p/gradient.jpg) no-repeat left center; position: absolute; top: 0px; right: 0px; width: 450px; height:94px; -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; }
#bd .topDivArr .divStoreForm h2{color:#FFE6E5;}
#bd .topDivArr .divStoreDetail{background: #DAC7B9; border:solid 1px #573B37; padding:0px; position: absolute; top: -1px; right: -1px; width: 440px; height: 94px; -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; }
#bd .topDivArr .divStoreDetail #tblMap .tdPadding{padding:6px;}
#bd .topDivArr .divStoreDetail #tblMap {background:#FFFFCB;margin-top:10px;}
#bd .topDivArr .divStoreDetail h3 {display:inline;}
#bd .topDivArr .divStoreDetail a {font-weight:bold; padding:3px; font-size:-1;}
#bd .topDivArr .divStoreDetail .divStoreAddress{font-size:12px;}


.ui-datepicker { background:#DAC7B9; z-index:1004; width: 17em; padding: .2em .2em 0; border:solid 2px #7CABC7; }
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next { right:2px; }
.ui-datepicker .ui-datepicker-prev-hover { left:1px; }
.ui-datepicker .ui-datepicker-next-hover { right:1px; }
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; color:#7D6A5C; }
.ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month, 
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; }
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; border:solid 1px #84695F; background-color:#FEFEFE; }
.ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
.ui-datepicker td { border: 0; padding: 1px; }
.ui-datepicker td span, .ui-datepicker td a { padding: .2em; text-align: right; text-decoration: none; }
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
.ui-datepicker .ui-state-default .ui-state-highlight .ui-state-active{background-color:#7D926B;}
/*.validatorShowBig{border: solid 2px #5DA66F;display: block;padding: 10px 10px 10px 50px;background: #ffffcc url(../i/p/m_icon_boot.gif) no-repeat;background-position: 5px 5px;color: #666666;font-weight: bold;font-family: Arial;font-size:15px;width:395px;text-align:left;}*/
.divErrorMessage{position:absolute;border: solid 2px #5DA66F;display: block;padding: 15px 10px 15px 50px;background: #ffffcc url(../i/p/icon_order_error_big_yelowbg.jpg) no-repeat;background-position: 5px 5px;color: #383838;font-weight: bold;font-family: Arial;font-size:14px;width:396px;text-align:left;}
.vldErrorMessage{position:absolute;border: solid 2px #5DA66F;display: block;padding: 17px 10px 15px 50px;background: #ffffcc url(../i/p/icon_order_error_big_yelowbg.jpg) no-repeat;background-position: 5px 5px;color: #383838;font-weight: bold;font-family: Arial;font-size:14px;width:276px;text-align:left;}