#bodyContainer{margin:0px 0px 0px 0px;}
* html #bodyContainer{margin:0px auto 0px auto;}

li.formField input {width:140px;}
li.formField select {width:145px;}
li.formField label {width:80px;}
a.gray:link,a.gray:visited,a.gray:active {color:#666;}

/* overriding nonBrowse - sectionContainer : padding modified */
.sectionContainer{padding:0px 5px 5px 5px;margin:0px;}
.formField .button_find {display:block;width:32px;height:19px;margin-top:0px;padding-top:0px;}
* html .formField .button_find {margin-top:-10px;} /*large button was too far below last field in IE*/
.divider2 {margin-top:5px;background-color:#CCD4D4;}
.formField .large_button {position:relative;left:90px;}

#ambiguousResults {height:auto;margin-bottom:5px;}
#backToResults {font-weight:bold;}
#backToResults2 {font-weight:bold;}
#formBlock {width:340px;float:left;margin-left:10px;}
#formBlock .text1 {position:relative;left:0px;}
#formBlock .divider2 {width:97%;}
#formBlock  .formListMarginTopAdjust {margin-top:-12px;}
#formBlock2 {width:350px;float:left;}
#formBlock2 .formListMarginTopAdjust {margin-top:-12px;}
#formBlock2 .header3,#formBlock2 .pageError {position:relative;left:20px;width:240px;}
#formBlock2 .formList {position:relative;left:-10px;width:260px;}
#formBlock3 {width:290px;float:left;position:relative;left:-50px;}
#formBlock3 .header3 {position:relative;left:50px;}
#formBlock3 .destinationText {position:relative;left:53px;line-height:14px;}
#formBlock3 .destinationText em {font-size:10px;}
#formBlock3 .divider1 {width:290px;margin:3px 0px 10px 0px;}
#formBlock3 #backToResults {position:relative;left:52px;top:-6px;}
#formBlock3 #backToResults2 {position:relative;left:53px;top:0px;line-height:16px;}
#formBlock4 {width:260px;float:left;position:relative;left:20px;}
#formBlock4 .divider1 {margin-left:5px;}
#formBlock4 .formList {color:#000;position:relative;left:-30px;width:260px;}
#formButtons {display:block;width:auto;padding:3px;text-align:right;margin-top:15px;margin-bottom:25px}
#grouping1 {width:698px;}
#instructionsBlock {display:block;width:325px;float:left;}
#legal {margin-top:5px}
#mapBlock  {width:305px;margin-top:15px;float:left;}
#mapBlock2  {width:362px;float:left;padding-bottom:20px;margin-left:50px;}
#mapBlock2 .divider1,#mapBlock3 .divider1 {width:300px;margin:3px 0px 10px 40px;background-color:#ccc;}
#mapBlock3  {width:362px;float:left;padding-bottom:20px;margin-left:30px;}
#mapZoomText {display:block;width:305px;float:left;position:relative;left:40px;color:#999;margin-top:10px;}
#mapControls {display:block;width:350px;float:left;position:relative;left:50px;}
#mapControls a:link,#mapControls a:active,#mapControls a:visited {color:#999;}
#mapDisplay {display:block;width:370px;float:left;padding:0px;margin:0px;margin-top:15px;}
#searchInstructions li {line-height:14px;font-weight:bold;position:relative;left:-10px;}
#searchInstructions li span {line-height:14px;font-weight:normal;}
* html #searchInstructions li {position:relative;top:-8px;}
#storeChooser {display:block;width:678px;margin:0px;padding-top:15px;padding-bottom:15px;padding-left:20px;background-color:#ccd4d4;}
#storeChooser .header3 {position:relative;left:-10px;margin-top:0px;margin-bottom:10px;}
#storeLocHeader {font-family:Arial;font-size:30px;color:#00436e;padding-bottom:2px;}

.addSpace {margin-top:15px;}
.ambiguousResultsRow  {width:678px;height:auto;padding:5px 10px 15px 10px;float:left;}
.ambiguousResultsItem {width:205px;height:auto;margin-right:5px;float:left;}
.checkBoxLabel {margin-right:30px;}
.destinationTextAlt {position:relative;left:10px;margin-top:-5px;}
.directionText {display:block;font-size:11px;line-height:14px;}
.directionSteps {display:block;width:580px;float:left;padding-left:5px;}
.directionSteps em {display:block;width:15px;float:left;}
.directionMiles {display:block;width:59px;text-align:right;float:left;}
.directionsHeader {display:block;width:646px;height:10px;margin-top:20px;border-bottom:1px solid #9cf;padding:0px 6px 6px 3px;}
.directionsHeaderDirect {display:block;width:378px;float:left;padding-right:10px;}
.directionsHeaderMiles {display:block;width:65px;float:left;padding-right:10px;}
.directionsHeaderMap {display:block;width:182px;float:left;}
.directionsRow {display:block;width:655px;height:10px;border-bottom:1px solid #ddeefe;padding:6px 6px 6px 0px;}
.directionsRow2 {height:110px;border-bottom:1px solid #ddeefe;padding:6px 0px 6px 3px;}
.directionsRow3 {display:block;width:655px;height:10px;border-top:1px solid #AFB3B6;margin-left:15px;padding:5px 0px 0px 1px;}
.directionsRow em {font-size:11px;}
.manuverDirections {display:block;width:379px;float:left;padding:0px;padding-right:10px;}
.manuverDirections em {display:block;width:24px;float:left;font-weight:bold;}
.manuverMap {display:block;width:187px;float:left;text-align:right;}
.manuverMiles {display:block;width:62px;float:left;padding:0px;padding-left:8px;}
.mapControlPic {display:block;width:15px;height:15px;float:left;}
.mapControlText {display:block;width:40px;height:15px;float:left;padding-left:6px;}
.mapLink {position:relative;top:4px;}
.maternity {font-weight:bold;clear:both;}
.nextPage {text-align:right;}
.pageError {display:block;color:#c00;padding-right:6px;}
.pageInfo {display:block;color:#999;padding-right:6px;}
.removeSpace {margin-top:0px;}
.resultItem {display:block;width:200px;margin:0px;padding:0px;padding-right:10px;float:left;}
.resultMessage {display:block;padding:0px;margin:0px;margin-left:10px;margin-bottom:0px;font-weight:bold;}
.resultRow {margin-bottom:0px;}
.rsNum {display:block;float:left;width:25px;height:auto;position:relative;left:-27px;text-align:right;margin:0px;margin-right:-25px;padding:0px;font-weight:bold;}
.searchResults {width:655px;margin-top:5px;padding-left:15px;}
.searchResults .divider2 {width:auto;margin-bottom:0px;margin-right:0px;}
.searchResults .text1 {display:block;width:600px;position:relative;left:-3px;top:6px;line-height:16px;}
.searchResMidPar {margin-top:-5px;margin-bottom:-5px;}
.shoes {font-weight:bold;}
.showManuverMap {display:block;position:relative;left:-3px;font-size:11px;font-weight:bold;}
.submitBtn {display:block;position:relative;left:150px;}
.subTitle {display:block;color:#666;font-weight:bold;line-height:20px;clear:both;position:relative;top:-2px;}
.subTitle2 {display:block;width:650px;color:#000;font-weight:bold;font-size:10px;margin-bottom:-10px;margin-top:35px;float:left;position:relative;top:-15px;left:5px;}
.subTitle3 {display:block;width:50px;text-align:right;float:left;padding-right:0px;font-weight:bold;}
.subTitle4 {font-size:12px;font-weight:bold;}
.text1 {position:relative;left:5px;}
.text2 {position:relative;left:5px;}

/* TD 17116 */ /* Sep 2010 modified when ON use WPL flag for Outlets*/
.womensPlusOutlets {font-weight:bold;clear:both;}
.originalOutlets {display:none;font-weight:bold;clear:both;}
#checkProperties_3 {display:none;}
/* TD 17116 */

#ddTable {width:652px;margin:10px 0px 10px 3px;}
#ddTable td, #ddTable th  {border-bottom:1px solid #CCD4D4;vertical-align:top;padding:5px 0px;}
th.stepCell  {width:25px;font-weight:bold;clear:left;text-align:left;}
th.dirCell   {text-align:left;}
th.milesCell {width:35px;text-align:right;}
td.milesCell {text-align:right;}

/* style for mapOfArea page w/ dynamic map */
#nw {display:block;width:30px;float:left;text-align:center;padding:0px;padding-bottom:3px;}
#n {display:block;width:302px;float:left;text-align:center;padding:0px;padding-bottom:3px;}
#ne {display:block;width:30px;float:left;text-align:center;padding:0px;padding-bottom:3px;}
#w {display:block;width:30px;float:left;text-align:center;padding:0px;padding-top:95px;}
#e {display:block;width:30px;float:left;text-align:center;padding:0px;padding-top:95px;clear:right;}
#sw {display:block;width:30px;float:left;text-align:center;clear:left;}
#s {display:block;width:302px;float:left;text-align:center;margin:0px;margin-bottom:5px;}
#se {display:block;width:30px;float:left;text-align:center;margin:0px;margin-bottom:5px;}
#theMap {display:block;width:302px;height:202px;float:left;margin:0px;margin-bottom:5px;}


#formBlock2 .formList1 {margin-top:-15px;}
#formBlock  .formList1 {margin-top:-15px;}


#bodyContainerCompact{width:640px;margin:0px auto 0px auto;padding:0px;}
/*.sectionContainerCompact {width: 580} */
.searchResultsCompact {width:640px;margin-top:5px;padding-left:11px;}
.searchResultsCompact .divider2 {width:auto;margin-bottom:0px;margin-right:0px;}
.searchResultsCompact .text1 {display:block;width:500px;position:relative;left:-3px;top:6px;line-height:16px;}
.resultItemCompact {display:block;width:180px;margin:0px;padding:0px;padding-right:10px;float:left;}
