#bo_content { width: 740px; float: left; margin-bottom: 10px; }
#bo_content a { color: #fe6432; text-decoration: none; }
#bo_content a:hover { color: #333; text-decoration: underline; }
#bo_content .msg { padding-bottom: 10px; }
#bo_content table { clear: both; width: 710px; border-collapse: collapse; background: #fff; }
#bo_content table th,
#bo_content table td { padding: 5px 5px 2px; font-weight: normal; font-size: 1em; text-align: left; vertical-align: top; background: #fff;}
#bo_content table .numeric { text-align: right; white-space: pre; }
#bo_content table thead th { padding-bottom: 5px !important; color: #666; border-bottom: 1px solid #999; background: #fff; }
#bo_content table thead th.first-child { padding-left: 30px; }
#bo_content table thead th a { padding-right: 14px; background-position: right 6px; background-repeat: no-repeat; color: #666; }
#bo_content table thead th.down a { background-image: url(../images/arrow-down-blk.gif); }
#bo_content table thead th.up a { background-image: url(../images/arrow-up-blk.gif); }
#bo_content table tbody th { padding: 0 !important;}
#bo_content table tbody th a { display: block; padding: 5px 5px 2px 30px; background: url(../images/arrow-down-blk.gif) no-repeat 12px 12px; }
#bo_content table tbody th a.active { background-image: url(../images/arrow-up-blk.gif); }
#bo_content table tbody th.people a { background-image: none; }
#bo_content table tbody th.emph { font-weight: bold; }
#bo_content table tbody tr:hover { background: #f6f6f6; }
#bo_content table tbody tr.emph th,
#bo_content table tbody tr.emph td { font-weight: bold; background: #c2e4be; font-size: 1.3em; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #FFFFFF; border-right-color: #FFFFFF; border-bottom-color: #FFFFFF; border-left-color: #FFFFFF; }
#bo_content table tbodyth.read { font-weight: normal; }
#bo_content table tbodyth.unread { font-weight: bold; }
#bo_content table th.status { text-align: right; }
#bo_content table .right { text-align: right; }
#bo_content dd table thead th { border-bottom: 1px solid #ccc; padding-bottom: 2px !important; }
#bo_content dd .itemToolbox ul { margin-top: 3px; }
#bo_content .quicksearch { display: inline; }
#bo_content .quicksearch .text { width: 180px; padding: 3px 6px; background-color: #ebebe4; border: #a5acb2 1px solid; color: #666; font-size: 12px; }
#bo_content .quicksearch .button { padding: 3px 6px; color: #fff; font-weight: bold; font-size: 12px; border-style: none; background: #989898 url(../images/button.jpg) top left repeat-x; }

#bo_content .listing-people tbody th, #bo_content .listing-people tbody td { border-bottom: #eee 2px solid; }

#bo_content .listing-notes .author a { font-weight: bold; }
#bo_content .listing-notes .date { color: #bebebe; }
#bo_content .listing-notes .message { font-size: 11px; color: #989898; }

#bo_content .fullpage-form { padding-top: 0; }
#bo_content .fullpage-form .buttons, #new_buyer_buttons { text-align: center; padding: 10px; }
#bo_content .fullpage-form .buttons input, #new_buyer_buttons input { width: auto; display: inline; padding: 2px 10px; }

#bo_content .details-block { background-color: #fff; padding: 10px; }
#bo_content .fullpage-form #details-half textarea { width: 296px;}

#bo_content .bo_info { float: left; width: 270px; margin-bottom: 10px; }
#bo_content .bo_info ul { list-style: none; }
#bo_content .bo_info li { margin: 0 0 2px 0; padding: 3px 6px; background-color: #fff; color: #666; }
#bo_content .bo_info li.options { padding: 10px; }
#bo_content .bo_info li.options label { display: block; padding: 0 0 0 20px; margin: -15px 0 0 0; line-height: 18px; }
#bo_content .bo_info fieldset { margin: 0; width: auto; }
#bo_content .fullpage-form .bo_info input, #bo_content .fullpage-form .bo_info select { width: 240px; }

#bo_content .bo_data { float: left; width: 470px; margin-bottom: 10px; }
#bo_content .bo_data table { width: 440px; }
#bo_content .bo_data fieldset { margin: 0; width: auto; }
#bo_content .fullpage-form .bo_data input, #bo_content .fullpage-form .bo_data select, #bo_content .fullpage-form .bo_data textarea { width: 360px; }

#bo_content .module .bo_data { width: 410px; margin-left: 10px; }

#bo_additional { width: 200px; float: left; margin: 10px 0 10px 10px; }
#bo_additional .bo_tools { margin: 0 0 10px 0; background-color: #f8862e; }
#bo_additional .bo_tools ul { list-style: none; margin: 0; padding: 10px 0; }
#bo_additional .bo_tools li { background-repeat: no-repeat; background-position: 10px 0; height: 50px; padding: 10px 0 0 57px; }
#bo_additional .bo_tools li.thumb { background-image: url(../images/icons/thumb.gif); }
#bo_additional .bo_tools li.overview { background-image: url(../images/icons/overview.gif); }
#bo_additional .bo_tools li.people { background-image: url(../images/icons/people.gif); }
#bo_additional .bo_tools li.change { background-image: url(../images/icons/change.gif); }
#bo_additional .bo_tools li.lock { background-image: url(../images/icons/lock.gif); }
#bo_additional .bo_tools li.turn { background-image: url(../images/icons/turn.gif); }
#bo_additional .bo_tools li.message { background-image: url(../images/icons/message.gif); }
#bo_additional .bo_tools li.messages { background-image: url(../images/icons/messages.gif); }
#bo_additional .bo_tools li.tick { background-image: url(../images/icons/tick.gif); }
#bo_additional .bo_tools li.back { background-image: url(../images/icons/back.gif); }
#bo_additional .bo_tools li.print { background-image: url(../images/icons/print.gif); }
#bo_additional .bo_tools li.add_buyer { background-image: url(../images/icons/add_buyer.gif); }
#bo_additional .bo_tools li.edit_buyer { background-image: url(../images/icons/edit_buyer.gif); }
#bo_additional .bo_tools li.contact_buyer { background-image: url(../images/icons/contact_buyer.gif); }
#bo_additional .bo_tools li.add_salesman { background-image: url(../images/icons/add_salesman.gif); }
#bo_additional .bo_tools li.edit_salesman { background-image: url(../images/icons/edit_salesman.gif); }
#bo_additional .bo_tools li.contact_salesman { background-image: url(../images/icons/contact_salesman.gif); }
#bo_additional .bo_tools li.add_agent { background-image: url(../images/icons/add_agent.gif); }
#bo_additional .bo_tools a { font-weight: bold; text-decoration: none; color: #fff; }
#bo_additional .bo_tools a:hover { text-decoration: underline; }
#bo_additional .bo_tools li.info { background-image: url(../images/icons/info.gif); }
#bo_additional .bo_tools li.notes { background-image: url(../images/icons/notes.gif); }
#bo_additional .bo_tools li.stats { background-image: url(../images/icons/stats.gif); }

#bo_additional .searchform { height: 347px !important; }

#bo_additional #additional-search-map-static { margin: 0 0 0 -30px; }

#bo_content .bo_data fieldset table { width: auto; }

#bo_content #search-form { margin: 0; width: 170px; }
#bo_content #search-form input.half-width, #bo_content #additional-search input.half-width { display: inline; font-size: 10px; border-style: none; }
#bo_content #search-form select { font-size: 10px; }

#bo_content .detailed_search { position: relative; }

#bo_content #additional-search { width: 530px; }
#bo_content #additional-search input { display: inline; }
#bo_content #additional-search label { display: inline; }

#bo_content #details { width: 740px; }
#bo_content #details-left { width: 190px; }
#bo_content #details-half { width: 355px; }

#bo_content .bo_notes .enter { padding: 10px 0 5px 0; }
#bo_content .bo_notes .enter input { font-size: 12px; padding: 2px 4px; width: 200px; background-color: #eee; border: #ccc 1px solid; }
#bo_content .bo_notes table { width: 100%; }
#bo_content .bo_notes table .date { font-size: 12px; color: #aaa; }
#bo_content .bo_notes table .message { width: 100%; text-align: left; font-size: 11px; color: #999; }

.bo_details { line-height: 22px; }

#bo_content tr.expanded-content dl { width: auto; }
#bo_content td.short-toolbox ul { width: 80px; }

#bo_content tr.expanded-content .item-description { border-style: none; }

.bo_search { margin-bottom: 10px; }
.bo_search .searchform { height: auto !important; }

#content .bo_search .module { margin: 0; }
#content .bo_search h2 { margin: 0; }


#bo_content .sm_formfield		{ margin: 8px 0; clear: both; }
#bo_content .sm_formfield label	{ display: block; float: left; padding-top: 2px; width: 150px; }
#bo_content .sm_formfield input	{ display: block; float: left; font-size: 1em; width: 148px; }
#bo_content .sm_formfield select	{ display: block; float: left; font-size: 1em; width: 150px; }
#bo_content .sm_formfield a		{ margin: 0 7px;}
#bo_content .sm_formfield a img	{}
#bo_additional h2.orange		{ margin: 0;}
#bo_additional #search-form	{ margin: 0 0 10px; height: auto !important; }
#bo_additional #additional-search	{ z-index: 25; left: 200px; width: 770px; }
#bo_additional #additional-search-form #tagsList1	{ margin-right: 0; }
#bo_additional #additional-search-form ul.extra-space { margin-right: 15px; }
#bo_content .module-white { background:white; border-bottom: 10px solid #eee;}

#bo_content .listing span.pad	{ display: block; padding:5px 5px 2px 30px; }
#bo_content #additional-search	{ z-index: 25; }
#bo_content #additional-search-form #tagsList0, #bo_content #additional-search-form #tagsList1 { margin-left: 20px; width: 130px; }

#bo_content .listing .listing	{ width: 680px; }
#tooglearrow			{ display: block; background: transparent url(../images/gallery_next.gif) no-repeat scroll -10px -2px; float: left; width: 14px; height: 14px; background: url(../images/gallery_next.gif) no-repeat; padding:  }
.bobuyers tr.expanded-content .item-description { border: none; }
#my-buyers-listing dd table td, #my-buyers-listing dd table td	{ border: 0 !important; }

#bo_actions { padding: 5px 10px; }
#bo_actions img { vertical-align: top; }

.newbuyer { padding: 0 0 0 23px; cursor: pointer; background: transparent url(../images/icons/new_buyer.gif) no-repeat left center; }

.bo_actions { padding: 5px 10px; }
.bo_actions img { vertical-align: top; }
.bo_actions a { margin-right: 10px; }

#buyerAutocomplete { margin: -1px 0 0 0; }
#buyerAutocomplete li { cursor: pointer; list-style: none; background-color: #fff; border: #ccc 1px solid; margin: 0 0 -1px 0; padding: 2px 4px; color: #333; }
#buyerAutocomplete li:hover { background-color: #eee; }

#submitSellerSucess { padding: 5px 10px; }
#submitSellerSucess a { display: block; margin-top: 5px; }

#bo_content .bo_info li.options input	{ z-index: 5; }

* html #bo_additional {  margin-left: 5px; }
* html #bo_content .bo_info li { overflow: hidden; width: 228px; }
* html #bo_content .bo_info li.options { width:220px; overflow: hidden; }
* html #additional .details-block	{ width: 210px; overflow: hidden;}
* html #bo_content #additional-search  { width:520px !important; }

#submitBuyer  #search-form { height: 300px !important; }
#submitBuyer .searchform { height: 300px !important; }

#bo_content .bo_data #cnads-listing tr.expanded-content .item-description { width: 398px; } 

#details-half #company_logo { display: block; font-size: 1.2em; }
#details-half .submit-button { margin-top: 1em; }

#details-half #uploadslika  .buttons { text-align: left; padding: 0px; }
#details-half #uploadslika  .buttons input { width: auto; display: inline; padding: 2px 10px; }

#bo_content .more-link a 	{ display: block; padding: 3px; border: 1px solid; text-align: center; width: 95px; }
#bo_additional #form-search .dropdownbox .closequarter  {background:#FFFFFF none repeat scroll 0 0; border-color:#777777; border-style:solid; border-width:0 1px 1px 0; display:block; font-size:1.2em; padding:5px 2px 5px 5px; text-align:right !important; width:161px !important;}

#boSearchLevelsError	{ display: block; padding: 10px; }

.extend:after, .categories-top-inner:after
	{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0;}
.extend, .categories-top-inner
	{display:inline-block;}
html[xmlns] .extend, html[xmlns] .categories-top-inner
	{display:block;}
* html .extend, * html .categories-top-inner
	{height:1%;}