
/* -------------------------------------------------------------- 
	Realestech Sell.css
-------------------------------------------------------------- */

/* Overides */
#content {
	padding:0;
}
#content #main-content {
	width:921px;
	background:transparent url(/skins/realestock/images/auctions/bgMiddle.png) repeat-y 0 0;
	padding:10px 20px 30px;
	float:none;
	position:relative;
}
.header {
	margin-top:25px;
}
.header div{
	float:left;
}	
.header .left{
	width:80%;
}
.cart_products {
	background:transparent url(/skins/realestock/images/cart/bgMain-Content.png) no-repeat center bottom;
	width:863px;
	padding:8px 25px 25px;
}
.cart_summary {
	width:100px;
	margin:0 auto;
}		
#main-content div.sep {
	margin:20px 0;
	border-top:1px dotted #ccc;
	background:none !important;	
}
#main-content .one-half 	{
	margin-top:0;
}
.innerwrap,
.register,
.development_edit{
	width:883px;
	padding:30px 20px;
	margin:-40px auto 0;
	background:transparent url(/skins/realestock/images/sell/bgInnerWrap.png) no-repeat center top;
	z-index:29;
	position:relative;
}
.development_edit {
	background:none;
}
.highlight {
	width:65%;
	border:1px solid #ccc;
	background:#EDEDED;
	padding:30px;
	margin:40px 0 60px;
	position:relative;
}
.enhance {
	position:absolute;
	top:25px;
	right:10px;
	z-index:30
}
span.cart_product_icon {
	background:transparent url(/skins/realestock/images/icons/icoArrow-Big.png) no-repeat;	
	position:absolute;
	width:46px;
	height:41px;
	top:-8px;
	right:4px
}
.cart_product,
.cart_product_top,
.cart_product_bottom {
	width:235px;
	background:transparent url(/skins/realestock/images/sell/bgEnhance.png) repeat-y;	
}
.cart_product_top {
	height:20px;
	background:transparent url(/skins/realestock/images/sell/bgEnhance-Top.png) no-repeat;	
}
.cart_product_bottom {
	height:20px;
	background:transparent url(/skins/realestock/images/sell/bgEnhance-Bottom.png) no-repeat bottom;	
}
.cart_product .details {
	padding:0 25px 25px;
	text-align:center;
}
.reg_form {
	width:75%;
}
.tip {
	position:absolute;
	right:-300px;
	top:0px;
	padding:0 50px;
	width:200px;
	background:transparent url(/skins/realestock/images/sell/bgTip.png) no-repeat left center;
}
.dev_da_table_highlight {
	margin-bottom:15px;
}
.breadcrumb {
  margin-bottom:20px;
}
.breadcrumb, 
.breadcrumb span{
  color:#125AA7;
}
.breadcrumb a,
.breadcrumb span {
  background:url(/skins/realestock/images/icons/icoBullet-Main.png) center left no-repeat;
  padding-left:15px;
  margin-right:5px;
}
div.file_item .wrap img {
	max-height:75px;
}
#imageContainer div#loading {
	display:none;
}
label.pc_radiobutton  {
	display:block;
	position:absolute;
	bottom:25px;
	left:15px
}

/* Typography */
a {font-weight:bold; cursor:pointer}
h2 {
	margin:0 0 10px;
}
#main-content h3 {
	font:italic 18px/20px Georgia, "Times New Roman", Times, serif;
	text-transform:none;
	color:#364C57;
	margin-bottom:20px;
}
#main-content h3#page_title,
#main-content h3.page_property {
	background:transparent url(/skins/realestock/images/icons/icoContact.png) no-repeat left top;
	height:86px;
	line-height:75px;
	margin:-30px 0 20px -40px;
	text-indent:110px;	
	z-index:30;
	position:relative;	
}
#main-content h3.page_property {
	background:transparent url(/skins/realestock/images/icons/icoProperty.png) no-repeat left top;
	margin:-25px 0 0 -60px;
}
#main-content .highlight h4.top {
	position:absolute;
	top:-32px;
	left:240px;
	width:150px;
	background:#364C57;
	border:1px solid #9FA9AF;
	outline:2px solid #364C57;
	text-align:center;
	font:bold 9px/20px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	padding:0px;
}
#main-content h4,
#main-content h3 span.login,
h5 {
	text-transform:uppercase;
	font:bold 12px Arial, Helvetica, sans-serif;
	margin:18px 0 10px;
	text-decoration:none;	
	color:#94B866;
}
#main-content .enhance h4 {
	margin:10px 0;
}
.tip h5 {
	text-transform:none;
	font:italic 18px Georgia, "Times New Roman", Times, serif;
}
.selectFilesLink a{
	font:bold 16px Arial, Helvetica, sans-serif;
}
#main-content h3 span.login{
	font:bold 12px Arial, Helvetica, sans-serif;
	padding-left:10px;
}
#main-content p {
	font-size:1em;
}
#content ul{
	margin-left:0;
}
#content ul li {
	color:#000000;
	font:bold 11px Arial, Helvetica, sans-serif;
	list-style:none;
	text-transform:uppercase;
	padding-top:5px;
}
label span {
	display:block;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#333333;
	margin:10px 0 8px;
}
label span span,
h5 span,
#main-content em {
	display:inline;
	font:italic 10px Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding-left:8px;
	color:#333333;
	margin:0;
}
#main-content .dev_da_table_highlight strong {
	display:block;
	margin-bottom:3px;
	color:#333333;
}
#main-content .dev_da_table_highlight strong span{
	font-size:10px;
	font-weight:normal;
	color:#799E46;
}
#main-content label.pttag_label span{
	display:inline;
	padding-left:5px;
	font-weight:normal;
}
#main-content label.pttag_label{
	float:left;
	width:50%;
}
#main-content label.pttag_label span{
	display:inline;
	padding-left:5px
}
div.file_item  {
	float:left;
	width:22%;
	margin:0 1% 20px 0;
}
div.file_item .wrap {
	padding:5px;
	border:1px solid #ccc;
	background:#fff;
	text-align:center;
	height:150px;	
	position:relative;
}
.filename {
	display:block;
	overflow:hidden;
	text-transform:lowercase;
	font:9px Arial, Helvetica, sans-serif;
	margin-top:4px;
}
#kwWrapper {
	margin-top:15px;
}
.tagEntries {
	padding:5px 0;
}
.tagEntries label{
	margin:0 0 0 5px;
	float:left;
	font-weight:bold;
	width:75%;
}


/* Buttons */
#content a.checkout {
	background:url(/skins/realestock/images/cart/btnCheckout.png) no-repeat center;
	width:200px;
	height:35px;
	margin:-24px 0 0 27px;
}
a.next,
#submit_user_form{
  background:url(/skins/realestock/images/cart/btnNext.png) no-repeat;
	width:200px;
	height:35px;
	margin-top:25px;
	float:left;
}
a.updateLocation,
.addKeyword {
	position:absolute;
	right:10px;
	top:3px;
	width:16px;
	height:16px;
  background:url(/skins/realestock/images/icons/icoGo.png) no-repeat;
}
.addKeyword {
	right:0px;
  background:url(/skins/realestock/images/icons/icoAdd.png) no-repeat;
}
a.attrAdd,
a.btnAdd {
	background:url(/includes/images/manualimport/btnAddNewAttribute.png) no-repeat;
	width:175px;
	height:26px;
	margin-top:15px;
}
a.btnMoveUp,
a.btnMoveDown,
a.btnRemove,
button.select,
button.custom,
button.remKeyword{
  background:url(/skins/realestock/images/icons/icoUp.png) no-repeat;
	width:20px;
	height:20px;
	float:left;
	margin:0 2px;
	text-indent:-99999px;
	display:block;
	border:0;
	cursor:pointer;
}
a.btnMoveDown{
  background:url(/skins/realestock/images/icons/icoDown.png) no-repeat;
}
a.btnRemove,
button.remKeyword{
  background:url(/skins/realestock/images/icons/icoDelete-lg.png) no-repeat;
}
button.select{
  background:url(/skins/realestock/images/icons/icoToggle-Custom.png) no-repeat;
}
button.custom{
  background:url(/skins/realestock/images/icons/icoToggle-Select.png) no-repeat;
}
a#uploadLink {
	width:104px;
	height:26px;
	background:url(/includes/images/manualimport/btnUpload.png) no-repeat;
	float:right;
}
a.dyn_order_item_quantity_toggle,
a.remove_item,
a.remove_button {
  background:url(/skins/realestock/images/cart/btnAdd-To-Cart.png) no-repeat left;
	width:106px;
	height:25px;
	position:absolute;
	bottom:0;
	left:65px;
	}
a.remove_button {
  background:url(/includes/images/manualimport/btnRemove.png) no-repeat left;
	width:81px;
	height:26px;
	left:25px;
	bottom:-10px;	
}	
a.remove_item {
  display:none;
	}	
a.disabled {
	position:absolute;
	left:-99999px;
}	
#submit_form {
	width:200px;
	height:35px;
  background:url(/skins/realestock/images/sell/btnCreateListing.png) no-repeat left;
}

/* Tables */
#dataTableContainer {
	margin:-20px 0 0;
}
#dataTableContainer table{
	background:#fff;
	border:1px solid #ccc;
	margin:0px 0 25px;
}
#dataTableContainer table caption{
	margin-top:15px;
	font:italic 16px/30px Georgia, "Times New Roman", Times, serif;
	color:#333333;
}
#dataTableContainer thead th {
	background:#364C57;
	color:#fff;
}
#dataTableContainer thead th,
#dataTableContainer td  {
	padding:5px;
}
#devOverview_tbl {
	width:98% !important;
}	
#main-content dl {
	width:580px;
}
#main-content dt,
#main-content dd {
	padding:10px 5px;
	width:170px;
	height:20px;
	float:left;
	margin:0;
}
#main-content dd {
	width:390px;
}
#main-content dt {
	font:bold 12px/20px Arial, Helvetica, sans-serif;
	color:#333333;
}
.outline {
	border:1px solid #ccc; 
	background:#fff; 
	margin-top:5px;
}

/* Forms */

#main-content input,  
#main-content select,
#main-content textarea{
	width: 98%;
	color:#000;
	height:18px;
	font:11px Arial, Helvetica, sans-serif;
	padding:4px;
	color:#666;	
	height:auto;	
	margin:0;
}
#main-content textarea:focus, 
#main-content select:focus, 
#main-content input:focus {
  border:1px inset #94B866;
	background:#F2F6EE;
}
#main-content .dev_da_table_highlight input,
#main-content .dev_da_table_highlight select,
#main-content select.custsel_select,
#main-content input.custsel_text {
	float:left;
	width:80%;
	margin-right:5px;
}
#main-content .dev_da_table_highlight input.attrValue{
	width:65%;
}
#main-content label.pttag_label input.pttag,
.radio {
	width:auto !important;
	margin:0 0 0 5px
}

