#tmc_gmap{
  min-width: 240px;
  max-width: 350px;
}
* html #tmc_gmap{
width: auto !important;
width: 240px;
}
#tmc_gmap_contents{
  background-image: url('../img/popup_contents.png') !important;
  background-repeat: repeat;
}
* html #tmc_gmap_contents{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/popup_contents.png', sizingMethod='scale');
}
#tmc_gmap_contents, #tmc_gmap_contents a{
  color: #fffefe;
}
#tmc_gmap_tl{
  width: 21px;
  height: 24px;
  background: url('../img/popup_tl.png') top left no-repeat transparent;
}
* html #tmc_gmap_tl{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/popup_tl.png', sizingMethod='crop');
}
#tmc_gmap_t{
  height: 24px;
  background: url('../img/popup_t.png') top left repeat-x transparent;
}
* html #tmc_gmap_t{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/popup_t.png', sizingMethod='scale');
}
#tmc_gmap_tr{
  width: 36px;
  height: 24px;
  background: url('../img/popup_tr.png') top left no-repeat transparent;
}
* html #tmc_gmap_tr{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/popup_tr.png', sizingMethod='crop');
}
#tmc_gmap_l{
  width: 21px;
  background: url('../img/popup_l.png') top left repeat-y transparent;
}
* html #tmc_gmap_l{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/popup_l.png', sizingMethod='scale');
}
#tmc_gmap_r{
  width: 36px;
  background: url('../img/popup_r.png') top right repeat-y transparent;
}
* html #tmc_gmap_r{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/popup_r.png', sizingMethod='scale');
}
#tmc_gmap_bl{
  width: 21px;
  height: 32px;
  background: url('../img/popup_bl.png') top left no-repeat transparent;
}
* html #tmc_gmap_bl{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/popup_bl.png', sizingMethod='crop');
}
#tmc_gmap_b{
  height: 32px;
  background: url('../img/popup_b.png') top left no-repeat transparent;
}
* html #tmc_gmap_b{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/popup_b.png', sizingMethod='crop');
}
#tmc_gmap_br{
  width: 36px;
  height: 32px;
  background: url('../img/popup_br.png') top left no-repeat transparent;
}
* html #tmc_gmap_br{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/popup_br.png', sizingMethod='crop');
}
#tmc_gmap_close{
  width: 14px;
  height: 15px;
  margin-top: 10px;
  background: url('../img/popup_close.png') top left no-repeat transparent;
  cursor: pointer;
}
* html #tmc_gmap_close{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/popup_close.png', sizingMethod='crop');
}
#tmc_gmap_beak{
  width: 108px;
  height: 121px;
  background: url('../img/popup_tail.png') top left no-repeat transparent;
}
* html #tmc_gmap_beak{
  background-image:none;
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/popup_tail.png', sizingMethod='crop');
}
#destpopup, #dirsetpopup{
  position: relative;
  top: 0;
  left: 0;
  padding-bottom: 6px;
}
#destpopup h3, #dirsetpopup h3, span.destname {
color: #fffefe;
font-size: 9pt;
line-height: 11pt;
}
div.directions h3, p + h3 {
margin-top: 10px;
}
span.destname {
font-weight: bold;
}
p.tip {
margin-top: 0.5em;
font-size: 9pt;
line-height: 11pt
}
#dirsetpopup form div {
margin: 0;
padding: 0;
}
#dirsetinput {
position: relative;
}
