/*map page */
h2 { margin-bottom:10px;}
a img { border:none;}
table.map{border-collapse: collapse;border-spacing: 0px; border: 2px solid #8F142A;}
table.map th{background-color:#8F142A; color:#FFFFFF; font-size:12px; font-weight: bold;}
table.map tr.smalltitle th{background-color:#002B60; font-size:10px; font-weight: bold;}

table.map th a:link, table.map th a:visited {color:#EEEEEE; text-decoration: underline;}
table.map td img {margin-top:5px; margin-right:5px;}
table.map td{border-right: 1px solid #CCCCCC; padding: 5px; vertical-align:top; border-bottom:1px solid #EEEEEE; font-size:12px;}
table.map tr.footer {background-color: #CCCCCC;}
table.map tr.smalltitle th{background-color:#002B60; font-size:10px; font-weight: bold;}
div.map{
width: 100%;
clear:both;
background-color:#FFFFFF;
border:1px solid #000000;
font-size:13px; line-height:16px; font-family:Arial, Helvetica, sans-serif;
}
div.dealname { font-weight:bold; color:#002B60; font-size:15px;}

.sidebar_map{
background-color:#FFFFFF;

}
tr.high td{background-color:#EEEEEE;}
.sidebar_map {display:none; }

.my {padding:0px; margin:0px 0px 5px 0px;}

.my img { float:left; padding-right: 10px; padding-left: 6px;}
.my span.loc {font-size:12px; font-weight:normal;}
.my a {text-decoration:none; color:#23335E;}
.my a:hover {color:#8F142A;}
.my span {font-size:10px;}
.my span a  {color:#8F142A;}
.my span a:hover { text-decoration: underline;}

img.ir {margin-right:10px;}

      v\:* {
        behavior:url(#default#VML);
      }
