
.interstinginfo-heading-span {
border-bottom : 3px solid #a3a3a3;
font-size : 18px;
font-weight : bold;
padding-bottom : 2px;
color : #496fb8;
width : 100%;
float : left;
}
.interstinginfo-header {
display : inline;
background : #f6f4f5;
float : left;
font-weight : bold;
font-size : 13px;
border-bottom : 1px solid #9f9d9e;
color : #6189bd;
padding-top : 10px;
width : 772px;
}
.interstinginfo-header div {
margin-left : 5px !important ;
margin-right : 5px !important ;
display : inline;
}
.firmsby-size div#selected-firmsby-size {
position : absolute;
left : 195px;
display : inline;
background : #ffffff;
border : 1px solid #9f9d9e;
border-bottom : 0;
color : #7c7c7a;
padding : 5px;
padding-top : 5px;
width : auto;
top : 117px;
}
.firmsby-size div#non-selected-firmsby-size {
padding : 5px;
padding-top : 5px;
width : auto;
float : left;
margin-left : 10px;
visibility : hidden;
}
.firmsby-size div#non-selected-firmsgrowth-rate {
padding : 5px;
width : auto;
float : left;
padding-top : 5px;
}
.firmsby-size div#non-selected-firmsby-state {
padding : 5px;
width : auto;
float : left;
padding-top : 5px;
}
.firmsby-size div#non-selected-attorneysby-state {
padding : 5px;
width : auto;
float : left;
padding-top : 5px;
}
.firmsby-size div#non-selected-growthof-attorney {
padding : 5px;
float : left;
padding-top : 5px;
}
.firmsby-size div#selected-firmsgrowth-rate {
display : none;
position : absolute;
}
.firmsby-size div#selected-firmsby-state {
display : none;
position : absolute;
}
.firmsby-size div#selected-attorneysby-state {
display : none;
position : absolute;
}
.firmsby-size div#selected-growthof-attorney {
display : none;
position : absolute;
}
.firmsgrowth-rate div#selected-firmsby-size {
visibility : hidden;
position : absolute;
display : none;
}
.firmsgrowth-rate div#non-selected-firmsby-size {
padding : 5px;
display : inline;
width : auto;
float : left;
margin-left : 10px;
}
.firmsgrowth-rate div#non-selected-firmsgrowth-rate {
padding : 5px;
width : auto;
float : left;
padding-top : 5px;
visibility : hidden;
}
.firmsgrowth-rate div#non-selected-firmsby-state {
padding : 5px;
width : auto;
float : left;
padding-top : 5px;
}
.firmsgrowth-rate div#non-selected-attorneysby-state {
padding : 5px;
width : auto;
float : left;
}
.firmsgrowth-rate div#non-selected-growthof-attorney {
padding : 5px;
float : left;
width : auto;
}
.firmsgrowth-rate div#selected-firmsgrowth-rate {
position : absolute;
left : 303px;
display : inline;
background : #ffffff;
border : 1px solid #9f9d9e;
border-bottom : 0;
color : #7c7c7a;
padding : 5px;
width : auto;
top : 117px;
}
.firmsgrowth-rate div#selected-firmsby-state {
visibility : hidden;
position : absolute;
display : none;
}
.firmsgrowth-rate div#selected-attorneysby-state {
visibility : hidden;
position : absolute;
display : none;
}
.firmsgrowth-rate div#selected-growthof-attorney {
visibility : hidden;
position : absolute;
display : none;
}
.firmsby-state div#selected-firmsby-size {
visibility : hidden;
position : absolute;
display : none;
}
.firmsby-state div#non-selected-firmsby-size {
margin-left : 10px;
padding : 5px;
width : auto;
float : left;
display : inline;
}
.firmsby-state div#non-selected-firmsgrowth-rate {
padding : 5px;
width : auto;
float : left;
padding-top : 5px;
}
.firmsby-state div#non-selected-firmsby-state {
padding : 5px;
width : auto;
float : left;
visibility : hidden;
display : inline;
}
.firmsby-state div#non-selected-attorneysby-state {
padding : 5px;
width : auto;
float : left;
}
.firmsby-state div#non-selected-growthof-attorney {
padding : 5px;
float : left;
padding-top : 5px;
}
.firmsby-state div#selected-firmsgrowth-rate {
visibility : hidden;
position : absolute;
display : none;
}
.firmsby-state div#selected-firmsby-state {
position : absolute;
left : 184px;
display : inline;
background : #ffffff;
border : 1px solid #9f9d9e;
border-bottom : 0;
color : #7c7c7a;
padding : 5px;
width : auto;
text-align : center;
top : 117px;
}
.firmsby-state div#selected-attorneysby-state {
visibility : hidden;
position : absolute;
display : none;
}
.firmsby-state div#selected-growthof-attorney {
visibility : hidden;
position : absolute;
display : none;
}
.attorneysby-state div#selected-firmsby-size {
visibility : hidden;
position : absolute;
display : none;
}
.attorneysby-state div#non-selected-firmsby-size {
margin-left : 10px;
padding : 5px;
width : auto;
float : left;
display : inline;
}
.attorneysby-state div#non-selected-firmsgrowth-rate {
padding : 5px;
width : auto;
float : left;
}
.attorneysby-state div#non-selected-firmsby-state {
padding : 5px;
width : auto;
float : left;
}
.attorneysby-state div#non-selected-attorneysby-state {
padding : 5px;
width : auto;
float : left;
visibility : hidden;
}
.attorneysby-state div#non-selected-growthof-attorney {
padding : 5px;
float : left;
width : auto;
}
.attorneysby-state div#selected-firmsgrowth-rate {
visibility : hidden;
position : absolute;
display : none;
}
.attorneysby-state div#selected-firmsby-state {
visibility : hidden;
position : absolute;
display : none;
}
.attorneysby-state div#selected-attorneysby-state {
position : absolute;
left : 305px;
display : inline;
background : #ffffff;
border : 1px solid #9f9d9e;
border-bottom : 0;
color : #7c7c7a;
padding : 5px;
width : auto;
top : 117px;
}
.attorneysby-state div#selected-growthof-attorney {
visibility : hidden;
position : absolute;
display : none;
}
.growthof-attorney div#selected-firmsby-size {
visibility : hidden;
position : absolute;
display : none;
}
.growthof-attorney div#non-selected-firmsby-size {
margin-left : 10px;
padding : 5px;
width : auto;
float : left;
display : inline;
}
.growthof-attorney div#non-selected-firmsgrowth-rate {
padding : 5px;
width : auto;
float : left;
}
.growthof-attorney div#non-selected-firmsby-state {
padding : 5px;
width : auto;
float : left;
}
.growthof-attorney div#non-selected-attorneysby-state {
padding : 5px;
width : auto;
float : left;
padding-top : 5px;
}
.growthof-attorney div#non-selected-growthof-attorney {
padding : 5px;
float : left;
visibility : hidden;
width : auto;
}
.growthof-attorney div#selected-firmsgrowth-rate {
visibility : hidden;
position : absolute;
display : none;
}
.growthof-attorney div#selected-firmsby-state {
visibility : hidden;
position : absolute;
display : none;
}
.growthof-attorney div#selected-attorneysby-state {
visibility : hidden;
position : absolute;
display : none;
}
.growthof-attorney div#selected-growthof-attorney {
position : absolute;
left : 510px;
display : inline;
background : #ffffff;
border : 1px solid #9f9d9e;
border-bottom : 0;
color : #7c7c7a;
padding : 5px;
width : auto;
white-space : nowrap;
top : 117px;
}
.heading {
font-size : 18px;
font-weight : bold;
color : #496fb8;
width : 600px;
float : left;
}
#prev1 {
display : block;
width : 17px;
height : 16px;
margin : 0 7px;
font-size : 1px;
float : left;
background : url(images/but_previous.gif) no-repeat bottom left;
border : none;
cursor : pointer;
}
#next1 {
display : block;
width : 15px;
height : 15px;
margin : 0 7px;
font-size : 1px;
float : left;
background : url(images/but_next.gif) no-repeat bottom left;
border : none;
cursor : pointer;
}
a:hover#prev1, a:hover#next1 {
background-position : top left;
}
.hr {
border : 0 none;
border-top : 3px solid #a3a3a3;
height : 3px;
margin : 2px auto;
text-align : left;
color : #496fb8;
width : 100%;
float : left;
margin-bottom : 20px;
}
.hr1 {
border : 0 none;
border-top : 3px solid #a3a3a3;
height : 3px;
margin : 2px auto;
text-align : left;
color : #496fb8;
width : 800px;
float : right;
}
.line1 {
border : 0 none;
height : 1px;
margin : 2px auto;
text-align : left;
clear : both;
}
.docListBorder2 {
text-align : left;
float : left;
clear : left;
width : 96%;
margin-bottom : 10px;
margin-top : 5px;
margin-left : 15px;
font-size : 12px;
}
.docListBorder1 {
width : 190px;
text-align : left;
float : right;
margin-bottom : 10px;
margin-top : 5px;
font-size : 11px;
}
.docListBorder {
text-align : left;
float : left;
clear : left;
width : 100%;
margin-bottom : 10px;
margin-top : 20px;
font-size : 12px;
}
.msgContent {
background : #f6f4f5;
border-color : #bcbcbc;
display : block;
border-style : solid;
border-width : 0 1px;
}
.msgContent1 {
background : #eceaeb;
border-color : #bcbcbc;
display : block;
border-style : solid;
border-width : 0 1px;
}
.msgContent2 {
background : #f6f4f5;
border-color : #bcbcbc;
display : block;
border-style : solid;
border-width : 0 1px;
padding-left : 10px;
}
.msgContent3 {
background : #eceaeb;
border-color : #bcbcbc;
display : block;
border-style : solid;
border-width : 0 1px;
text-align : center;
font-weight : bold;
margin : 0;
}
.msgContent4 {
border-color : #bcbcbc;
display : block;
border-style : solid;
border-width : 0 1px;
text-align : center;
font-weight : bold;
margin : 0;
width : 544px;
}
.msg1 {
background : #bcbcbc;
height : 1px;
margin : 0 5px;
display : block;
overflow : hidden;
}
.msg2 {
background : #f6f4f5;
border-color : #bcbcbc;
border-style : solid;
border-width : 0 1px;
height : 1px;
margin : 0 3px;
border-width : 0 2px;
display : block;
overflow : hidden;
}
.msg3 {
height : 1px;
margin : 0 2px;
background : #f6f4f5;
border-color : #bcbcbc;
border-style : solid;
border-width : 0 1px;
display : block;
overflow : hidden;
}
.msg4 {
height : 2px;
margin : 0 1px;
display : block;
overflow : hidden;
border-style : solid;
border-width : 0 1px;
background : #f6f4f5;
border-color : #bcbcbc;
}
.msg5 {
font-size : 1px;
display : block;
overflow : hidden;
height : 1px;
}
.msgBlock {
display : block;
font-size : 1px;
}
.noDataDiv {
text-align : left;
background : #dee9ed;
border : 1px solid #cccccc;
float : left;
width : 535px;
}
.infoMessage {
font-weight : bold;
font-size : 11px;
}
.info-Title {
font-size : 13px;
font-weight : bold;
}
.info-City {
font-size : 12px;
font-family : verdana, arial, helvetica;
font-weight : bold;
}
.info-Address {
font-size : 12px;
font-family : verdana, arial, helvetica;
color : #676566;
}
.info-Avatar {
background-repeat : no-repeat;
float : left;
margin-top : 10px;
padding : 1px;
position : relative;
width : 48px;
height : 48px;
cursor : pointer;
}
.info-Avatar1 {
background-repeat : no-repeat;
float : left;
margin-top : 2px;
position : relative;
width : 48px;
height : 48px;
cursor : pointer;
}
.attorney-avatar {
background-image : url(../images/avatar_placeholder.gif);
background-repeat : no-repeat;
float : left;
margin-top : 2px;
position : relative;
width : 48px;
height : 48px;
cursor : pointer;
}
.JobDivider {
font-size : 1px;
height : 1px;
margin : 2px 2pt;
}
#pagerGoFilter {
cursor : pointer;
border : 1px solid #4b78b2;
color : #fff;
background : #6685b2 url(images/input_button_bg.gif) repeat-x center left;
height : 22px;
width : 54px;
}
#pagerGo {
cursor : pointer;
border : 1px solid #4b78b2;
color : #fff;
background : #6685b2 url(images/input_button_bg.gif) repeat-x center left;
height : 22px;
width : 28px;
}
.colorblue {
color : #4772a7;
}
.groupdate {
float : left;
clear : left;
width : 250px;
margin-top : 40px;
}
.text-left {
text-align : left;
}
.clear-left-width {
float : left;
width : 535px;
clear : left;
}
.background-lightgray {
background : #eceaeb;
}
.padding-left {
padding-left : 15px;
}
.PgRightmain {
font-size : 11px;
width : 220px;
}
.gmapPopup {
display : none;
border : 1px;
}
.datatable-header {
text-align : left;
padding : 0.2em 0.7em;
background : #dee9ed repeat-x top left;
color : #3e3a37;
width : 500px;
border : 1px solid #000000;
}
.OtHeaderPopUp {
font-size : 14px;
}
.gmap {
width : 500px;
height : 250px;
border : 1px solid #000000;
}
.searchResultInput1 {
font-size : 12px;
border : 1px solid #aeaeae;
width : 140px;
}
.searchResultInput2 {
font-size : 12px;
border : 1px solid #aeaeae;
width : 138px;
}
.searchResultInput {
font-size : 12px;
width : 170px;
}
.info-details {
width : 540px;
float : left;
margin-left : 5px;
}
.margin-left {
margin-left : 90px;
}
.display {
display : none;
visibility : hidden;
}
.firms-backgroundColor {
background : #ebeef5;
padding : 0.1em;
}
.state-list {
margin-bottom : 5px;
margin-top : 5px;
font-size : 11px;
}
.state-list1 {
margin-bottom : 5px;
margin-top : 5px;
font-size : 11px;
padding : 6px 13px;
}
.bottomborder {
border-bottom : 3px solid #a3a3a3;
float : left;
width : 100%;
text-align : left;
}
.firms-byStates {
color : #676566;
font-size : 13px;
margin-left : 5px;
}
.text-small1 {
font-size : 13px;
}
.infoDivider {
font-size : 1px;
height : 1px;
margin : 2px 2pt;
}
.listpadding {
padding : 0.1em;
padding-left : 0;
}

.tempgroupdate {
float : left;
clear : left;
background-color : #ededed;
width : 250px;
margin-top : 4px;
}


/*------------------Inventors by Name tab selected------------------*/

.people-header {	
	background: #F6F4F5;
	float: left;
	width: 772px;
	font-weight: bold;
	font-size: 13px;
	color: #6189BD;
	padding-top:23px;
}


.people-profile div#selected-profile {
	background: #FFFFFF;
	border: 1px solid #9F9D9E;
	border-bottom: 0px;
	color: #7C7C7A;
	padding: 5px 5px;
	padding-top: 5px;
	width: auto;	
	float: left;
}

.people-profile div#non-selected-profile {
	padding: 5px 5px;
	padding-top: 5px;
	width: auto;
	float: left;
	display: none;
}

.people-profile div#non-selected-history {
	padding: 5px 5px;
	width: auto;
	float: left;
	padding-top: 5px;
	border-bottom: 1px solid #9F9D9E;
}

.people-profile div#non-selected-coworker {
	padding: 5px 5px;
	width: auto;
	float: left;
	padding-top: 5px;
	border-bottom: 1px solid #9F9D9E;
}

.people-profile div#non-selected-patent {
	padding: 5px 7px;
	width: auto;
	float: left;
	padding-top: 5px;
	border-bottom: 1px solid #9F9D9E;
}
.people-profile div#non-selected-companybyname {
	padding: 5px 7px;
	width: auto;
	float: left;
	padding-top: 5px;
	border-bottom: 1px solid #9F9D9E;
}

.people-profile div#selected-history {
	visibility: hidden;
	position: absolute;
}

.people-profile div#selected-coworker {
	visibility: hidden;
	position: absolute;
}

.people-profile div#selected-patent {
	visibility: hidden;
	position: absolute;
}
.people-profile div#selected-companybyname {
	visibility: hidden;
	position: absolute;
}


/*------------------Inventors by Company tab selected------------------*/
.people-history div#selected-profile {
	visibility: hidden;
	position: absolute;
}

.people-history div#non-selected-profile {
	padding: 5px 5px;
	border-bottom: 1px solid #9F9D9E;	
	width: auto;
	float: left;
}

.people-history div#non-selected-history {	
	width: auto;
	float: left;
	padding: 5px 5px;
	border-bottom: 1px solid #9F9D9E;
	display: none;
}

.people-history div#non-selected-coworker {
	padding: 5px 5px;
	border-bottom: 1px solid #9F9D9E;
	width: auto;
	float: left;
}
.people-history div#non-selected-companybyname {
	padding: 5px 5px;
	border-bottom: 1px solid #9F9D9E;
	width: auto;
	float: left;
	
}

.people-history div#non-selected-patent {
	padding: 5px 7px;
	border-bottom: 1px solid #9F9D9E;
	width: auto;
	float: left;
	
}

.people-history div#selected-history {	
	background: #FFFFFF;
	border: 1px solid #9F9D9E;
	border-bottom: 0px;
	color: #7C7C7A;
	padding: 5px 5px;
	padding-top: 5px;
	width: auto;
	float: left;
	
	/*display: none;*/
}

.people-history div#selected-coworker {
	visibility: hidden;
	position: absolute;
}
.people-history div#selected-companybyname {
	visibility: hidden;
	position: absolute;
}
.people-history div#selected-patent {
	visibility: hidden;
	position: absolute;
}


/*----------------Top Patents by Technology tab selected-----------------*/
.people-coworker div#selected-profile {
	visibility: hidden;
	position: absolute;
}

.people-coworker div#non-selected-profile {
	border-bottom:1px solid #9F9D9E;	
	padding: 5px 5px;
	width: auto;
	float: left;
}

.people-coworker div#non-selected-history {
	border-bottom:1px solid #9F9D9E;
	padding: 5px 5px;
	width: auto;
	float: left;
}

.people-coworker div#non-selected-coworker {
	border-bottom:1px solid #9F9D9E;
	padding: 5px 5px;
	width: auto;
	float: left;
	display: none;
}

.people-coworker div#non-selected-patent {
	border-bottom:1px solid #9F9D9E;
	padding: 5px 7px;
	width: auto;
	float: left;
}
.people-coworker div#non-selected-companybyname {
	border-bottom:1px solid #9F9D9E;
	padding: 5px 7px;
	width: auto;
	float: left;
}

.people-coworker div#selected-history {
	visibility: hidden;
	position: absolute;
}

.people-coworker div#selected-coworker {	
	background: #FFFFFF;
	border: 1px solid #9F9D9E;
	border-bottom: 0px;
	color: #7C7C7A;
	padding: 5px 5px;
	width: auto;
	text-align: center;
	float: left;

	/*display: none;*/
}
.people-coworker div#selected-companybyname {
	visibility: hidden;
	position: absolute;
}
.people-coworker div#selected-patent {
	visibility: hidden;
	position: absolute;
}
/*------------------Companies by name tab selected------------------*/
.people-company div#selected-profile {
	visibility: hidden;
	position: absolute;
}
.people-company div#selected-coworker {
	visibility: hidden;
	position: absolute;
}
.people-company div#non-selected-profile {
	border-bottom:1px solid #9F9D9E;	
	padding: 5px 5px;
	width: auto;
	float: left;
}
.people-company div#non-selected-coworker {
	border-bottom:1px solid #9F9D9E;	
	padding: 5px 5px;
	width: auto;
	float: left;
}

.people-company div#non-selected-history {
	border-bottom:1px solid #9F9D9E;
	padding: 5px 5px;
	width: auto;
	float: left;
}

.people-company div#non-selected-companybyname {
	border-bottom:1px solid #9F9D9E;
	padding: 5px 5px;
	width: auto;
	float: left;
	display: none;
}

.people-company div#non-selected-patent {
	border-bottom:1px solid #9F9D9E;
	padding: 5px 7px;
	width: auto;
	float: left;
}


.people-company div#selected-history {
	visibility: hidden;
	position: absolute;
}

.people-company div#selected-companybyname {	
	background: #FFFFFF;
	border: 1px solid #9F9D9E;
	border-bottom: 0px;
	color: #7C7C7A;
	padding: 5px 5px;
	width: auto;
	text-align: center;
	float: left;

	/*display: none;*/
}

.people-company div#selected-patent {
	visibility: hidden;
	position: absolute;
}

/*------------------ Inventors by Location tab selected ----------*/
.people-patent div#selected-profile {
	visibility: hidden;
	position: absolute;
}

.people-patent div#non-selected-profile {
	border-bottom:1px solid #9F9D9E;
	padding: 5px 5px;
	width: auto;
	float: left;
}

.people-patent div#non-selected-history {
	border-bottom:1px solid #9F9D9E;
	padding: 5px 5px;
	width: auto;
	float: left;
	
}

.people-patent div#non-selected-coworker {
	border-bottom:1px solid #9F9D9E;
	padding: 5px 5px;
	width: auto;
	float: left;
	
}

.people-patent div#non-selected-patent {
	border-bottom:1px solid #9F9D9E;
	padding: 5px 7px;
	width: auto;
	float: left;
	display: none;
}

.people-patent div#selected-history {
	visibility: hidden;
	position: absolute;
}

.people-patent div#selected-coworker {
	visibility: hidden;
	position: absolute;
}

.people-patent div#selected-patent {
	float:left;
	background: #FFFFFF;
	border: 1px solid #9F9D9E;
	border-bottom: 0px;
	color: #7C7C7A;
	padding: 5px 7px;
	width: auto;
	top: 53px;
	/*display: none;*/
}
.header-blank-div{
	border-bottom:1px solid #9F9D9E;
	padding:5px 0;
	width:750px;
}
div.container div.bottomborder {
margin-top:82px;
}
