body{
font-size:80%;
font-family:Arial, Helvetica, sans-serif;
margin-top:0px;
margin-left:32px;
margin-right:32px;
background: #fff url("/pic/body_back.gif") repeat-x;
}
.ab{
display:none;
}


.select1{
width:206px;
}
.text1{
width:200px;
}
.text2{
width:70px;
}
.select2{
width:120px;
}

form{margin:0;}

a{}
a:hover{color:#000000}

div.pages{
padding-top:4px;
padding-bottom:4px;
font-size:90%;
}
div.pages a.page{
color:#000000
}

span.total{
color:#777777;
font-size:90%;
}
div.hr1{background-repeat:repeat-x;width:100%;}
div.hr2{background-repeat:repeat-x;background-bottom:top;}
div.hr3{background-repeat:repeat-x;width:100%;background-position:bottom;}

.shadow{display:none}

h1.cat{
font-size:100%;
margin:0;
padding:0;
}
h1{font-size:140%;color:#000000;margin:0px;}
h2{font-size:140%;color:#000000;margin:0px;}

div#total {padding:6px;top:-2px;position:relative;border:1px solid #e0e0e0}
div#total a.prop{font-size:100%;margin:0px;font-weight:bold;}

div#total_user {padding:6px;top:-2px;position:relative;border:1px solid #e0e0e0}
div#total_user a.prop{font-size:100%;margin:0px;}

a{color:#0000CC;}
a.post{font-size:90%}

div.catItem{
padding-bottom:5px;
}
table.catSearch{}
table.catSearch td{height:54px; background-repeat:repeat-x;background-position:bottom;padding-top:8px;padding-bottom:10px;}
table.catSearch td.region{color:#555555;}
table.catSearch td.post a{font-size:90%;line-height:8px;}
table.catSearch td div.name a{font-size:120%;}
table.catSearch td div.name {padding-bottom:4px;}
table.catSearch td div.about1 {padding-bottom:2px;}
table.catSearch td div.url a{font-size:100%;color:#008000}



.copy{
color:#999999;
font-size:90%;
}
.hint{
color:#777777;
font-size:90%;
}
.req{color:#FF0000;}
div#foot{ background-repeat:repeat-x;background-position:top; padding-top:10px;font-size:90%;text-align:left;color:#e0e0e0}
div#nav{
background-color:#EFF9E9;border-top:1px solid #4BAA10;
}
small{
font-size:90%;
}
div.form{}
div.form div.head{background-color:#FDF7B5;}
div.form div.headP{padding:5px;font-weight:bold;}
div.form div.bodyP{padding-left:5px;padding-right:5px;padding-top:10px;}
div.message1{background-color:#FDC1B5;padding:7px;font-weight:bold;}
div.message2{background-color:#BFFFBF;padding:7px;}

div#history{
font-size:90%;
border-left:1px solid #b3b3b3;
padding-left:20px;
}

div#history div.row{
padding-bottom:4px;
}

div.formBlock{
padding-bottom:5px;
}
div.formBlock div.name{
font-weight:bold;
}
div.message0{
color:red;
padding:3px;
}
#searchLocation{
text-align:left;
}
#searchFormOut{
/* padding-left:10px;padding-right:10px;*/
width:98%;
}
#searchForm{
width:100%;
text-align:left;
background-color:#FBAD3E;border-bottom:1px solid #E4691F;border-top:1px solid #E4691F;border-left:1px solid #E4691F;border-right:1px solid #E4691F;
background-image:url('/pic/search_bg.gif');
background-position:bottom;
background-repeat:repeat-x;
color:#FFFFFF;
}
#searchForm a{
color:#FFFFFF;
}
#container{
width:100%;
text-align:left;
}
#containerpad{
padding:0px;
}
#navigation{
width:100%;
text-align:left;
font-size:85%;
}
#navigationpad{
padding-left:10px;
padding-top:0px;
padding-bottom:7px;
}

div.formpad{
padding:10px;
}
input.search{
width:120px;height:32px;font-size:18px;
}
table.list td,th{
font-size:90%;
}

table.list{
border-collapse:collapse;
 
}
table.list th{
text-align:center;
background-color:#ffffff;
color:#000000;
border-right:1px solid #eaeaea;
border-bottom:1px solid #e4e4e4;
border-left:1px solid #eaeaea;
border-top:1px solid #e4e4e4;
height:22px;
}
table.list td{
/*border:1px solid #e4e4e4;*/
padding-left:4px;
padding-right:4px;
padding-top:3px;
padding-bottom:3px;
border-right:1px solid #eaeaea;
border-bottom:1px solid #e4e4e4;
border-left:1px solid #eaeaea;

}
table.list tr.r2 td{
/*border:1px solid #e4e4e4;*/
padding-left:4px;
padding-right:4px;
padding-top:3px;
padding-bottom:3px;
border-right:1px solid #eaeaea;
border-bottom:1px solid #e4e4e4;
background-color:#F9FBFC;
}
table.list tr.rtoday td{
/*border:1px solid #e4e4e4;*/
padding-left:4px;
padding-right:4px;
padding-top:3px;
padding-bottom:3px;
border-right:1px solid #eaeaea;
border-bottom:1px solid #e4e4e4;
background-color:#F5FFF1;
}


span.unit{
color:#777777;
}
span.date{
font-size:90%;
color:#777777;
}
div#fileGallery{}

div#fileGallery div.view{}
div#fileGallery div.view img.view{border:1px solid #b3b3b3;}
div#fileGallery div.nav{float:left;padding:5px;}
div#fileGallery div.nav a{border:3px solid #ffffff}
div#fileGallery div.nav a:hover{border:3px solid #555555}
div#fileGallery div.navOut{float:left;}
.fieldName{
color:#666666;
vertical-align:top
}
table.lotData td{
line-height:150%;
}
.price{
font-size:130%;
font-weight:bold;
color:#006600;
}
div#userContact{}
div#userContact div.head{font-size:120%;font-weight:bold;}
div#lotBody{border-left:1px solid #F8C276;border-right:1px solid #F8C276;border-bottom:1px solid #F8C276;padding:10px;}
div#lotName{height:32px;border-bottom:3px solid #FF9600;background-image:url('/pic/block_left.gif');background-position:left;background-repeat:no-repeat;background-color:#FFD386;}
div#lotContact{height:32px;border-bottom:3px solid #b3b3b3;background-image:url('/pic/block_right.gif');background-position:right;background-repeat:no-repeat;background-color:#e4e4e4;font-size:120%;font-weight:bold;}

div.lotNamePad{
padding-top:8px;
padding-left:8px;
}
div.butAdd{
float:right;
width:200px;
height:27px;
background-image:url('/pic/but_bg.gif');
background-position:left;
color:#ffffff;
background-color:white;
background-repeat:no-repeat;
}
.butAdd a{
color: #ffffff;
}
.fileno{
background-color:#F3F3F3;
color:#C0C0C0;
font-size:150%;
text-align:center;
padding-top:100px;
padding-bottom:100px;
}
/*new*/
#header { margin-bottom: 1em; color:#ffffff}
#header a{color:#ffffff}
	#header ul {
		margin: 0 0 1em 0;
		padding: 0;
	}
	
	#header li {
		display: inline;
		padding: 0 20px 0 0;
		margin: 0;
		white-space: nowrap;
	}
#header {
		background: #455372 url("/pic/header_bl.png") bottom left repeat-x;
		position: relative;
		min-height: 39px;
		height: 15em;
		padding: 0;
		voice-family: "\"}\"";
		voice-family: inherit;
		height: 3em;
		padding: 32px 0;
	} #ignored {}
	
	#header h4 {
		position: absolute;
		top: 0;
		left: 0;
		margin: 0;
		font-size: 2px;
		background: url("/pic/header_tl.gif") no-repeat;
		height: 8px;
		z-index: 100; /* above the UL */
	}
	#header h4 a {
		display: block;
		width: 268px;
		height: 12px;
		background: transparent url("/pic/header_logo.gif") no-repeat;
		text-indent: -700em;
		text-decoration: none;
	} 
	#header ul {
		width: auto;
		position: absolute;
		bottom: 0;
		right: 0;
		margin: 0;
		padding: 0 15px 0 0;
		list-style: none;
		background: url("/pic/header_br.gif") no-repeat bottom right;
		z-index: 90; /* below the H1 */
	}
	#header li {
		float: right;
		background: transparent url("/pic/header_tab.gif") 100% -600px no-repeat;
		padding: 0 6px 0 0;
		margin: 0 1px 0 0;
		border-bottom: 1px solid #515358;
	}
	#header ul a {
		float: left;
		display: block;
		padding: 4px 4px 4px 10px;
		background: transparent url("/pic/header_tab.gif") 0% -600px no-repeat;
		font-weight: bold;
		color: #fff;
		text-decoration: none;
	}
	#header ul li:hover a { background-position: 0% -400px; }
	#header ul li:hover { background-position: 100% -400px; }
		#header form {
		width:96%;
		position: absolute;
		top: 0;		
		right: 0;		
		padding: 14px 20px 0px 0px;
		background: url("/pic/header_tr.gif") no-repeat top right;
		margin: 0; /* need for IE Mac */
		text-align: left; /* need for IE Mac */
		white-space: nowrap; /* for Opera */
	}