#showRVISiteWide{/* hide showrvi div by default */ display:none;}
.LshowRVISiteWide {background:none; width: 100%; margin-bottom: 4px; }
.LshowRVISiteWide h2 {background:#E5DEE4 url(../images/arrow_cat2.gif) no-repeat scroll 95% 55%;
color:#43004E;
margin:0 0 9px;
padding-left:5px;
position:relative;
}
.LshowRVISiteWide h2 span {display: block; }
.LshowTextRVI ul#rvisitewidelist {list-style-type:none; padding:0; margin:0;}
.LshowTextRVI ul#rvisitewidelist li {clear:both; float:left;}

.LshowRVISiteWide{
}

/*----------*/
.LshowRVISiteWide ul {width:100%; overflow:hidden; clear:both; padding-top:4px; list-style-image:none;
list-style-position:outside;
list-style-type:none;}


.LshowRVISiteWide ul li {/*IE 5.5 box model hack*/
	height:auto!important; 
	height:144px; 
	width: 143px; 
	float: left; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px; voice-family: "\"}\""; voice-family: inherit; width: 143px;}
html > body .LshowRVISiteWide ul li { /* IE7 - Moz */
	min-height:144px; width: 143px; /*End box model hack*/}

.LshowRVISiteWide ul p {margin: 0; padding: 0;}
/*move to button for RT88059*/
.LshowRVISiteWide ul .details {margin-right:3px!important;margin-right:2px;text-align: center;float:left;}
.LshowRVISiteWide ul .image {float: none;margin-left:0;text-align:center;background:transparent none repeat scroll 0 0;height:100px;}
.LshowRVISiteWide ul .image img {border: none; height:100px;width:100px;}

.LshowRVISiteWide ul li.no-margin-right{margin-right:0}

.LshowRVISiteWide ul li .details p {margin-top: 2px; padding: 0 0 2px 7px;}
.LshowRVISiteWide ul li .details .was{color:#ff0000;font-size:0.8em;letter-spacing: 1px;text-transform: lowercase;height:20px;width:64px;}
.LshowRVISiteWide ul li .details .wasprice{color:#ff0000;text-decoration: line-through;line-height:8px;font-size:1em;}
.LshowRVISiteWide ul li .details .price{font-weight:bold;margin-top:2px;float:left;}
.LshowRVISiteWide ul li .details .compare_checkbox{font-size:0.8em;text-transform: lowercase;}
.LshowRVISiteWide ul li .details .compare_checkbox input{width:11px;height:11px;margin:3px 0;padding:0}

.LshowRVISiteWide ul#rvisitewidelist li {/*IE 5.5 box model hack*/
    position:relative;
	height:auto!important; 
	height:144px; 
	width: 143px; 
	float: left; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px; voice-family: "\"}\""; voice-family: inherit; width: 143px;}
	
*:first-child+html .LshowRVISiteWide ul {
	padding-bottom: 13px!important;
}

*.LshowRVISiteWide ul#rvisitewidelist li{
	text-align:left;
	margin-bottom:13px;
	width: 19.6%;
}
html*.LshowRVISiteWide ul#rvisitewidelist li.separate{
	text-align:left;
	margin-bottom:13px;
	*background:#000000 url(../images/rvi_background.gif) repeat-y top right;
	width:20%!important;
	*width: 19.6%;
}
html > body .LshowRVISiteWide ul#rvisitewidelist li { /* IE7 - Moz */
	text-align:left;
	margin-bottom:13px;
	width: 19.86%; /*End box model hack*/}
html > body .LshowRVISiteWide ul#rvisitewidelist li.separate{
	text-align:left;
	margin-bottom:13px;
	background: url(../images/rvi_background.gif) repeat-y top right!important;
}
*:first-child+html .LshowRVISiteWide ul#rvisitewidelist li {
	margin-bottom:13px!important;
}
*:first-child+html .LshowRVISiteWide ul#rvisitewidelist li.separate{
	background: url(../images/rvi_background.gif) repeat-y top right!important;
	margin-bottom:13px!important;
}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
.LshowRVISiteWide ul#rvisitewidelist li.separate{width: 20%!important;}
}
.LshowRVISiteWide ul#rvisitewidelist .details {text-align: left;right:1px;bottom:13px;}
.LshowRVISiteWide ul#rvisitewidelist li.no-margin-right{margin-right:0}
.LshowRVISiteWide ul#rvisitewidelist  li .productname h3{display:block;width:143px;voice-family: "\"}\"",inherit; /*ie5.5 hack and it uses  first value*/width:135px;}
.LshowRVISiteWide ul#rvisitewidelist li img{height:100px;width:100px;}
.LshowRVISiteWide ul#rvisitewidelist li p.rviprodname{height:3.3em;width:104px; *height:3.3em;*width:104px;}


#showRVI{width:580px;}
html*#showRVI{*margin: 0 0 15px 0;}
#showRVI h2 {background:#E5DEE4 url(../images/arrow_cat2.gif) no-repeat scroll 95% 55%;
color:#43004E;
margin:0 0 9px;
padding-left:5px;
position:relative;
}
.rviwrapper{
}

/*----------*/
.rviwrapper ul {width:100%; overflow:hidden; clear:both; padding-top:4px; list-style-image:none;
list-style-position:outside;
list-style-type:none;}

.rviwrapper ul li {/*IE 5.5 box model hack*/
	height:auto!important; 
	height:144px; 
	width: 143px; 
	float: left; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px; voice-family: "\"}\""; voice-family: inherit; width: 143px;}
html > body .rviwrapper ul li { /* IE7 - Moz */
	min-height:144px; width: 143px; /*End box model hack*/}

.rviwrapper ul p {margin: 0; padding: 0;}
/*move to button for RT88059*/
.rviwrapper ul p.nostock {
text-align:left;
float:left;
padding:0 0 0 7px;
}
.rviwrapper ul p.emailme {
text-align:left;
float:left;
padding:0 0 0 7px;
}
.rviwrapper ul .details {margin-right:3px!important;margin-right:2px;text-align: center;float:left;}
.rviwrapper ul .image {float: none;margin-left:0;text-align:center;background:transparent none repeat scroll 0 0;height:100px;}
.rviwrapper ul .image img {border: none; height:100px;width:100px;}

.rviwrapper ul li.no-margin-right{margin-right:0}

.rviwrapper ul li .details p {margin-top: 2px; padding: 0 0 2px 7px;}
.rviwrapper ul li .details .was{color:#ff0000;font-size:0.8em;letter-spacing: 1px;text-transform: lowercase;height:20px;width:64px;}
.rviwrapper ul li .details .wasprice{color:#ff0000;text-decoration: line-through;line-height:8px;font-size:1em;}
.rviwrapper ul li .details .price{font-weight:bold;margin-top:2px;float:left;}
.rviwrapper ul li .details .compare_checkbox{font-size:0.8em;text-transform: lowercase;}
.rviwrapper ul li .details .compare_checkbox input{width:11px;height:11px;margin:3px 0;padding:0}

.rviwrapper ul#rvilist li {/*IE 5.5 box model hack*/
    position:relative;
	height:auto!important; 
	height:144px; 
	width: 143px; 
	float: left; 
	padding: 0px 0px 0px 0px; 
	margin: 0px 0px; voice-family: "\"}\""; voice-family: inherit; width: 143px;}
	
*:first-child+html .rviwrapper ul {
	padding-bottom: 13px!important;
}

*.rviwrapper ul#rvilist li{
	text-align:left;
	margin-bottom:13px;
	width: 19.6%;
}

*.rviwrapper ul#rvilist li.separate{
	text-align:left;
	margin-bottom:13px;
	*background:#000000 url(../images/rvi_background.gif) repeat-y top right;
	width:20%!important;
	*width: 19.6%;
}
html > body .rviwrapper ul#rvilist li { /* IE7 - Moz */
	text-align:left;
	margin-bottom:13px;
	width: 19.86%; /*End box model hack*/}
	
html > body .rviwrapper ul#rvilist li.separate{
	text-align:left;
	margin-bottom:13px;
	background: url(../images/rvi_background.gif) repeat-y top right!important;
}
*:first-child+html .rviwrapper ul#rvilist li {
	margin-bottom:13px!important;
}
*:first-child+html .rviwrapper ul#rvilist li.separate{
	margin-bottom:13px!important;
	background: url(../images/rvi_background.gif) repeat-y top right!important;	
}
@media all and (-webkit-min-device-pixel-ratio:10000), not all and (-webkit-min-device-pixel-ratio:0) {
.rviwrapper ul#rvilist li.separate{width: 20%!important;}
}
.rviwrapper ul#rvilist .details {text-align: left;right:1px;bottom:13px;}
.rviwrapper ul#rvilist li.no-margin-right{margin-right:0}
.rviwrapper ul#rvilist  li .productname h3{display:block;width:143px;voice-family: "\"}\"",inherit; /*ie5.5 hack and it uses  first value*/width:135px;}
.rviwrapper ul#rvilist li img{height:100px;width:100px;}
.rviwrapper ul#rvilist li p.rviprodname{height:3.3em;width:104px; *height:3.3em;*width:104px;}
