#commentbox {border-top-width: 4px; border-right-width: 4px; border-bottom-width: 4px; border-left-width: 4px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-top-color: #d4e5f3; border-right-color: #d4e5f3; border-bottom-color: #d4e5f3; border-left-color: #d4e5f3; margin: 0px auto}
#replybox {border-top-width: 4px; border-right-width: 4px; border-bottom-width: 4px; border-left-width: 4px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-top-color: #d4e5f3; border-right-color: #d4e5f3; border-bottom-color: #d4e5f3; border-left-color: #d4e5f3; width: 500px}
#commentbox h1 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #1975D1; margin: 0px 0px 10px}
#replybox h1 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #1975D1; margin: 0px 0px 10px}
.commentcontainer {width: 550px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: auto}
.replycontainer {width: 400px}
.commentreplytextarea {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #072e65; padding: 3px; display: block; border: 1px solid #9dbed8}
.commentbtns {display: block; margin-top: 10px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px}
.lightblueheader {font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #333333; font-size: 13px; background-color: #f2f7fc; margin: 0px 0px 10px; padding: 8px 5px 5px 10px; height: 36px; border-top-width: 3px; border-right-width: 3px; border-bottom-width: 3px; border-left-width: 3px; border-top-style: none; border-right-style: none; border-bottom-style: solid; border-left-style: none; border-top-color: #b3d1f0; border-right-color: #b3d1f0; border-bottom-color: #b3d1f0; border-left-color: #b3d1f0}
.lightblueheaderlinks{ font-family: Arial, Helvetica, sans-serif; color: #2b75c8; font-size: 10px; float: right; font-weight: normal}
.lightblueheaderlinks a:link, .lightblueheaderlinks a:visited{ font-family: Arial, Helvetica, sans-serif; color: #2b75c8; font-size: 10px; text-decoration: none; font-weight: normal}
.lightblueheaderlinks a:hover {font-family: Arial, Helvetica, sans-serif; color: #2b75c8; font-size: 10px; text-decoration: underline}
.float_rss_icon{ float: right; position: relative}
body {position:relative}
.header {position:relative}
.title_row {position:relative}
.gray_row_separator, .white_row_separator, .darkgray_row_separator, .row_separator {line-height:1px; font-size: 1px}
.link_box_header .larger_bold_text {position: relative}
.standard_table {width: 100%}
.body {width: 900px; font-family: Arial, Helvetica, sans-serif; font-size: 12px; background-color: white; margin: 0 auto 0 auto; color: #666666}
a:link, a:visited {color: #1975D1; text-decoration: none}
a:hover {color: #062D65; text-decoration: underline}
.float_left {float: left}
.overviewbox {background-color: #ffffff; margin-bottom: 6px; display: none; cursor: move; width: 365px}
#container1 {width: 175px; height: 100%; vertical-align: top}
#container2 {width: 370px; vertical-align: top}
#container3 {width: 370px; vertical-align: top}
.patent_overview_table {font-size: 12px}
.blue_link {background-color: #f2f7fc; padding: 2px; border: 1px solid #e2e7ec}
.patentlistcolumn {text-align: right}
.patentlistcolumn img {border: 1px solid black; padding: 1px 1px 0 0; margin-left: 10px}
.patentlistcolumn a {float: left}
.barspark, .scalespark {display: none}
.header {background-image: url( images/hdr_header.gif ); background-repeat: no-repeat; color: #072E65}
.sticky_hoverbox, .hoverbox {display: none; padding: 5px; background-color: #ffffff; border: 1px solid #626262; position: absolute; max-width: 600px; z-index: 99; vertical-align: middle}
.hoverbox {width: 300px}
.italic {font-style: italic}
.header_area {height: 74px; position: relative}
img {border: none}
.tabs {height: 25px}
.utility_tab {float: right; opacity: 0.7; filter: alpha( opacity = 70 ); margin-right: 25px}
.cpr_tab {float: left; margin-left: 45px}
.logo {position: absolute; left: 30px; top: 20px}
.logo img {display: block}
.clear {clear: both}
.bold {font-weight: bold}
.top_nav {position: absolute; top: 33px; right: 65px; height: 29px; text-decoration: none}
.top_nav a:link, .top_nav a:visited {color: #072E65; text-decoration: none; padding-right: 5px; padding-left: 5px; margin-right: 3px; margin-left: 3px}
.top_nav a:hover {color: #FFF887 text-decoration: underline}
.breadcrumbs {float: left; margin-top: 12px}
.search {float: right}
.search_label {}
.search_field {margin: 0 5px 0 5px; font-size: 11px; color: #072E65; border: 1px solid; width: 200px; padding: 0 0 0 3px; background-color: #F2F7FC}
.search_button {}
.flash {}
.flash_notice {color: green}
.flash_error {color: red}
.flash_message {width: 100%; text-align: center; padding: 175px 20px; font-size: 18px; color: black}
.error_box {color: red; background-color: #fce0d4}
.main_content {padding-top: 5px}
.left_column {width: 640px; float: left}
.front_page .left_column {width: 180px}
.left_column p {font-size: 11px; margin: 10px 5px}
.left_column h1 {font-size: 13px; font-weight: bold; margin: 15px 0}
.section_header {font-size: 12px; font-weight: bold; color: #003366; margin: 5px 0 5px 0; padding: 5px}
.bordered_header {font-size: 14px; line-height: 1.4em; color: #333333; margin: 5px 0}
.treemap_box, .section_header {color: #000000; font-size: 11px}
.center_column {width: 420px; float: left}
.right_column {float: right; width: 220px}
.footer {background-image: url( images/ftr_bg.gif ); height: 80px; width: 100%; float: left; text-align: center; color: #F8E434}
.footer a:link, .footer a:visited {color: #F8E434}
.footer a:hover{ text-decoration: underline; color: #072E65}
.footer_links {padding-top: 10px}
.footer_license {padding-top: 3px; height: 35px; font-size: 10px; padding-left: 20px}
.footer_license_img {width: 90px; float: left }
.footer_license_text {padding-left: 6px; padding-top: 3px; text-align: left; float: left; width: 780px}
.footer_license_text a {text-decoration: none}
.footer_partners {font-size: 9pt}
.footer_partners .partner {padding: 3px 3px 0px 3px}
.footer_partners a:hover {text-decoration: none}
.beige_container {background-color: #F9F8DE; color: #333333; padding: 5px; margin-bottom: 5px; font-size: 11px}
.beige_container h1 {font-size: 12px; color: #0066CC}
.process_map {text-align: center}
.patentoftheday {border: 4px solid #F3F7FC; padding: 5px; margin: 5px}
.patentoftheday p {font-size: 11px; margin: 10px 5px}
.activelevel_image {width: 30px; float: left}
.tagcloud_container {background-color: #F2F7FC; margin: 5px; padding: 5px}
.size25 {padding: 3px; font-size: 25px; display: inline}
.size21 {padding: 3px; font-size: 21px; display: inline}
.size17 {padding: 3px; font-size: 17px; display: inline}
.size13 {padding: 3px; font-size: 13px; display: inline}
.circle1 {width: 4px; height: 4px}
.circle2 {width: 8px; height: 8px}
.circle3 {width: 12px; height: 12px}
.circle4 {width: 16px; height: 16px}
.circle5 {width: 20px; height: 20px}
.table_row {border-bottom: 1px dotted #666666; font-size: 11px}
.column {padding: 4px 0 4px 0; float: left; display: block}
.cat_subcat_column {width: 15%}
.patent_application_title_column {width: 40%}
.contributor_count_column {width: 10%}
.with_some_margin {margin: 4px }
.with_some_padding {padding: 4px }
.with_some_left_padding {padding-left: 4px}
.with_some_bottom_padding {padding-bottom: 10px}
.with_more_top_padding {padding-top: 12px}
.with_more_bottom_padding {padding-bottom: 12px}
.with_liberal_left_padding {padding-left: 20px}
.prior_art_links {margin-left: 3em}
.prior_art_count_column {width: 10%}
.generaldiscussion_item {padding: 5px 8px 5px 8px}
.generaldiscussion_facilitator_item {background-color: #F9F8DE}
.discussion_legend {padding: 5px 8px 5px 8px; background-color: #EEE}
.comment_count_column {width: 10%}
.comment_who_and_when {font-style: italic}
.timeline_column {width: 15%}
.padding {padding: 10px}
.patent_name {font-size: 18px; color: #1975d1; margin-bottom: 15px}
.patent_application_overview {}
.patent_application_overview .main-column {width: 640px; float: left}
.detail-text {font-size: 11px}
.patent-application-top {}
.general_info {padding-left: 10px}
.patent_application_overview .general_info {float: left}
.general_info p {font-size: 11px; color: #666666}
.general_info strong {font-size: 13px}
.tag_box {padding: 10px; float: left; width: 180px; background-color: #f2f7fc}
.tag_box_header {background-color: #d1e6fb; height: 15px; margin-bottom: 5px; padding: 7px 8px 5px; font-weight: bold; color: #333333; border-bottom: 3px solid #a6c9ec}
.add_tag {color: #1975d1}
.add_tag input {font-size: 10px; color: #333333; margin-left: 10px; width: 100px; border: 1px solid #A6C9EC}
.team_participant_header {background-color: #f9edde; height: 15px; margin-bottom: 5px; padding: 7px 8px 5px; font-weight: bold; color: #333333; border-bottom: 3px solid #edbf86}
.team_participant_box {float: left; width: 190px; background-color: #f9f8f6}
.team_participant_item_row {padding: 5px; border-bottom: 1px dotted #868686}
.team_participant_icon {float: left}
.team_participant_sector_count {float: right; width: 20px}
.team_participant_sector {float: left; margin: 0 10px 0 10px; width: 0}
.days_left {font-size: 11px; height: 25px; border-bottom: 1px dashed #d4d6d3; padding-bottom: 10px}
.days_left_bar {background-color: #d4d6d3; float: left; width: 130px; height: 20px; margin-right: 10px; border: 1px solid #339900}
.days_left_remaining_percentage {background-color: #339900; height: 20px}
.days_left_text {margin-top: 3px; float: left}
.patent_section_box {}
.patent_section_links {}
.patent_section_links a:link, .patent_section_links a:visited {color: #333333; display: block; text-decoration: none; margin: 3px 0 3px 0}
.patent_section_links a:hover {color: #1975d1; text-decoration: underline}
.patent_section_button_actions {border-top: 1px dashed #CFCFCF; margin: 15px 0; width: 200px}
.patent_section_button_actions .patent-section-button {padding: 5px 0; border-bottom: 1px dashed #CFCFCF; display: block}
.lightblueheader h1 {font-size: 14px; font-weight: bold; color: #333333; margin: 0 0 15px 0}
.submit_prior_art_box {width: 220px}
.submit_prior_art_box img {float: left}
.submit_prior_art_box h1 {width: 210px; background-color: #2079d3; font-size: 14px; font-weight: bold; color: white; margin: 0; float: left; padding: 5px}
.submit_prior_art_button {float: left; width: 210px; padding: 5px; background-color: #DEEAF8}
a.submit_prior_art_tutorial_link:link, a.submit_prior_art_tutorial_link:visited {font-size: 10px; color: #207ad3; margin: 10px 0 10px 0; text-decoration: none; display: block; float: none}
a.submit_prior_art_tutorial_link:hover {font-size: 10px; color: #155391; margin: 10px 0 10px 0; text-decoration: underline}
.submit_prior_art .left_column {width: 610px}
.row_field {margin-bottom: 5px; border-bottom: 1px dashed #666666; padding: 5px; height: 25px}
.row_field_label {float: left; width: 150px}
#marker_independent {background-image: url( images/marker_independent.gif ); background-repeat: no-repeat; padding-left: 20px; background-position: 0 1px; margin-right: 5px}
#marker_dependent {background-image: url( images/marker_dependent.gif ); background-repeat: no-repeat; font-size: 11px; padding-left: 20px; background-position: 0 1px; margin-right: 5px}
.patent_item_index {float: left; width: 20px; font-weight: bold; color: #333333}
.big_beige_box {background-color: #f3f3ec; padding: 10px; margin-top: 5px; margin-bottom: 5px; color: #333333}
.blue {color: #207ad3}
.red {color: #FF0000}
#abstract_container {margin-right: 35px; padding: 5px}
#abstract_container p {font-size: 12px; margin: 10px 0 10px 0}
#patentsortedcontainer {padding: 10px}
.patent_item {border-bottom: 1px solid #d2deea; margin: 10px 0 10px 0; padding-bottom: 2px}
.patent_item_index {width: 20px; font-weight: bold}
.patent_item_info {float: left; width: 550px; margin-bottom: 15px}
.patent_more_info_panel {background-color: #f2f7fc; height: 15px; text-align: right; font-size: 11px; padding: 5px}
.patent_more_info_panel a:link, .patent_more_info_panel a:visited {text-decoration: none}
.patent_more_info_panel a:hover {text-decoration: underline}
.prior_art_item {padding-bottom: 2px}
.normal_text {font-weight: normal}
.patentsortinglinks {font-size: 10px; font-weight: normal; color: #2b75c8; float: left}
.claimsheader2 {display: block; margin: 10px 0 10px 0; float: right; background-image: url( images/brder_bg.gif ); background-repeat: repeat-x; background-position: bottom}
.infoblock {font-size: 11px; color: #666666; padding: 5px}
.infoblock p {margin-top: 5px; color: #333333}
.whitebox, .bluebox {padding: 5px 10px}
.bluebox {background-color: #f2f7fc}
.bottom_line {border-bottom: 1px solid #0099CC}
.thumbsbox2 {font-size: 10px; padding-top: 10px}
.thumbsbox2 img {margin: 0 10px 0 5px}
.prior_art_hdr_wrapper2 {height: 15px; padding: 8px}
.list_item_row {padding: 5px 0 5px 0 }
.subbmittedname {font-size: 10px; color: #333333; float: left; margin-left: 100px}
.fatter_link {font-size: 11px; font-weight: bold}
.form_box {color: #333333; background-color: #F5F5F5; margin: 15px}
.form_box .row {padding: 0 10px 0 10px}
.white_row_separator, .gray_row_separator, .darkgray_row_separator, .standard_table .row_separator {height: 1px}
.white_row_separator {background-color: white; border-bottom: 1px dashed #999999}
.gray_row_separator {background-color: #F5F5F5; border-bottom: 1px dashed #999999}
.darkgray_row_separator {background-color: #E4E4E4; border-bottom: 1px dashed #999999}
.signup .field {float: left}
.field .text_field .textbox, .field .password_field .textbox, .field select {width: 180px}
.field .text_area .textbox {width: 300px}
.wizard_content select {width: auto}
.wizard_content textarea {width: 300px}
.field {padding: 10px 50px 10px 0}
.field .label_area {float: left; width: 170px; text-align: right; padding-right: 6px}
.field .required_below {margin-left: 116px}
.field label {float: right}
.field .vertical .label_area {padding-bottom: 5px}
.field .vertical label {float: left}
.field .input_area {width: 180px}
.field .radio_group {float: left}
.radio_group input {margin-left: 0}
.textbox, .radio_group {font-size: 11px; color: #666666}
.textbox {border: 1px solid #00245E}
.required {font-size: 11px; color: #000000; text-align: right}
.label_area .required {float: right}
.title_row .required {text-align: left}
.required_below {font-size: 11px; color: #FF0000; margin-bottom: 5px; margin-left: 0; font-style: italic}
.title_row {background-color: #E4E4E4; padding: 10px}
.title_text {font-size: 15px; font-weight: bold; padding-bottom: 10px}
.title_row .requried {font-weight: bold}
.button_row {padding: 10px; text-align: center}
.button_row .button {width: 150px}
.smaller_button {font-size: 10px}
.button, .smaller_button {border: 2px solid #666666}
.captcha_image {border: 1px solid #333333; margin: 10px 45px 10px 0; float: left}
.left_main {width: 740px; float: left; overflow-x: hidden}
.right_strip {width: 155px; float: right}
.patent_name2, .patent_name3 {color: #1975d1; margin-bottom: 10px; margin-left: 2px}
.patent_name3 {margin-bottom: 30px}
.patent_number {margin-left: 2px; margin-bottom: 4px}
.patent_name3, .patent_name2, .section_name {font-size: 17px}
.general_info2, .item_footer {background-color: #ffffff}
.item_footer {padding: 7px}
.general_info2 {padding-right: 14px}
.general_info2, .generaldiscussion_item {color: #666666; line-height: 17px}
.single_line_spacing {color: #666666; line-height: 14px}
.intro_and_facilitators_update .general_info2 {width: 333px; float: left; height: 100px; overflow: hidden}
.help_text_and_facilitators_update .general_info2 {width: 333px; float: left; height: 100px; overflow: hidden}
.general_info_item {margin-right: 20px}
.general_info_item .label_area {padding-right: 5px}
.info_box {line-height: 17px; color: #666666}
.info_box strong {font-size: 12px}
.simple_beige_box {background-color: #F9F8DE}
.overview .main {margin-top: 6px}
.overview .main .lower_left_column {width: 244px; margin-right: 6px; float: left}
.overview .main .lower_right_column {width: 450px; float: right}
.patent_application_map img {width: 450px}
.story_of_the_invention {padding: 7px; border: 3px solid #f2f7fc; margin-bottom: 100px}
.claim_chart_box {background-color: #f2f7fc; padding: 12px 9px 5px 2px}
.link_box {}
.patent_application_overview_list .link_box {margin-bottom: 20px}
.link_box_header, .link_box_emphasis_row {color: #666666; padding: 12px 9px 5px 2px; font-weight: bold; font-size: 12px}
.link_box_header {height: 20px}
.link_box_emphasis_row {border-bottom: 1px solid}
.link_box_content, .add_a_tag {padding: 4px 7px 4px 7px}
.discussion_box, .link_box_content {padding-left: 2px}
.discussion_box, .link_box_content a {font-weight: normal; text-decoration: none}
.overview_column .link_box_content {width: 327px; overflow: hidden}
.link_box_content fieldset {color: #666666; font-size: 12px; border-style: none; padding: 0 0 10px 0}
.link_box_content legend {font-size: 14px; color: #333333; font-weight: bold; padding: 5px 0 5px 0}
.link_box_content .field {padding: 5px 20px 5px 0}
.link_box_content fieldset .label_area {color: #333333}
.link_box_header .left_side {float: left; padding: 0 5px 0 5px}
.link_box_header .left_side img {float: left; padding-right: 10px}
.link_box_header .right_side {float: right}
.link_box_header .right_side a {font-weight: normal; text-decoration: none; font-size: 11px}
.link_box_row {border-bottom: 1px dotted #868686}
.profile .field .label_area {width: 200px; font-weight: bold}
.profile .field .value_area {float: left}
.profile .whats_this {font-weight: normal; font-size: 10px}
.link_box .white_theme .theme_background {border-bottom-color: #363636}
.link_box .gray_theme .theme_background {border-bottom-color: #363636}
.link_box .green_theme .theme_background {border-bottom-color: #c0e3ab}
.link_box .blue_theme .theme_background {border-bottom-color: #a6c9ec}
.link_box .white_theme .theme_background {border-bottom-color: #4A2803}
.white_theme .theme_background {background-color: #FFFFFF; color: #207ad3}
.gray_theme .theme_background {background-color: #ebebeb}
.green_theme .theme_background {background-color: #e7f9df}
.blue_theme .theme_background {background-color: #B6DB89}
.brown_theme .theme_background {background-color: #FFF8DE}
.brown_theme a:link, .brown_theme a:visited {color: #614629}
.red_theme .theme_background {background-color: #FFF8DE}
.red_theme a:link, .red_theme a:visited {color: brown}
.green_theme a:link, .green_theme a:visited {color: green}
.tab {padding: 5px; font-weight: bold}
.tag_box2 {height: 200px; background-color: #f2f7fc; margin-bottom: 6px}
.tag_box2.short {height: 120px}
.tag_box2 .link_box_header, .tag_box2 .link_box_emphasis_row, .overviewbox .link_box_header {background-color: #d1e6fb; border-bottom-color: #a6c9ec}
.tag_box2 .link_box_content {height: 130px; overflow: hidden}
.unlimited_tag_box {height: auto; background-color: #f2f7fc; margin-bottom: 6px}
.tag_box2.short .link_box_content {height: 50px}
.add_a_tag {height: 20px; margin-top: 20px; float: right}
.tag_box2 .textbox {width: 100px; float: left; margin-right: 5px}
.beta {font-size: 18px; padding-right: 180px}
.team_box {background-color: #f9f8f6; height: 200px}
.team_box .link_box_header, .team_box .link_box_emphasis_row, .team_area .link_box_header, .team_area .link_box_emphasis_row {background-color: #f9edde; border-bottom-color: #edbf86}
.team_box .link_box_content {height: 150px}
.team_box .link_box_row {position: relative; height: 23px}
.team_box .link_box_row img {float: left; bottom: 2px}
.community_box .link_box_row {position: relative; height: 23px}
.community_box .link_box_row img {float: left; bottom: 2px}
.team_box_lower_buttons {text-align: center}
.team_box_lower_buttons .link_box_header, .team_box_lower_buttons .link_box_emphasis_row {padding: 9px 9px 8px 9px}
.one_line_overview {white-space: nowrap; overflow: hidden; display: inline}
.role_name {padding-left: 10px; white-space: nowrap; overflow: hidden; display: inline}
.role_count {padding-right: 10px; padding-left: 15px; float: left; bottom: 3px; right: 0}
.days_left_bar2 {background-color: #d4d6d3; float: left; height: 13px; margin: 0 10px 0 0}
.days_left_remaining_percentage2 {height: 13px}
.days_left_bar3 {background-color: #d4d6d3; height: 13px; margin: 0 10px 0 0}
.days_left_remaining_percentage3 {background-color: #339900; height: 13px; float: left}
.standard_gray_text {color: #666666; font-size: 11px}
.patent_application_nav {padding-left: 5px}
.patent_application_info_links {padding: 10px 0 10px 5px; color: #333333; line-height: 19px}
.patent_application_info_links strong {}
.rounded_corner_content {background-color: #B6DB89; width: 100%}
.rounded_corner_content_resources {background-color: #FDE374; width: 100%; height: 100%}
.rounded_corner_content * {background-color: #B6DB89}
.rounded_corner_resource * {background-color: #FDE374; font-weight: bold}
.rounded_corner_resource a {color: #000000}
.rtop, .rbottom {background: #FFFFFF none repeat scroll 0%; display: block}
.rtop *, .rbottom * {background-color: #B6DB89; display: block; height: 1px; overflow: hidden }
.r1 {margin: 0 5px }
.r2 {margin: 0 3px }
.r3 {margin: 0 2px }
.r4 {margin: 0 1px; height: 2px }
.restop, .resbottom {background: #FFFFFF none repeat scroll 0%; display: block}
.restop *, .resbottom * {background-color: #FDE374; display: block; height: 1px; overflow: hidden }
.res1 {margin: 0 5px }
.res2 {margin: 0 3px }
.res3 {margin: 0 2px }
.res4 {margin: 0 1px; height: 2px }
.patent_application_activity_link .rounded_corner_content {font-weight: bold}
.patent_application_subscription_link .rounded_corner_content {font-weight: bold; text-align: center}
.patent_application_subscription_link .a {font-weight: bold; text-align: center; text-decoration: none}
.patent_application_invitation_link .rounded_corner_content {font-weight: bold; text-align: center}
.activity_links {padding: 5px 15px 1px 15px}
.solid_lightgray_row_separator {margin: 5px 0 5px 0; border-bottom: 1px solid #D4D6D3}
.solid_gray_row_separator {margin: 5px 0 5px 0; border-bottom: 1px solid #999999}
.solid_white_row_separator {margin: 5px 0 5px 0; border-bottom-width: 1px}
.view_application_button {width: 130px; text-align: center; float: right; margin-bottom: 10px}
.help_div_button {width: 130px; text-align: center; margin-left: 570px; margin-bottom: 10px}
.social_bookmark_container {text-align: center; padding-bottom: 15px}
.social_bookmark_item {padding: 0 3px}
.submit_prior_art_link_container {width: 150px; margin-left: 100px; float: left}
.submit_prior_art2 .rounded_corner_content {text-align: center}
.submit_new_research, .submit_new_resource {width: 130px; float: right}
.submit_new_research, .submit_new_resource .a {text-decoration: none}
.submit_new_research .rounded_corner_content {text-align: center}
.submit_new_resource .rounded_corner_content {text-align: center}
.submit_new_resource .rounded_corner_resource {text-align: center}
.view_resources_list {background-color: #FDE374; text-decoration: none; width: 130px; float: right}
.view_resources_list .rounded_corner_content {text-align: center}
.submit_prior_art2 .rounded_corner_content .button {background-color: whitesmoke; margin: 5px}
.search .smaller_button {float: left}
.search .textbox {height: 14px; margin: 0 6px 0 0; float: left}
.subnav2 {position: relative; height: 30px; border-bottom: 1px dashed #666666}
.subnav2 .search {margin: 8px 0 5px 0}
.subnav_links2 {position: absolute; top: 10px}
.divider {padding: 0 7px 0 7px; color: #333333}
.subnav_links2 a:link, .subnav_links2 a:visited, .subnav_links2 a:hover {text-transform: uppercase; text-decoration: none; font-size: 10px}
.patent_application_section .main {padding: 10px 5px 0 0px; color: #666666}
.section_name {border-bottom: 1px solid #D4D6D3}
.section_content {padding: 10px 3px 5px 0px}
.right_column_tab a {float: left; vertical-align: middle; padding-top: 5px; padding-left: 4px}
.right_column_tab {height: 26px}
.right_column_tab img {padding-left: 4px; float: left; vertical-align: middle}
.search_results_header {position: relative; margin: 10px 0 10px 0; height: 28px; border-bottom: 1px solid #D4D6D3}
.pagination {position: absolute; top: 1px; padding-left: 10px}
.pagination_on {color: #1975d1; background-color: white; border-bottom: 1px solid #FFFFFF}
.pagination_off {color: #333333; background-color: #f3f3ec}
.pagination a:hover {color: #333333; background-color: #F2F7FC}
#pagination_on {color: #1975d1; background-color: white; border-bottom: 1px solid #FFFFFF}
.pagination a:link, .pagination a:visited, .pagination a:hover, .pagination_on, #pagination_on {text-decoration: none; font-size: 13px; font-weight: bold; padding: 5px; float: left; margin-right: 8px; border: 1px solid #D8D8C7; height: 16px}
.claims_list .search_results_header {margin-top: 30px}
.claims_key {float: right}
.list_item_box {font-size: 11px; padding-top: 10px}
.serial_number_content {margin-top: -1px; font-weight: bold}
.dependent {float: left; color: #333333; font-size: 11px; vertical-align: text-top; width: 18px; height: 12px; margin-top: 3px; padding-left: 19px; background-image: url( images/marker_dependent.gif ); background-repeat: no-repeat}
.independent {float: left; color: #333333; font-size: 11px; vertical-align: text-top; width: 18px; height: 12px; margin-top: 3px; padding-left: 19px; background-image: url( images/marker_independent.gif ); background-repeat: no-repeat}
.claim_text {padding: 0 0 10px 65px; line-height: 16px}
.wizard_content .claim_text {padding-left: 75px}
.claims .item_footer {text-align: right}
.solid_blue_row_separator, .solid_grey_row_separator, .dotted_grey_row_separator {margin: 5px 0 5px 0; border-bottom-width: 1px}
.solid_blue_row_separator {border-bottom-style: solid; border-bottom-color: #a6c9ec}
.solid_grey_row_separator {border-bottom-style: solid; border-bottom-color: #cecece}
.dotted_grey_row_separator {border-bottom-style: dotted; border-bottom-color: #cecece}
.standard_table {padding-bottom: 30px}
.standard_table table {width: 100%}
.standard_table th {font-size: 10px; font-weight: bold; text-align: left}
.standard_table th, .standard_table td {color: #333333; padding: 7px 10px 0 0}
.standard_table .row_separator {padding: 2px 0 0 0; border-bottom: 1px dotted #666666}
.standard_table td {font-size: 11px; overflow: hidden}
.aggregate_number {padding-right: 15px}
.aggregate_graphic {width: 50px}
.homepage {}
.homepage .simple_blue_box {text-align: center}
.homepage_section1 {width: 100%}
.homepage_section2 {height: 300px; width: 100%; margin-top: 10px }
.simple_blue_box {background-color: #f2f7fc; padding: 15px 20px 5px 20px}
.section1_left_column {width: 63%; float: left; padding-right: 5px }
.app_list {padding-bottom: 10px }
.news_box {padding: 5px 0 10px 0}
.section1_right_column {width: 36%; float: right; overflow: hidden}
.starred_items {}
.video_box {}
.video_box .content {width: 71%; float: left}
.video_box .speaker_intro {}
.homepage_treemap_box .content {position: relative; height: 220px}
.welcome {margin-bottom:5px}
.welcome_message {margin-bottom: 10px}
.homepage_flash_intro {width: 41%; float: right}
.process_map {width: 76%; float: left; overflow: hidden }
.submit_app {}
.center {text-align: center}
.simple_blue_box img {padding-top: 10px}
.homepage .simple_beige_box {padding: 12px 10px; margin-top: 6px}
.homepage .simple_beige_box p {}
.homepage .story_of_the_invention {margin-top: 6px}
.section_header2 {font-size: 13px; font-weight: bold; color: #003366; margin: 5px 0}
.patent_application_overview_list {margin-bottom: 6px}
.mostactive_item {position: relative; font-size: 11px; padding-top: 15px; padding-bottom: 15px; border-bottom: 1px dotted #cecece; white-space: nowrap}
.mostactive_item_graphic, .mostactive_item_count, .mostactive_item_name, .needy_item_warning {position: absolute; padding: 5px; top: 3px}
.mostactive_item_graphic {left: 15px}
.mostactive_item_count {left: 45px}
.mostactive_item_name {left: 90px}
.needy_item_warning {left: 380px}
#most_active_items_container {padding-bottom: 10px}
.research_detail {padding: 0 10px 0 10px}
.resources_detail {padding: 3px 10px 0 0px}
.nav_links {font-size: 12px; vertical-align: bottom}
.research_list_type {float: left}
.research_list_subheading {padding-bottom: 5px}
.research_list_subheading .nav_links {float: right}
.research_item {position: relative}
.research_edit_link {position: absolute; bottom: 0; right: 10px}
.research_item {line-height: 16px}
.person_header {width: 100%; padding-bottom: 10px; background-color: #EAFADF}
.person_name {font-size: 18px}
.smaller_link {font-size: 10px; font-weight: normal}
.left_heavier_column {width: 547px; float: left; padding-right: 3px}
.left_heavier_column .acknowledgements_box {border: 1px solid #fec20a}
.right_lighter_column {width: 347px; float: right; padding-left: 3px}
.wizard_content .label_area {font-weight: bold}
.wizard_content .field .label_area {width: 110px}
.wizard_claim_key {width: 80px; float: left}
.wizard_claim_body {width: 520px; float: left}
.claims_selected_list {font-size: 10px; color: blue}
.indent {padding-left: 2em}
.level1_indent {padding-left: 2em}
.level2_indent {padding-left: 4em}
.annotation_footer {float: right; font-style: italic}
.annotation_container {padding-top: 0.5em; padding-right: 0; padding-bottom: 0.5em; padding-left: 0; border-bottom: dotted 1px}
.claim_detail .general_info2 {margin: 10px 0 20px 0}
.popup {position: absolute; visibility: hidden; background-color: white; width: 350px; left: 275px; padding: 15px}
.subscription_popup {background-color: #ffffff; border: 1px solid #626262; padding: 10px}
.subscription {margin-top: 0.5em; margin-bottom: 0.5em}
.subscription hr {width: 350px; margin-top: 1em; margin-bottom: 1em}
.subscription .title {font-weight: bold; margin-bottom: 0.5em}
.larger_bold_text, .app_section_name {font-weight: bold; font-size: 16px}
.ptp_detail_heading .link_box_header {height: auto; padding: 10px}
.ptp_detail_heading img {float: left}
.ptp_detail_heading .larger_bold_text {padding-top: 7px}
.link_box_header .title {float: left; padding: 0 3px 0 3px}
.link_box_header .nav_links {float: right; padding-right: 10px}
.app_section_header .nav_links {padding-top: 15px}
.overview .link_box_header {padding-bottom: 20px}
.wizard_title {font-size: 13px}
.research_tag_box {background-color: #F2F7FC; float: right; padding: 0; width: 100px}
.left_research {float: left; width: 478px; padding-right: 6px}
.right_research {float: right; width: 200px}
.left_resource {float: left; width: 200px}
.right_resource {float: right; width: 520px}
.right_research .tag_box2 {width: 100%}
.app_section_header, .link_box_header {border-bottom: 2px solid}
.app_section_header {height: 39px; border-bottom-color: #373737; margin-bottom: 6px; vertical-align: bottom}
.app_section_header_left_side {float: left}
.app_section_header_center {vertical-align: bottom}
.app_section_header_right_side {float: right}
.app_section_icon {padding: 5px; float: left}
.app_section_name {float: left; padding-top: 13px}
.post_comment_link {font-size: 11px; padding-top: 4px}
.app_info_row {margin-bottom: 2px}
.app_info_row .facilitators_update {}
.vertical_separator {width: 6px}
.app_info_row .general_info2, .app_info_row .facilitators_update, .app_info_row .vertical_separator {height: 110px; float: left}
.app_info_row .general_info2, .app_info_row .facilitators_update {width: 352px}
.facilitators_update {width: 360px; height: 100px}
.facilitators_update .info_box {height: 85px; overflow: hidden}
.facilitators_update_more {float: right; font-size: 10px}
.feedback_message {margin-top: 4px; color: #720008; background-color: #fce0d4; padding: 4px 10px}
.float_right {float: right }
.labeled_box .link_box_content {padding: 0}
.labeled_box .profile_box_content {}
.text_block_title {padding-bottom: 7px}
.one_column {width: 718px}
.two_column_left_side {float: left; padding-right: 6px; width: 359px}
.two_column_right_side {width: 359px; float: left}
.prior_art_title {padding: 10px 0}
.prior_art_row {padding: 0px 0px 10px 5px}
.discussion_legend {margin-bottom: 10px}
.prior_art_row .left_side {float: left; width: 100px}
.activity_left {width: 365px; float: left}
.activity_right {float: left; width: 365px; margin-left: 6px}
.activity .top_level_comments_of_most_recently_updated_threads {padding-top: 10px}
.labeled_box .standard_table {padding: 0 }
.hits {float: left; width: 150px; padding-top: 10px; display: block}
.search_results {float: right; width: 750px; display: block; margin: 0 0 10px 0}
.rss {padding: 5px 10px 5px 10px}
.standard_table textarea {width: 99%}
.standard_table input {width: 99%}
.standard_table .checkbox {width: 13px}
.standard_table .shorter_input {width: 50%}
.prior_art .labeled_box {padding-bottom: 30px}
.prior_art .bluebox {margin-bottom: 10px}
.prior_art_item .submit_prior_art2 {width: 150px}
.patent_application_container {font-size: 13px}
.main_content_wrapper {font-size: 13px }
.claim_view_discuss {text-align: right}
.right_nav_image {float: left; width: 44px; height: 26px}
.right_nav_blue_bubble_link {margin-top: 1px}
a .black_text {color: #000000}
.text {text-decoration: underline}
.education_steps a:link, .education_steps a:visited, .education_steps a:hover {font-weight: bold}
.tutorial .labeled_box {padding: 20px 0 20px 0}
.education_steps {padding-top: 20px}
.video_leftnav, .list_browser_left_nav {width: 175px; overflow-y: scroll; height: 400px; float: left; padding-right: 20px; margin-right: 20px}
.video_main, .list_browser_main_area {overflow: auto}
.some_left_padding {padding-left: 30px}
div.topic_box_title {background-color: #B6DB89; padding: .5em; font-weight: bold; text-transform: uppercase}
div.topic_box_content {border-left: 1px solid #B6DB89; border-right: 1px solid #B6DB89; border-bottom: 1px solid #B6DB89; margin-bottom: 10px; padding: .8em}
div.news_description {margin-bottom: 1.3em}
.subnav1 {position: relative; margin-top: 7px; font-size: 10px; font-weight: bold}
div.acknowledgements_box {border: 1px solid #fec20a; border-top: none; background-color: #fff8de; padding: 1em; margin-bottom: 10px; color: #3e2b0b}
div.acknowledgements_box_title {font-weight: bold; text-transform:uppercase; padding: 0.8em 0 0.5em 0.5em; color: #333333; background: url("/images/ack_box.png") repeat-x; background-color: #FFE083}
div.acknowledgements_box div.description {}
div.acknowledgements_box hr {border: 0; border-bottom: 1px dotted #ffc71c}
div.acknowledgements_box img {float:left; padding-right:1em}
div.acknowledgements_box div.acknowledgement_description {padding:1em 0 2em 0; font-size:110%}
div.acknowledgements_box div.star_user {padding-right:0em}
div.acknowledgements_box td.type {padding-right:0.5em}
div.acknowledgements_box table {border-collapse: collapse; width: 95%}
div.acknowledgements_box td {border-bottom: 1px dotted #ffc71c; padding-top: 0.5em; padding-bottom: 0.5em}
#loading {padding: 50px}
.tabberlive .tabbertabhide {display:none}
.tabber {}
.tabberlive {margin-top:1em}
ul.tabbernav {margin:0; padding: 3px 0; border-bottom: 1px solid #778; color: #003366; font-weight: bold}
ul.tabbernav li {list-style: none; margin: 0; display: inline}
ul.tabbernav li a {padding: 3px 0.5em; margin-left: 3px; border: 1px solid #666; border-bottom: none; background: #DDD; text-decoration: none}
ul.tabbernav li a[title="News"] {background: #FFE083}
ul.tabbernav li a:link {color: #003366}
ul.tabbernav li a:visited {color: #003366}
ul.tabbernav li a:hover {color: #003366; background: #fff; border-color: #666}
ul.tabbernav li.tabberactive a {background-color: #fff; border-bottom: 1px solid #fff}
ul.tabbernav li.tabberactive a:hover {color: #003366; background: white; border-bottom: 1px solid white}
.tabberlive .tabbertab {padding:5px; border-top:1px solid #666666; border-top:0}
.tabberlive .tabbertab h2 {display:none}
.tabberlive .tabbertab h3 {display:none}
.tabberlive#tab1 {}
.tabberlive#tab2 {}
.tabberlive#tab2 .tabbertab {height:200px; overflow:auto}
.admin_email_edit{ width:33%; font-size:12px; font-weight:bold }
.get_started {margin-left: 5px}
.click_here_home_page{ margin : 4px 0; padding-left : 1em}
.click_here_home_page li{ list-style-position: outside }
.list_all_app{ padding-top:2px}
.rss_notify{ padding-bottom:3px}
ul.bulleted_list {margin-left: 15px; padding-left: 0}
ul.bulleted_list li{ margin: 4px 0}
.padding-top {padding-top: 5px}
.node .label {height :100%; text-align: center}
.node {text-align: center; border: 0.4px solid #666666; color: #000000; font-size: 11px}
.node_body {padding-top :10px; height: 100%; text-align :center}
.node_body:hover {border:2px solid #CD5E44; background-color : #DE5E44}
