/* Need to declare fixed width and height for IE6 overflow to work correctly */
	.modBody.mapContainer{
		overflow:hidden;
		width:852px;
		height:495px;
	}
	
	input.btn_submit {
		height:26px;
	}
  
	.searchWrapper{width:100%;height:auto;border:0 solid #CCCCCC;}
	#storeLookup {background-color:#E5F3F4;}
	#addressSearch {margin:0 0 0 15px;}

	#side_bar{
		position:absolute;
		top:0px; 
		left:0px;
		width:200px;
		padding:0px;
		height:100%;
		background: #cccccc;
		overflow:hidden;
	}

	#side_bar #suggestions_content{
		height:400px;
		position:relative;
		overflow:auto;
		padding:10px 10px 5px 5px;
	}

	#address_search{
		height:85px;	
		background-color:#aaaaaa;
		padding:5px;
	}			
	
	#toggle_side_bar{
		position:absolute;
		width:227px;
		height:27px;
		margin-left:0px;
		background: #d5eaed URL(/help/store-locations/img/toggle-off.jpg) no-repeat top right;
		cursor:pointer;
	}

	#map_toolbar{
		height:27px;
		width:100%;
		background-color:#2d9baa;		
	}
	
	#map{
		position:relative;
		overflow: hidden;
		width: 652px;
		height: 100%;
		top:0px;
		left:200px;
	}
	
	#coverage_selector{
		padding:5px;
		position:relative;
		height:75px;
	}	

	#coverage_selector #chkToggle2G_wrapper, #coverage_selector #chkToggle3G900_wrapper, #coverage_selector #chkToggle3G2100_wrapper{
		position:relative;
		margin:0px;	
		width:100%;
		margin:0 7px 0 0;
	}
	
	#coverage_selector form input {
		margin:3px;	
		*margin:0;
	}
	#coverage_selector form label{		
		font-size:1.1em;
		font-weight:bold;
		position:relative;
		top:2px;
	}
	#coverage_selector form span{
		width:19px;
		height:19px;
		float:left;
		margin:0px 6px 6px 0;
		padding:1px 0 0 1px;
	}		
	
	#side_bar ul.link_list1Col{
		width:100%;
		position:static;
	}
	
	#side_bar .link_list1Col li{height:auto;}
	#side_bar .link_list1Col li a{height:auto;}
	
	#purple{
		background-color:#732b73;
		width:20px;
		height:20px;
		float:left;
		margin:0 7px 7px 0;
	}
	
	#red{
		background-color:#b60000;
		width:20px;
		height:20px;
		float:left;
		margin:0 7px 7px 0;
	}
	
	#orange{
		background-color:#f39500;
		width:20px;
		height:20px;
		float:left;
		margin:0 7px 0 0;
	}
	
	.bottom_text {
		position:absolute;
		bottom:0;
		left:0;
		font-size:0.9em;
		padding:0 5px 5px 5px;
	}
	
	.bottom_text p {
		margin:1px 0 2px 0;	
	}
	
	.bottom_text a{
		text-decoration:underline;
		color:#088698;
		cursor:pointer;
	}
	
	#map_toolbar ul {
		position:absolute;
		right:0;
		height:27px;
	}
	
	#map_toolbar ul li{
		float:left;
		display:block;
		border-right:1px solid #999;
		height:20px;
		margin:3px 0;
	}
	
	#map_toolbar ul li a {
		padding:6px 5px 6px 25px;
		color:#FFFFFF;
		text-decoration:underline;
		cursor:pointer;
		height:100%;
		vertical-align:middle;
		background:url(/img/icons/iconPdf_transparent.gif) no-repeat 4px 7px;
	}
	
	#addressSearch{float:right;}
	
	#overlay{
		position:absolute;
		top:120px;
		left:300px;
		width:560px;
		height:260px;
		border:1px solid #FFF;
	}
	
	#over_background{
		background-color:#333;
		opacity:0.6;
		height:260px;
		width:100%;
		position:absolute;
		filter: alpha(opacity = 60);
	}
	
	#over_background a.closeOverlay{
		position:absolute;
		display:block;
		cursor:pointer;
		height:17px;
		z-index:99;
		height:17px;
		top:5px;
		right:5px;		
	}
	
	a.btnDelete {
		background:transparent url(/css/1.2/img/buttons/delete.gif) no-repeat scroll right top;
		color:#FFF;
	}
	
	#overlay h2{color:#FFF;position:relative;top:25px;font-size:4em;line-height:1.05em;padding:0 35px;}
	#overlay p{color:#FFF;position:relative;top:25px;font-size:1.7em;line-height:1.05em;padding:0 35px;}
	#coverage_selector label{cursor:pointer;}
	#device_content{
		position:relative;
		width:190px;
		height:120px;
		padding:5px 5px 0 5px;
	}
	
	#device_content p{
		margin:0 0 0.7em;
	}
	
	#device_help{
		padding:0 10px 5px 5px;
	}
	
	#ajax_indicator_lg_device{
		position:absolute;
		top:50%;
		margin-top:-16px;
		left:50%;
		margin-left: -16px;	
	}
	#coverage_meters_header{width:250px;}	
	#coverage_meters{width:250px; height:55px; margin-top:10px;}
  #coverage_meters div{clear:both;}
  #coverage_meters div span{font-size:11px;}
	#ajax_indicator_lg_meters{position:absolute; left:50%; margin-left:-16px;}
