#search-header-container     
{
	position:relative;
	display:block;
	padding:3px 0px 0px 0px; 
	margin:10px 0px 5px 0px; 
	width:auto; 
	height:auto; 
	height:250px;
	background-color:WhiteSmoke;
	background-color:White;
	border:solid 0px LightGray; 
	font:normal 12px Verdana; 
	vertical-align:top;
	zoom:1; *display: inline; _height: 30px; 
}

  
#stock-result-container
{
	display:block;
	float:left;
	clear:left;
	
/*
	position:relative;
	display:block;
	float:left;
*/
	
	border:solid 2px Back;
    padding:0px; 
    width:984px; 
    height:auto;    
    margin:0px 0px 0px 0px;
    background-color:Whitesmoke;
    background-color:Transparent;
	
}

/************************************************************************************************************
MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE
 MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE   
  MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE   
   MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE    MAKE   
*************************************************************************************************************/   

#search-make-block
{
    position:absolute;
    border-left: 1px solid Black;
	border-top: 1px solid Black;
	position:relative;
	overflow-x:hidden;
    
    	display:block;
    	float:left;
    	margin: 0px 0px 0px 0px;
    	width:335px;
    	height:248px;
		border-right:solid 2px DarkSlateGray;
		border-bottom:solid 2px DarkSlateGray;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#dddddd', EndColorStr='#aaaaaa');
	background-image: -webkit-linear-gradient(top, #dddddd, #aaaaaa); /* For Chrome and Safari */
	background-image:    -moz-linear-gradient(top, #dddddd, #aaaaaa); /* For old Fx (3.6 to 15) */
	background-image:     -ms-linear-gradient(top, #dddddd, #aaaaaa); /* For pre-releases of IE 10*/
	background-image:      -o-linear-gradient(top, #dddddd, #aaaaaa); /* For old Opera (11.1 to 12.0) */
	background-image:         linear-gradient(to bottom, #dddddd, #aaaaaa); /* Standard syntax; must be last */
}

#select-make-overlay
{
	position:absolute;
	left:0px;
	top:0px;
	border:solid 0px Red;
	width:385px;
}

.search-make-column
{
   	margin: 0px 1px 0px 3px;

/*   	
	float:left;
	position:relative;
	left:8px;
	top:45px;
	width:82px;
	height:131px;
*/

	position:relative;
	left:215px;
	top:40px;
	width:103px;
	height:195px;
	
	
	
	border:solid 2px Black;
	border-style:inset;
	background-color:Whitesmoke;
   	padding: 0px 0px 0px 0px;
   	overflow-x:hidden;
   	overflow-y:auto;
}
.search-make-rowitem {
	padding: 0px 0px 0px 3px;
	margin: 0px 0px 0px 0px;
	height: 13px;
	background-color: Whitesmoke;
	font: bold 11px Arial;
	color: Black;
	text-align: left;
	white-space: nowrap;
}
	.search-make-rowitem:hover {
		/*
	background-color:LightSteelBlue !important;
	color:Black !important;
*/
		text-decoration: underline;
		background-color: LightSteelBlue;
		cursor: pointer;
		cursor: default;
	}
	.search-make-rowitem a:hover {
		width: 86px;
		text-decoration: underline;

	}

#sr-keyword-input
{
	position:absolute;
	top:205px;
	height:23px;
	
	
	left:30px;
	width:240px;
	
	left:12px;
	width:110px;
	
	
	background-color:White;
	border:solid 2px DarkSlateGray;
	border-style:inset;
	font:bold 16px Arial;
}

#sr-search-button
{
	position:absolute;
	left:292px;
	top:200px;
	
	left:180px;
	left:130px;
	top:204px;
}



/************************************************************************************************************
SERIES    SERIES    SERIES    SERIES    SERIES    SERIES    SERIES    SERIES    SERIES    SERIES   
 SERIES    SERIES    SERIES    SERIES    SERIES    SERIES    SERIES    SERIES    SERIES    SERIES    SERIES   
  SERIES    SERIES    SERIES    SERIES    SERIES    SERIES    SERIES    SERIES    SERIES    SERIES    SERIES   
   SERIES    SERIES    SERIES    SERIES    SERIES    SERIES    SERIES    SERIES    SERIES    SERIES    SERIES   
*************************************************************************************************************/   
#search-series-block
{
    position:absolute;
    
	border-left: 1px solid Black;
	border-top: 1px solid Black;
	position:relative;
	display:block;
	float:left;

	margin: 0px 0px 0px 15px;
	width:160px;
	height:248px;
	border-right:solid 2px DarkSlateGray;
	border-bottom:solid 2px DarkSlateGray;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#dddddd', EndColorStr='#aaaaaa');
	background-image: -webkit-linear-gradient(top, #dddddd, #aaaaaa); /* For Chrome and Safari */
	background-image:    -moz-linear-gradient(top, #dddddd, #aaaaaa); /* For old Fx (3.6 to 15) */
	background-image:     -ms-linear-gradient(top, #dddddd, #aaaaaa); /* For pre-releases of IE 10*/
	background-image:      -o-linear-gradient(top, #dddddd, #aaaaaa); /* For old Opera (11.1 to 12.0) */
	background-image:         linear-gradient(to bottom, #dddddd, #aaaaaa); /* Standard syntax; must be last */
}
#select-series-overlay
{
	position:absolute;
	left:0px;
	top:0px;
	border:solid 0px Red;
	width:160px;
}

#search-series-column-placeholder
{
	border:solid 0px Black;
	background-color:Transparent;
	
	
	position:relative;
   	margin: 0px 1px 0px 3px;
	left:12px;
	top:40px;
	width:125px;
	height:190px;
	border:solid 2px Black;
	border-style:inset;
	overflow:scroll;
    overflow-y: auto;
    overflow-x: hidden;
	background-color:Lavender;
	background-color:Whitesmoke;
	

}
.search-series-rowitem
{
	display:block;
   	padding: 0px 2px 1px 2px;
	height:13px;
	background-color:White;
	font:bold 11px Tahoma;
	font:bold 11px Arial;
	
	color:Black;
	border:solid 0px LightGray;
	width:100%;
	text-align: left;
}
.search-series-rowitem:hover {
	text-decoration: underline;
	background-color: LightSteelBlue;
	cursor: default;
}
.search-series-name
{
	border:solid 0px LightGray;
}
.search-series-qty {
	position: absolute;
	right: 0px;
	width: 20px;
	border: solid 0px Blue;
	text-align: right;
	padding: 0px 4px 0px 0px;
	/*
   	font:normal 10px Tahoma;
	*/
	color: darkorange;
	color: Red;
}
/************************************************************************************************************
MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL   
 MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL   
  MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL   
   MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL    MODEL   
*************************************************************************************************************/   
#search-model-block
{
	position:absolute;

	border-left: 1px solid Black;
	border-top: 1px solid Black;
	border-right:solid 2px DarkSlateGray;
	border-bottom:solid 2px DarkSlateGray;

	position:relative;
	display:block;

	float:left;
	margin: 0px 0px 20px 14px;
	width:405px;
	width:458px;
	height:248px;

	filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#dddddd', EndColorStr='#aaaaaa');
	background-image: -webkit-linear-gradient(top, #dddddd, #aaaaaa); /* For Chrome and Safari */
	background-image:    -moz-linear-gradient(top, #dddddd, #aaaaaa); /* For old Fx (3.6 to 15) */
	background-image:     -ms-linear-gradient(top, #dddddd, #aaaaaa); /* For pre-releases of IE 10*/
	background-image:      -o-linear-gradient(top, #dddddd, #aaaaaa); /* For old Opera (11.1 to 12.0) */
	background-image:         linear-gradient(to bottom, #dddddd, #aaaaaa); /* Standard syntax; must be last */

}
#select-model-overlay
{
	position:absolute;
	left:0px;
	top:0px;
	border:solid 0px Red;
    width:405px;
	width:458px;
	
}

#search-model-year-column
{
	float:left;
	position:relative;
	position:absolute;
   	margin: 0px 1px 0px 1px;
   	padding: 1px 1px 1px 1px;
	left:2px;
	top:38px;
	width:54px;
	height:200px;
	overflow-x:hidden;
	overflow-y:auto;
	border:solid 0px Red;

	background-color:Yellow;
	background-color:Transparent;
	
}
.search-model-year-item
{
	background-color:LightGray;
	background-color:Lavender;
	float:left;
	clear:both;
	width:31px;
	height:12px;
   	margin: 1px 0px 2px 0px;
   	padding: 1px 2px 1px 2px;
	border:solid 1px Gray;
	font:bold 11px Arial;
	color:Black;
	text-align:center;
	cursor:pointer;



}

.search-model-year-item:hover
{
	background-color:LightBlue;
}

#search-model-column
{
	float:left;
	position:relative;
   	margin: 0px 1px 0px 2px;
   	padding: 1px 1px 1px 1px;
	left:52px;
	left:57px;
	top:38px;
	width:395px;
	width:425px;
	height:200px;
	border:solid 0px LightGray;
    overflow-y: auto;
    overflow-x: hidden;

}
.search-model-rowitem
{
	position:relative;
	display:block;
	float:left;
   	margin: 2px 1px 1px 3px;
   	padding: 0px 0px 1px 3px;
	height:58px;
	width:185px;
	background-color:White;
	font:bold 11px Arial;
	border:solid 2px Black;
	text-align: left;
	color:Black;
}
.search-model-rowitem:hover
{
	background-color:PowderBlue;
	background-color:White ;
	background-color:LightSteelBlue;
	background-color:Whitesmoke;
	border:solid 2px Red;
	cursor:pointer;
	
}
.search-model-name {
	position: relative;
	font: bold 13px Arial;
	/*filter: alpha(opacity=70);opacity: 0.7;*/
	background-color: White;
	display: inline;
}
.search-model-run {
	position: relative;
	font: bold 12px Arial;
	background-color: Transparent;
	/**/filter: alpha(opacity=70);*/
	opacity: 0.7;
	display: inline;
}
.search-model-numitems {
	position: relative;
	font: bold 10px Arial;
	font: normal 10px Verdana,sans-serif;
	
	clear: left;
	border: solid 0px LightGray;
	background-color: Transparent;
	text-decoration: none;
}
.search-model-ordinal {
	position: relative;
	font: bold 9px Verdana;
	clear: left;
	background-color: Transparent;
	text-decoration: none;
	color: red;
	background-color: greenyellow;
	width: min-content;
}

.search-model-right-fill {
	position: absolute;
	float: right;
	right: 0px;
	width: 81px;
	height: 100%;
	background-color: red;
	background-color:darkgray;
	visibility:hidden;
}
.search-model-image {
	position: absolute;
	RIGHT: 0px;
	BOTTOM: 0px;
	border: solid 1px Whitesmoke;
	border: none;
	/*
	border-top: solid 3px lightgray;
	border-bottom: solid 3px lightgray;
	height: 90%;
*/
	height: 100%;
}
.search-model-qty
{
	position:absolute;
	right:0px;
	width:20px;
	border:solid 0px Blue;
	text-align:right;
    padding: 0px 4px 0px 0px;
   	font:normal 10px Tahoma;
    color:Red;
}

/************************************************************************************************************
RESULTS    RESULTS    RESULTS    RESULTS    RESULTS    RESULTS    RESULTS    RESULTS    RESULTS    RESULTS
 RESULTS    RESULTS    RESULTS    RESULTS    RESULTS    RESULTS    RESULTS    RESULTS    RESULTS    RESULTS
  RESULTS    RESULTS    RESULTS    RESULTS    RESULTS    RESULTS    RESULTS    RESULTS    RESULTS    RESULTS
   RESULTS    RESULTS    RESULTS    RESULTS    RESULTS    RESULTS    RESULTS    RESULTS    RESULTS    RESULTS
*************************************************************************************************************/

.sr-result-item {
	position: relative;
	float: left;
	display: block;
	clear: both;
	margin: 1px 0px 0px 14px;
	width: 100%;
	height: 149px;
	BACKGROUND: none;
	height: 169px;
	BACKGROUND: url(../Images/stock_item_block.gif) top left no-repeat;
	page-break-inside: avoid;
	break-inside: avoid;
}

.sr-result-background
{
    background-color:#E6E6FA;
    position:absolute;
	border:solid 1px #999;
	
    left:9px;
    top:8px;
    
    height:144px;
    width:941px;
    border-style:inset;
}

.sr-key-image-block
{
	position:absolute;
	background-color:Transparent;
	border:solid 1px LightGray;
	xwidth:180px;
	xheight:120px;
	margin:auto 2px auto 15px;
	margin:10px 2px 2px 15px;
}
.sr-key-image
{
 	position:absolute;
    margin:2px 0px 2px 1px;
	padding:2px;
	xwidth:121px;
	xwidth:100%;
	xwidth:172px;
	height:130px;
	background-color:White;
	border:solid 1px Gray;
	cursor:pointer;
	
}
.sr-symbol-block
{
	position:absolute;
	left:217px;
	top:13px;
	background-color:White;
	border:solid 0px LightGray;
	height:auto;
	width:45px;
	background-color:Transparent;
}
.sr-symbol-side-image
{
	position:absolute;
	left:14px;
	top:12px;
	height:23px;
}
.sr-symbol-lhs
{
	position:absolute;
	left:14px;
	top:12px;
	height:16px;
}
.sr-symbol-rhs
{
	position:absolute;
	left:190px;
	top:12px;
	height:16px;
}
.sr-symbol-condition-image
{
	border:solid 0px LightGray;
	margin:0px 0px 0px 2px;
	height:45px;
}
.sr-symbol-hardcoat-image
{
	border:solid 0px LightGray;
	margin:2px 1px 0px 0px;
	_height:55px;
	_height:auto;
	width:47px;
}
.sr-title
{
	position:absolute;
	top:13px;
	height:25px;
	left:263px;
	width:690px;
	
	font:bold 18px Tahoma;
	font:bold 20px Arial;
	background-color:White;
	background-color:Transparent;
	overflow-x:hidden;
}
.sr-model-run
{
	position:absolute;
	top:35px;
	left:265px;
	margin:0px;

	font:bold 14px Tahoma;
	font:bold 14px Arial;
}
.sr-details-block
{
	position:absolute;
	top:53px;
	left:271px;
	width:185px;
	height:auto;
	border:solid 0px LightGray;
	font:normal 11px Tahoma;
	font:bold 11px Arial;
	margin:0px 2px 2px 10px;	
}
.sr-details-point-image
{
	margin:5px 3px 0px -16px;
}
.sr-normal-image-block
{
    float:left;
	position:relative;
	border:solid 1px LightGray;
	border:solid 0px Red;
	top:38px;
	left:465px;
	height:92px;
	height:98px;
	background-color:Yellow;
	background-color:Transparent;
	width:300px;
	width:310px;
	overflow:hidden;
	overflow:scroll;
    overflow-y: auto;
    overflow-x: hidden;
/*    white-space: nowrap;*/
    padding:0px 0px 0px 3px;
}

.sr-normal-image-block img
{
	border:solid 2px DarkGray;
	border:solid 1px DarkBlue;
	margin:0px 1px 0px 0px;    /* left border is -2 so that right side is not hidden when scrolling right  */
	padding:2px;
	height:80px;
	height:90px;
	background-color:White;
}
.sr-inline-image
{
	display:inline-block;
	background-color:White;
	background-color:Transparent;
	cursor:pointer;
}
.sr-price-block
{
	font:normal 11px Tahoma;
	color:Gray;
	
	font:bold 9px Arial;
	color:DarkSlateBlue;
	color:Black;
	position:absolute;
	left:780px;
	top:37px;
	width:160px;
	height:99px;
	border:solid 0px Red;
	background-color:Transparent;
}
.sr-list-price-comment
{
	position:absolute;
	top:10px;
	left:5px;
}
.sr-list-price-dollars
{
	position:absolute;
	top:5px;
	left:60px;
	width:100px;
	height:25px;
	text-align:right;
	font:bold 18px Arial;
	font:normal 18px Tahoma;
	color:MediumSlateBlue;
	color:Black;
	text-decoration:none;
	text-decoration:line-through;
}
.sr-sale-price-comment
{
	position:absolute;
	top:40px;
	left:5px;
}
.sr-sale-price-dollars
{
	position:absolute;
	top:35px;
	left:60px;
	width:100px;
	height:25px;
	text-align:right;
	font:bold 21px Tahoma;
	color:Black;
	border:solid 0px DarkBlue;
	background-color:LightGray;
	background-color:White;
	background-color:Transparent;
}
.sr-discount-line
{
	position:absolute;
	top:59px;
	left:59px;
	width:100px;
	font:bold 12px Tahoma;
	color:Red;
	text-align:right;
}
.sr-extra-info-block
{
	position:absolute;
	top:135px;
	left:470px;
	border:solid 0px Gold;
	overflow:hidden;
}
.sr-extra-info-item {
/*	writing-mode: vertical-lr;*/
	float: left;
	margin: 1px 20px 1px 5px;
	font: normal 10px Arial;
	color: DarkSlateBlue;
}

#sr-progress
{
	visibility:visible;
	visibility:hidden;
	position:absolute;
	left:370px;
	top:128px;
	z-index:10;
}

/************************************************************************************************************
RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 
 RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 
  RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 
   RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 
    RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 RESULTS 2222222 
*************************************************************************************************************/   

.sr2-result-item
{
	position:relative;
	float:left;
	display:block;
	margin: 10px 6px 3px 3px;
	padding: 0px;

	height:320px;
	width:237px;
	
	border:solid 0px Red;
	BACKGROUND: url(../Images/stock_item_block_T.gif) top left no-repeat;	
}

.sr2-result-background
{
    background-color:#E6E6FA;
    position:absolute;
    left:9px;
    top:7px;
	border:solid 1px Gray;
	
    height:298px;
    width:212px;	
}

.sr2-result-background-top
{
    position:absolute;
    left:9px;
    top:7px;
	border:solid 0px Gray;
	
    height:298px;
    height:150px;
    width:212px;	

	background-image: -webkit-linear-gradient(top, #aaaaaa, #dddddd); /* For Chrome and Safari */
	background-image:    -moz-linear-gradient(top, #aaaaaa, #dddddd); /* For old Fx (3.6 to 15) */
	background-image:      -o-linear-gradient(top, #aaaaaa, #dddddd); /* For old Opera (11.1 to 12.0) */
	background-image:         linear-gradient(to bottom, #aaaaaa, #dddddd); /* Standard syntax; must be last */

}
.sr2-result-background-bottom
{
    position:absolute;
    left:9px;
    top:157px;
	border:solid 0px Gray;
	
    height:298px;
    height:150px;
    width:212px;	
    
	background-image: -webkit-linear-gradient(top, #dddddd, #aaaaaa); /* For Chrome and Safari */
	background-image:    -moz-linear-gradient(top, #dddddd, #aaaaaa); /* For old Fx (3.6 to 15) */
	background-image:      -o-linear-gradient(top, #dddddd, #aaaaaa); /* For old Opera (11.1 to 12.0) */
	background-image:         linear-gradient(to bottom, #dddddd, #aaaaaa); /* Standard syntax; must be last */
}

.sr2-key-image-block {
    position: absolute;
    background-color: Transparent;
    border: solid 1px LightGray;
    xmargin: 8px 2px 2px 12px;
    margin: 8px 2px 2px 8px;
}
.sr2-key-image
{
 	position:absolute;
    margin:1px 1px 1px 1px;
	padding:2px;

	fheight:130px;
	width:197px;
	
	background-color:White;
	border:solid 1px Gray;
	cursor:pointer;
	
	/*This is the gradient adjustent*/
	border:solid 0px DarkBlue;
	background-color:Transparent;
	padding:0px;
	
	
}
.sr2-symbol-block
{
	position:absolute;
	left:198px;
	top:0px;
	background-color:White;
	border:solid 0px LightGray;
	height:auto;
	width:45px;
	background-color:Transparent;
}
.sr2-symbol-lhs
{
	position:absolute;
	left:12px;
	top:16px;
	height:16px;
}
.sr2-symbol-rhs
{
	position:absolute;
	left:160px;
	top:10px;
	height:16px;
}
.sr2-stock_brand_type {
	position: absolute;
	left: 50px;
	top: 5px;
	height: 16px;
	
}
.sr2-stock_no
{
	position:absolute;
	top:1px;
	left:4px;
	width:Auto;
	font:bold 11px Arial;
	background-color:#50420D;
	color:White;
	border:solid 1px DarkKhaki;
	padding: 0px 2px 0px 2px;
}
.sr2-location {
	position: absolute;
	top: 1px;
	left: 84px;
	width: Auto;
	font: normal 3px Arial;
	background-color: #50420D;
	color: White;
	border: solid 1px DarkKhaki;
	padding: 0px 2px 0px 2px;
}
.sr2-title
{
	position:absolute;
	top:158px;
	left:14px;
	height:50px;
	height:36px;
	font:bold 14px Tahoma;
	font:bold 14px Arial;
	background-color:White;
	background-color:Transparent;
	width:205px;
	overflow-y:hidden;
	border:solid 0px Red;
}
.sr2-partname
{
	position:absolute;
	top:193px;
	top:210px;
	top:208px;
	left:14px;
	font:bold 13px Arial;
	width:205px;
	color:darkgray ;
	color:DarkSlateGray ;
}
.sr2-model-run
{
	position:absolute;
	top:210px;
	top:193px;
	left:14px;
	margin:0px;

	font:bold 14px Tahoma;
	font:bold 12px Arial;
	color:Crimson;
}
p {text-indent: 12px;}
.sr2-details-block
{
	position:absolute;
	top:225px;
	left:15px;
	width:200px;
	height:47px;
	border:solid 0px LightGray;
	font:normal 11px Tahoma;
	font:bold 11px Arial;
	margin:0px 2px 2px 0px;
	overflow-y:auto;
}

/*
.sr2-details-block
{
	position:absolute;
	top:225px;
	left:20px;
	width:200px;
	height:auto;
	border:solid 2px LightGray;
	font:normal 11px Tahoma;
	margin:0px 2px 2px 10px;		
}
*/
.sr2-details-point-image
{
	position:relative;
	margin:2px 3px 0px 0px;
}

.sr2-normal-image-block
{
    float:left;
	position:relative;
	border:solid 1px LightGray;
	border:solid 0px Red;
	top:100px;
	left:8px;
	height:92px;
	height:60px;
	background-color:Yellow;
	background-color:Transparent;
	width:Auto;
	
	overflow:hidden;
	overflow:scroll;
    overflow-y: auto;
    overflow-x: hidden;
/*    white-space: nowrap;*/
    padding:0px 0px 0px 3px;
}

.sr2-normal-image-block img
{
	border:solid 2px DarkGray;
	border:solid 1px DarkBlue;
	margin:0px 1px 0px 5px;    /* left border is -2 so that right side is not hidden when scrolling right  */
	padding:2px;
	height:50px;
	background-color:White;
}
.sr2-inline-image
{
	display:inline-block;
	background-color:White;
	background-color:Transparent;
	cursor:pointer;
}
.sr2-price-block
{
	font:normal 11px Tahoma;
	font:bold 9px Arial;
	color:DarkSlateBlue;
	color:Black;
	position:absolute;
	left:10px;
	top:275px;
	width:212px;
	height:30px;
	border:solid 0px Red;
	
	border-top:solid 1px GoldenRod;
	background-color:Transparent;
	background-color:Gold ;
	
    BACKGROUND: url(../Images/orange_shade_short.png) top left repeat;
    BACKGROUND: url(../Images/orange_shade_32.gif) top left repeat;
	
}
.sr2-list-price-comment
{
	position:absolute;
	top:0px;
	left:4px;
}
.sr2-list-price-dollars
{
	position:absolute;
	top:10px;
	left:4px;
	width:50px;
	height:25px;
	text-align:left;
	font:normal 17px Tahoma;
	font:bold 14px Arial;
	color:MediumSlateBlue;
	color:Black;
	text-decoration:none;
	text-decoration:line-through;
}
.sr2-sale-price-comment
{
	position:absolute;
	top:0px;
	left:75px;
}
.sr2-sale-price-dollars
{
	position:absolute;
	top:8px;
	left:75px;
	width:90px;
	height:25px;
	text-align:right;
	font:bold 21px Tahoma;
	font:bold 20px Arial;
	color:Black;
	border:solid 0px DarkBlue;
	background-color:LightGray;
	background-color:White;
	background-color:Transparent;
}
.sr2-discount-line
{
	position:absolute;
	top:0px;
	left:145px;
	width:60px;
	font:bold 17px Arial;
	color:Red;
	text-align:right;
}
.sr2-discount-comment
{
	position:absolute;
	top:17px;
	left:175px;	
	width:60px;
	color:black ;
	color:darkslategray;
}

#sr_legend_block {
    position: absolute;
    top: -110px;
    left: 40px;
    width: 400px;
    height: 474px;
    background-color: Whitesmoke;
    background-color: #777777;
    border: solid 2px Black;
    visibility: hidden;
    z-index: 99;
}

#sr_legend_button
{
	position:absolute;
	top:90px;
	left:10px;
	width:30px;
	height:30px;
	background-color:Pink;
	background-color:Transparent;
	border:solid 0px Black;
	cursor:help;
}
#sr_legend_title
{
	position:absolute;
	top:50px;
	left:35px;
	color:Black;
	font:bold 27px Arial;
}
#sr_price_disclaimer
{
	clear:both;
	background-color:Cornsilk ;
	color:DarkSlateGray;
	font:bold 11px Arial;
	padding:2px;
}
/*----------------------------------------------------------------------------------------------*/
#sr_selinks_container {
	margin: 10px 0px 10px 0px;
	background-color: LightGreen;
	background-image: linear-gradient(to bottom, #bbbbbb, #dddddd); /* Standard syntax; must be last */

	border: solid 3px Red;
	border-left: 1px solid Black;
	border-top: 1px solid Black;
	border-right: solid 2px DarkSlateGray;
	border-bottom: solid 2px DarkSlateGray;
	sr_selinks_container clear: both;
	font: bold 11px Arial;
	overflow: auto;
}
	#sr_selinks_container a {
		margin: 5px 5px 5px 5px;
		padding: 5px 10px 5px 10px;
		font: bold 10px Arial;
		display: inline-block;
		background-color: LightGray;
		color: Black;
		border: 1px solid DarkGray;
	}
#sr_selinks_instructions {

}

