@CHARSET "UTF-8";

div.ledridescontainer {
   background: #fff;
}
div.ledridescontainer div.copy {
   padding: 10px 20px 0 20px;
   
}
div.ledridescontainer div.copy h2 {
   color: #000;
   font-size: 18px;
   margin: 0 0 18px 0;
   padding: 0;
   text-align: left;
   border:0;
}
div.ledridescontainer div.copy p {
   text-align: left;
   font-size: 12px;
   color: #404040;
}
div.ledridescontainer div.copy p a {
   color: #404040;
}
div.ledridescontainer div.copy p label {
   display: block;
   margin-bottom: 3px;
   color: #666;
}
div.ledridescontainer div.copy p.regnow a {
   display: block;
   float: right;
   padding: 6px 12px;
   cursor: pointer;
   margin-top: 13px;
   background: #eee;
   border: 1px solid #222;
   color: #404040;
   font-size: 18px;
   text-decoration: none;
}
div.ledridescontainer div.copy p.regnow a:hover {
   background: #66b6e7;
}
div.ledridescontainer form {
   position: relative;
   text-align: left;
   background: #ccc;
   float: left;
   width: 532px;
   padding: 2px 20px 2px 20px;
}
div.ledridescontainer form p {
   float: left;
   margin: 0;
}
div.ledridescontainer form label {
   color: #333;
}
div.ledridescontainer form input, div.ledridescontainer form select {
   border: 1px solid #ccc;
   color: #404040;
   font-size: 14px;
   padding: 3px;
   margin: 0;
}
div.ledridescontainer form input {
   width: 150px;
   padding: 4px 3px;
}
div.ledridescontainer form select {
   margin-right: 10px;
}
div.ledridescontainer form input#mbclrsubmit {
   width: auto;
   cursor: pointer;
   font-weight: bold;
   background: #005480;
   border: 2px solid #bbc6cc;
   color: #fff;
}
div.ledridescontainer form img#loading {
   position: absolute;
   right: 10px;
   top: 16px;
}
div.mapbubble {
   text-align: left;
   width: 300px;
}
div.mapbubble h5 {
   color: #000;
   font-size: 16px;
   margin: 0 0 8px 0;
   padding: 0;
   text-align: left;
   font-weight: bold;
}
div.mapbubble p, div.mapbubble address {
   color: #404040;
   font-size: 13px;
   margin: 0 0 3px 0;
}
div.mapbubble p.type {
   color: #666;
   margin: 0 0 8px 0;
   font-style: italic;
}
div.mapbubble p a {
   color: #404040;
}
div.mapbubble p a:hover {
   color: #66b6e7;
}
div#gmap_container {
   clear: both;
}
div#map_canvas {
   width: 572px;
   height: 560px;
}
div#lrsrcontainer {
   position: absolute;
   top: 0;
   right: -200px;
   width: 160px;
   min-height: 100px;
   background: #fff;
   text-align: left;
   padding: 10px;
   font-size: 12px;
}
div#lrsrcontainer div.shop {
   border-bottom: 1px solid #ccc;
   padding-bottom: 8px;
   margin-bottom: 8px;
   margin-right:10px;
}
div#lrsrcontainer p, div#lrsrcontainer address {
   font-size: 10px;
   margin:0;
   padding:0;
}
div#lrsrcontainer h5 {
   font-size: 13px;
   margin: 0 0 4px 0;
}
div#lrsrcontainer h5 a {
   color: #000;
}
div#lrsrcontainer h5 a:hover {
   color: #66b6e7;
}
div#bc_right_column, div#bc_vert_divider_2 {
   display:none !important;
}

