/* Waterworks CSS */

.left_nav > ul.nav_0 > li.first > a.selected {
	 background-color: #175DA5;
	 color:#ffffff;
 }
.left_nav > ul.nav_0 > li.first > a.topper {
	color:#175DA5;
	font-weight: bold;
	font-size: 15px;
	border-bottom: 2px solid #175DA5;
}
.left_nav ul.nav_0 a.nav_0.selected{
	color:#ffffff;
	border-bottom: 2px solid #175DA5;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
}

.left_nav ul.nav_0 li.nav_0 ul.nav_0_1 li.nav_0_1 ul.nav_2 li.nav_2{
	background-image: url('../../images/site/red.png');
	background-repeat: no-repeat;
	background-position: 8px;
	border-bottom: 1px solid #999999;
}
.left_nav > ul.nav_0 li > ul.nav_0_1 > li.nav_0_1 > a,
.left_nav > ul.nav_0 li > ul.nav_0_1 > li.nav_0_1 a.selected{
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 34px;
}
.left_nav > ul.nav_0 > li.first > a.topper:hover{
	background-color: #175DA5;
	color:#ffffff;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	
}
.left_nav > ul.nav_0 li > ul.nav_0_1 > li.nav_0_1 > a:hover,
.left_nav > ul.nav_0 li > ul.nav_0_1 > li.nav_0_1 a.selected:hover{
	background-color: #175DA5;
	background-image: url('../../images/site/white_down.png');
	background-position: 160px;
	background-repeat: no-repeat;
	color:#ffffff;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 34px;
	font-weight: bold;
}
.left_nav > ul.nav_0 li > ul.nav_0_1 > li {
	background-image: url('../../images/site/bullet_blue.png');

	/*border-bottom: 1px solid #000;*/
}
.left_nav > ul.nav_0 li > ul.nav_0_1 > li.selected:hover{
	list-style-image: url('../../images/site/white_down.png');
	#background-image: url('../../images/site/red_rum.png');
	background-image: none;
	background-position: center 5px;
	background-repeat: no-repeat;
	padding-left: 0;
	padding-right: 0;

}
.left_nav ul.nav_0_1 li.selected.depth_1{
	background-image:none;
	
}
.left_nav ul.nav_0_1 a.selected.depth_1 {
	background-image: url('../../images/site/dblue_down.png');
	background-position: 162px 16px;
	background-repeat: no-repeat;	
    color: #000000;
	
}
.sec_button {
	/*background-color: #C40000;*/
}

#cat_nav li.cat-nav a {
	background-image: url('../../images/site/buttons/button_arrow_dkblue_e.gif');
}

h1 {
	color: #095BA6;
}
div.category-image-button {
	color: #095BA6;
}
div.category-image-button-wrapper {
	border-top: 3px solid #095BA6;
}
#box_cat_quick_search .infoBoxContents .boxText {
	border-color: #095BA6;
}

.productListingHeader {
	background-color: #095BA6;
  	table-layout: fixed;
  	color: #ffffff;
  	font-weight: bold;
}
.productListingHeader a{
	color: #ffffff;
}
.infoBoxHeading,
.infoBoxHeading a {
	background-color: #095BA6;
}

.infoBox {
	border-color: #095BA6;
}

.productListing tr.productListing-heading-row {
	background-color: #095BA6;
}

#head-line {
	background-color: #064B86;
}
.h1-box {
	background-color: #064B86;
}
.accordion li.selected > a.first {
	background-color: #064B86;
}
footer.footerWrapper {
	background-color: #064B86;
}
figure.sub-category figcaption {
	border-top: 3px solid #064B86;
}
div.catListingBox a {
	color:#064B86;
}
.product-listing-box a.viewDetailsButton {
	background-color: #064B86;
	color: #ffffff;
	border: 2px solid #064B86;
}
.product-listing-box a.viewDetailsButton:hover {
	background-color: #ffffff;
	color: #064B86;
}
.contact {
	background-color: #064B86;
	color: white;
	border: 1px solid #064B86;
}
.contact:hover {
	background-color: white;
	color: #064B86;
}