﻿#retailerLocator { float: right; width: 225px; }
#retailerLocator .sideBox { background: #f2f2f2; margin: 0px 0px 25px 0px; padding-bottom: 5px; }
#retailerLocator .sideBox .inner { margin: 5px; }
#retailerLocator .sideBox label { color: #807573; display: block; }
#retailerLocator .sideBox input { border: 1px solid #a7abae; background: #fff; width: 140px; }
#retailerLocator .sideBox img { margin: 0px 0px 0px 10px; position: relative; top: 4px; cursor: pointer; }
#retailerLocator .mapBox { background: #fff; border: 1px solid #d2dcdb; text-align: center; }
#retailerLocator .sideBox h3 { color: #424d51; font-weight: bold; background: #d2dcdb; padding: 8px; text-align: left; margin: 0px; }
#retailerIntroText { float: left; width: 250px; }