/* Marine CSS */

.left_nav > ul.nav_0 > li.first > a.selected {
	 background-color: #1B99CB;
	 color:#ffffff;
 }
.left_nav > ul.nav_0 > li.first > a.topper {
	color:#1B99CB;
	font-weight: bold;
	font-size: 15px;
	border-bottom: 2px solid #1B99CB;
}
.accordian ul.nav_0 li.selected a.header{
	background-color: transparent;
	color:#1B99CB;
	font-weight: bold;
	font-size: 15px;
	border-bottom: 2px solid #1B99CB;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.accordian ul.nav_0 li.selected a.header:hover{
	background-color: #1B99CB;
	color:#ffffff;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;

}
.left_nav ul.nav_0 a.nav_0.selected{
	color:#ffffff;
	border-bottom: 2px solid #1B99CB;
	-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: #1B99CB;
	color:#ffffff;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	
}
.accordian li.nav_0_1:hover > a {
	color: #ffffff;
	background-color: #1B99CB;
	background-image: url('../../images/site/white_down.png');
	background-repeat: no-repeat;
	background-position: 160px;
}
.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: #1B99CB;
	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_marine.png');

	/*border-bottom: 1px solid #000;*/
}
.accordian li.nav_0_1 {
	border-bottom: 2px solid #1B99CB;
	background-image: url('../../images/site/bullet_marine.png');
	background-repeat: no-repeat;
	background-position: 162px;
	padding: 8px 0 8px 0;
}
.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;

}
.accordian ul.nav_0_1 > li.selected:hover > a{
	background: #ffffff;
	background-image: url("../../images/site/marine_down.png");
	background-position: 162px 16px;
	background-repeat: no-repeat;

}
.left_nav ul.nav_0_1 li.selected.depth_1{
	background-image:none;
	
}
.accordian .nav_0_1 > a.selected {
	color: #000000 !important;
	font-weight: bold;
	background-image: url("../../images/site/marine_down.png");
	background-position: 162px 16px;
	background-repeat: no-repeat;

}
.left_nav ul.nav_0_1 a.selected.depth_1 {
	background-image: url('../../images/site/marine_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_aqua_e.gif');
}

h1 {
	color: #0098CA;
}

#box_cat_quick_search .infoBoxContents .boxText {
	border-color:  #0098CA;
}

.button-cat-quick-search {
	background-color: #0098CA;
	color: #FFFFFF;
}

.productListing tr.productListing-heading-row {
	background-color: #0098CA;
}

.productListing-data,
.productListing-data:last-child {
	border-color: #0098CA;
}
.productListingHeader {
	background-color: #0098CA;
  	table-layout: fixed;
  	color: #ffffff;
  	font-weight: bold;
}
.productListingHeader a{
	color: #ffffff;
}
.infoBoxHeading,
.infoBoxHeading a {
	background-color: #0098CA;
}

.infoBox {
	border-color: #0098CA;
}

.button-view-details {
	background-image: url('../../images/site/buttons/button_aqua_left.gif');
}

.button-view-details .inner {
	background-image: url('../../images/site/buttons/button_aqua_right.gif');
}