#map { position:relative!important; width: 100%; min-height:400px; }
#side_bar { width: 100%; min-height:400px; overflow-y: auto;}
.map { width:80%; vertical-align:top; padding:4px; font-size:12px;}
.side_bar { width: 20%; vertical-align:top; padding:4px; font-size:14px; overflow:auto;}
.side_bar a{color : #A6A6A6}
.side_bar a:hover{color : #989898}
.storelocator, input, select  {font-family: Arial, sans-serif; font-size:14px; color: #999999;}
.storelocator input[type=button] {color: #000; cursor: pointer;}
.storelocator select, .storelocator input {background: #F2F2F2; border: 1px solid #e2e2e2;}
.storewrap { margin: 0px; padding:5px; background: #ffffff; border: 2px solid #999999; color: #999999;}
