
a {
text-decoration : underline;
color : #4772a7;
}
a:hover {
color : #083c7d;
text-decoration : underline;
}
* div.container {
width : 960px;
margin : 0 auto;
position : relative;
}
#page-head {
height : 45px;

}
.main-blank-div {
float : left;
width : 187px;
}
.form {
border : 1px solid #cecece;
}
.pbhome-div {
margin-top : 30px;
margin-right : 70px;
margin-bottom : 10px;
}
#btnHomeGo {
background-image : url(images/but_Go.gif);
background-repeat : no-repeat;
display : inline;
height : 22px;
width : 37px;
margin-left : 5px;
border : none;
}
.pbimage {
background-image : url(images/banner_people.jpg);
background-repeat : no-repeat;
float : left;
clear : left;
height : 225px;
width : 625px;
margin-left : 41px;
display : inline;
}
.arrow-attorney {
background-image : url(images/arrow_green_right.gif);
background-repeat : no-repeat;
height : 20px;
width : 20px;
display : inline;
margin-left : 10px;
}
.arrow-inventor {
background-image : url(images/arrow_orange_right.gif);
background-repeat : no-repeat;
height : 20px;
display : inline;
margin-left : 10px;
}
.search-background {
height : 90px;
background : #fbfbfb url(images/page-head_bg.gif) repeat-x bottom left;
}
.homeDivider {
font-size : 1px;
height : 1px;
margin : 2px 2pt;
}
.search-home {
list-style : none;
position : relative;
height : 79px;
left : 460px;
top : -57px;
background : url(images/arrow_big.gif) no-repeat center left;
padding-left : 12px;
}
a.button {
display : block;
background-position : bottom left;
background-repeat : no-repeat;
text-indent : -9999px;
}
a:hover.button {
background-position : top left;
}
#search-submit {
margin : 0 5px;
}
.search-by {
font-size : 12px;
font-weight : bold;
color : #4b4b4b;
background-color : #fbfbfb;
width : 145px;
}
#search-terms {
width : 145px;
border : 1px solid #aeaeae;
}
#search-terms-home {
height : 23px;
vertical-align : top;
width : 275px;
border : 1px solid #aeaeae;
padding : 3px;
margin-left : 5px;
}
.button {
border : 1px solid #4b78b2;
color : #fff;
background : #6685b2 url(images/input_button_bg.gif) repeat-x center left;
padding : 1px 5px;
}
.jobs {
clear : both;
background : #f6f6f6;
border-top : 1px solid #d8d8d8;
border-right : 1px solid #d8d8d8;
font-size : 10px;
color : #5c5c5d;
}
.subhead {
font-size : 10px;
color : #716c6c;
background : #e5e5e5;
font-weight : bold;
}
.discover-benefits {
font-size : 14px;
color : #f0e7b0;
font-weight : bold;
display : block;
}
.for-attorney {
color : #ffffff;
font-size : 15px;
font-weight : bold;
vertical-align : top;
}
.for {
color : #ffffff;
margin-left : 6px;
font-size : 14px;
font-weight : bold;
vertical-align : top;
}
.img-background {
height : 225px;
margin-top : 5px;
}
.msg-content {
width : 388px;
color : #6b6b6b;
font-weight : bold;
font-size : 13px;
margin-left : 80px;
}
#footer {
clear : both;
font-size : 10px;
color : #ababab;
border-top : 2px solid;
}
.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;
}
.header-right-div {
clear : right;
float : right;
margin-top : 15px;
width : 472px;
}
#spacer {
display : block;
height : 95%;
float : left;
width : 1px;
font-size : 1px;
padding : 0;
margin : 0;
background-color : #ffffff;
}
#search {
padding : 18px 10px 0;
font-weight : bold;
color : #fff;
text-align : center;
}
.home-logo {
width : 134px;
height : 56px;
background-image : url(images/PB_logo.gif);
position : absolute;
position : absolute;
top : 9px;
left : 40px;
}
#page-head-home {
height : 67px;
}
#greeting-home {
margin : 0;
color : #716f6f;
float : right;
padding-top : 25px;
font-weight : bold;
width : 552px;
}
body {
text-align : center;
font : 11px 'Lucida Grande', 'Lucida Sans Unicode', Arial, sans-serif;
}
.hrz {
background-image : url(images/horz_bar.jpg);
background-repeat : repeat-x;
height : 2px;
}
.heading {
color : #25278b;
font-size : 24px;
font-weight : bold;
}
.highlight {
color : #25278b;
}
.footer {
color : #c1c1c1;
}
.rightDivDocListBorder {
text-align : center;
width : auto;
margin-left : 10px;
font-size : 12px;
float : left;
width : 250px;
}
.rightDivmsgContent {
text-align : center;
border-color : #CFDBE9;
display : block;
border-style : solid;
border-width : 0 1px;
width : 249px;
}
.rightDivmsg1 {
background : #CFDBE9;
height : 1px;
margin : 0 5px;
display : block;
overflow : hidden;
}
.rightDivmsg2 {
background : #E8ECF5;
border-color : #CFDBE9;
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 : #E8ECF5;
border-color : #CFDBE9;
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 : #E8ECF5;
border-color : #CFDBE9;
}
.rightDivmsg5 {
font-size : 1px;
display : block;
overflow : hidden;
height : 1px;
}
.rightDivmsgBlock {
display : block;
font-size : 1px;
}

.inventorLoginDocListBorder {
text-align : center;
width : auto;
margin-left : 10px;
font-size : 12px;
float : left;
width : 250px;
}
.inventorLoginmsgContent {
text-align : center;
border-color : #E9E9DF;
display : block;
border-style : solid;
border-width : 0 1px;
width : 249px;
}
.inventorLoginmsg1 {
background : #E9E9DF;
height : 1px;
margin : 0 5px;
display : block;
overflow : hidden;
}
.inventorLoginmsg2 {
background : #E0E7B1;
border-color : #E9E9DF;
border-style : solid;
border-width : 0 1px;
height : 1px;
margin : 0 3px;
border-width : 0 2px;
display : block;
overflow : hidden;
}
.inventorLoginmsg3 {
height : 1px;
margin : 0 2px;
background : #E0E7B1;
border-color : #E9E9DF;
border-style : solid;
border-width : 0 1px;
display : block;
overflow : hidden;
}
.inventorLoginmsg4 {
height : 2px;
margin : 0 1px;
display : block;
overflow : hidden;
border-style : solid;
border-width : 0 1px;
background : #E0E7B1;
border-color : #E9E9DF;
}
.inventorLoginmsg5 {
font-size : 1px;
display : block;
overflow : hidden;
height : 1px;
}
.inventorLoginmsgBlock {
display : block;
font-size : 1px;
}
.header-drop-down{
	border:1px solid #AEAEAE;float:left;width:200px;color:#757575;margin-left:2px;
}
.footerLinkDiv {
	text-align: left !important;
	color:#6C6C6C;
	float: left;
	clear: both;
	width: 681px;
	font-size: 12px;
}
div.footerLinkDiv a{
	color:#4772A7 !important;
	text-decoration:none !important;
}
div.footerLinkDiv a:hover{
	color:#4772A7 !important;
	text-decoration:underline !important;
}
* {padding:0; margin:0}

.inventorRegDocListBorder {
text-align : center;
width : auto;
margin-left : 10px;
font-size : 12px;
float : left;
width : 250px;
}

