@charset "utf-8";
body, td, th, p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #000033;
}
body {
	background-color: #efeff0;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#sierramarine-container {
	width: 625px;
	height: 516px;
	border-right: 3px solid #fff;
}
#sierramarine-container .strip {
	background-image: url(images/strip.jpg);
	background-repeat: repeat-x;
	height: 7px;
	width: 625px;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#producttable td.intro h2 {
margin: 0px;}
#producttable td.intro {
padding-left: 20px;}
#producttable td.intro ul {
margin-left: 25px; 
margin-top: 0px;
margin-bottom: 0px;list-style: circle;}
#sierramarine-container .searchheader, #sierramarine-container .searchheadernew {

	background-repeat: no-repeat;
	height: 31px;
	width: 625px;
	margin: 0px;
	padding: 0px;
	position: relative;
}
#sierramarine-container .searchheadernew {
	background-image: url(images/newproductsearch_head.jpg);
	
}
#sierramarine-container .searchheader {
	background-image: url(images/productsearch_head.jpg);
	
}

.searcharea {
	position: relative;
	width: 100%;
	overflow: auto;
	padding: 0px;
	margin-top: 0px;
 margin-top:expression((/MSIE 7/.test(navigator.appVersion))?'0px':'-10px');
}
.searcharea p {
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 250%;
	font-size: 75%;
	 
}
.searcharea select, .searcharea input {
	width: 225px;
	font-size: 75%;
 font-size:expression((/MSIE 7/.test(navigator.appVersion))?'75%':'90%');
 margin-right: 30px;
}
.searcharea input.img {
	width: 141px;
}
.searcharea input.inputpadding {
	padding-left: 5px;
	width: 217px;
	margin-left: 0px;
 margin-left:expression((/MSIE 7/.test(navigator.appVersion))?'-5px':'-5px');
}
.searcharea .left { float: left; width: 85%; 
}
.searcharea img, .searcharea .img {
	position: absolute;
	left: 280px;
	background-image: url(images/choose-prod-catageory.gif);
}
.searcharea .left p {
	width: 570px;
	height: 35px;
	padding: 8px 10px 10px 20px;
 padding:expression((/MSIE 7/.test(navigator.appVersion))?'1px 10px 17px 20px':'8px 10px 10px 20px');
	background-image: url(images/bg-select-box.jpg);
	background-repeat: no-repeat;
	margin-top: -18px;
 margin-top:expression((/MSIE 7/.test(navigator.appVersion))?'-18px':'-18px');
}
.searcharea .left p.input {
	margin-top: 15px;
}
.maincontent-search1 {
	 background-image: url(images/productsearch-pic.jpg);
	background-repeat: no-repeat;
	width: 625px;
	height: 382px;
	margin: 0px;
	padding: 0px;
	position: relative;
	margin-top: 0px;
 margin-top:expression((/MSIE 7/.test(navigator.appVersion))?'0px':'-11px');
 overflow: auto;
}
.maincontent-newproducts {
	 background-image: url(images/new-products-screen.jpg);
	background-repeat: no-repeat;
	width: 625px;
	height: 500px;
	margin: 0px;
	padding: 0px;
	position: relative;
 margin-top:expression((/MSIE 7/.test(navigator.appVersion))?'0px':'-11px');
 overflow: auto;
}
#sierramarine-container .maincontent-searchresults {
	width: 625px;
	 
	margin: 0px;
	padding: 0px;
	position: relative;
	bottom: 0px;
	margin-top: 0px;
 margin-top:expression((/MSIE 7/.test(navigator.appVersion))?'0px':'-11px');
	overflow-y: auto; 
	overflow-x: hidden;
	 
}
#producttable {
	width: 609px;
	padding: 0;
	margin: 0;
	font-size: 75%;
	 
}
#producttable td {
	border-right: 1px solid #C1DAD7;
	border-bottom: 1px solid #C1DAD7;
	background: #fff;
	padding: 5px;
	color: #666;
	vertical-align: top;
	font-size: 90%;
}
#producttable td ul {margin: 0px; list-style: none; padding: 0px;color: #666;}
#producttable td h2 {
	font-size: 100%;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	color: #1f3e76;
}
#producttable td h2 a,  #producttable td h2 a:visited, #producttable td h2 a:active {	color: #1f3e76; text-decoration: none;}
#producttable td h2 a:hover{	 color: #666; text-decoration: underline;}
#producttable td .small {
	font-size: 90%;color: #666;
	 
}
#producttable td p {margin-top: 0px; margin-bottom: 5px;color: #666;}

#producttable td.header {background-color: #a2a2a2; font-weight: bold; color: #fff; white-space: nowrap;	 
}
#producttable td.header-new {background-color: #125991; font-weight: bold; color: #46d127; white-space: nowrap;	 
}

/* small table inset into product */

#contains {
	 
	padding: 0;
	margin: 0;
	 
	 
}#contains th {
	border-right: 1px dotted #fff;
	border-bottom: 1px dotted #fff;
	background: #666;
	color: #fff;
	vertical-align: top;
	font-size: 90%;
	font-weight: bold;}
#contains td {
	border-right: 1px dotted #C1DAD7;
	border-bottom: 1px dotted #C1DAD7;
	background: #fff;
	padding: 3px;
	color: #666;
	vertical-align: top;
	font-size: 90%;
}
#contains td a {	color: #1f3e76; text-decoration: underline;}
#contains td a:hover,  #contains td a:visited, #contains td a:active{
	color: #009900;
	text-decoration: underline;
}
#contains td.left {
	border-left: 1px dotted #C1DAD7;
	 
}#contains td.partnoselectedleft {
	background-color: #ffff99;border-left: 1px dotted #C1DAD7;
}
#sierramarine-container .newsearch {
	font-size: 11px;
	float: left;
	margin-right: 20px;
}

#contains td.partnoselected {
	background-color: #ffff99; 
}
#img18-5315,
#img18-5480,
#img18-5485 ,
#img18-5486,
#img18-5487,
#img18-5489,
#img18-5494-1,
#img18-5495-1,
#img18-5496-1,
#img18-5497-1,
#img18-5498-1,
#img18-5309,
#img18-5312,
#img18-5313 {position:relative; top:0px; left:0px; width:150px; background-color:#fff; z-index:100;}

#img18-5315 a.p1,
#img18-5480 a.p1, 
#img18-5485 a.p1, 
#img18-5486 a.p1,
#img18-5487 a.p1,
#img18-5489 a.p1,
#img18-5494-1 a.p1,
#img18-5495-1 a.p1,
#img18-5496-1 a.p1,
#img18-5497-1 a.p1,
#img18-5498-1 a.p1,
#img18-5309 a.p1,
#img18-5312 a.p1,
#img18-5313 a.p1
#menu a.p1:visited {display:block; width:150px;  text-decoration:none; background:#fff; top:0; left:0; border:0;}

img18-5315 a img,
#img18-5480 a img,
#img18-5485 a img,
#img18-5486 a img,
#img18-5487 a img,
#img18-5489 a img,
#img18-5494-1 a img,
#img18-5495-1 a img,
#img18-5496-1 a img,
#img18-5497-1 a img,
#img18-5498-1 a img,
#img18-5309 a img,
#img18-5312 a img,
#img18-5313 a img  {border:0;}

#img18-5315 a.p1:hover, 
#img18-5480 a.p1:hover, 
#img18-5485 a.p1:hover, 
#img18-5486 a.p1:hover , 
#img18-5487 a.p1:hover , 
#img18-5489 a.p1:hover, 
#img18-5494-1 a.p1:hover, 
#img18-5495-1 a.p1:hover, 
#img18-5496-1 a.p1:hover, 
#img18-5497-1 a.p1:hover, 
#img18-5498-1 a.p1:hover, 
#img18-5309 a.p1:hover, 
#img18-5312 a.p1:hover, 
#img18-5313 a.p1:hover 
 {text-decoration:none; background-color:#8c97a3; color:#000;}
 
#img18-5315 a .large, 
#img18-5480 a .large, 
 #img18-5485 a .large,  
 #img18-5486 a .large,  
 #img18-5487 a .large,  
 #img18-5489 a .large,  
 #img18-5494-1 a .large,  
 #img18-5495-1 a .large,  
 #img18-5496-1 a .large,  
 #img18-5497-1 a .large,  
 #img18-5498-1 a .large,  
 #img18-5309 a .large,  
 #img18-5312 a .large,  
 #img18-5313 a .large    
 {display:block; position:absolute; width:0; height:0; border:0; top:0; left:0;}
 
 
#img18-5315 a.p1:hover .large, 
#img18-5480 a.p1:hover .large, 
#img18-5485 a.p1:hover .large, 
#img18-5486 a.p1:hover .large, 
#img18-5487 a.p1:hover .large, 
#img18-5489 a.p1:hover .large, 
#img18-5494-1 a.p1:hover .large, 
#img18-5495-1 a.p1:hover .large, 
#img18-5496-1 a.p1:hover .large, 
#img18-5497-1 a.p1:hover .large, 
#img18-5498-1 a.p1:hover .large, 
#img18-5309 a.p1:hover .large, 
#img18-5312 a.p1:hover .large, 
#img18-5313 a.p1:hover .large  
{display:block; position:absolute; top:0px; left:150px; width:300px; height: auto; border:5px solid #ccc;}


#info {z-index:100; height:22em;}
