p, h1, h2, ul { color:#000000; }
#header { display: none; }
#header form { display:none; }
#contact-bar { background-color:#ffffff !important; }
#navigation { display:none; }
a:link { border:none; }
.feature-link a { border:none; }
.banner { display:none; }
.flash { display:none; }
.border-top { background-color:#ffffff; }
.border-bottom { background-color:#ffffff; }
.patents_menu { width:100px; float:left; margin-right:20px; _margin-right:10px; }
.patents_menu ul { width:100px; border:1px solid #000000; margin:12px 0px 0px 0px; padding:0px; float:left; }
.patents_menu li { height:50px; width:100px; border-bottom:1px solid #000000; margin:0px !important; list-style:none; text-align:center; float:left; }
.patents_menu a span { color:#000000; font-weight:bold }
.patents_menu a { display:block; height:50px; background-color:#A5A5A5 !important; border:none; color:#000000; line-height:2 }
.patents_menu a:link { display:block; height:50px; background-color:#A5A5A5 !important; border:none; color:#000000; line-height:2 }
.patents_menu a:visited { display:block; height:50px; background-color:#A5A5A5 !important; border:none; color:#000000; line-height:2 }
.patents_menu a:hover { display:block; height:50px; background-color:#5A5A5A !important; border:none; color:#000000; line-height:2 }
.patents_menu a.current { display:block; height:50px; background-color:#5A5A5A !important; border:none; color:#000000; line-height:2 }
.patents_menu a.current span { text-decoration:underline }
.patents_menu a:hover span { text-decoration:underline }
.patents_menu a:active { display:block; height:50px; background-color:#A5A5A5; border:none; color:#FFFFFF; line-height:2 }
.footer { padding-bottom:2px; height:26px; width:958px; background:none; float:left; }
.footer li.copy { background:none; width:270px; height:26px; display:block; text-indent:0px; }
.footer li.legalissue a { background:none; width:86px; height:26px; text-indent:0px; display:block; border:none; color:#000000; }
.footer li.sitemap a { background:none; width:69px; height:26px; text-indent:0px; display:block; border:none; color:#000000; }
.footer form { margin:0px; padding:0px; display:none; }
.footer form .searchbtn { display:none; float:left; width:66px; height: 27px; margin: 0px 10px 0px 0px; padding: 0; background: none; text-indent:0px; color:#000000; cursor: pointer; }
.footer li.websitby a { background:none; float:right; width:300px; height:26px; text-indent:0px; display:block; border:none; color:#000000!important; }
.legalissue { display:none; }
.sitemap { display:none; }
.websitby { display:none; }
