@import url('common.css');

#fldAddress {width:65px; padding:2px 0px; border:solid 1px #8d8b85;}
#fldRadius {width:146px; padding:2px 0px; border:solid 1px #8d8b85;}
#saddr {width:280px;}

.storemap { display: none; top: 0px; width: 393px; height: 295px; background-color: #fff;}
.storemap2 {display: block; position:relative; top: 0px; width: 393px; height: 295px; background-color: #fff;}
.storemap3 { position: absolute; z-index: 105; display: inline; top: 0px; width:474px; height: 400px; background-color: #fff;}
.resetBtnHolder { position: absolute; top: 10px; left: 10px; display:none; z-index: 104; text-align: left; background-color: #fff; padding: 4px; border: solid 1px #8d8b85;}
.resetBtnHolder2 { position: absolute; top: 10px; left: 10px; display:inline; z-index: 104; text-align: left; background-color: #fff; padding: 4px; border: solid 1px #8d8b85;}
.seemapbuttoncontainer {position: relative; float: left; display: inline; z-index: 106; top: 0px; left: 0px;}
.seemapbutton {position: absolute; display: inline; top: 265px; left: 293px; background-image: none;} 
.resetBtnHolder2 img {cursor:pointer}

/*World Headquarters Page Styles*/
.hqcolumn {float:left; margin:0 0 0 8px; display:inline; width:436px;}

.storelistcontainer {float:left;display:inline;padding:0px;width:343px;margin:10px 20px;vertical-align:top;padding-bottom:10px;}
.storelistcontainer img {float:left;display:inline;margin:0 15px 20px 0;}
h3.storeheader {text-decoration: none;padding:0px;padding-bottom: 10px;margin-bottom: 0px;background-image:url(/images/icons/storeicon.gif);background-repeat: no-repeat;}
h3.storeheader a {padding:0px;margin-left: 26px;text-decoration: none;}

.location-search {background:#ebe7de;padding:6px;}
.location-search .location {width:296px;}

.inline-image {float:left;display:inline;}

.col {position:relative !important;}

/*.bannerimage {float: left; display:inline; margin: 4px 0px 0px 0px;}
.closebtn {position: absolute; top: 5px; left: 350px;}
.contentcontainer {float: left; display:inline; width: 766px; margin: 10 0 0 0px; padding: 0px;}
.getdirections {position: absolute; display: none; top: 212px; left: 222px; background-image: none;} 
.getdirections2 {position: absolute; display: inline; top: 40px; left: -65px; width: 376px; height: 150px; background-image:url(/images/stores/buttons/popup.gif); background-repeat: no-repeat; text-align: center; padding-top: 40px; font: bold 12px arial, san-serif;} 
.getdirectionscontainer {position: relative; float: left; display: inline; z-index: 103; top: 0px; left: 0px;}
.headline {float: left; display: inline; width: 766px;}

.storeborder3 {float: left; display:inline; padding: 0px; margin: 0px; background-color: #fff;}
.storeborder3 span{float: left; display:inline; margin: 4px;}
.storeborder3gray {float: left; display:inline; padding: 0px; margin: 0px; background-color: #ebe7de;}
.storeborder3gray span{float: left; display:inline; margin: 4px;}
.storebreadcrumb {float: left; display:inline; width:766px; height:28px; font: 11px verdana, san-serif; color: #000;}
.storebreadcrumb span {float: left; display: inline; margin: 6px;}

.storeimage {float: left; display:inline; width: 320px; height: 240px; border: solid 1px #000;}
.storeleftcolumn {float: left; display:inline; width: 322px; margin: 0px;}

.storemapcontainer {position: relative; float: left; display: inline; z-index: 103; top: 0px; left: 0px; }
.storemiddlecolumn {float: left; display:block; width: 276px; margin-left: 9px; margin-right: 9px;}
.storepagespacer {float: right; display:block; font: 1px arial, san-serif; height: 4px;}
.storerightcolumn {float: left; display:inline; width: 150px; margin: 0px;}


.stateleftcolumn {float: left; display:inline; width: 433px; margin: 0px; height:240px;}
.staterightcolumn {float: left; display:inline; width: 322px;  height:400px; margin-right: 9px;}
.state3columnlist {float: left; display:inline; width: 433px; border: solid 1px #000; border-top: none;}
.state3columnlist span{float: left; display:inline; margin: 4px;}
.state3columnlist span #column1 {float: left; display:inline; width: 205px;}
.state3columnlist span #column2 {float: left; display:inline; width: 134px;}
.state3columnlist span #column3 {float: left; display:inline; width: 84px;}

.mainleftcolumn {float: left; display:inline; width: 322px;}
.mainrightcolumn {float: left; display:inline; width: 433px; margin-right: 9px;}


.serviceleftcolumn {float: left; display:inline; width: 582px; margin: 0px;}
.serviceleftcolumn ul {float:left; margin:0 10px 30px 0; padding:0; list-style-position:inside;}
.serviceleftcolumn ul li {line-height:24px;}
.serviceleftcolumn img.floater {float:right;}
.servicerightcolumn {float: left; display:inline; width: 175px; margin-left: 9px; background:#ebe7de; padding-bottom:2px;}
.servicerightcolumn p {padding:12px; margin:0 0 5px 0;}
.servicerightcolumn ul {margin:0; padding:0;}
.servicerightcolumn ul li {list-style:none; padding:8px 12px; border-top:1px solid #fff; margin:0;}*/
