/* Misc
************************************************************/
div.loading_pane {color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 2em; font-weight: bold; text-align: center; z-index: 1000; 
	position:absolute; width: 88%;height: 88px;left:700px;top:315px;text-align: center;	margin:0px;	padding:100px 0 0 0;}
	
input.checkbox {
	border:none;
	background-color:transparent;
}
#UserPicture img {
	border: none;
	position:relative;
	top:4px;
}
#UserPicture input, 
#UserPicture input {
	background: #E4F2F9;
	padding: 0px 4px 2px 4px;
	font-size: 10px;
	border: none;
	color: #333333;
	margin: 0 0px 0 0px;
}
#PictureUpload {
	position:relative;
	top:-40px;
	* top:-35px;
}
a.usrbtn-account, a.usrbtn-account:hover, a.usrbtn-account:visited {
	width: 66px;
	height: 14px;
	background: transparent url(images/icons/rndbuttons.gif) no-repeat scroll 0pt -115px;
	padding: 1px 4px 0 4px;
	font-size: 10px;
	text-decoration:none;
	border: none;
	color: #333333;
	margin: 0 0px 0 0px;
	float:left;
	display:block;
}
a.usrbtn-pic, a.usrbtn-pic:hover, a.usrbtn-pic:visited {
	width: 78px;
	height: 14px;
	background: transparent url(images/icons/rndbuttons.gif) no-repeat scroll 0pt -130px;
	padding: 1px 4px 0 4px;
	font-size: 10px;
	text-decoration:none;
	border: none;
	color: #333333;
	margin: 0 0px 0 0px;
	float:left;
	display:block;
}
a.mkoffrbtn {
	padding: 6px 6px 6px 0px;
	font-size: 14px;
	text-decoration:underline;;
	border: none;
	color: #FFFFFF;
}
a.mkoffrbtn:hover {
	color: yellow;
}
a.mkoffrbtn img {
	position:relative;
	top:3px;
	border:none;
	margin:0px 0px 0px 2px;
}
form input file,
form input file {
	background: #E4F2F9;
	padding: 0px 4px 2px 4px;
	font-size: 10px;
	border: none;
	color: #333333;
	margin: 0 0px 0 0px;
}
ul.rcnt {
	width:95%;
}
ul.rcnt li {
	list-style-type:none;
	margin-left:-9px;
	padding:3px 3px 3px 0px;
	border-bottom:1px dotted #999999;
}
ul.rcnt a, ul.rcnt label {
	text-decoration:none;
	font-size:11px;
	display:inline;
}
ul.rcnt img {
	border:none;
	margin-right:3px;
	margin-bottom: -4px
}
#list_orderer {
	float:right;
	font-size:10px;
	padding: 3px 5px 3px 0px;
}
.label_form label{
	font-size: 14px;
	display: block;
	font-weight: bold;
	margin: 2px 5px 0px 0px;
}
input.express_submit {
	display:block;
	height: 122px;
}
#searchBar input.search_tool {
	background: #FFFFFF url(images/icons/search_magnifyer.gif) top left no-repeat;
	padding:2px 0px 2px 20px;
	margin:0 3px 0 21px;
	border:1px solid #444444;
	font-size:11px;
	font-weight:normal;
	width:140px;
}
#AdvancedSearchBar #searchBar input.search_tool {
	margin:0px;
	width:200px;
}
#searchBar input.search_submit {
	margin:0 0 0 10px;
	border:1px solid #444444;
	padding:3px 6px 2px;
	background-image:url(images/wrapper/submit-bg.gif);
}
#searchBar div#selected_type {
	margin:0px 3px;
	padding:3px 40px 3px 6px;
	width:82px;
	text-align:left;
	border:1px solid #444444;
	background:#FFFFFF url(images/icons/select-arrow.gif) no-repeat scroll 108px 3px !important;
}
#AdvancedSearchBar div#selected_type {
	margin:0px;
}
#searchBar div#selected_category {
	margin:0px 3px;
	padding:3px 40px 3px 6px;
	text-align:left;
	border:1px solid #999999;
	background:#FFFFFF url(images/icons/select-arrow.gif) no-repeat scroll 123px 3px;
}
#type_dropdown {
	display:none;
	width:130px;
	position:relative;
	top:-8px;
	left:220px;
	z-index:100;
}
#AdvancedSearchBar #type_dropdown {
	top:39px;
	left:36px;
/**	top:39px;
	left:36px;
	position: absolute;
	top:50px;
	left:0px;
	top:23px;
	left:2px;
	position: absolute;*/
} 
#_category_dropdown {
	display:none;
	width:144px;
	position:relative;
	top:-8px;
	left:358px;
	z-index:150;
}
ul.dropdown_ul {
	border:1px solid #444444;
	border-top:none;
	width:auto;
	font-weight:bold;
}
ul.dropdown_ul li {
	background-color:white;
	border-top:1px solid #444444;
	padding:3px 6px;
	margin: 0px !important;
}
.select_arrow {
	position:relative;
	left:37px;
	top:4px
}
.slider {
	width: 135px;
	height: 20px;
	margin-left:3px;
	position: relative;
	background: url(images/icons/slide-bar.gif) no-repeat scroll;
	zoom: 1;
	z-index: 1;
}
.indicator {
	zoom: 1;	
	width: 17px;
	height: 20px;
	position: absolute;
	font-size: 1px;
	overflow: hidden;
	border: none;
	position: relative;
	z-index: 2;
}
.row table{
	font-weight:bold;
}
a.adv {
	font-size:9px;
	font-weight:bold;
	left:9px;
	position:relative;
	color:black;
	top:-8px;
}
ul.listing_tools {
	float:right;
	font-size:9px;
}
div#bmrk_container, div#flag_container {
	width:100%;
	height:12px;
	text-align:right;
}
ul#adv_ul {
	position:relative;
	left:21px;
	width:362px;
}
ul#adv_ul li {
	margin:5px 0px;
}
input.make_offer {
	margin:0px;
	border:1px solid #999999;
	padding:3px 6px 2px;
	background-image:url(images/wrapper/submit-bg.gif);
	color:#000000;
	font-size:13px;
}
input.item_name, input.item_photo, textarea.item_desc {
	font-size:14px;
	width:350px;
} 
textarea.item_desc {
	height:100px;
}
a.tag{
        text-decoration:none;
        padding:3px;
}
a.tag:hover{
        background-color:yellow;
        color:#444444;
}
li._tli, li._cli{
	cursor:pointer;
}
/* Bookmarks
************************************************************/
#MyBookmarks div.listing {
	border:none;
	margin-bottom:5px;
}
#MyBookmarks div.inner {
	padding:2px;
	background-image:none;
}
#MyBookmarks span.bkmtitle{
	font-size:11px;
	font-weight:bold;
	color:#444444;
}
#MyBookmarks span.bkmdate{
	font-size:10px;
	font-weight:bold;
	color:#666666;
}
#MyBookmarks td.third {
	width:20px;
}
#MyBookmarks table {
	width:100%;
}
span.list_price {
	float:right;
	font-size:10px;
	font-weight:normal;
}
/* Gateway listings
************************************************************/

.listing_gateway {
	width: 500px;
	height: 40px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 25px 10px 5px 10px;
	background-color:#777777;
}

span.gateway_title {
	font-size: 15px;
	font-weight: bold;
	color: yellow;
}

#AddListingGateway a {
	width: 100%;
	height: 40px;
	color:white;
	text-decoration:none;
}

.category_selector {
	width: 500px;
	height: 20px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding: 10px 10px 5px 10px;
	background-color:#777777;
	cursor:pointer;
}

.category_selector input {
	border:none;
	background-color:transparent;
}

/* Pagination
************************************************************/
.page_links {
	display: block;
}
.page_links li{
	display: inline;
	font-weight: bold;
	font-size: 11px;
	color: #E4F2F9;
	margin: 0 0 10px 0;
}
.page_links li a {
	padding: 0 10px 0 0;
	text-decoration: none;
	color: #FFFFFF;
}
.page_links li a:hover {
	color: #CCCCCC;
}

/* Captcha Stuff
************************************************************/
#recaptcha_response_field
{
	color: white;
}

/* Drilldown labels
************************************************************/
.drilldown_table {
	color: #444444;
}
table.drilldown_table {
	table-layout:auto;
	padding: 0 5px 5px 5px;
}
.drilldown_table strong {
	font-weight: bold;
}
.drilldown_table td.label {
	vertical-align:top;
	font-weight: bold;
	width: 35px;	
}
.drilldown_table a {
	font-weight:bold;	
}
.drilldown_table span.accept {
	font-size: 0.75em;
	font-weight:normal;	
}
img.icon {
	border:none
}
/* Autocomplete
************************************************************/
.ac_results{
	background-color:#444444;
	width:359px;
	color:#FFFF7E;
	overflow: hidden;
}
.sac_results{
	background-color:#FFFFFF;
	width:359px;
	color:#999999;
	overflow: hidden;
}
.ac_results ul, .sac_results ul {
	width: 100%;
	list-style-position: outside;
	list-style: none;
	padding: 0;
	margin: -1px 0 0 0;
}
.ac_results li {
	margin-bottom:0px;
	padding: 3px 3px;
	border: 1px solid #E2E2E2;
	display: block;
	cursor: pointer;
	border-top:none;
}
.sac_results li {
	margin-bottom:0px;
	padding: 6px 3px;
	border: 1px solid #999999;
	display: block;
	cursor: pointer;
	border-top:none;
}
.ac_results iframe, .sac_results iframe {
	display:none;/*sorry for IE5*/
	display/**/:block;/*sorry for IE5*/
	position:absolute;
	top:0;
	left:0;
	z-index:5000;
	width:3000px;
	height:3000px;
}
.ac_results li.ac_over{
	background-color:#FFFF7E;
	color:#444444;
}
.sac_results li.ac_over{
	background-color:#999999;
	color:#FFFFFF;
}
.ac_results span.name, .sac_results span.name {
	font-weight:bolder;
}
.ac_results span.loc{
	margin-left: 4px;
	font-weight:normal;
}
.ac_loading, .sac_loading {
	background : Window url('images/icons/loading.gif') right center no-repeat;
}
/* Add Categories
************************************************************/

#cat_display_container ul.tier1 li {
	display:inline;
	margin:3px 5px;
}
#cat_display_container ul.tier2 li {
	display:inline;
	float:left;
	width: 130px;
	height: 30px;
}
#cat_display_container ul.tier2 label {
	font-size:10px;
}
#cat_display_container ul.tier1 a {
	font-size:14px;
	font-weight:bold;
}
#cat_display_container div.catswitch a.mkoffrbtn {
	display:block;
	width:100%;
	text-align:center;
	background:#333333;
	border:1px solid #FFFFFF;
}
#cat_display_container div.catswitch a.mkoffrbtn {
	padding: 6px 0;
	display:block;
	width:98%;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#E4F2F9;
}
/* Dashboard Selector
************************************************************/
div.dashboard_selector {
	display:block;
	float:right;
	position: relative;
	margin-top:3px;
	left:-260px;
	height: 22px;
}
.dashboard_selector a {
	position:relative;
	top:3px;
	font-weight:bold;
	font-size:12px;
	color:#E4F2F9;
	text-decoration:none;
	padding:3px 9px;
}
.dashboard_selector a:hover {
	text-decoration:underline;
}
.dashboard_selector a.selected-all {
	width: 35px;
	height: 22px;
	background: transparent url(images/icons/rndbuttons.gif) no-repeat scroll 0pt 0px;
	color:#444444;
}
.dashboard_selector a.selected-fs {
	background: transparent url(images/icons/rndbuttons.gif) no-repeat scroll 0pt -23px;
	color:#444444;
}
.dashboard_selector a.selected-hs {
	background: transparent url(images/icons/rndbuttons.gif) no-repeat scroll 0pt -46px;
	color:#444444;
}
.dashboard_selector a.selected-jb {
	background: transparent url(images/icons/rndbuttons.gif) no-repeat scroll 0pt -69px;
	color:#444444;
}
.dashboard_selector a.selected-ot {
	background: transparent url(images/icons/rndbuttons.gif) no-repeat scroll 0pt -92px;
	color:#444444;
}
.dashboard_selector a.selected-ev {
	background: transparent url(images/icons/rndbuttons.gif) no-repeat scroll 0pt -164px;
	color:#444444;
}
/* Misc
************************************************************/
.attachment {
	position: relative;
	left: 126px;
	margin: 6px 0 10px 0;
	background-color: #444444;
	/*min-height: 80px;*/
	padding: 10px 0px;
	color: #DDDDDD;
	height: 100%;
	width: 364px;
}
#offer_input {
	background:#333333 url(images/icons/money_dollar.gif) no-repeat scroll 0pt 3px;
	padding:2px 0px 2px 15px;
	width:100px;
	font-size:15px;
}
input.listing_amount {
	background:#333333 url(images/icons/money_dollar.gif) no-repeat scroll 0pt 8px;
	padding-left:15px;
}
div.offer_success_message {
	background-color:#CCFFCC;
	border:1px solid green;
	color:black;
	padding:5px;
	margin-bottom:10px;
}
div.offer_error_message {
	background-color:#FFCCCC;
	border:1px solid red;
	color:black;
	padding:5px;
	margin-bottom:10px;
}
div.offer_processing_message {
	background-color:#E2E2E2;
	border:1px solid #666666;
	color:black;
	padding:5px;
	margin-bottom:10px;
}
