/* CSS Document */

.keywordcontainer {
	margin: 0px 0px 10px 0px;
	padding: 16px 10px 10px 10px;
}
#keywordcontainer h2 {
	font-size: 1em;
	font-weight: bold;
}
#keywordcontainer h3 {
	font-size: .8em;
	font-weight: bold;
/*	margin-bottom: -15px;*/
}
.keywordcweb {
	font-size: 1em;
	width: 90%;
}
#reg_kwordsearch #geotarget
{
	float:left;
	width:50%;
}
#reg_kwordsearch #searchbutton
{
	float:left;
}
#keywordform {
	padding: 10px 10px 10px 17px;
}
#geocontainer {
	width: 100%;
	background-color: transparent;
	}
#geotarget {
	float: left;
	margin: 0 0 10px 0;
	min-height: 110px;
	height: auto;
	/*width: 50%;*/ /* problem on advanced_keyword_search advanced tab */
	background-color: transparent;
}
/* for Internet Explorer */
/*\*/
* html div#geotarget {
	height: 110px;
	/*width: 50%;*/ /* problem on advanced_keyword_search advanced tab */
	float: left;
}
/**/
#txt_address_city 
{
	width: 10em;
}
#geotarget p{
	font-size: .7em;
	padding: 5px 10px 10px 17px;
	line-height: 1.2em;
}
#geoform {
	font-size: .75em;
	padding: 10px 10px 10px 15px;
	line-height: 1.2em;
	background-color: transparent;
}
#geoform ul{
	list-style-position: outside;
	list-style-type: none;
	line-height: 1.6em;
}
#geoform .lined{
	padding-bottom: 2px;
	padding-top: 2px;
}
#geoform .geoinput {
	padding: 5px;
	margin-top: 10px;
}
#geoform .geoinput2 {
	padding: 5px 20px 8px;
	margin: 0px 0px 10px;
}

.geoform {
	font-size: .75em;
	padding: 10px 10px 10px 15px;
	line-height: 1.2em;
	background-color: transparent;
}
.geoform ul{
	list-style-position: outside;
	list-style-type: none;
	line-height: 1.6em;
}
.geoform .lined{
	padding-bottom: 2px;
	padding-top: 2px;
}
.geoform .geoinput {
	padding: 5px;
	margin-top: 10px;
}
.geoform .geoinput2 {
	padding: 5px 20px 8px;
	margin: 0px 0px 10px;
}
.limitlist {
	width: 5em;
	font-size: .9em;
}
#searchbutton {
	font-size: .75em;
	font-weight: normal;
	/* button may be different per instance, this needs to be in a customer config style sheet
	padding-top: 117px;
	padding-left: 29px;
	padding-bottom: 100px;*/
	float: left;	
}
.searchbutton {
	font-weight: normal;
	float: left;	
}
.searchbutton {
	width: 5em;
	font-size: .9em;
}

/* added for narrow focus */
div.focus 
	{
	clear:both;
	padding-bottom: 20px;
	}
div.focus p 
	{
	padding: 5px 10px 5px 17px;
	}
div.topictable 
	{
	float: left;
	width: 99%;
	}
