﻿body {
}
div.LkupBg
{	
	background-color:#666;
	filter:alpha(opacity=10);
	opacity:0.1;
}
div.Lkup
{	
	background-image: url(../images/DialogIndustry.png);
	background-repeat: no-repeat;
	height: 544px;
	width: 893px;	
	position: absolute;	
	margin: 0px; 
	padding: 0px;
	z-index: 150;
}
div.LkupRegion { background-image: url(../images/DialogRegion.png); }
div.LkupOcc { background-image: url(../images/DialogOcc.png); }

div.Lkup *:focus { outline: none; }

div.Lkup h2 { color: #4e5860; 
	font-size: 13px; 
	font-weight: bold; 
	text-align: left; 
	padding: 0px; margin: 0px;
	font-family: 'Lucida Sans Serif', Tahoma, Arial;
}
div.Lkup div.CloseBtn
{
	background-color: Transparent;
	position: relative;
	width: 32px;
	left: 797px;
	top: 33px;
	height: 20px;
	cursor: pointer;
}

div.Lkup input.search, div.OptCont div.OptBody div.Lkup input.search
{
	position: absolute;
	left: 520px;
	top: 35px;
	font-size: 11px;
	border: none;
	padding: 1px;
	color: #333;
	width:248px;	
	outline: none;
	margin-top: 0px;
}

div.LkupShell 
{	
	position: absolute;
	top: 61px;
	left: 40px;
    width: 533px;
    height: 426px;    
    padding: 0px;       
    overflow: auto;            
}
div.LkupShell div.LkupColCont
{
	height: 400px;	
}
div.LkupShell div.LkupSearchRes
{
	display: none;
	font-size: 11px;
}
div.LkupShell div.LkupHide { display: none; }
div.LkupShell div.LkupVis { display: block; }
div.LkupShell div.LkupCol
{		
    height: 400px;
    width: 210px;    
    overflow: auto;    
    float: left;
    margin: 0px;
}
div.LkupShell div.LkupCol + div.LkupCol { border-left: solid 1px #ccc; }
div.LkupCol p { font-size: 11px; margin: 10px; }
div.LkupCol ul
{
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	border-bottom: solid 1px #f5f5f5;
	border-top: solid 1px #f5f5f5;
}
div.LkupCol ul li
{
	padding: 5px 5px;
	font-size: 12px;
	font-family: Arial;
	cursor: pointer;
}
div.LkupCol ul li + li 
{
	border-top: solid 1px #f5f5f5;
}
div.LkupCol ul li.special { font-style: italic; }
div.LkupCol ul li.open { background-color: #ccc; }
div.LkupCol ul li img.arrow { float: right; margin-top:2px;margin-left: 3px; }
div.LkupCol ul li a, div.LkupCol ul li a:visited, div.LkupCol ul li a:link { color: #000; text-decoration: none; }
div.FocusCol ul li.open { background-color: #66abed; }

div.LkupInfo h3 { font-size: 12px; text-align: center; padding: 0px 10px; }
div.LkupInfo table { width: 180px; margin-left: auto; margin-right: auto; }
div.LkupInfo table td { font-size: 11px; padding:3px; }
div.LkupInfo table td.lbl { width: 80px;color: #999; text-align: right; font-weight: bold; }
div.LkupInfo div.fav { text-align:center; }
div.LkupInfo div.fav a { font-size: 10px; text-decoration: none; border-bottom: dotted 1px; }
div.LkupInfo div.btn { text-align: center; margin-top: 10px; margin-bottom: 20px; }
div.LkupInfo div.btn + ul { border-top: solid 1px #f5f5f5; }
div.LkupInfo input.select {  }
div.LkupInfo div.CustRegZip { display: none; font-size: 11px; padding: 5px; }
div.ShowCustZip div.CustRegZip { display: block; }
div.LkupInfo div.CustRegZip h3 { font-size: 11px; font-weight: bold; text-align:left; }
div.LkupInfo div.CustRegZip input.field { font-size: 11px; width: 30px; }
div.LkupInfo div.CustRegZip input.select { font-size: 11px; }


div.NoInfo div.LkupInfo { display: none; }

div.LkupFav
{
	position: absolute;
	top: 61px;
	left: 573px;	
	height: 162px;
	padding: 10px 0px;
	width: 259px;			
	overflow: hidden;
}
div.LkupFav h2, div.LkupRec h2 { padding: 0px 10px; }
div.LkupFav ul 
{
	height: 146px;	
	overflow: auto;
}

div.LkupRec
{
	position: absolute;
	top: 251px;
	left: 573px;	
	height: 241px;
	width: 259px;	
	overflow: hidden;
}
div.LkupRec ul
{
	height: 220px;
	overflow: auto;
}

div.LkupSide ul 
{
	margin: 0px; 
	padding: 0px;
	list-style-type: none;
}

div.LkupSide ul li { padding: 5px 10px; font-size: 11px; }
div.LkupSide ul li + li { padding-top: 2px; }
div.LkupSide ul li a, div.LkupSide ul li a:visited, div.LkupSide ul li a:link, .LkupSearchRes table td a, .LkupSearchRes table td a:visited, .LkupSearchRes table td a:link { color: #000; text-decoration: none; }

div.LkupInfo .StarsFR a { float: right; margin-right: 10px; margin-left: 10px; }

/* favorirtes */
div.LkupSide ul li a { font-size: 11px; text-decoration: none; border-bottom: dotted 1px; }

div.LkupSearchRes h3 { font-size: 14px; margin-left: 10px; padding-left: 0px }

.LkupSearchRes table { width: 100%; padding: 0px 5px; }
.LkupSearchRes table td { padding: 3px; padding-bottom: 5px }
.LkupSearchRes table td.lbl { width: 100% }
.LkupSearchRes table td.naics { text-align: right; white-space: nowrap; }
.LkupSearchRes table td a { border-bottom: dotted 1px; }

a.FavDel { margin-left: 10px; float: right; }