/*
	SITE LOCATOR CSS 
*/

#siteLocator_search
{
	float:left;
	display:inline;
	width:820px;
	background-image:url('../images/site_locator/bg_sl_search.gif');
	background-position:left top;	
	background-repeat:repeat-y;
}
#siteLocator_search_header
{
	float:left;
	display:inline;
	width:820px;
	background-image:url('../images/site_locator/bg_sl_search_header.gif');
	background-position:left top;	
	background-repeat:no-repeat;
}
	#siteLocator_search_header label
	{
		font:normal 12px Tahoma;
		color:#fff;
	}


#siteLocator_findStatus_holder
{
	float:left;
	display:inline;
	width:270px;
	height:80px;
	border-right:1px solid #204d90;
	margin:45px 0px 0px 25px;
}
	div#siteLocator_findStatus_holder label
	{
		width:270px;
		float:left;
		display:inline;
		font:normal 12px Tahoma;
		color:#fff;
	}
	div#siteLocator_findStatus_holder select
	{
		width:262px;
		float:left;
		display:inline;
		border:1px solid #1b4688;
		font:normal 12px Tahoma;
		height:27px;
		padding:3px 0px 3px 0px;
		margin:7px 0px 0px 0px;	
	}
	div#siteLocator_findStatus_holder #btn_sl_search,
	div#siteLocator_findStatus_holder .btn_sl_search,
	div#siteLocator_search_button_holder input
	{
		width:61px;
		height:27px;
		float:left;
		display:inline;
		background-image:url('../images/site_locator/btn_sl_search.gif');
		background-position:left top;	
		background-repeat:no-repeat;
		border:0px;		
		text-indent:-1000px;
		margin:7px 0px 0px 7px;
		cursor:pointer;
		text-indent:-1000px!important;
		font-size: 0px;
		
		line-height: 0px;
	}
	div#siteLocator_findStatus_holder a
	{
		float:left;
		display:inline;
		margin:5px 0px 0px 0px;
		font:normal 12px Tahoma;
	}	
	#siteLocator_search_button_holder
	{
		float:right;
		display:inline;		
		margin:10px 42px 0px 0px;
	}

#toggle_converter
{
	width:13px!important;
	height:13px!important;	
	float:left;
	display:inline;
	cursor:pointer;
	background-position:left top;
	background-repeat:no-repeat;
}
.converter_closed
{
	background-image:url('../images/site_locator/btn_sl_plus.gif');
}
.converter_open
{
	background-image:url('../images/site_locator/btn_sl_minus.gif');
}
#siteLocator_search_properties
{
	float:left;
	display:inline;
	width:510px;	
	margin:46px 0px 0px 10px;
}
	#siteLocator_longtitude_holder,
	#siteLocator_latitude_holder,
	#siteLocator_longtitude_holder label,
	#siteLocator_latitude_holder label 
	{
		float:left;
		display:inline;
		width:180px;
	}
	#siteLocator_longtitude_holder input,
	#siteLocator_latitude_holder input
	{
		float:left;
		display:inline;
		border:0px;
		padding:3px 0px 0px 0px;
		margin:7px 0px 0px 0px;
		height:22px;
		overflow:hidden;
		width:175px;		
	}
	#siteLocator_search_properties select
	{
		float:left;
		display:inline;
		border:1px solid #1b4688;
		font:normal 12px Tahoma;
		height:27px;
		padding:3px 0px 3px 0px;
		margin:20px 0px 0px 0px;	
		width:110px;
	}

#siteLocator_radius_holder,
#siteLocator_radius_holder label 
{
	float:left;
	display:inline;
	width:150px;
}

.siteLocator_radius
{
	margin:6px 0px 0px 0px!important;
}	
#siteLocator_search_details
{
	float:left;
	display:inline;
	width:510px;
	margin:10px 0px 0px 0px;
}

	#siteLocator_search_details > div:first-child
	{
		float:left;
		display:inline;
		width:180px;
	}
		#siteLocator_search_details > div:first-child > img
		{
			margin:0px 0px 0px 0px;
			cursor:pointer;
		}
		#siteLocator_search_details > div:first-child > label
		{
			margin:0px 0px 0px 5px;
			float:left;			
		}
	#siteLocator_search_details > div#sl_view_options
	{
		float:left;
		display:inline;
		width:300px;			 
	}
		#siteLocator_search_details > div#sl_view_options > a
		{
			float:left;
			display:inline;				
			
			color:#fff;
			font:normal 12px Tahoma;
		}
		#siteLocator_search_details > div#sl_view_options > input
		{
			float:left;
			display:inline;				
			margin:0px 0px 0px 10px;		
		}
		#siteLocator_search_details > div#sl_view_options > label
		{
			float:left;
			display:inline;				
			margin:0px 0px 0px 5px;			
		}

#siteLocator_converter
{
	float:left;
	display:none;	
	clear:both;	
	font:normal 12px Tahoma;
	color:#fff;
	width:500px!important;
	padding:5px 0px 10px 0px;
}
#siteLocator_converter_rows_holder
{
	float:left;
	display:inline;
	width:360px;	
}
#siteLocator_converter_row
{
	float:left;
	display:inline;	
	margin:5px 0px 0px 0px;
}
#siteLocator_converter_row input
{
	float:left;
	display:inline;	
	width:45px;
	border:0px;
	margin:0px 10px 0px 0px;
}
#siteLocator_converter_row label
{
	float:left;
	display:inline;
	padding:3px 2px 0px 0px;	
}
#siteLocator_converter_row strong
{
	float:left;
	display:inline;	
	width:100px;
	padding:3px 0px 0px 0px;
}
#siteLocator_converter_submit
{
	border:1px solid #1d498c;
	background-color:#558dd5;
	color:#fff;
	font:bold 11px Tahoma;
	padding:5px;
	float:left;
	display:inline;
	cursor:pointer;	
	margin:10px 0px 0px 0px!important;
}
		
#siteLocator_search_footer
{
	float:left;
	display:inline;
	width:820px;
	background-image:url('../images/site_locator/bg_sl_search_footer.gif');
	background-position:left top;	
	background-repeat:repeat-y;
	height:67px;
}		
#siteLocator_search_footer h2
{
	font-size:18px;
	color:#fff;
	float:left;
	display:inline;
	margin:22px 0px 0px 95px;
	width:auto;
}
#siteLocator_search_footer span
{
	font-size:18px;
	color:#81b3f2;
}
#siteLocator_search_footer a
{
	float:left;
	display:inline;
	margin:18px 0px 0px 55px;
}

#siteLocator_viewSwitcher	
{
	float:left;
	display:inline;
	width:820px;
	background-image:url('../images/site_locator/bg_tab_sl.gif');
	background-position:right bottom;	
	background-repeat:no-repeat;
	margin:10px 0px 0px 0px;	
}
#siteLocator_viewSwitcher .switch_on
{
	background-position:left top;
}
#siteLocator_listView_switch
{
	float:left;
	display:inline;
	background-image:url('../images/site_locator/tab_sl_lview.gif');
	background-position:left -39px;	
	background-repeat:repeat-y;
	width:187px;
	height:39px;
	text-indent:-1000px;
}
#siteLocator_mapView_switch
{
	float:left;
	display:inline;
	background-image:url('../images/site_locator/tab_sl_mview.gif');
	background-position:left -39px;	
	background-repeat:repeat-y;
	width:128px;
	height:39px;
	text-indent:-1000px;
}
#siteLocator_listView
{
	float:left;
	display:inline;
	width: 814px;
}	
#siteLocator_listView a
{
color:#3e83b8!important;
}
#siteLocator_listView_options
{
	float:right;
	display:inline;	
	margin:10px 10px 10px 0px;
	font:normal 10px Tahoma;
}
#siteLocator_listView_options a
{	
	color:#5089d2;
}
#siteLocator_listView_options a#btn_sl_addRemColumns
{	
	padding-right:20px;
	background-image:url('../images/site_locator/btn_sl_expandCollapse.gif');
	background-repeat:no-repeat;
	background-position:right top;
	margin:0px 30px 0px 0px;
}
#siteLocator_listView_options a#btn_sl_help
{	
	padding-right:20px;
	background-image:url('../images/site_locator/btn_sl_help.gif');
	background-repeat:no-repeat;
	background-position:right top;
}
#siteLocator_listView_options a.active
{	
	background-position:right -12px!important;
}
#siteLocator_addRemColumns
{
	float:left;
	display:inline;
	clear:both;
	margin:10px 80px 20px 0px;
	font:normal 11px Tahoma;	
	width:700px;
}
#siteLocator_addRemColumns dd,
#siteLocator_addRemColumns dt,
#siteLocator_addRemColumns dl
{
	float:left;
	display:inline;	
	padding:0px!important;
	margin:0px 0px 0px 10px!important;
}
#siteLocator_addRemColumns dl
{ width:120px; }
#siteLocator_addRemColumns dd
{
	text-align:left!important;
	margin:3px 0px 0px 0px;
}
#siteLocator_mapView
{
	float:left;
	display:inline;
	margin:35px 0px 0px 0px;
	width: 814px!important;
}
#siteLocator_listView_table,
.siteLocator_gridView_table
{
	float:left;
	display:inline;
	font:normal 12px Tahoma;
	border:0px!important;	
}

#siteLocator_listView_table th,
.siteLocator_gridView_table th
{
	font:normal 12px Tahoma;
	color:#72adac;		
	padding:7px;
	text-align:left;	
	cursor:pointer;
}
.siteLocator_gridView_table tbody tr:hover
{
	background-color:#abd1d0!important;
}
.siteLocator_gridView_table tbody tr#pagerRow
{
	background-color:#fff!important;
}
.siteLocator_gridView_table tbody tr:last-child:hover
{
	background-color:#fff!important;
}
#siteLocator_listView_table td,
.siteLocator_gridView_table td
{
	text-align:left;
	padding:7px;	
	font:normal 11px Tahoma;
	border:0px!important;	
}
.siteLocator_gridView_table_alt
{	
	background-color:#edf2f9!important;
	border:0px!important;	
}
tbody,
thead
{
	border:0px!important;	
}
#siteLocator_listView_table_wrapper
{
	float:left;
	display:inline;
	margin:35px 0px 0px 0px;	
}
#error_holder
{
	float:left;
	display:inline;
	width:650px;
	margin:0px 0px 0px 20px;
}
.error
{
	float:left;
	display:none;
	clear:both;
	width:inherit;	
	color:red;
	padding:5px;
}

#siteLocator_mapHolder
{
	float:left;
	display:inline;
	widtH:803px;
	border:2px solid #c9ced2;
	margin:40px 0px 40px 0px;
}

#pagination
{
	float:right;
	display:inline;
	font:normal 12px Tahoma;
	color:#9da4b4;
	margin:40px 0px 20px 0px;
}
div#pagination div
{
	float:left;
	display:inline;
	padding:6px 0px 0px 3px;
}
div#pagination div a
{
	float:left;
	display:inline;
	padding:0px 3px 0px 0px;
}
div#pagination div span
{
	float:left;
	display:inline;
	padding:0px 3px 0px 0px;
	color:#42536b;
}
#pagination_left_arrow,
#pagination_right_arrow,
#pagination_view_all,
#pagination input,
.pager_drop_down
{
	float:left;
	display:inline;
}
#pagination_left_arrow
{
	margin:5px 5px 0px 0px;
}
#pagination_right_arrow
{
	margin:5px 50px 0px 5px;
}
.pager_drop_down
{
	margin:0px 5px 0px 5px!important;
	padding:3px 0px 3px 0px!important;		
	width:50px;
}
/*
	MODAL WINDOW STYLES
*/
#sl_modal_holder
{
	float:left;
	display:inline;
	width:775px;
	overflow:hidden;	
	padding:0px 0px 20px 0px;
}
	div#sl_modal_holder a
	{
		text-decoration:none;
		color:#4b8bbd;
	}
#sl_modal_header
{
	float:left;
	display:inline;
	width:775px;
	height:50px;
}

a#link_sl_printMap,
a#link_sl_recentMap
{
	float:left;
	display:inline;
	padding:3px 0px 0px 30px;
	color:#4b8bbd;
	font:normal 12px Tahoma;
	background-position:left top;
	background-repeat:no-repeat;
	height:19px;
	margin-right:30px;
	margin-top:15px;
}		
a#link_sl_printMap
{
	background-image:url('../images/site_locator/btn_sl_printMap.gif');
	margin-left:20px;
}
a#link_sl_recentMap
{
	background-image:url('../images/site_locator/btn_sl_recentMap.gif');
}

#sl_modal_body
{
	float:left;
	display:inline;
	width:775px;	
	font:normal 12px Tahoma;
}
#sl_modal_body_map
{
	float:left;
	display:inline;
	width:440px;
	border:2px solid #c5ccd6;
	margin:0px 0px 0px 18px;
	overflow:hidden;
}
#sl_modal_body_map_info
{
	float:left;
	display:inline;
	width:285px;
	padding:0px 0px 0px 15px;
}
	div#sl_modal_body_map_info dl
	{
		float:left;
		display:inline;
		width:250px;
		margin:2px 0px 0px 0px;		
	}
	div#sl_modal_body_map_info dt
	{
		float:left;
		display:inline;
		font:normal 12px Tahoma;
		color:#72adac;
		width:100px;
		padding:0px!important;
		margin:0px!important;
	}
	div#sl_modal_body_map_info dd
	{
		float:left;
		display:inline;
		font:normal 12px Tahoma;
		color:#42536b;
		width:145px;
		padding:0px!important;
		margin:0px 0px 0px 5px!important;
	}
	
	#sl_modal_mapinfo_header_separator
	{
		border-top:1px solid #eaeff7;
		margin:20px 0px 0px 0px!important;
		padding:15px 0px 0px 0px;
	}
	#sl_modal_mapinfo_separator
	{		
		margin:15px 0px 0px 0px!important;		
	}

#sl_modal_footer
{
	float:left;
	display:inline;
	width:400px;
	clear:both;
	margin:15px 0px 0px 20px;
	font:normal 12px Tahoma;
	color:#42536b;
}
	div#sl_modal_footer div
	{
		float:left;
		display:inline;
		width:200px;	
		font:normal 12px Tahoma;
	}
div#sl_modal_footer span
{
	color:#72adac;
	clear:both;
}

#hide { display:none;}

#iframe_tower_details
{
	height:620px;
	width:820px;
}
.export_header
{
	float:left;
	display:inline;
	font:bold 12px Tahoma;
	margin:10px 10px 0px 0px;
}

#ie6_message
{
	display:none !important;
}




/**/

/*  
 * City, State, Zip and County INPUT STYLES  
 * 
 */
.divState
{
	float:left;
	display:inline;
	width:500px;
}
	.divState_input
	{
		float:left;
		display:inline;
		border:0px;
		padding:3px 0px 0px 0px;
		margin:7px 0px 0px 0px;
		height:22px;
		overflow:hidden;
		width:175px; 
	}	
	.divState_select
	{
		float:left;
		display:inline;
		border:0px!important;
		margin:7px 0px 0px 0px!important;
		padding:3px 0px 3px 0px!important;	
		height:25px!important;
		width:175px!important;	 	
	}	
	.divCountry_label
	{
		float:left;
		display:inline;
	}	
	.divState_label
	{
		float:left;
		display:inline;
	}
	#siteLocator_location_message_holder
	{
		float:left;
		display:inline;
		width:500px;
		font:normal 12px Tahoma;
		color:#fff;
		margin:0px 0px 10px 0px;
	}
	#siteLocator_country_holder
	{
		float:left;
		display:inline;
		width:190px;
	}	
	#siteLocator_state_holder
	{
		float:left;
		display:inline;
		width:190px;
	}
		#siteLocator_state_holder select
		{
			clear:both;
		}
	#siteLocator_city_holder,
	#siteLocator_zip_holder
	{
		float:left;
		display:inline;
		width:190px;
		margin:5px 0px 5px 0px;	
	}
	

	#siteLocator_county_holder
	{
		float:left;
		display:inline;
		width:190px;
		margin:0px 0px 5px 0px;
	}

/*  
 * mta, bta, msa/rsa input styles 
 * 
 */
.divBTA
{
	float:left;
	display:inline;
	width:500px;
}
	.divBTA_label
	{
		float:left;
		display:inline;
	}
	.divBTA_input
	{
		float:left;
		display:inline;
		border:0px;
		padding:3px 0px 0px 0px;
		margin:7px 0px 0px 0px;
		height:22px;
		overflow:hidden;
		width:175px; 
	}
	
	.divBTA_select
	{
		float:left;
		display:inline;
		border:0px!important;
		margin:7px 0px 0px 0px!important;
		padding:3px 0px 3px 0px!important;	
		height:25px!important;
		width:175px!important;	 
	}	
	
	.divBTA_div_select
	{
		clear:both;
		padding:3px 0px 3px 0px!important;
		height:25px;
	}
	
	.divBTA_div
	{
		float:left;
		display:inline;
		width:190px;
		margin:0px 0px 5px 0px;
	}

/*  
 * FCC number INPUT STYLES  
 * GTP Site ID Site Name input styles
 */
.divFCC,
.divSiteNo
{
	float:left;
	display:inline;
	width:500px;
}
	.divFCC_label,
	.divSiteNo_label
	{
		float:left;
		display:inline;
	}
	.divFCC_input,
	.divSiteNo_input
	{
		float:left;
		display:inline;
		border:0px;
		padding:3px 0px 0px 0px;
		margin:7px 0px 0px 0px;
		height:22px;
		overflow:hidden;
		width:175px; 
	}	
	.divFCC_div,
	.divSiteNo_div
	{
		float:left;
		display:inline;
		width:190px;
		margin:0px 0px 5px 0px;
	}

.divExport
{	
	float:right;
	display:inline;	
	height:39px;
}
.divExport_a
{	
	float:left;
	display:inline;
	margin:5px 10px 0px 0px;
}

.divExport_a_img
{	
	float:left;
	display:inline;
}
.divExport_a_span
{
	float:left;
	display:inline;	
	font:normal 10px Tahoma;
	margin:6px 6px 0px 5px;
}











/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

