#tabContainer { display: none; }
#infoLoader { background: url(/rproof/images/loading.gif) 50% 50% no-repeat; width: 585px; height: 300px; padding-top: 170px; text-align: center;}

.would-you-left{background:url(/eCS/Store/en/imagesOnline/theme/l.gif) 100% 0 repeat-y}

#would-you{color:#333333;width:195px;height:25px;text-align:center;float:left;font-weight:normal;font-size:0.9em;text-transform:uppercase}
#would-you a,
#would-you a:link,
#would-you a:visited,
#would-you a:active{padding:4px;color:#333333;display:block;text-decoration:none}
#would-you a:hover,
#would-you a:link:hover,
#would-you a:visited:hover,
#would-you a:active:hover{padding:4px;color:#738738;display:block;text-decoration:none}

#HgltsPrf,#HgltsPrf:hover,#HgltsInStk,#HgltsInStk:hover{padding:4px 0px 0px 27px;height:21px;font-family:arial;color:#39303A;font-size:12px;font-weight:bold;text-decoration:none;background:url(/intershoproot/eCS/Store/en/imagesOnline/theme/bttn-check.jpg) no-repeat top left;}
#HgltsShpTd{}
#HgltsShpTd a,#HgltsShpTd a:hover{font-family:arial;color:#39303A;font-size:12px;font-weight:bold;text-decoration:none;text-align:left;}
#HgltsShpTdImg{margin-top:-2px;padding:0px 0px 0px 36px;height:24px;background:url(/intershoproot/eCS/Store/en/imagesOnline/theme/bttn-ships-same-day.jpg) no-repeat top left;}
#HgltsMtDsg,#HgltsMtDsg:hover{padding:4px 0px 0px 27px;height:21px;font-family:arial;color:#39303A;font-size:12px;font-weight:bold;text-decoration:none;background:url(/intershoproot/eCS/Store/en/imagesOnline/theme/bttn-meet-designer.jpg) no-repeat top left;}

#qvAvlblNoCtnr{float:left;color:#666666;background-color:#ffffff;min-width:20px;height:20px;font-size:12px;font-style:normal;font-weight:bold;text-align:center;vertical-align:middle;margin:0px 5px 0px 0px;border:1px solid #cccccc;cursor:pointer;}
#qvAvlblNo{position:relative;padding:2px;width:20px;}

#addToMayBes {padding:4px 0px 0px 27px;height:21px;font-family:arial;color:#39303A;font-size:12px;font-weight:bold;text-decoration:none;background:url(/intershoproot/eCS/Store/en/imagesOnline/theme/bttn-favorite.jpg) no-repeat top left; text-transform: uppercase; }

#requestMoreInfo {padding:4px 0px 0px 27px;height:21px;font-family:arial;color:#39303A;font-size:12px;font-weight:bold;text-decoration:none;background:url(/intershoproot/eCS/Store/en/imagesOnline/theme/bttn-question.jpg) no-repeat top left; text-transform: uppercase; }

#sendToFriend {padding:4px 0px 0px 27px;height:21px;font-family:arial;color:#39303A;font-size:12px;font-weight:bold;text-decoration:none;background:url(/intershoproot/eCS/Store/en/imagesOnline/theme/bttn-send-to-friend.jpg) no-repeat top left; text-transform: uppercase; }

#zoom {height:350px;width350px;overflow1:hidden}

/* begin - image zoom */
.MagicZoomBigImageCont {
	border:			1px solid #738738;
}

.MagicZoomHeader {
	font:			10px Tahoma, Verdana, Arial, sans-serif;
	color:			#fff;
	background:		#738738;
	text-align:     center !important; 
}


.MagicZoomPup {
	border: 		1px solid #aaa;
	background: 	#ffffff;
	cursor:			hand;
}

.MagicZoomLoading {
	text-align:		center;
	background: 	#ffffff;
	color:			#444;
	border: 		1px solid #ccc;
	opacity:		0.8;
	padding:		3px 3px 3px 3px !important;
	display: 		none;
}

.MagicZoomLoading img {
	padding-top:	3px !important;
}
.MagicThumb {
    cursor: url(http://images.paperstyle.com/eCS/Store/en/js/ex/cursor/zoomin.gif), pointer;
    outline: none;
}

.MagicThumb-zoomed { cursor: default; }

.MagicThumb span { display: none; }

.MagicThumb img { border: 1px solid #808080; outline: none; }

.MagicThumb-image { border: 1px solid #cccccc; outline: none; }

.MagicThumb-image-zoomed { cursor: url(http://images.paperstyle.com/eCS/Store/en/js/ex/cursor/zoomout.gif), pointer; }

.MagicThumb-caption {
    color: #333333;
    background-color: #F0F0F0;
    border: 1px solid #CCCCCC;
    border-top: none;
    font-family: Verdana, Helvetica;
    font-size: 11px;
    padding: 8px 16px;
}

.MagicThumb-controlbar {
	display: block;
	height: 18px;
}

.MagicThumb-controlbar a {
	display: block;
	width: 18px;
	height: 18px;
	margin: 0px 1px;
	outline: none;
	float: left;
	overflow: hidden;
}

.MagicThumb-controlbar a span {
	display: block;
	width: 1000px;
	height: 1000px;
	background: transparent url(http://images.paperstyle.com/eCS/Store/en/js/ex/graphics/controlbar.png) no-repeat 0 0;
	outline: none;
	position: absolute;
	left: 0px;
	top: 0px;
}

.MagicThumb-loading {
	border: 1px solid #000000;
	background: #ffffff url(http://images.paperstyle.com/eCS/Store/en/js/ex/graphics/loader.gif) no-repeat 2px 50%;
	padding: 2px 2px 2px 22px;
	margin: 0;
	text-decoration: none;
	text-align: left;
	font-size: 8pt;
	font-family: sans-serif;
}
/* end - image zoom */

/* begin - selectbox */
.srjsWrapper
{
	display: inline-block;
	font: bold 9px "Segoe UI", Arial, Verdana, Sans-serif;
	margin: 0 0 0 0;
	vertical-align: middle;
}

.srjsWrapper *
{
	padding: 0;
	margin: 0;
	list-style: none;
	cursor: default;
	text-decoration: none;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}

.srjsHeader a.srjsSelectBox span span,
.srjsDisabled .srjsHeader .srjsSelectBox:hover span span
{
	padding-top: 4;
	padding-left: 0;
	margin-left: 0;
	margin-right: 20px;
	background-image: none;
}

.srjsHeader a,
.srjsHeader a span,
.srjsOptions ul a:hover,
.srjsOptions ul .srjsOptionSelected
{
	background-repeat: no-repeat;
}

.srjsHeader a,
.srjsDisabled .srjsHeader a:hover
{
	display: block;
	line-height: 22px;
	height: 22px;
	background-position: 0 0;
}

.srjsHeader a:hover
{
	background-position: 0 -44px;
}

.srjsHeader a span,
.srjsDisabled .srjsHeader a:hover span
{
	display: block;
	line-height: 22px;
	height: 22px;
	background-position: right -22px;
	margin: 0 0 0 5px;
	padding: 0 0 0 5px;
}

.srjsHeader a.srjsSelectBox span span
{
	margin-left: -6px !important;
}

.srjsHeader a:hover span
{
	background-position: right -66px;
}

.srjsOptions
{
	position: absolute;
	z-index: 10000;
}

.srjsOptions *
{
	display: block;
	line-height: 16px;
}

.srjsOptions ul a
{
	padding: 0 0 0 0;
	margin: 1px;
}

.srjsOptions ul a .srjsInnerSpan
{
	padding: 0 0 0 5px;
}

.srjsOptions ul a:hover,
.srjsOptions ul .srjsOptionSelected
{
	background-position: 0 -580px;
}

.srjsWrapper,
.srjsWrapper *
{
	-moz-user-select: none;
}

.srjsWrapper a
{
	outline: none;
}

.srjsSelectBox
{
	display: block;
}

.srjsRealSelect
{
	display: none;
	vertical-align: middle;
}

.srjsDisabled
{
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	opacity: .5;
	-moz-opacity: .5;
}

.srjsDisabled .srjsOptions
{
	display: none !important;
}

.srjsLabel
{
	padding: 0 4px 0 0;
}

* html .srjsWrapper,
*+html .srjsWrapper
{
	display: inline;
	vertical-align: middle;
}

/********/

.srjs_ps .srjsHeader a,
.srjs_ps .srjsHeader a span,
.srjs_ps .srjsOptions ul a:hover,
.srjs_ps .srjsOptions ul .srjsOptionSelected
{
	background-image: url('Sprite.png');
}

.srjs_ps .srjsHeader a span,
.srjs_ps .srjsDisabled .srjsHeader a:hover span
{
	color: black;
}

.srjs_ps .srjsHeader a:hover span
{
	color: #333333;
}

.srjs_ps .srjsOptions
{
	background: white;
	border: solid 1px #738738 /*FFE5F6*/;
}

.srjs_ps .srjsOptions ul a
{
	color: black;
	border: solid 1px white;
}

.srjs_ps .srjsHeader a span td,
.srjs_ps .srjsDisabled .srjsHeader a:hover span td,
.srjs_ps .srjsOptions ul a td
{
	color: black;
}

.srjs_ps .srjsOptions ul a,
.srjs_ps .srjsOptions ul a:hover,
.srjs_ps .srjsOptions ul .srjsOptionSelected
{
	padding-top: 2px;
}

.srjs_ps .srjsOptions ul a:hover,
.srjs_ps .srjsOptions ul .srjsOptionSelected
{
	border: solid 1px #738738;
}

/*hack for detail page*/
.srjs_ps .srjsHeader a
{
	margin-left: -1px; border-left: 1px solid white;
}
/*hack for detail page*/

/* hack for chrome */
.srjsHeader a.srjsSelectBox span span table *
{
	overflow: visible;
}
/* hack for chrome */

/* end - selectbox */


#hgltdPrd * {font-weight: bold; color: #000000;}
#hgltdPrd .srjs_ps * {font-weight:normal; color: #000000;}

#tabs{background:#ffffff;border-bottom:3px solid #738738}
#tabs div.tabCtnt{padding:0px 0px 5px 0px;border-left:1px solid #738738;border-right:1px solid #738738;}
#tabsNCtnr {position:relative;height:30px;display:block;}
#tabsNBrdr {position:absolute;top:0px;left:0px;width:100%;margin-top:29px;height:1px;border-top:1px solid #738738;border-bottom:0px;}
#tabsN {position:absolute;top:0px;left:0px;width:100%;height:30px;overflow:hidden;vertical-align:bottom;}
#tabsN a, #tabsN a:link, #tabsN a:visited, #tabsN a:active{ float:left; display:block;line-height:16px;text-decoration:none;font-weight:bold;font-size:13px;background:#DBE6BF;color:#CD3333;border-top:3px solid #B2D18D;border-left:0px solid #B2D18D;border-right:0px solid #B2D18D;border-bottom:1px solid #738738;margin:2px 2px 0px 1px;}
#tabsN a.current, #tabsN a.current:link, #tabsN a.current:visited, #tabsN a.current:active {float:left;text-decoration:none;font-weight:bold;font-size:13px;background:#FFFFFF;color:#CD3333;border-top:3px solid #738738;border-left:1px solid #738738;border-right:1px solid #738738;border-bottom:0px;margin:0px 2px 0px 0px;}
#tabsN a span { display:block;padding:3px 5px 5px 5px; }
#tabsN a.current span { display:block;padding:5px 5px 6px 5px; }

#similardiv {position: relative; overflow:auto; border:0px dashed #000000; padding:5px 15px 0px 0px; max-height: 50px; height: expression( this.scrollHeight > 54 ? "55px" : "auto" );}

#testimonials_ctnr{margin:0px;}
#testimonials_title{margin:0px;text-align:left;font-weight:bold;color:#000000;height:25px;vertical-align:middle;}
.titlefield{text-decoration:none;font-weight:bold;color:#738738;}
.labelfield{color:brown;font-size:90%;}
.datefield{display:inline;color:gray;font-size:90%;}
#testimonials{margin:0px;color:#333333;font-size:11px;font-weight:normal;}
#testimonials a{margin:0px;padding:0px;color:#000000;}
#dvSmlrCtPrds{position: static; top:0px; left: 0px; height:auto;}
#expandDiv{display: none; position: absolute; left: 375px; top:22px; z-index:1000;}
.smlTxt{font-size:.8em;white-space: nowrap;font-weight:bold;}
.envlp {font-size:1.0em;padding-left: 28px; background: url(/intershoproot/eCS/Store/en/imagesOnline/theme/bundled_envelope_20x15.jpg) 0 50% no-repeat; height: 15px;}

.tc #tabs ul li a:hover {text-decoration:none}
.tc #tabs ul li.ui-state-active a span,
.tc #tabs ul li.ui-state-active a,
.tc #tabs ul li.ui-state-active a:link,
.tc #tabs ul li.ui-state-active a:active,
.tc #tabs ul li.ui-state-active a:visited,
.tc #tabs ul li.ui-state-active a:hover,
.tc #tabs ul li.ui-state-active a:link:hover,
.tc #tabs ul li.ui-state-active a:active:hover,
.tc #tabs ul li.ui-state-active a:visited:hover{color:#ffffff}
.tc #tabs ul.ui-corner-all { border-radius: 0px; border-radius-topleft: 4px; -moz-border-radius: 0px; -moz-border-radius-topleft: 4px; -webkit-border-radius: 0px; -webkit-border-radius-top-left: 4px; }

