@import url("sprite-css.css");
* {
margin : 0;
padding : 0;
}
html, body {
margin : 0;
padding : 0;
font : 11px 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;
text-align : center;
color : #676566;
}
a, img, table, td {
border : 0;
}
table td {
vertical-align : top;
}
a {
text-decoration : none;
color : #4772a7;
border : none;
outline : none;
}
a:hover {
color : #083c7d;
text-decoration : underline;
}
a.button {
display : block;
background-position : bottom left;
background-repeat : no-repeat;
text-indent : -9999px;
}
a:hover .button {
background-position : top left;
}
a:active {
outline-style : none;
}
h1 {
font-size : 18px;
font-weight : bold;
margin-bottom : 10px;
padding-bottom : 3px;
}
.attorneys h1 {
color : #496fb8;
}
.inventors h1 {
color : #a0b117;
}
h2 {
font-size : 14px;
font-weight : bold;
color : #000;
}
h2 span {
font-size : 11px;
font-weight : normal;
}
div.divider {
clear : both;
margin : 10px 0;
height : 1px;
font-size : 1px;
background : url(images/divider_bg.gif) repeat-x center left;
}
input.text, textarea.text {
padding : 3px;
}
select option {
padding-right : 8px;
}
input.button {
border : 1px solid #4b78b2;
color : #fff;
background : #6685b2 url(images/input_button_bg.gif) repeat-x center left;
padding : 1px 5px;
}
* div.container {
width : 960px;
margin : 0 auto;
position : relative;
}
#page-head {
height : 37px;

}
.logo {
width : 360px;
height : 37px;
position : absolute;
top : 16px;
left : 0px;
}
#greeting {
margin : 0;
color : #716f6f;
float : right;
padding-top : 4px;
font-weight : bold;
}
#greeting a {
font-weight : normal;
font-size : 10px;
color : #698fbf;
text-decoration : underline;
}
#greeting a:hover {
color : #4870a2;
text-decoration : none;
}
#main-nav {
list-style : none;
position : absolute;
height : 37px;
left : 169px;
top : 0;
background : url(images/main-nav_bg.gif) no-repeat center left;
padding-left : 12px;
}
#main-nav li {
display : inline;
}
#main-nav li a {
display : block;
height : 100%;
float : left;
background-position : bottom left;
font-weight : bold;
font-size : 18px;
color : #5f5f5f;
text-decoration : none;
text-transform : lowercase;
background-position : bottom center;
background-repeat : no-repeat;
text-indent : -9999px;
outline : none;
}
#main-nav li a:hover {
background-position : top center;
}
#main-nav li a.selected {
background-position : center center;
}
#main-nav li.divider {
font-size : 1px;
width : 1px;
height : 100%;
display : block;
float : left;
background : url(images/main-nav_divider.gif) no-repeat 0 8px;
}
#main-nav-attorneys {
width : 129px;
background-image : url(images/main-nav-attorneys.gif);
}
#main-nav-inventors {
width : 126px;
background-image : url(images/main-nav-inventors.gif);
}
#search-bar {
height : 36px;
}
.attorneys #search-bar {
background-color : #496fb8;
}
.inventors #search-bar {
background-color : #a0b117;
}
#search {
padding : 6px 10px 0 180px;
font-weight : bold;
color : #fff;
text-align : left;
}
.search-by {
color : #757575;
border : 0;
}
#search-terms {
width : 145px;
border : 1px solid #aeaeae;
padding : 3px;
margin-left : 5px;
}
#search-submit {
margin : 0 5px;
}
#search a {
font-size : 9px;
color : #3a5cbe;
text-decoration : underline;
}
#search a:hover {
text-decoration : none;
}
#footer {
clear : both;
font-size : 10px;
color : #ababab;
border-top : 4px solid;
text-align : right;
}
.attorneys #footer {
border-color : #496fb8;
}
.inventors #footer {
border-color : #a0b117;
}
#footer .bar {
height : 32px;
}
#footer p {
text-align : right;
margin : 0;
padding-top : 10px;
}
#footer a {
color : #ababab;
text-decoration : underline;
padding : 0 2px;
}
#footer a:hover {
text-decoration : none;
color : #666666;
}
#footer a:hover {
text-decoration : none;
color : #666666;
}
.float-left {
float : left;
}
.float-right {
float : right;
}
.clear-left {
clear : left;
float : left;
}
.clear-right {
clear : right;
float : right;
}
.clear-both {
clear : both;
}
.main-blank-div {
float:left;
height:550px;
width:185px;
}
#spacer {
display : block;
height : 95%;
float : left;
width : 1px;
font-size : 1px;
padding : 0;
margin : 0;
background-color : #ffffff;
}
.middle-div {
width : 545px;
float : left;
text-align : left;
}
.heading {
font-size : 18px;
font-weight : bold;
color : #496fb8;
width : 600px;
float : left;
}
.heading-Inventor {
font-size : 18px;
font-weight : bold;
color : #a0b117;
width : 600px;
float : left;
}
.heading-span-Inventor {
border-bottom : 3px solid #a3a3a3;
font-size : 18px;
font-weight : bold;
color : #a0b117;
width : 100%;
float : left;
}
.heading-span {
border-bottom : 3px solid #a3a3a3;
font-size : 18px;
font-weight : bold;
margin-bottom : 20px;
padding-bottom : 2px;
color : #496fb8;
width : 100%;
float : left;
margin-top: 82px;
}
.sub-heading-span {
color : #000000;
font-size : 14px;
font-weight : bold;
margin : 10px 0;
}
.width762 {
width : 762px;
}
.width772 {
width : 772px;
}
.width619 {
width : 619px;
}
.width505 {
width : 505px;
}
.width500 {
width : 500px;
}
.width535 {
width : 535px !important;
}
.width480 {
width : 480px;
}
.width325 {
width : 325px !important ;
}
.width425 {
width : 425px !important ;
}
.width190 {
width : 190px !important ;
}
.width185 {
width : 185px !important ;
}
.width170 {
width : 170px !important ;
}
.width150 {
width : 150px;
}
.width115 {
width : 115px;
}
.width120 {
width : 120px;
}
.width100 {
width : 100px;
}
.width60 {
width : 60px;
}
.widthauto {
width : auto !important ;
}
.w02 {
width : 2%;
}
.w05 {
width : 5% !important ;
}
.w10 {
width : 10%;
}
.w12 {
width : 12%;
}
.w15 {
width : 15%;
}
.w20 {
width : 20%;
}
.w25 {
width : 25%;
}
.w30 {
width : 30%;
}
.w33 {
width : 33% !important;
}
.w35 {
width : 35%;
}
.w40 {
width : 40%;
}
.w48 {
width : 48% !important;
}
.w50 {
width : 50% !important;
}
.w60 {
width : 60%;
}
.w65 {
width : 65%;
}
.w70 {
width : 70%;
}
.w75 {
width : 75%;
}
.w95 {
width : 95%;
}
.w96 {
width : 96%;
}
.w100 {
width : 100% !important ;
}
.cursor-pointer {
cursor : pointer;
}
.margin-bottom0 {
margin-bottom : 0 !important ;
}
.margin-bottom {
margin-bottom : 5px;
}
.margin-bottom10 {
margin-bottom : 10px !important;
}
.margin-bottom20 {
margin-bottom : 20px;
}
.margin-top0 {
margin-top : 0 !important ;
}
.margin-top4 {
margin-top : 4px;
}
.margin-top {
margin-top : 5px !important;
}
.margin-top6 {
margin-top : 6px;
}
.margin-top10 {
margin-top : 10px;
}
.margin-top15 {
margin-top : 15px !important;
}
.margin-left5 {
margin-left : 5px;
}
.margin-left10 {
margin-left : 10px !important ;
}
.margin-left25 {
margin-left : 25px;
}
.margin-left63 {
margin-left : 63px;
}
.margin-left78 {
margin-left : 78px;
}
.margin-left {
margin-left : 90px;
}
.margin-left115 {
margin-left : 115px;
}
.margin-left133 {
margin-left : 133px;
}
.margin-right5 {
margin-right : 5px;
}
.margin-right10 {
margin-right : 10px;
}
.margin-right25 {
margin-right : 25px;
}
.padding-left0 {
padding-left : 0 !important ;
}
.padding-left5 {
padding-left : 5px !important ;
}
.padding-left10 {
padding-left : 10px;
}
.padding-left20 {
padding-left : 20px;
}
.padding-right10 {
padding-right : 10px;
}
.padding-top2 {
padding-top : 2px;
}
.padding-top4 {
padding-top : 4px;
}
.padding-top6 {
padding-top : 6px;
}
.padding-bottom4 {
padding-bottom : 4px;
}
.gray-heading {
font-size : 16px;
font-weight : bold;
color : #737371;
}
.font-16 {
font-size : 16px;
}
.font-14 {
font-size : 14px;
}
.font-11 {
font-size : 11px;
}
.font-10 {
font-size : 10px;
}
.font-13 {
font-size : 13px;
}
.font-12 {
font-size : 12px !important ;
}
.font-bold {
font-weight : bold;
}
.color {
color : #4772a7;
}
.color-light-label {
color : #737371;
}
.colorgreen {
color : #496fb8;
}
.color-white {
color : #ffffff;
}
.reportscolor {
color : #2A887D;
}
.backgroundblue {
background-color : #e7eef6;
}
.backgroundblue1 {
background-color : #f8f9fd;
}

.height30 {
height : 30px;
}
.height20 {
height : 20px !important ;
}
.height25 {
height : 25px !important ;
}
.line-height1_6em {
line-height : 1.6em;
}
.bordertextbox {
border : 1px solid #aeaeae;
}
.color-red {
color : #ab0000;
}
.color-pink {
color : #931e87;
}
.color-green {
color : #006600;
}
.color-blue {
color : #79a6bd;
}
.color-lightBlue {
color : #4f8ca2;
}
.color-grey {
color : #676566;
}
.color-black {
color : #000000;
}
.attorney .reqtxtgreen {
color : #496fb8;
}
.inventor .reqtxtgreen {
color : #a0b117;
}
.text-align {
text-align : left;
}
.text-align-center {
text-align : center;
}
.text-align-left {
text-align : left;
}
.text-align-right {
text-align : right;
}
.noresultdiv {
text-align : left;
float : left;
clear : left;
margin-top : 5px;
font-size : 12px;
width : auto;
width : 545px;
}
.noresultContent {
background : #f6f4f5;
border-color : #bcbcbc;
display : block;
border-style : solid;
border-width : 0 1px;
padding-left : 10px;
font-weight : bold;
color : #838182;
font-size : 12px;
}
.rightSideContent {
background : #f6f4f5;
border-color : #bcbcbc;
display : block;
border-style : solid;
border-width : 0 1px;
padding-left : 10px;
color : #838182;
font-size : 11px;
}
.rightSideContent5 {
font-size : 1px;
display : block;
overflow : hidden;
height : 1px;
}
.noresult1 {
background : #bcbcbc;
height : 1px;
margin : 0 5px;
display : block;
overflow : hidden;
}
.noresult2 {
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;
}
.noresult3 {
height : 1px;
margin : 0 2px;
background : #f6f4f5;
border-color : #bcbcbc;
border-style : solid;
border-width : 0 1px;
display : block;
overflow : hidden;
}
.noresult4 {
height : 2px;
margin : 0 1px;
display : block;
overflow : hidden;
border-style : solid;
border-width : 0 1px;
background : #f6f4f5;
border-color : #bcbcbc;
}
.noresult5 {
font-size : 1px;
display : block;
overflow : hidden;
height : 1px;
}
.noresultBlock {
display : block;
font-size : 1px;
}
.main-nav-attorneys {
width : 129px;
background-image : url(images/main-nav-attorneys.gif);
}
.main-nav-inventors {
width : 126px;
background-image : url(images/main-nav-inventors.gif);
}
.middle-div-attorney {
float : left;
text-align : left;
width : 772px;
min-height: 550px;
}
.people-orginfo-tab {
float : left;
text-align : left;
width : 692px;
display : inline;
}
.punchline_cont {
width : 435px;
height : 200px;
padding-top : 25px;
margin-right : auto;
}
.punchline_cont h1 {
color : #496fb8;
font-size : 21px;
font-style : italic;
border-bottom : 0 solid #a3a3a3;
margin-bottom : 5px;
}
.punchline_cont p {
color : #666666;
font-size : 15px;
font-style : italic;
line-height : 25px;
}
.banner {
width : 500px;
height : 75px;
padding : 10px 0 0 15px;
background : url(images/banner_bg.gif) no-repeat 0 0;
}
.banner p.heading {
font-size : 23px;
font-weight : bold;
color : #b7c8d0;
width : 483px;
height : 30px;
}
.banner p.txt {
font-size : 13px;
color : #666666;
}
.attorneys div.attorneys-subhead {
font-size : 11px;
font-weight : bold;
font-family : Verdana;
font-variant : small-caps;
color : #203360;
background-color : #E8EBF2;
padding : 4px 3px 3px 5px;
height:15px;
}
.inventors div.attorneys-subhead {
font-size : 11px;
font-weight : bold;
font-family : Verdana;
font-variant : small-caps;
color : #A0B117;
background-color : #E1E7B7;
padding : 0 3px 3px 5px;
}
.attorneys div.attorney-jobs {
clear : both;
border-top : 1px solid #d8d8d8;
border-right : 1px solid #d8d8d8;
font-size : 10px;
color : #5c5c5d;
width : 240px;
background-color : #fbfbfb;
border-right : 2px solid #496fb8;
}
.inventors div.attorney-jobs {
clear : both;
border-top : 1px solid #d8d8d8;
border-right : 1px solid #d8d8d8;
font-size : 10px;
color : #5c5c5d;
width : 240px;
background-color : #f6f8fb;
border-right : 2px solid #a0b117;
}
.date_txt {
color : #496fb8;
font-size : 10px;
font-weight : bold;
margin-top : 10px;
}
.date_txt_inventor {
color : #a0b117;
font-size : 10px;
font-weight : bold;
margin-top : 10px;
}
.txtlink {
font-weight : bold;
text-decoration : underline;
font-size : 10px;
text-decoration : underline;
}
.txtgray {
font-weight : bold;
color : #666;
font-size : 10px;
}
.callout {
width : 254px;
margin : 12px auto;
background : url(images/callout_bg.gif) repeat-y top center;
}
.top {
padding : 6px 8px 2px 8px;
background : url(images/callout_top.gif) no-repeat top center;
color : #494949;
font-weight : normal;
font-size : 12px;
text-align : center;
}
.bottom {
height : 6px;
background : url(images/callout_bottom.gif) no-repeat bottom center;
}
.search_cont {
background-color : #e5e5e5;
padding : 7px;
text-align : left;
}
.txtlinkA a {
font-weight : bold;
text-decoration : underline;
}
.inner2 {
clear : both;
font-size : 10px;
color : #5c5c5d;
margin-top : 10px;
margin-left : 3px;
margin-right : 3px;
}
.inner2 h2 {
color : #ccc;
font-size : 12px;
color : #000;
margin : 0 5px 5px 5px;
border-bottom : 1px solid #a3a3a3;
line-height : 25px;
text-align : left;
}
.join-today {
background : url("images/btn_join_today.gif") no-repeat 0 0;
height : 40px;
width : 235px;
}
.join-today-org {
background : url("images/btn_join_today.gif") no-repeat 0 0;
height : 40px;
width : 235px;
}
.adv_heading {
font-size : 11px;
font-family : Verdana;
color : #666;
background-color : #e5e5e5;
padding : 3px 0 3px 7px;
margin-top : 10px;
text-align : left;
width : 250px;
}
.sub_heading {
font-size : 12px;
font-weight : bold;
}
.align-center {
text-align : center;
}
.valign-middle {
vertical-align : middle;
}
.txt-blue {
color : #3d6fad;
}
#side-bar {
width : 245px;
float : right;
margin-left : 10px;
}
.submit-button {
background : url(images/btn_submit.gif) no-repeat bottom left;
background-color : #335c90;
border : none;
float : right;
width : 74px;
height : 23px;
cursor : pointer;
position : absolute;
margin-left : 2px;
margin-top : -1px;
}
.h2 {
color : #496fb8;
font-size : 21px;
font-style : italic;
border-bottom : 0 solid #a3a3a3;
margin-bottom : 5px;
}
.content {
padding : 4px 0;
}
.adv_google {
background : url(images/adv_google.gif);
height : 104px;
width : 238px;
}
.txt {
font-size : 12px;
margin : 5px;
text-align : left;
width : 45px !important ;
text-align : center;
}
.savebutton {
width : 45px !important ;
text-align : center;
border : 1px solid #4b78b2;
color : #fff;
background : #6685b2 url(images/input_button_bg.gif) repeat-x center left;
padding : 1px 5px;
cursor : pointer;
}
.cancelbutton {
cursor : pointer;
border : 1px solid #aeaeae;
color : #000000;
padding : 1px 5px;
width : 55px !important ;
}
.rightDivDocListBorder {
text-align : center;
width : auto;
margin-bottom : 10px;
margin-top : 20px;
font-size : 12px;
float : right;
width : 250px;
}
.rightDivmsgContent {
text-align : center;
border-color : #bcbcbc;
display : block;
border-style : solid;
border-width : 0 1px;
width : 249px;
}
.rightDivmsg1 {
background : #bcbcbc;
height : 1px;
margin : 0 5px;
display : block;
overflow : hidden;
}
.rightDivmsg2 {
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;
}
.rightDivmsg3 {
height : 1px;
margin : 0 2px;
background : #f6f4f5;
border-color : #bcbcbc;
border-style : solid;
border-width : 0 1px;
display : block;
overflow : hidden;
}
.rightDivmsg4 {
height : 2px;
margin : 0 1px;
display : block;
overflow : hidden;
border-style : solid;
border-width : 0 1px;
background : #f6f4f5;
border-color : #bcbcbc;
}
.rightDivmsg5 {
font-size : 1px;
display : block;
overflow : hidden;
height : 1px;
}
.rightDivmsgBlock {
display : block;
font-size : 1px;
}
.arr {
background-image : url(images/arrow_profile.gif);
background-position : left center;
background-repeat : no-repeat;
color : #79a6bd;
font-size : 11px;
margin-left : 8px;
padding-left : 14px;
}
.people_inc-container {
float : left;
width : 772px;
}
.people-heading-span {
border-bottom : 3px solid #a3a3a3;
font-size : 16px;
font-weight : bold;
padding-bottom : 2px;
color : #496fb8;
width : 100%;
float : left;
margin-top:82px;
}
.inventor-heading-span {
border-bottom : 3px solid #a3a3a3;
font-size : 16px;
font-weight : bold;
padding-bottom : 2px;
color : #a0b117;
width : 680px;
float : left;
}
.paginatedDiv {
background-color : #f2f5fa;
margin-top : 10px;
width : 545px;
float : left;
border-bottom : 1px solid #8e8e8e;
padding : 5px;
color : #676566;
}
.paginatedDiv span.bold {
color : #676566;
font-weight : bold;
}
.paginatedDiv span.normal {
color : #676566;
}
.attName {
font-weight : bold;
}
.attOrgName {
font-weight : bold;
}
.bottomborderDiv {
float : left;
width : 540px;
margin-bottom : 10px;
border-bottom : 3px solid #a3a3a3;
}
.history-divider {
background : transparent url(images/divider_bg.gif) repeat-x scroll left center;
clear : both;
font-size : 1px;
height : 1px;
width : 540px;
float : left;
margin-bottom : 5px;
margin-top : 10px;
}
.workHistoryMode {
width : 545px ;
float : left;
margin-top : 10px;
}
.workHistoryMode span#enteredByLeft {
float : left;
width : 8px;
height : 23px;
}
.workHistoryMode span#enteredByRight {
float : left;
width : 8px;
height : 23px;
}
.workHistoryMode span#fromPTOLeft {
float : left;
width : 8px;
height : 23px;
}
.workHistoryMode span#fromPTORight {
float : left;
width : 8px;
height : 23px;
}
.workHistoryMode span#soloLeft {
float : left;
width : 8px;
height : 23px;
}
.workHistoryMode span#soloRight {
float : left;
width : 8px;
height : 23px;
}

.workHistoryMode span#lt40Left {
float : left;
width : 8px;
height : 23px;
}
.workHistoryMode span#lt40Right {
float : left;
width : 8px;
height : 23px;
}
.workHistoryMode span#featuredProfileLeft {
float : left;
width : 8px;
height : 23px;
}
.workHistoryMode span#featuredProfileRight {
float : left;
width : 8px;
height : 23px;
}
.workHistoryMode span#otenteredBy {
margin-top : 4px;
float : left;
}
.workHistoryMode span#otlt40 {
margin-top : 4px;
float : left;
}
.workHistoryMode span#otFeaturedProfile {
margin-top : 4px;
float : left;
}
.workHistoryMode span#otsolo {
margin-top : 4px;
float : left;
}
.workHistoryMode span#otfromPTO {
margin-top : 4px;
float : left;
}
.workHistoryMode div#enteredByDiv {
float : left;
height : 23px;
padding : 0 !important ;
}
.workHistoryMode div#fromPTODiv {
float : left;
height : 23px;
padding : 0 !important ;
}
.workHistoryMode div#soloDiv {
float : left;
height : 23px;
padding : 0 !important ;
}
.workHistoryMode div#lt40Div {
float : left;
height : 23px;
padding : 0 !important ;
}
.workHistoryMode div#featuredProfileDiv {
float : left;
height : 23px;
padding : 0 !important ;
}
.workHistoryMode span#pipeSpan {
padding-left : 10px;
margin-top : 4px;
padding-right : 10px;
float : left;
width : 2px;
}
.workHistoryMode a {
cursor : pointer;
text-decoration : none;
}
.workHistoryMode a.addRecord {
margin-top : 4px;
float : left;
}
.enteredByPerson div#enteredByDiv {
font-weight : normal;
color : #ffffff;
float : left;
height : 23px !important ;
padding : 0 !important ;
background-color : #6088bb;
}
.enteredByPerson div#enteredByDiv span#otenteredBy {
margin-top : 4px;
float : left;
color : #ffffff;
}
.enteredByPerson span#enteredByLeft {
background-image : url("images/corner_left.gif");
background-repeat : no-repeat;
float : left;
width : 8px !important ;
height : 23px !important ;
}
.enteredByPerson span#enteredByRight {
background-image : url("images/corner_right.gif");
background-repeat : no-repeat;
float : left;
width : 8px !important ;
height : 23px !important ;
margin-right : 6px;
}
.fromUSPTO div#fromPTODiv {
font-weight : normal;
color : #ffffff;
float : left;
height : 23px !important ;
padding : 0 !important ;
background-color : #6088bb;
}
.fromUSPTO div#fromPTODiv span#otfromPTO {
margin-top : 4px;
float : left;
color : #ffffff;
}
.fromUSPTO span#fromPTOLeft {
background-image : url("images/corner_left.gif");
background-repeat : no-repeat;
float : left;
width : 8px !important ;
height : 23px !important ;
}
.fromUSPTO span#fromPTORight {
background-image : url("images/corner_right.gif");
background-repeat : no-repeat;
float : left;
width : 8px !important ;
height : 23px !important ;
}
.people-divider {
background : transparent url(images/divider_bg.gif) repeat-x scroll left center;
clear : both;
font-size : 1px;
height : 1px;
width : 540px;
float : left;
margin-bottom : 7px;
margin-top : 10px;
}
.listText {
float : left;
width : 489px;
margin-top : 5px;
}
.marginT10 {
margin-top : 10px;
float : left;
}
.rightSideDiv {
float : right;
width : 190px;
margin-top : 10px;
}
.headingSearch {
font-weight : bold;
color : #838182;
text-align : center;
width : 187px;
}
.rightSideDiv span.label {
width : 175px;
float : left;
margin : 5px 0 2px 0;
}
.rightSideDiv input {
width : 157px;
border : 1px solid #aeaeae;
}
.rightSideDiv input.lastInput {
width : 157px;
margin-bottom : 10px;
border : 1px solid #aeaeae;
}
.rightDivHeader2, .rightDivHeader3, .rightDivHeader4, .rightDivHeaderContent {
background : #eceaeb;
border-color : #c4c4c4;
}
.rightDivHeader1 {
background : #c4c4c4;
}
.rightDivHeader2, .rightDivHeader3, .rightDivHeader4 {
border-style : solid;
border-width : 0 1px;
}
.rightDivHeaderContent {
display : block;
border-style : solid;
border-width : 0 1px;
height : 2.4em;
}
.rightDivHeader1, .rightDivHeader2, .rightDivHeader3 {
height : 1px;
}
.rightDivHeader1 {
margin : 0 5px;
}
.rightDivHeader2 {
margin : 0 3px;
border-width : 0 2px;
}
.rightDivHeader3 {
margin : 0 2px;
}
.rightDivHeader4 {
height : 2px;
margin : 0 1px;
}
.rightDivHeader1, .rightDivHeader2, .rightDivHeader3, .rightDivHeader4 {
display : block;
overflow : hidden;
}
.rightDivHeader5 {
font-size : 1px;
display : block;
overflow : hidden;
height : 1px;
}
.rightDivHeaderBlock {
display : block;
font-size : 1px;
}
.rightSideDiv SELECT {
width : 157px;
border : 1px solid #aeaeae;
}
.rightSideDiv SELECT.lastInput {
width : 157px;
margin-bottom : 5px;
border : 1px solid #aeaeae;
}
.content-area {
width : 540px;
float : left;
}
.left-blank-div {
width : 5px;
float : left;
clear : left;
}
#prev {
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;
}
#next {
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;
}
a:hover#prev, a:hover#next {
background-position : top left;
}
.navigationheader {
float : right;
font-weight : normal;
color : #4772a7;
width : 160px;
margin-top : 3px;
}
.patent-pub-divider {
background : transparent url(images/divider_bg.gif) repeat-x scroll left center;
clear : both;
font-size : 1px;
height : 1px;
width : 545px;
float : left;
margin-top : 10px;
}
.marginT05 {
margin-top : 5px;
}
#btnLoginGo1 {
background-image : url(../../images/but_sign_in.jpg);
background-repeat : no-repeat;
display : inline;
height : 24px;
width : 63px;
float : right;
margin-left : 2px;
border : none;
}
.text_table {
font-size : 11px;
color : #3d6fad;
}
.whitecolorContent {
background : #f8f9fd;
border-color : #e7eef6;
display : block;
border-style : solid;
border-width : 0 1px;
padding-left : 10px;
font-weight : bold;
color : #838182;
font-size : 12px;
}
.whitecolor1 {
background : #e7eef6;
height : 1px;
margin : 0 5px;
display : block;
overflow : hidden;
}
.whitecolor2 {
background : #f8f9fd;
border-color : #e7eef6;
border-style : solid;
border-width : 0 1px;
height : 1px;
margin : 0 3px;
border-width : 0 2px;
display : block;
overflow : hidden;
}
.whitecolor3 {
height : 1px;
margin : 0 2px;
background : #f8f9fd;
border-color : #e7eef6;
border-style : solid;
border-width : 0 1px;
display : block;
overflow : hidden;
}
.whitecolor4 {
height : 2px;
margin : 0 1px;
display : block;
overflow : hidden;
border-style : solid;
border-width : 0 1px;
background : #f8f9fd;
border-color : #E7EEF6;
}
.whitecolor5 {
font-size : 1px;
display : block;
overflow : hidden;
height : 1px;
}
.whitecolorBlock {
display : block;
font-size : 1px;
}
.align-top {
vertical-align : top;
}
.join_reg_cont {
color : #6a6967;
padding : 15px 10px 10px 10px;
background : url(../../style/images/bg_reg_box.jpg) no-repeat top left;
width : 683px;
height : 99px;
margin-left : 25px;
}
.join_reg_cont .heading_small {
color : #911f81;
font-size : 14px;
font-weight : bold;
}
.float-left-reg {
float : left;
width : 370px;
}
.float-right-reg {
float : right;
width : 202px;
text-align : left;
margin-top : 11px;
margin-left : 15px;
display : inline;
}
.btn_reg_go {
background-repeat : no-repeat;
display : inline;
padding : 2px;
text-decoration : none;
margin-left : 2px;
cursor : pointer;
border : 1px solid #4b78b2;
color : #fff;
background : #6685b2 url(images/input_button_bg.gif) repeat-x center left;
}
a.btn_reg_go:hover {
background-position : center left !important ;
}
.content_cont_reg {
margin : 0;
padding : 15px 20px 15px 8px;
}
.left_col_reg {
float : left;
width : 5.5%;
margin : 0;
padding : 0;
text-align : right;
}
.right_col_reg {
float : right;
width : 5.5%;
margin : 0;
padding : 0;
text-align : right;
}
.middle_col_reg {
float : left;
width : 86%;
text-align : left;
border-left : 1px solid #e5e5e5;
border-right : 1px solid #e5e5e5;
}
.cont_scroll {
padding : 0 15px 0 15px;
border-left : 1px solid #e5e5e5;
border-right : 1px solid #e5e5e5;
}
.arrow_left_green {
background : url(images/arrow_left_green.gif) no-repeat right top;
width : 36px;
height : 27px;
display : block;
margin-right : 6px;
}
.arrow_right_green {
background : url(images/arrow_right_green.gif) no-repeat right top;
width : 36px;
height : 27px;
margin-left : 5px;
display : block;
}
.arrow_left_orange {
background : url(images/arrow_orange_backward.gif) no-repeat right top;
width : 36px;
height : 27px;
display : block;
margin-right : 6px;
}
.arrow_right_orange {
background : url(images/arrow_orange_forward.gif) no-repeat right top;
width : 36px;
height : 27px;
margin-left : 5px;
display : block;
}
.cont_reg_img {
padding : 0;
margin : 0;
float : left;
width : 223px;
padding-bottom : 25px;
}
.cont_reg_txt {
padding : 0;
margin : 0;
float : right;
text-align : left;
width : 275px;
}
.cont_reg_txt h2 {
color : #496fb8;
font-size : 16px;
text-transform : none;
margin-bottom : 8px;
}
.cont_reg_txt h3 {
color : #a0b117;
font-size : 16px;
text-transform : none;
margin-bottom : 8px;
}
.bg_gray_graph_box {
background : url(../../style/images/bg_gray_graph_box.gif) no-repeat top left;
width : 117px;
height : 117px;
}
.bg_green_graph_box {
background : url(../../style/images/bg_green_graph_box.gif) no-repeat top left;
width : 90px;
height : 100px;
}
.img_graph_box {
border : 1px solid #73a8c4;
width : 98px;
height : 87px;
display : block;
float : left;
margin-left : 4px;
margin-top : 5px;
text-align : center;
}
.img_graph_box-active {
border : 1px solid #7b7b7c;
width : 98px;
height : 87px;
display : block;
float : left;
margin-left : 4px;
margin-top : 5px;
text-align : center;
}
.column-in {
margin : 0;
padding : 0;
}
.view_img {
margin-top : -30px;
margin-left : 40px;
padding-left : 20px;
display : block;
position : absolute;
background : url(../../style/images/magnifier_zoom_in.png) no-repeat 0 0;
cursor : pointer;
}
.graph_heading {
color : #4e8eac;
float : left;
font-size : 10px;
margin-top : 2px;
text-align : center;
width : 117px;
}
.editContentHeader2, .editContentHeader3, .editContentHeader4, .editContentHeaderContent {
background : #e7eef6;
border-color : #e7eef6;
}
.editContentHeader1 {
background : #e7eef6;
}
.editContentHeader2, .editContentHeader3, .editContentHeader4 {
border-style : solid;
border-width : 0 1px;
}
.editContentHeaderContent {
display : block;
border-style : solid;
border-width : 0 1px;
height : 2.4em;
}
.editContentHeader1, .editContentHeader2, .editContentHeader3 {
height : 1px;
}
.editContentHeader1 {
margin : 0 5px;
}
.editContentHeader2 {
margin : 0 3px;
border-width : 0 2px;
}
.editContentHeader3 {
margin : 0 2px;
}
.editContentHeader4 {
height : 2px;
margin : 0 1px;
}
.editContentHeader1, .editContentHeader2, .editContentHeader3, .editContentHeader4 {
display : block;
overflow : hidden;
}
.editContentHeader5 {
font-size : 1px;
display : block;
overflow : hidden;
height : 1px;
}
.editContentHeaderBlock {
display : block;
font-size : 1px;
}
.w25 {
width : 25%;
}
.listText-history {
float : left;
width : 490px;
}
.attorney .headingIP {
font-size : 18px;
font-weight : bold;
color : #496fb8;
width : 600px;
float : left;
height : 1.4em;
}
.inventor .headingIP {
font-size : 18px;
font-weight : bold;
color : #a0b117;
width : 600px;
float : left;
height : 1.4em;
}
.bottomborderDiv-woResult {
float : left;
width : 540px;
margin-bottom : 10px;
}
.row-reg {
width : 543px;
height : 25px;
display : block;
clear : both;
margin-bottom : 2px;
background-color : transparent;
padding : 2px 0 2px 0;
text-align : center;
}
.label-reg {
font-weight : bold;
float : left;
width : 137px;
padding : 5px;
text-align : right;
padding : 2px;
}
.formw-reg {
float : left;
width : 380px;
text-align : left;
padding : 2px;
margin-left : 10px;
}
.margin_left80 {
float : left;
margin-bottom : 10px;
margin-left : 80px;
margin-top : 0;
display : inline;
}
.inputtxt {
border : 1px solid #b5b5b5;
padding : 2px;
width : 210px;
}
.float-left-inventorDiv {
width : 500px;
float : left;
clear : left;
margin-left : 10px;
}
.float-left-AttorneyDiv {
width : 447px;
float : left;
clear : left;
margin-left : 10px;
}
.regBlock {
display : block;
font-size : 1px;
}
.regContent {
background-color : #F8F9FD;
border-color : #e7eef6;
display : block;
border-style : solid;
border-width : 0 1px;
}
.reg1 {
background-color : #e7eef6;
height : 1px;
margin : 0 5px;
display : block;
overflow : hidden;
}
.reg2 {
background-color : #e7eef6;
border-color : #e7eef6;
border-style : solid;
border-width : 0 1px;
height : 1px;
margin : 0 3px;
border-width : 0 2px;
display : block;
overflow : hidden;
}
.reg3 {
height : 1px;
margin : 0 2px;
background-color : #e7eef6;
border-color : #e7eef6;
border-style : solid;
border-width : 0 1px;
display : block;
overflow : hidden;
}
.reg4 {
height : 2px;
margin : 0 1px;
display : block;
overflow : hidden;
border-style : solid;
border-width : 0 1px;
background-color : #e7eef6;
border-color : #e7eef6;
}
.reg5 {
font-size : 1px;
display : block;
overflow : hidden;
height : 1px;
}
.regContent3 {
background-color : #e7eef6;
border-color : #e7eef6;
display : block;
border-style : solid;
border-width : 0 1px;
text-align : left;
font-weight : bold;
margin : 0;
padding-left : 10px;
}
.reg11 {
background-color : #f8f9fd;
height : 1px;
margin : 0 5px;
display : block;
overflow : hidden;
}
.reg22 {
background-color : #f8f9fd;
border-color : #e7eef6;
border-style : solid;
border-width : 0 1px;
height : 1px;
margin : 0 3px;
border-width : 0 2px;
display : block;
overflow : hidden;
}
.reg33 {
height : 1px;
margin : 0 2px;
background-color : #f8f9fd;
border-color : #e7eef6;
border-style : solid;
border-width : 0 1px;
display : block;
overflow : hidden;
}
.reg44 {
height : 2px;
margin : 0 1px;
display : block;
overflow : hidden;
border-style : solid;
border-width : 0 1px;
background-color : #f8f9fd;
border-color : #e7eef6;
}
.docListBorderGreen {
width : auto;
float : left;
clear : left;
}
.greenBox2, .greenBox3, .greenBox4, .greenBoxContent {
background : #e6f8dd;
border-color : #006600;
padding-left : 10px;
}
.greenBox1 {
background : #006600;
}
.greenBox2, .greenBox3, .greenBox4 {
border-style : solid;
border-width : 0 1px;
}
.greenBoxContent {
display : block;
border-style : solid;
border-width : 0 1px;
padding-left : 10px;
}
.greenBox1, .greenBox2, .greenBox3 {
height : 1px;
}
.greenBox1 {
margin : 0 5px;
}
.greenBox2 {
margin : 0 3px;
border-width : 0 2px;
}
.greenBox3 {
margin : 0 2px;
}
.greenBox4 {
height : 2px;
margin : 0 1px;
}
.greenBox1, .greenBox2, .greenBox3, .greenBox4 {
display : block;
overflow : hidden;
}
.greenBox5 {
font-size : 1px;
display : block;
overflow : hidden;
height : 1px;
}
.greenBoxBlock {
display : block;
font-size : 1px;
}
.docListBorderError {
width : auto;
float : left;
clear : left;
}
.error2, .error3, .error4, .errorContent {
background : #ffeeee;
border-color : #ab0000;
padding-left : 10px;
}
.error1 {
background : #ab0000;
}
.error2, .error3, .error4 {
border-style : solid;
border-width : 0 1px;
}
.errorContent {
display : block;
border-style : solid;
border-width : 0 1px;
padding-left : 10px;
}
.error1, .error2, .error3 {
height : 1px;
}
.error1 {
margin : 0 5px;
}
.error2 {
margin : 0 3px;
border-width : 0 2px;
}
.error3 {
margin : 0 2px;
}
.error4 {
height : 2px;
margin : 0 1px;
}
.error1, .error2, .error3, .error4 {
display : block;
overflow : hidden;
}
.error5 {
font-size : 1px;
display : block;
overflow : hidden;
height : 1px;
}
.errorBlock {
display : block;
font-size : 1px;
}
.pmb2, .pmb3, .pmb4, .pmbContent {
background : #828282;
border-color : #828282;
}
.pmb1 {
background : #828282;
}
.pmb2, .pmb3, .pmb4 {
border-style : solid;
border-width : 0 1px;
}
.pmbContent {
display : block;
border-style : solid;
border-width : 0 1px;
}
.pmb1, .pmb2, .pmb3 {
height : 1px;
}
.pmb1 {
margin : 0 5px;
}
.pmb2 {
margin : 0 3px;
border-width : 0 2px;
}
.pmb3 {
margin : 0 2px;
}
.pmb4 {
height : 2px;
margin : 0 1px;
}
.pmb1, .pmb2, .pmb3, .pmb4 {
display : block;
overflow : hidden;
}
.pmb5 {
font-size : 1px;
display : block;
overflow : hidden;
height : 1px;
}
.pmbBlock {
display : block;
font-size : 1px;
}
.org_inc-container {
float : left;
width : 772px;
border-bottom : 1px solid rgb(159, 157, 158);
}
.barGraph_left_text {
float : left;
margin-left : 10px;
}
.org-heading-span {
border-bottom : 3px solid #a3a3a3;
font-size : 16px;
font-weight : bold;
padding-bottom : 2px;
color : #496fb8;
width : 100%;
float : left;
}
.barGraph_container {
float : left;
width : 120px;
border : 1px solid #cccccc;
margin-left : 2px;
height : 5px;
margin-top : 5px;
margin-right : 2px;
}
.barGraph_main {
background-color : #496fb8;
height : 5px;
overflow : hidden;
}
.barGraph_right_text {
float : left;
}
.barGraph_comman {
background-color : #6088bb;
height : 5px;
overflow : hidden;
}
#side-bar-home {
width : 251px;
float : right;
}
.popup-header {
margin-top : 15px;
margin-bottom : 15px;
float : left;
width : 750px;
}
.popup-blank-div {
float : left;
width : 25px;
height : 20px;
}
.popup-container {
float : left;
width : 700px;
}
.margin0px {
margin : 0;
}
.popup-mainarea {
float : left;
background-color : #e7eef6;
}
.popup-content {
background-color : #f8f9fd;
display : inline;
float : left;
margin-left : 1px;
margin-right : 1px;
clear : left;
width : 698px;
}
.popup-btn-div {
text-align : center;
float : left;
width : 675px;
margin-top : 10px;
}
.popup-footer-area {
width : 700px;
margin : 0;
float : left;
}
.profile-heading-span {
border-bottom : 3px solid #a3a3a3;
font-size : 16px;
font-weight : bold;
padding-bottom : 2px;
color : #496fb8;
width : 100%;
float : left;
height : 36px;
}
.rightDivDocListBorder_home {
text-align : center;
width : auto;
margin-bottom : 20px;
margin-top : 7px;
font-size : 12px;
float : right;
width : 250px;
}
.thumbnail {
float : left;
padding : 3px;
border : 1px solid #bdbdbd;
margin-top : 7px;
}
.current {
background-color : #6088bb;
color : #ffffff;
}
#divSuggest {
border-style : none solid solid;
border-width : medium 1px 1px;
cursor : pointer;
margin : 0;
padding : 5px 1px;
position : absolute;
visibility : hidden;
color : #000000;
background-color : #e7eef6;
width : 382px;
margin-left : 5px;
height : 280px;
max-height : 280px;
overflow : auto;
}
.autoSuggest {
background-color : #f8f1f6;
color : #003399;
}
.avatar {
background-position : 1px 1px;
background-repeat : no-repeat;
float : left;
padding : 1px;
position : relative;
margin-top : 8px;
cursor : pointer;
}
.inventor-div {
background : url(../images/avatar-inventor.gif) no-repeat bottom left;
width : 48px;
height : 48px;
margin-left : 2px;
}
.agent-div {
background : url(../images/avatar-agent.gif) no-repeat bottom left;
width : 48px;
height : 48px;
margin-left : 2px;
}
.attorney-div {
background : url(../images/avatar-attorney.gif) no-repeat bottom left;
width : 48px;
height : 48px;
margin-left : 2px;
}
.header-bg {
height : 58px !important ;
}
.header-logo {
height : 46px !important ;
background-image : url(images/pblogo.jpg) !important ;
}
.header-arrow {
left : 150px;
position : absolute;
height : 57px;
}
.community-div {
margin-top : 16px;
margin-left : 35px;
width : 366px;
clear : left;
text-align : left;
}
.inventors div.community-heading {
height : 34px;
float : left;
font-weight : bold;
font-size : 18px;
color : #daa362;
margin-left : 36px;
margin-top : 1px;
display : inline;
}
.attorneys div.community-heading {
height : 34px;
float : left;
font-weight : bold;
font-size : 18px;
color : #496fb8;
margin-left : 36px;
margin-top : 9px;
display : inline;
}
.header-search-box {
margin-top : 8px;
display : inline;
text-align : left;
width : 426px;
}
.header-drop-down {
border : 1px solid #aeaeae;
width : 200px;
float : left;
}
.header-input-text {
padding : 1px !important ;
float : left !important ;
width : 181px !important ;
}
.header-submit-button {
cursor : pointer;
background : url("../../images/magnifier.gif");
width : 17px;
height : 17px;
border : none;
}
.header-advanced-search {
font-size : 9px;
float : left;
width : 302px;
}
#search1 a {
color : #083c7d !important ;
text-decoration : underline !important ;
}
.action-link {
margin-left : 20px;
margin-top : 2px;
float : left;
}
.action-link a {
cursor : pointer;
}
.go-back-community {
float : right;
width : 450px;
}
.attorneys div.go-back-community a {
cursor : pointer;
float : left;
margin-top : 2px;
font-weight : bold !important ;
font-size : 13px !important ;
text-decoration : underline !important ;
float : right;
color : #a0b117 !important ;
}
.inventors div.go-back-community a {
cursor : pointer;
float : left;
margin-top : 2px;
font-weight : bold !important ;
font-size : 13px !important ;
text-decoration : underline !important ;
float : right;
color : #496fb8 !important ;
}
.community-heading img {
vertical-align : middle;
}
.updateProfile div.fromPTODiv {
font-weight : normal;
color : #ffffff;
float : left;
height : 23px !important ;
padding : 0 !important ;
background-color : #6088bb;
}
.updateProfile div.fromPTODiv span.otfromPTO {
margin-top : 4px;
float : left;
color : #ffffff;
}
.updateProfile span.fromPTOLeft {
background-image : url("images/user_action_left_1.gif");
background-repeat : no-repeat;
float : left;
width : 8px !important ;
height : 23px !important ;
}
.updateProfile span.fromPTORight {
background-image : url("images/user_action_right_1.gif");
background-repeat : no-repeat;
float : left;
width : 30px !important ;
height : 23px !important ;
}
#search-bar a:hover {
text-decoration : none;
}
.label-payment {
font-weight : bold;
float : left;
width : 155px;
padding : 5px;
text-align : right;
padding : 2px;
}
.formw-payment {
float : left;
width : 360px;
text-align : left;
padding : 2px;
margin-left : 10px;
}
.height-for-footer{
		min-height: 550px;
}
.areaCode-div a:hover{
	border: 1 px solid #4772A7;

}
.main-blank-div0height {
float:left;
}

.btnLoginGo1 {
background-image : url(../../images/but_sign_in.jpg);
background-repeat : no-repeat;
display : inline;
height : 24px;
width : 63px;
float : right;
margin-left : 2px;
border : none;
}
.foreign-associate{
	border-bottom: none !important;
	color:#000000;
	font-size:12px;
	line-height:25px;
	margin:0 5px 5px;
	text-align:left;
	
}
.foreign-associate-link{
line-height:25px;
margin-bottom:5px;
margin-left:5px;
margin-right:5px;
margin-top:0;
}

.row-reg-foreign {
width : 543px;
height : 25px;
display : block;
clear : both;
margin-bottom : 2px;
background-color : transparent;
padding : 2px 0 2px 0;
text-align : center;
}
.label-reg-foreign {
font-weight : bold;
float : left;
width : 157px;
padding : 5px;
text-align : right;
padding : 2px;
}
.formw-reg-foreign {
float : left;
width : 360px;
text-align : left;
padding : 2px;
margin-left : 10px;
}
.enhance-now {
background : url("images/btn_enhance_now.gif") no-repeat 0 0;
height : 40px;
width : 185px;
}
div.attorney div.width762 {
margin-top: 82px;
}
div.org-container{
	margin-top: 82px;
}
div.people_inc-container1{
	margin-top: 82px;	
}
div.people_inc-container{
	margin-top: 82px;	
}
div.people_inc-container div.group-heading-span{
	margin-top: 0px;
}

div.middle-div-attorney div.people_inc-container{
	margin-top: 0px !important;	
}
div.middle-div-attorney div.heading{
	margin-top: 82px;	
}
div#main-div div.people_inc-container{
	margin-top: 0px !important;	
}
div#main-div div.heading{
	margin-top: 82px;	
}
div#main-div div div h1.gray-heading{
	margin-top: 82px;
}
div#main-div div.attorneys{
	margin-top: 82px;
}
div#main-div div.inventor div div div h1.gray-heading {
margin-top:0px;
}
div.inventor div div div.people_inc-container{
	margin-top:0px;
}