

/* screen.css */

/* @group Store Locator */
table#retailers {
	border-top:0;
	margin:46px 0;
}
table#retailers td {
	border:0;
	padding: 10px 0;
}

table#retailers td a {
	font-size:16px;
	color:#333;
}

table#retailers td a:hover {
	color:#09f;
	text-decoration: underline;
}

/* @end */

/* @group Stain Guide Widget */
#howto{
	font-size:116%;
}
#stainguide-widget {
	background: url(../img/stain_guide/widget-bg.png) repeat-x;
}

#stainguide-widget h3 {
	background: url(../img/stain_guide/headings.png) no-repeat -716px top;
	display:block;
	margin:0;
	height:60px;
	font-size: 12px;
	text-indent:-99999px;
}

#sgw-step1 h3 { background-position:left top; }
#sgw-step2 h3 { background-position:-236px top; }
#sgw-step3 h3 { background-position:-476px top; }

#sgw-step1,
#sgw-step2,
#sgw-step3 {
	width:175px;
	height:530px;
	float:left;
	border-right: 1px solid #dbdede;
}

#sgw-step4 {
	float:left;
	width:122px;
	height:530px;
}
#stainguide-widget {
	margin:0 0 40px 0;
}
#stainguide-widget li {
	border-bottom:1px solid #d5d5d7;
	margin:0 10px;
}

#stainguide-widget li a {
	color:#aaa;
	font-size:14px;
	font-weight:bold;
	padding:8px 6px;
	display:block;
	outline:none;
}

#sgw-step1 li.selected a {color: #42b0ef; }
#sgw-step2 li.selected a {color: #fea202; }
#sgw-step3 li.selected a {color: #c4599a; }

#stainguide-widget div.focused {
	background: #fff url(../img/stain_guide/focused_bg.gif) repeat-y;
	border:none;
}

#sgw-step4 {
	border-right:none!important;
}

#stainguide-widget div.noborder {
	border:none;
}

#stainguide-widget div.collapsed {
	height:130px;
}

#stainguide-widget div.collapsed li {
	border:none;
}

#stainguide-widget .blocker {
	width:175px;
	height:530px;
	position:absolute;
	background:#fff;
	opacity: 0.70;
	filter: alpha(opacity=70);
	-ms-filter: "alpha(opacity=70)";
	-khtml-opacity: .70;
	-moz-opacity: .70;
}

#sgw-step4 .blocker {
	width:122px;
}

#sgw-step4 form {
	padding:10px;
}
/* @end */

/* @group Stain Guide */
#stain-image {
	border:1px solid #ddd;
}
/* @end */

/* @group Search Results */
.search-result {
	margin:0 0 30px;
}

.search-result .excerpt {
	margin:0;
}

.search-result .url {
	color:#888;
}
/* @end */

/* @group nav */
form#search-box {
	background:transparent url(../img/nav/search-box.png) no-repeat;
	float:right;
	height:24px;
	margin-top:11px;
	width:234px;
}

form#search-box .search-input {
	color:#999;
	font-weight:bold;
	background-color:transparent;
	border:medium none;
	float:left;
	margin:3px 3px 3px 5px;
	width:200px;
}

form#search-box .submit-button {
	margin:5px 0 0 0;
}
/* @end */
/* @jquery dialog */
.ui-dialog {
	background:#fff;
	border:5px solid #d1cbcd;
	padding:20px;
	border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
}

.ui-dialog iframe {
	width:100%!important;
	border:none;
	margin:10px 0 0 0 ;
}

.ui-dialog-titlebar .ui-dialog-title {
	display:block;float:left;
}
.ui-dialog-titlebar-close {
	background:url(../img/ui/close.gif) no-repeat;
	height:21px;
	width:21px;
	text-indent:-99999px;
	display:block;
	float:right;
}
.ui-widget-overlay {
	position:absolute;
	top:0; left:0;
	background:#000;
	opacity:0.80;
	filter:alpha(opacity=80);
}
/* @end */
