h1,
a,
ul.other-sites-list a:hover,
#home-product-nav a:hover,
a.btn-link,
a.promotions-coupon-link:hover,
a#back-to-top-btn:hover,
#related-products-navigator li a:hover,
#related-products-navigator li p a,
.faq-question,
#nav ul li a:hover,
#nav ul ul li a:hover,
ul#footer-navigator a:hover,
.tab-section h2
{color: #dc1532;} /* red */

.tabbed-nav ul li a:hover,
.tabbed-nav ul li.active a
{color:#a5bf95;} /* seafoam */

.tabbed-nav a {
	float:left;
	display:block;
	padding:5px 15px 4px 6px;
	text-decoration:none;
	font-weight:bold;
	color:#b7b7b7;
	font-size:116%;
}

input-checkbox a, input-checkbox a:hover {
	text-decoration: underline;
	color: #999999;
}

a#henkel-logo-borax {
	float: left;
	margin-right: 5px;
}

#small-footer {
	line-height: 20px;
}

span.copyright {
	position: relative;
	margin-top: 10px;
	font-family:"Trebuchet MS",Trebuchet,Arial,sans;
	font-size:11px;
	display: block;
	text-transform: none;
	color: #999999;
	text-align: center;
}

.homepage-image-container  {
	position: relative;
	width: 960px;
	height: 450px;
}

.homepage-image-container div.borax-learn-more {
	position: absolute;
	top: 327px;
	left: 35px;
}

.homepage-image-container img {
	position: absolute;
	top: 0;
}

div.borax-learn-more a {
	position: relative;
	outline: none;
	display: block;
	text-indent: -2000em;
	background: url('../img/borax/btn-learn-more.png') no-repeat top;
	height: 37px;
	width: 137px;
}

div.borax-learn-more a:hover {
	background-position: bottom;
}

#back-to-top-wrapper {
	background: url('../img/borax/back-to-top-line-bg.gif') no-repeat top;
	height: 25px;
	width: 530px;
	margin-top: 20px;
}

a#back-to-top-btn  {
	display: block;
	background: none;
	float: right;
	outline: none;
	color: #666;
	font-size: 12px;
	padding: 0 20 0 20px;
	z-index: 999;
}

a#back-to-top-btn span {
	background: none;
	padding: 6px 22px 5px 25px;
}

a.silver-btn,
a.silver-btn span {
	height: 31px;
}

p.button_no_hover a:hover, .store-locator a:hover {
	color: #DC1532;
}

a.silver-btn span  {
	background: url('../img/btn/silver-btn-right-side-red.png') no-repeat right top;
	padding: 8px 27px 8px 10px;
	font-weight: bold;
	line-height:2;
}

#in-the-laundry h2, #in-the-laundry h3 {
	color: #9c9fd0;
}

#in-the-bathroom h2, #in-the-bathroom h3 {
	color: #40c8f4;
}

#in-the-kitchen h2, #in-the-kitchen h3 {
	color: #a8c399;
}

#also-great-for h2 {
	color: #555555;
	margin-bottom: 20px;
}

#in-the-laundry h3, #in-the-bathroom h3, #in-the-kitchen h3 {
	height: 40px;
	line-height: 25px;
}

#in-the-laundry ul, #in-the-bathroom ul, #in-the-kitchen ul {
	padding-bottom: 20px;
}

#points-of-interest h3, #arts-and-crafts h3 {
	font-weight: normal;
	margin-bottom: 20px;
	margin-top: 25px;
	padding-top: 0px;
}

.tab-section h2 {
	padding-top: 15px;
	margin-bottom: 1.3em;
}

img.icon-left {
	position: relative;
	float: left;
	margin: 0px 10px 0px 0px;
}

a.click-here-btn {
	background: url('../img/btn/click-here-btn-green.png') no-repeat;
	height: 28px;
	width: 77px;
	text-indent: -2000px;
}

a.facebook {
	position: relative;
	outline: none;
	display: block;
	float: right;
	height: 25px;
	width: 27px;
	text-indent: -2000em;
	background: url('../img/btn/facebook.png') no-repeat;
}

#join-us p {
	display: inline;
	float: right;
	color: #959595;
	font-size: 12px;
}

.uses-nav {
	padding-top: 20px;
	font-size: 14px;
	color: #363636;
}


.uses-nav a, .uses-nav a:hover {
	display: block;
	height: 25px;
	text-decoration: underline;
	color: #363636;
}

table#retailers td a:hover {
	color: #DC1532;
}

/* superfish */

#nav ul li.selected, 
#nav ul li.selected-ancestor{
	background-position:right -141px;
}


blockquote {
	border:1px solid #e0efdc;
	background:#eff7e9 url(../img/borax/uses/pencil.gif) no-repeat 20px center;
	padding:20px 40px 20px 80px;
	display:block;
}

#uses p img {
	float:right;
	vertical-align:top;
}
/* home page */

#home-big-nav li,
#home-big-nav li a {
	width: 313px;
	height: 164px;
}
#home-big-nav li a {
	display: block;
	outline: none;
	text-indent: -2000px;
}
#home-big-nav li.first {
	margin-left: 6px;
}

#home-big-nav li.last {
	margin-right: 0px;
}

#home-big-nav li {
	margin-bottom: 0px;
	padding-bottom: 40px;
	margin-right: 9px;
}

li#nav-main-home.selected a{background: url(../img/borax/nav/left-rounder-selected.png) left top no-repeat}
#video-nav-item {background: url('../img/borax/home/videos-bg.jpg') no-repeat;}
#laundry-care-nav-item {background: url('../img/borax/home/laundry-care-bg.jpg') no-repeat;}
#get-coupon-item {background: url('../img/borax/home/get-coupon.jpg') no-repeat;}
#how-to-nav-item {background: url('../img/borax/home/how-to-use.jpg') no-repeat;}

li#get-coupon-item a {
	text-indent: 0px !important;
	color: #000;
	text-align: right;
}
li#get-coupon-item a p,
li#get-coupon-item a h2 {
	margin-right: 8px;
}
li#how-to-nav-item h2,
li#how-to-nav-item p, li#video-nav-item h2, li#video-nav-item p{
	text-align: right;
	padding-right: 10px;
}
li#video-nav-item h2 { color: #fff;}

li#how-to-nav-item p {
	margin-top: 78px;
	width: 187px;
	color: #333;
	float: right;
}

#sidebar .store-locator{
	margin-left:20px;
}
#sidebar h4{
	margin-bottom:0;
}
/* for media center dialog */
.ui-dialog {
	padding-left: 10px;
}


.tab-section li {
	list-style:disc;
	margin-left:2em;
}

.tab-section h3 {
	padding-bottom:0.2em;
}

#borax-about-navigator {
	margin:0 0 20px 0;
}

.laundry-he img {
	float:none!important;
}

/* takeover */
#takeover {
	background:#fff url(../img/borax/takeover/bg.jpg) no-repeat;
	width:980px;
	height:940px;
	position:absolute;
	top:0px;
    left: 50%;
    margin-left:-495px;
	z-index:1000;
}

#takeover a.close {
	float:right;
	background:transparent url(../img/borax/takeover/close.png) no-repeat;
	width:98px;
	height:24px;
	text-indent:-99999px;
	outline:none;
	position:absolute;
	right:40px;
	top:40px;
}

#takeover a.get-coupon-btn {
	background:transparent url(../img/borax/takeover/get-a-coupon-btn.png) no-repeat;
	width:223px;
	height:49px;
	display: block;
	position:absolute;
	right:362px;
	top:692px;
	text-indent:-99999px;
	outline:none;
}

#takeover a.get-coupon-btn:hover {
	background-position:left -49px;
}

/* send to friend dialog form */
#send-to-friend {
	padding-left: 35px;
}

#send-to-friend h1 {
	color: #000000;
	font-size: 1.5em;
}
#send-to-friend h3 {
	font-size: 12px;
	padding-bottom: 12px;
	margin-bottom: 12px;
	border-bottom: 1px dotted #000;
}

#send-to-friend em {
	color: #666666;
}

#send-to-friend label {
	display: block;
	color: #09f;
	font-size: 12px;
	margin-bottom: 5px;
	font-weight: bold;
}

#send-to-friend .input-text {
	width: 100%;
	display: block;
	margin-bottom: 15px;
}

.center h1, .center p {
	text-align: center;
}

#send-to-friend .gray-text input, #send-to-friend .gray-text p {
	color: #999999;
}

#send-to-friend .gray-text a, .center a {
	color: #999999;
	text-decoration: underline;
}

#send-to-friend #form-footer {
	margin-top: 20px;
	text-align: right;
}

#send-to-friend h6 {
	font-size: 12px;
	font-weight: bold;
	color: #09f;
	margin-top: 20px;
}
#send-to-friend #message {
	border: 1px solid #666;
	color: #666;
	margin:5px 0 15px;
	padding:5px;
}
#send-to-friend #message span {
	text-decoration: underline;
}
#send-to-friend p#footer-note {
	font-size: 10px;
	color: #666;
}
#send-to-friend .left,
#send-to-friend .right {
	float: left;
	width: 235px;
}
#send-to-friend .left {
	margin-right: 20px;
}
#send-to-friend #footer-submit {
	margin-top: 15px;
	margin-bottom: 25px;
}
#send-to-friend .textarea {
	width: 492px;
}
#send-to-friend-confirm h1 {
	color: #000000;
	font-size: 1.5em;
	width: 200px;
	margin: 15px auto;
}
#send-to-friend-confirm p {
	width: 200px;
	margin: 0 auto;
}

a.ui-dialog-titlebar-close {
	outline: none;
}
/* end send to friend dialog form */
