#doc_container {
	display: block;
    width: 100%;
    background: #F0F0A0;
    text-align: center;
    background-color: transparent;
}

#doc_content_title, #doc_content_info, #doc_content_charts, #doc_content_products_section,
#doc_content_citing, #doc_content_claims, #doc_content_description,
#doc_content_about, #doc_content_usrefs, #doc_content_adsens {
	display: block;
    width: 695px;
    margin: 0 auto;
/*    background: #A0B0A0; */
background-color: transparent;
}



#doc_box_divider {
	display: block;
	height: 11px;
	clear: both;
/*	background-color: #F0F045; */
}

#content_item_top {
	display: block;
	height: 5px;
    width: 695px;
    background: transparent url(../images/doc_box_top_bg.gif) no-repeat scroll top left;
    font-size: 0px;
}

#content_item_body {
	display: block;
    width: 695px;
/*    background: #Af80A0; */

    background: transparent url(../images/doc_box_center_bg.gif) repeat-y scroll top left;
    font-size: 0px;

}

#content_item_bottom {
	display: block;
    width: 695px;
    height: 5px;
    background: transparent url(../images/doc_box_bottom_bg.gif) no-repeat scroll bottom left;
    font-size: 0px;
}

#title_img {
	float: left;
	padding: 17px 17px 17px 17px;
}

#title_txt {

/*    margin-left: 87px;*/
    margin-left: 10px;
	text-align: left;
	width: auto;
	float: none;
    padding: 0px 15px 0px 15px;

}



#title_close_open {
	float: right;
	margin-right: 5px;
	margin-top: 0px;
}

#tittxtbut_bookmark {
	display: inline;
	float: none;
}

#tittxtbut_embed {
	display: inline;
	float: none;
}

#content_item_body #info_container {
	display: block;
	margin-top:0px;
	width: 100%;
	text-align: left;
}

#content_item_body #left_col {
	float: left;
	width: 180px;
	clear: left;
/*	background: #A080A0;*/
	padding: 5px 10px 1px 10px;

}




*html #content_item_body #left_col {
	width: 200px;
}


#content_item_body #right_col {
	float:none;
	margin-left: 200px;
/*	background: #8080A0;*/
	padding: 5px 30px 1px 1px;
	text-align: justify;
}


#pageimg_small_container {
	float: left;
	margin-left: 3px;

}



/************ END  TAGS ***************/
#doc_small_box_content #right_col_tags{
	float:none;
	margin-left: 70px;
/*	background: #8080A0;*/
	padding: 5px 30px 1px 1px;
	text-align: justify;
}

#doc_small_box_content #left_col_tags {
	float: left;
	width: 50px;
	clear: left;
/*	background: #A080A0;*/
	padding: 5px 10px 1px 10px;

}
*html #doc_small_box_content #left_col_tags {
	width: 50px;
}

#tags_field {

	text-align: left;
}

#tags_field_left_border{
	float: left;
	width: 1px;
	height: 1px;
}

#tags_field_edit_btn{
    float: right;
	width: 40px;
	height: 15px;
	background-color: #C0C0C0;
	text-align: center;
}

#tags_field_edit_box {
	width: 240px;
	height:100px;
}
/************ END  TAGS ***************/


/************   ADJ ******************/

#doc_small_box_content #right_col_adj {
	float:none;
	margin-left: 100px;
	padding: 5px 30px 1px 1px;
	text-align: justify;
}




#doc_small_box_content #left_col_adj {
	float: left;
	width: 80px;
	clear: left;
/*	background: #A080A0;*/
	padding: 5px 10px 1px 10px;

}
*html #doc_small_box_content #left_col_adj {
	width: 80px;
}

#adj_field {

	text-align: left;
}

#adj_field_left_border{
	float: left;
	width: 1px;
	height: 1px;
}


#adj_field_edit_btn{
    float: right;
	width: 40px;
	height: 15px;
	background-color: #C0C0C0;
	text-align: center;
}


#adj_field_edit_box {
	width: 200px;
	height:240px;
}

/************ END of ADJ ******************/



/************  COMMENTS ******************/
#doc_small_box_content #right_col_comm {
	float:none;
	clear: both;
	padding: 5px 30px 1px 1px;
	text-align: justify;
	margin-left: 10px;
}

#doc_small_box_content #left_col_comm {
	float: none;
	clear: both;
	padding: 5px 10px 1px 10px;

}

#comm_field {
	text-align: left;
}

#comm_field_left_border{
	float: left;
	width: 1px;
	height: 1px;
}


#comm_field_edit_btn{
    float: right;
	width: 40px;
	height: 15px;
	background-color: #C0C0C0;
	text-align: center;
}


#comm_field_edit_box {
	width: 300px;
	height:100px;
}

/************ END of COMMENTS ******************/



/************  number of claims ******************/
#doc_small_box_content #right_col_noc {
	float:none;
	margin-left: 140px;
	padding: 5px 30px 1px 1px;
	text-align: justify;
}

#doc_small_box_content #left_col_noc {
	float: left;
	width: 130px;
	clear: left;
/*	background: #A080A0;*/
	padding: 5px 10px 1px 10px;
}



/************ END of number of claims ******************/


#content_item_body #col_space {
	float:none;
	width: auto;
	clear: both;
	height: 1px;
/*	background: #Af80A0;*/
	font-size: 0px;
}

#right_col #right_col_inventors {
    font-size: 14px;
	color: #646464;
	font-weight: normal;
}

#right_col #right_col_applicants {
    font-size: 14px;
	color: #646464;
	font-weight: normal;
}


#right_col #right_col_gmap {
	display: inline;
    font-size: 14px;
	color: #707070;
	font-weight: normal;
	margin-left: 25px;
}



#right_col_owners {
    font-size: 14px;
	color: #646464;
	font-weight: normal;
}

#right_col_correspondence {
    font-size: 14px;
	color: #646464;
	font-weight: normal;
}


#right_col_other_refs {
	font-size: 14px;
	color: #646464;
	font-weight: normal;
	margin-bottom: 6px;
}

#right_col_foreign_refs {
	font-size: 14px;
	color: #646464;
	font-weight: normal;
	margin-bottom: 6px;
}


#right_col_us_refs {
	font-size: 14px;
	color: #646464;
	font-weight: normal;
	margin-bottom: 6px;
}


#doc_content_report { float: left;	width: 333px; clear: left; /*	background-color: #45FEa0; */    font-size: 0px; }
#doc_content_txtpdf { float: right;	clear: right;	width: 333px;/*	height: 300px;   *//*	background-color: #aaFEa0; */
    background: transparent url(../images/doc_box_small_top_bg.gif) no-repeat scroll top left;
    font-size: 0px;
}



#doc_content_translate { float: left;	width: 233px; clear: left; /* 	background-color: #45FEa0;  */    font-size: 0px; }
#doc_content_products { float: right;	clear: right;	width: 433px;/*	height: 300px;   *//*	background-color: #aaFEa0; */
    background: transparent url(../images/doc_box_small_top_bg.gif) no-repeat scroll top left;
    font-size: 0px;
}


#doc_small_box_top_bg {
    background: transparent url(../images/doc_box_small_top_bg.gif) no-repeat scroll top left;
	height: 5px;
	font-size: 0px;
}

#doc_small_box_top_bg_233 {
    background: transparent url(../images/doc_box_small_top_bg_233.gif) no-repeat scroll top left;
	height: 5px;
	font-size: 0px;
}

#doc_small_box_top_bg_433 {
    background: transparent url(../images/doc_box_small_top_bg_433.gif) no-repeat scroll top left;
	height: 5px;
	font-size: 0px;
}


#doc_small_box_content {
    background: transparent url(../images/doc_box_small_center_bg.gif) repeat-y scroll top left;
    text-align: left;
    font-size: 0px;
    height: 100%;
}

#doc_small_box_content_233 {
    background: transparent url(../images/doc_box_small_center_bg_233.gif) repeat-y scroll top left;
    text-align: left;
    font-size: 0px;
    height: 100%;
}

#doc_small_box_content_433 {
    background: transparent url(../images/doc_box_small_center_bg_433.gif) repeat-y scroll top left;
    text-align: left;
    font-size: 0px;
    height: 100%;
}


#doc_small_box_content_433 {
    background: transparent url(../images/doc_box_small_center_bg_433.gif) repeat-y scroll top left;
    text-align: left;
    font-size: 0px;
    height: 100%;
}


div#doc_small_box_content div#header {
  padding-left: 100px;
  height: 21px;

}

div#doc_small_box_content_233 div#header {
  padding-left: 15px;
  height: 21px;

}

div#doc_small_box_content_433 div#header {
  padding-left: 15px;
  height: 21px;
}



div#content_item_body div#header {
  padding-left: 0px;
  height: 21px;

}

div#content_item_body div#header_claims_section,
div#content_item_body div#header_biblio_section,
div#content_item_body div#header_references_section,
div#content_item_body div#header_description_section,
div#content_item_body div#header_citing_section {
  padding-left: 0px;
  height: 21px;
  text-align: center;

}
div#content_item_body div#header_pname_section {
  padding-left: 10px;
  height: 21px;
  text-align: left;
}




#doc_small_box_bottom_bg {
    background: transparent url(../images/doc_box_small_bottom_bg.gif) no-repeat scroll top left;
	height: 5px;
	font-size: 0px;
}

#doc_small_box_bottom_bg_233 {
    background: transparent url(../images/doc_box_small_bottom_bg_233.gif) no-repeat scroll top left;
	height: 5px;
	font-size: 0px;
}

#doc_small_box_bottom_bg_433 {
    background: transparent url(../images/doc_box_small_bottom_bg_433.gif) no-repeat scroll top left;
	height: 5px;
	font-size: 0px;
}


div#doc_small_box_content div {


}


div#doc_content_txtpdf div#pdf_tools_inner_container {
	height: 273px;
}


#title_section_button, #report_section_button,
#misc_tools_section_button, #biblio_section_button,
#references_section_button, #claims_section_button, #citing_section_button,
#description_section_button,
#pname_section_button, #translate_section_button, #product_section_button {
	display: block;
	width: 20px;
	height: 20px;
	background: transparent url(../images/open-close-buttons.gif) no-repeat scroll -20px 0px;
}

#txt_tool_btn {
	position: relative;
	left: 48px;
	top: 20px;
}

#word_tool_btn {
	position: relative;
	left: 195px;
	top: -88px;
}

#pdf_tool_btn {
	position: relative;
	left: 108px;
	top: -120px;
	width: 120px;
}
#pdf_tool_shadow {
	position: relative;
	left: 108px;
	top: -120px;
}


#np_left_col {
	float: left;
	width: 330px;
	clear: left;
/*	background: #A080A0;*/
	padding: 20px 0px 5px 0px;
	text-align: left;

}




*html #np_left_col {
	width: 350px;
}


#np_right_col {
	float:none;
	margin-left: 350px;
/*	background: #8080A0; */
	padding: 20px 0px 5px 0px;
	text-align: right;
}