body {
	background: #FFFFFF;
	margin: 0px;
	padding:0;
	font-family: arial;
	font-size: 12px;
	color:#666;
}
td { font-family: arial;font-size: 12px;}
h1 { color: grey; }
.style1 {
	color: #72b400 !important;
	font-size: 11px;
	font-family: tahoma;
}
#pageFoother {
	padding-left:0px; 
	padding-top:12px;
	color: #ffffff;
	font-size: 11px;
	font-family: tahoma;
}
#pageFoother a {
	color: #ffffff;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
	padding: 0px 5px 0px 5px;
	margin: 0px 5px 0px 5px;
}
	
.style2 {
	color: #ffffff;
	font-size: 11px;
	font-family: tahoma;
	text-decoration:none
}
.style3 {
	color: #838383;
	font-size: 10px;
	font-family: tahoma;
	font-weight: bold;
	text-decoration:none
}
.style4 {
	color: #868686;
	font-size: 9px;
	font-family: tahoma;
	text-decoration:none
}
.style5 {
	color: #FF6000;
	font-size: 9px;
	font-family: tahoma;
	text-decoration:none
}
.style6 {
	color: #666; /* #838383; */
	font-size: 11px;
	font-family: tahoma;
}
a.style6 { color: #838383; }

.style7 {
	color: #438d00;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold;
}
.style8 {
	color: #838383;
	font-size: 9px;
	font-family: tahoma;
}
.style9 {
	color: #838383;
	font-size: 15px;
	font-family: tahoma;
	font-weight: bold;
}
.style10 {
	color: #CF0000;
	font-size: 15px;
	font-family: tahoma;
	font-weight: bold;
}
.style12 {color: #FF6000; font-size: 9px; font-family: tahoma; text-decoration: none; font-weight: bold; }
a.advanced-search { color: #FF6000; font-size: 9pt; font-family: arial; text-decoration: underline; font-weight: bolder; margin-left: 2px; }
a.advanced-search:hover { color: #FF9000; text-decoration: none; }

.wl_link_blue, a.wl_link_blue:link, a.wl_link_blue:visited, a.wl_link_blue:active, a.wl_link_blue:hover
{
	font-style:oblique;
	color:#0000FF;
}
	
.wl_link_red, a.wl_link_red:link, a.wl_link_red:visited, a.wl_link_red:active, a.wl_link_red:hover
{
	font-style:oblique;
	color: #FF0000;
}
	
h1 {
	padding: 0px;
	margin: 0px;
	color: #ccc;
	font-size: 11px;
	font-weight: normal;
}
a.header-links {
	position: relative;
	top:0px;
	left:0px;
	color: #ccc;
	font-size: 11px;
}
a.header-links:hover {
	color: #ccc;
	font-size: 11px;
	text-decoration: none;
}
.header-table {
	background-repeat:repeat-x; 
	background-position:top; 
	background-image:url(images/header_background.jpg)
}
hr {height: 1px;color: #ccc;}


input, textarea { font-family: verdana, tahoma; color: #333; border:1px solid #8A8A8A; background-color: #fff; padding: 1px; }
textarea { font-size: 12px; }

input.geo_input { width: 220px; }
select.geo_select { width: 219px; margin-left: 2px; }
input.radio { border: 0px none; position: relative; top: 3px; }

table#displayOptions { border-bottom: 1px dotted #8A8A8A; }
table#displayOptions div.header{ padding-bottom: 2px; font-weight: bold; border-bottom: 1px dotted #8A8A8A; color: #666;  }
table#displayOptions td { }
table#displayOptions input.do_submit { font-size: 14px; font-weight: bolder; color: #E5B100; border: 1px solid #fff; background-color: #fff; font-family: verdana, tahoma; }
table#displayOptions select, select { font-family: verdana, tahoma; color: #333; border:1px solid #8A8A8A; background-color: #fff;  }
table#displayOptions tr.formElements td { height: 40px; }

div#pagination { margin: 20px auto 20px auto; padding-bottom: 15px; text-align: center; }

div#pagination span.pagination-title { width:auto; margin-left: 7px; font-weight:bold; }
div#pagination div.pagesAlert { font-family: verdana, tahoma; font-size: 16px; line-height: 32px; font-weight: bolder; color: #ff0000; display:none; }
div#bottomPagination div#pagination div.pagesAlert { display: block; }

div#pagination span#pages { margin-left: 10px; }
div#pagination span#pages a, div#pagination span#pages span { padding: 3px; font-weight: bold; font-family: tahoma;  }
div#pagination span#pages a { color: #0000ff; }
div#pagination span#pages span { color: #838383; }

/* border: 1px solid #000; */
a.moreDetsLink {font-size: 10pt; width: 90px; float:left; color: #0000ff; font-weight: bold; font-style:oblique; text-align: left; line-height: 40px;  margin-top: 7px; margin-left: 5px;  }

div.in-watchlist { font-size: 10pt; width: 100px; float:left; color: #0403fe;  font-weight: bold; margin-left: 5px; margin-top: 10px;  text-align:center }
div.in-watchlist a { text-decoration: underline; }

a.more-details-icon { margin-top: 30px; margin-bottom: 20px; display:block; text-align:center; width:130px; }
a.more-details-spacing { margin-top: 7px; float:left; width:130px; }

a.item-button { float:left;  margin-left: 5px; margin-top: 15px; padding:0px;  }
div.no-photo-icon { width:150px; height: 150px; border: 1px solid #f4f4f4;background-color:#f7f7f7; }

h1#head { width: 270px; font-family: arial; font-size: 14pt; font-weight: bold; color: #FFAB33; padding: 0; margin: 0px 0px 0px 7px; line-height: 25px; }


div.parent-scroll { display: block; overflow: hidden; position: relative; top:0px; left: 0px;  }
div.internal-scroll { position: absolute; top: 1000px; left: 7px; width: 98%; }


/* landing tags */
.fpBigRed {
	font-size: 14px;
	font-weight: bold;
	color: #900000;
	font-family:arial, verdana;
	padding: 2px 0px 10px 0px;
	text-decoration: none;
}
.fpBigGreen {
	font-size: 16px;
	font-weight: bold;
	color: #008000;
	font-family:arial, verdana;
	text-decoration: none;
}
.fpMedBlue {
	font-size: 13px;
	font-weight: bold;
	color: #0000FF;
	font-family:arial, verdana;
	text-decoration: none;
}
.fpBigBlue {
	font-size: 16px;
	font-weight: bold;
	color: #0000FF;
	font-family:arial, verdana;
	text-decoration: underline;
}
.fpMedGreen {
	font-size: 12px;
	font-weight: bold;
	color: #008000;
	font-family:arial;
	border-bottom: 1px dotted #ccc;
	padding: 2px 0px 2px 0px;
	text-decoration: none;
}
.fpSmallGrey {
	font-size: 10px;
	color: #666;
	font-family:arial, verdana;
	border-bottom: 1px dotted #ccc;
	text-decoration: none;
}
a.fpFree {
	text-decoration :none;
}
.tdrb {
	border-right: 1px dotted #ccc;
	border-bottom: 1px dotted #ccc;
}
.tdbt {
	border-bottom: 1px dotted #ccc;
}
.tdbr {
	border-right: 1px dotted #ccc;
}

.border-both {
	border-left:1px solid #ddd;
	border-right:1px solid #ddd;	
}
.border-left {
	border-left:1px solid #ddd;
}
.border-right {
	border-right:1px solid #ddd;
}

.border-top {
	border-top:1px solid #ddd;
}
.border-bottom {
	border-bottom:1px solid #ddd;
}

#featuredTable {
	margin-bottom: 10px;
}
.featuredImage {
	margin: 2px;
}
.featuredHeader {
	margin: 2px;
	background-color: #d6d6d6;
	height: 18px;
	width: auto;
}
.featuredItem {
	margin: 5px;
	color:#666; 
	font-size: 11px; 
	font-family:tahoma;
}
.featuredLink {
	font-weight: bold; 
	font-size: 11px; 
	font-family:tahoma;
	color: #0000ff;
	line-height: 20px;
}


/* 2010 */

.noul_ { text-decoration: none; }

/* used-equipment-for-sale-catalog top h1*/
.toph1_ { font-family: Verdana, Arial, Helvetica; text-align:center; color:#FF9900; font-weight:bold; font-size: 17px;}

/* consignment form */
.hiddenFile { display: none; padding: 2px 0px 2px 5px; }
.hiddenFile a { display: none; }
#selectType { margin: 30px 0px 30px 30px; }
#selectType label { font-size: 9pt; font-weight: bold; line-height: 35px;height: 35px; display:block; }
#selectType input {position: relative;left: 0px;top: 3px;}
#uploadTitle {font-size: 14px;color: #333;}	
.note-noblinks {margin: 5px 0px 3px 10px;color: #333;}
.note-blinks {margin: 5px 0px 3px 10px;color: #0000ff;}
div.submit-info { margin:30px; font-weight:bold; font-size: 13px; }
input.error-upload {background-color: #FF9999;}
div.errors-upload { color: #ff0000; font-weight: bold; padding: 10px; margin: 10px; border: 1px solid #ff0000; }
input.upload-button { margin-top: 10px;}

table#cons-adv {  margin-top: 20px; }
table#cons-adv td { padding-bottom: 20px; }
table#cons-adv td.nopad, table#cons-adv td table td { padding:2px; }
tr.alt td { background-color: #f4f4f4; }
table#cons-adv span.label, label { font-weight: bold; font-size: 10pt; color: #333; font-family:arial; }
table#cons-adv .text, table#cons-adv textarea { width: 330px; }
table#cons-adv .textlong { width: 530px; }
table#cons-adv select { font-size: 10pt; color: #333; }

.ctitle_ { font-weight:bold; color:#fff; background:#72B400; text-indent: 10px; padding: 3px 0px; font-size: 11pt; }
.calt_ { background-color: #FFFF00; font-size: 12pt; padding: 10px 0px 10px 40px; margin-bottom: 10px;}
.red_ { color:#f00; }
.vpad_ { padding: 10px;}
.terms_ { margin:1px 0px; }
.terms_ textarea { width: 99%;margin:0px 1px; height: 150px; font-size:9pt; }



/* new edition */
.body { background:url(images/til_1.jpg) 0px 0px repeat-x; }
#extrerrior { background:transparent url(images/til_2.jpg) bottom center repeat-x; min-height:800px; }
#interrior { width:760px; margin:0px auto; }


#header { height:151px;}
#header h1 { height:20px; text-transform:uppercase; white-space:nowrap; }
#footer { background:#9C9C9C url(images/bottom_1.jpg) top left no-repeat; }
#footer a { color:#fff; text-decoration:underline; }


.doform_ { margin: 10px; }
.form_ { width: 500px; margin:10px auto; }
.form_ input,
.form_ select { font-size:10pt; color:#444444; padding:3px 3px; border:1px solid #ddd; width: 220px; }
.form_ select { width: 228px; }
.form_ em { display:block; font-weight:bold; color:#72B400; font-size:10pt; margin-bottom:3px; text-indent:5px;font-style:normal; }
.form_ span.req_ { padding-left:3px; color:#f00; font-weight:bold;}

.cbox { border: 0px none !important; width:auto !important; float:none; }
.button_ { width:auto !important; padding: 1px 5px; }

.login_ { border-bottom:1px dotted #999; }
.login_ em { float:left; width: 110px; height: 25px; line-height: 25px; }
.login_ input,
.login_ select { float:left; width:130px; }
.login_ select { width:138px; }
.forgot_ { color:#595959; }
.login_ td { padding: 0px 4px 4px;}
.login_ .l-left { padding-top:7px; font-size:12pt; }
.login_ .l-right { border-left: 1px dotted #999; }

.internalb_ { border-left:1px solid #ccc; border-right:1px solid #ccc; height:2050px; }
.message_ { margin:10px 0px; text-align:center; font-weight:bold; font-size:11pt; color:#ff6000; }

/* consignment */
.step_ { height: 30px; margin:10px 2px 5px; font-size:11pt; font-weight:bold; color:#595959; background:url(images/arrow10.jpg) 0px 4px no-repeat; text-indent:20px; }
.step_imp { background:#FFFF00; color:#000080; font-weight:bold; padding:2px 7px; }
.col-1 { width:23px; display:block; height:300px; float:left;background:url(images/left_1.jpg) 0px 0px no-repeat; }
.col-1-top { background:url(images/left_2.jpg) 0px 265px no-repeat; width:23px; display:block; height:360px; }
.col-main { float:left; width:706px; }


/* wishlist */


/* wishlists */
.wishlist-holder { width:700px;display:block; padding: 0xp 0px 20px; background:#fff;  }

#wl-editor { position:absolute; top: 0px;left:0px; width:600px; z-index:200; display:none; background:#fff; visibility:hidden; }
#wl-editor span { display:block; float:left; text-indent:5px;height:20px;line-height:20px; width: 40%; margin-left:30px;font-size:12px; text-decoration:none; }
#wl-editor span em { display:block; float:left; cursor:pointer;cursor:hand; width:20px; height:20px; }
#wl-editor textarea { width:500px; margin-left: 30px; height: 40px; overflow:hidden; }
#wl-editor button { min-width: 100px; margin: 20px 0px 10px 40px; }
#wl-title { margin:2px 2px 20px 2px; height:19px; line-height:19px; text-indent:17px; overflow:hidden;}
#wl-title em, #wl-title span { font-style:normal; font-weight:normal; float:none !important;display:inline; margin:0; padding:0px 2px; }

.btree1 { width:700px; overflow-x: hidden; }
.btree1 div { float: left; display:block; position:relative; }
.btree1 div.el { width: 200px; background:#fff url(ico/shade2.png) 0px -10px repeat-x; padding:2px 0px; margin: 1px 0px 0px 1px; border-left:1px solid #f7f7f7; border-bottom:1px solid #f7f7f7; }
.btree1 span { width: 40px; float: left;  display:block;  }
.wide div.el { width: 225px;}
.wide span { width: 60px }

.btree1 a { width: 140px; padding: 3px 0px 0px 0px; font-family:arial; font-size:10px; float: left; color:#595959; text-decoration:none;  margin-bottom: 3px;}
.btree1 a textarea { border:1px solid #ddd; font-family:arial; font-size:10px; color:#595959; padding:2px; overflow: hidden;}
.btree1 em { width: 20px; float:left; display:block; height:16px; margin-top:1px; }

.btree1 .crumb { display:block; margin:20px 0px 20px 20px; clear:both; float:none;}
.btree1 .crumb em, .btree1 .crumb span { float:none; font-style:none; display:inline; width:auto; line-height: 20px; }
.btree1 .crumb span { padding: 0px 4px;  }

.btree1 em.on { background:url(ico/check_inline.gif) center center no-repeat;  }
.btree1 em.off { background:url(ico/uncheck_inline.gif) center center no-repeat; }
.btree1 em.next { background:url(ico/next1.gif) center center no-repeat; float:right; margin-top:2px; }
.btree1 em.save { background:url(ico/accept_inline.gif) center center no-repeat; }
.btree1 em.new { background:url(ico/new.gif) center center no-repeat;  }
.btree1 em.edit { background:url(ico/edit.gif) center center no-repeat; }
.btree1 em.up { background:url(ico/up.gif) center center no-repeat; display:none;}
.btree1 em.down { background:url(ico/down.gif) center center no-repeat;display:none; }
.btree1 em.info { font-style:normal; width:40px; font-size:8pt; text-align:right; color:#000; display:none; }
.btree1 em.delete { background:url(ico/delete.gif) center center no-repeat; }
.btree1 a.new {  }
.btree1 a.custom { color:#00f; }
.btree1 a.off { color:#999; }

.btree-nav { height:25px; line-height:25px; padding-left:10px; }
.btree-nav a, .btree-nav a:hover { cursor:pointer;cursor:hand; font-family:arial; font-size:9pt !important; }
.btree-nav span { padding:0px 7px; }






