@charset "UTF-8";
/* CSS Document */
/* Google Maps Info Window Styles */

  #custom_info_window{
    width: 296px;
	height:160px;
	background:url('/images/maps/infoWindowBG.png') no-repeat transparent;
  }
  * html #custom_info_window {
  background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/maps/infoWindowBG.png', sizingMethod='crop');
  }
  
  #custom_info_window_contents{
  background:none;
  }
  #custom_info_window_beak{
    width: 200px;
    height: 40px;
    background: url('/images/maps/infoWindow_beak.png') top left no-repeat transparent;
  }
  * html #custom_info_window_beak{
    /* Alpha transparencies hack for IE */
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/maps/infoWindow_beak.png', sizingMethod='crop');
  }
  #custom_info_window_tl {
	background-image:url('/images/maps/infoWindow_tl.png') top left no-repeat;
	width:0px;
	height:0px;
	display:block;
	}
  
  *html #custom_info_window_tl {
	/* Alpha transparencies hack for IE */
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/maps/infoWindow_tl.png'), sizingMethod='crop');
	} 
	
	
		 
  #custom_info_window_tr {
  	width:0px;
	height:0px;
	background-image:url('/images/maps/infoWindow_tr.png') top left no-repeat;
	display:block;
	}
	
  *html #custom_info_window_tr {
	/* Alpha transparencies hack for IE */
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/maps/infoWindow_tr.png'), sizingMethod='crop');
	}  
  
  #custom_info_window_bl {
  	width:0px;
	height:0px;
	background-image:url('/images/maps/infoWindow_bl.png') top left no-repeat;
	display:block;
	}
	
  *html #custom_info_window_bl {
	/* Alpha transparencies hack for IE */
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/maps/infoWindow_bl.png'), sizingMethod='crop');
	}
	
  #custom_info_window_br {
  	width:0px;
	height:0px;
	background-image:url('/images/maps/infoWindow_br.png') top left no-repeat;
	display:block;
	}
	
  *html #custom_info_window_br {
	/* Alpha transparencies hack for IE */
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/maps/infoWindow_br.png'), sizingMethod='crop');
	} 
	
  #custom_info_window_t {
  	width:0px;
	height:0px;
	background-image:url('/images/maps/infoWindow_t.png') top left no-repeat;
	display:block;
	}
	
  *html #custom_info_window_t {
	/* Alpha transparencies hack for IE */
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/maps/infoWindow_t.png'), sizingMethod='crop');
	} 
	
  #custom_info_window_l {
  	width:0px;
	height:0px;
	background-image:url('/images/maps/infoWindow_l.png') top left no-repeat;
	display:block;
	}
	
  *html #custom_info_window_l {
	/* Alpha transparencies hack for IE */
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/maps/infoWindow_l.png'), sizingMethod='crop');
	} 
	
  #custom_info_window_r {
  	width:0px;
	height:0px;
	background-image:url('/images/maps/infoWindow_r.png') top left no-repeat;
	display:block;
	}
	
  *html #custom_info_window_r {
	/* Alpha transparencies hack for IE */
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/maps/infoWindow_r.png'), sizingMethod='crop');
	} 
	
  #custom_info_window_b {
  	width:0px;
	height:0px;
	background-image:url('/images/maps/infoWindow_b.png') top left no-repeat;
	display:block;
	}
	
  *html #custom_info_window_b {
	/* Alpha transparencies hack for IE */
    background-image:none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/maps/infoWindow_b.png'), sizingMethod='crop');
	}
	
	#custom_info_window_close{
  width: 11px;
  height: 11px;
  margin-left:-22px;
  margin-top:10px;  
  background: url('../images/maps/infoWindowClose.png') top left no-repeat transparent;
  cursor: pointer;
	}
	* html #custom_info_window_close{
	  background-image:none;
	  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/maps/infoWindowClose.png', sizingMethod='crop');
	}

	
	#custom_info_window_contents .title {
	color:#ffb338;
	font:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	min-height:25px;
	width:245px;
	line-height:12px;
	margin:10px -20px -5px 15px;
	}
	
	#custom_info_window_contents .address {
	font:11px/12px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float:left;
	margin:14px 10px 0px 10px;
	width:135px;
	}
	
	#custom_info_window_contents .infoImage {
	display:block;
	width:125px;
	height:100px;
	background:url('/images/maps/infoWindowImageBG.png') 0 0 no-repeat;
	float:left;
	margin:12px 0 0px 10px;
	}
	
	* html #custom_info_window_contents .infoImage {
	  background-image:none;
	  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/maps/infoWindowImageBG.png', sizingMethod='crop');
	}
	
	#custom_info_window_contents .infoImage img {
	padding:5px;
	border:none
	}
	
	#custom_info_window_contents .infoImage a img {
	border:none;
	outline:none
	}

	
#custom_info_window_contents .infoImage a 
{
color:#2277BB;
text-decoration:none;
cursor:pointer;
text-align:left;
font-family:Arial,Helvetica,Verdana,sans-serif;
font-size:12px;
font-size-adjust:none;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:18px;
text-align:center;
display:block;
float:left;
height:100px;
width:125px;
}
	
	#custom_info_window_contents .address a {
	color:#83dfff;
	font-weight:bold;
	text-decoration:none;
	}
	
	#custom_info_window_contents .address a:hover {
	text-decoration:underline;
	color:#FFFFFF;
	}
	
div.LabeledMarker_markerLabel {
	color:#FFFFFF; 
	font-size:11px;
	font-weight:bold;
	width:21px;
	line-height:21px;
	height:21px;
	vertical-align:middle;
	text-align:center;
	}
	
div.LabeledMarker_markerLabel:hover {
	color:#000000;
	font-size:11px;
	font-weight:bold;
	width:21px;
	line-height:21px;
	height:21px;
	vertical-align:middle;
	text-align:center;
	}
	
	
	ul#MMTT_UL {
		list-style-type:none;
		padding:0px;
		margin:0px 4px 0 0px;
		}
	
	ul#MMTT_UL li {
		display:block;
		float:left;
		text-indent:-5000px;
		font-size:33px;
		width:76px;
		height:33px;
		line-height:33px;
		margin:0px -5px 0 0px;
		padding:0px;
		text-decoration:none;
		background-position: 0px 0px;
		background-repeat: no-repeat;
		}
		
	ul#MMTT_UL li:hover { background-position:0em -1em; }
	
	li#MMTC_0 {
		background:url(../images/maps/buttonMap.png);
		}
	
	* html li#MMTC_0{
	  background-image:none;
	  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/maps/buttonMap.png', sizingMethod='crop');
	}
			
	li#MMTC_1 {
		background:url(../images/maps/buttonSatellite.png);
		}
	* html li#MMTC_1{
	  background-image:none;
	  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/maps/buttonSatellite.png', sizingMethod='crop');
	}
		
	li#MMTC_2 {
		background:url(../images/maps/buttonTerrain.png);
		background-position:0em -1em;
		}
		
	* html li#MMTC_2{
	  background-image:none;
	  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/maps/buttonTerrain.png', sizingMethod='crop');
	}