/* ---------IMAGES-----------*/
.big_image_holder{
	/*height:400px;*/
	width:450px;
	border:1px solid #dddddd;
	background-color:#fff;
	vertical-align:middle;
	text-align:center;
}
.big_image{
	margin:3px;
	width:440px;
	cursor:pointer;
	z-index:0;
	position:relative;
}
.thumbs img{
	width:70px;
	cursor:pointer;
}
.thumbs td{
	border:1px solid #ddd;
	background-color:none;
}
.thumbs_holder{
	width:450px;
}
/*------Price holder-------*/
.sa_price_holder{
	position:relative;
	top:8px;
	width:318px;
	border:1px solid #d2d2d2;
	background-color:#FFF;
}

.sa_price_text{
	font-size:11px;
	font-weight:bold;
	color:#333;
	font-family:Verdana;
}
.sa_retail_price_digits{
	font-size:14px;
	color:#666;
	font-family:Tahoma, Geneva, sans-serif;
	font-style:italic;
}
.sa_our_price_digits{
	font-size:14px;
	font-weight:bold;
	color:#0066CC;
	font-family:Tahoma, Geneva, sans-serif;
}
.sa_you_save_digits{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:14px;
	color:#F00;
}
.sa_price_table{
	margin:15px;
	}
.sa_buy_button_holder{
	position:relative;
	top:9px;
}
/*--------Model-------*/
.sa_listing_model_div{
	width:320px;
	height:53px;
	color:#555;
	background-color:#FFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	z-index:0;
	text-align:left;
	background:url(/images/listing_images/model_background2.png) center;
}
.sa_listing_model_div div{
	position:relative;
	top:6px;
	left:10px;
}
/*------------ DESCRIPTION DIVS -------------------------------*/
.sa_listing_description_holder{
	width:100px;
}
.sa_listing_description_specs{
	position:relative;
	top:10px;
	left:0px;
	width:318px;
	min-height:400px;
	background-color:#fff;
	border:1px solid #ddd;
	color:#333;
	z-index:0;
}
.policy{
	position:relative;
	top:10px;
	left:0px;
	width:318px;
	min-height:400px;
	background-color:#fff;
	border:1px solid #ddd;
	color:#333;
	z-index:0;
}
.chat{
	position:relative;
	top:10px;
	left:0px;
	width:318px;
	min-height:470px;
	background-color:#fff;
	border:1px solid #ddd;
	color:#333;
	z-index:0;
}
/* SA sets min-height for IE */
* html .sa_listing_description_specs { 
   height: expression( this.scrollHeight < 371 ? "400px" : "auto" ); 
}
* html .policy { 
   height: expression( this.scrollHeight < 371 ? "400px" : "auto" ); 
}
* html .chat{ 
   height: expression( this.scrollHeight < 471 ? "470px" : "auto" ); 
}

/*------------BUTTONS------------------*/
.sa_todesc_button{
	position:relative;
	top:10px;
	right:-1px;
	z-index:1;
	cursor:pointer;
}
.sa_topolicy_button{
	position:relative;
	top:13px;
	right:-1px;
	z-index:1;
	cursor:pointer;
}
.sa_tochat_button{
	position:relative;
	top:16px;
	right:-1px;
	z-index:1;
	cursor:pointer;
}
.sa_model_back_left{
	position:relative;
	top:0px;
	z-index:1;
	right:-1px;
}
/*----------------------DESCRIPTION INFORMATION---------------*/
.desc_table{
	margin-left:20px;
	margin-top:5px;
	margin-bottom:5px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	font-size:13px;
	font-weight:normal;
}
.sa_desc_table_head{
	position:relative;
	left:0px;
	color:#3469ac;
	font-weight:bold;
	border-bottom:1px solid #EEE;
	cursor:pointer;
}
.sa_desc_table_prop{
	color:#999;
	width:100px;
	text-indent:5px;
	cursor:pointer;
}
.desc_table_extra{
	color:#333;
	font-weight:bold;
}
.policy_inner_text{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	font-size:12px;
	margin-left:10px;
	margin-top:5px;
	margin-right:10px;
}
.policy_inner_text a{
	text-decoration:none;
	color:#039;
}
.chat{
	text-align:center;
	vertical-align:middle;
}
/*---------DESCRIPTION TEXT------------------*/
.sa_desc_text_holder{
	position:relative;
	width:450px;
	/*height:404px;*/
	border:1px solid #dddddd;
	background-color:#fff;
	color:#666;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:13px;
}
.sa_desc_text{
	margin:10px;
}
.sa_desc_text p{
	text-indent:10px;
}
/*----Share staff------------*/
.addthis_toolbox{
	position:relative;
	top:30px;
	left:-10px;
	width:20px;
}
.addthis_toolbox a{
	margin:2px;
}
/*----------TABLE-------------*/
.sa_listing_table{
	width:820px;
}
.sa_1row{
	width:450px;
	vertical-align:top;
}
.sa_2row{
	padding-left:20px;
	width:30px;
	vertical-align:top;
	text-align:right;
}
.sa_3row{
	width:320px;
	vertical-align:top;
}
/*------------HOVER------------*/
.sa_hover_box{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666;
	margin:5px;
}

.sa_listing_body{
/*background:url(/images/listing_images/listing_back.gif) repeat-x;*/
border:0px solid #ddd;
background-color:#fafafa;
padding-left:10px;
padding-right:10px;
}
/*--------------JEWELRY LISTING SPECIAL------------*/
.sa_desc_table_j_head{
	position:relative;
	left:0px;
	color:#3469ac;
	font-weight:bold;
	border-bottom:1px solid #EEE;
	cursor:pointer;
}
.sa_desc_table_j_prop{
	color:#999;
	width:100px;
	text-indent:5px;
	cursor:pointer;
}
