@charset "utf-8";
/* CSS Document */
<!--
body {font-family: tahoma, verdana, helvetica, sans-serif;font-size: 12px;color: #000;background: #FFF;text-align: left;margin: 8px;}



A:link
{
    color: #545454;text-decoration: underline;
}
A:visited {color: #545454;text-decoration: underline;}
A:active {color: #545454;text-decoration: underline;}
A:hover {color: #000066;text-decoration: none;}



TD {font-size: 12px;font-family : Verdana;}

P {font-size: 12px;	font-family : Verdana;}
TD.smaller {font-size: 11px;font-family : Verdana;color : #000000;}
P.smaller {font-size: 11px;font-family : Verdana;color : #000000;}
HR {color : #767981;height : 1px;}


.bdtopnav
{
background-color:#264E50;height:21px;color:white;margin-left:2px;margin-right:2px;vertical-align:middle;cursor: pointer;
}

A.bdTopNavLink:link, A.bdTopNavLink:hover, A.bdTopNavLink:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-size:11px;
font-weight:normal;
 
font-family: verdana, Arial , Sans-Serif;
}

.homenav
{
background-color:#ffffff;
font-size:8pt;
/*border-right:solid 2px #efefef;*/
}

.homenav a
{
    /*color: #003366;
    font-size: 8pt;*/
}

td.homenav
{
border-right:solid 2px #efefef;	
	
}

.bdFooter
{
/*background-color:#0681c4;*/vertical-align:middle;padding:5px;color:#005696;/*height:10px;*/
}

.bdFooter a
{
    font-weight: normal;
    color: #004080;
}

.bdtoplinks
{
    font-size:8pt;
}

.bdtoplinks a
{
    font-size:10px;
    font-weight:bold;
    text-transform:uppercase;
}

.bdtoplinks2
{
    font-size:11px;
    font-weight:bold;
    text-transform:capitalize;
    color:#454545;
}

.bdfootermail
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
.bdfootermail a
{
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.style3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #C0C0C0;
}


H1
{
    FONT-WEIGHT: 300;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 0em;
    COLOR: #666666;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: left;
   /* display:inline;*/
    margin-top:0px;
}

boat.H2
{
	font-weight: 300;
	font-size: 14pt;
	margin-bottom: 0em;
	color: #035493;
	font-family: Tahoma, Verdana;
	text-align: left;
}
H2
{
    FONT-WEIGHT: 300;
    FONT-SIZE: 14pt;
    MARGIN-BOTTOM: 0em;
    COLOR: #035493;
    FONT-FAMILY: Tahoma, Verdana;
    TEXT-ALIGN: left
}

table.contact
{
	border-right: #006699 2px solid;
	border-top: #006699 2px solid;
	border-left: #006699 2px solid;
	border-bottom: #006699 2px solid;
}


.homepagegrid
{
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	
}

.tdproductTable
{
	/* tank depot width is 700*/
	width:98%;
}

.tdProductGrid
{
	/* tank depot width is 400*/
	width:100%;
}

.tdProductGridCell
{
	/* tank depot width is 360*/
	width:60%;
}

.tdProductDescriptionCell
{
	width:400px;
}


.tdProductGridButtonCell
{
	width:40%;
}



.tdProductGridCell2
{
	width:60%;
}



.product
{
    FONT-WEIGHT: 300;
    FONT-SIZE: 11pt;
    MARGIN-BOTTOM: 0em;
    margin-left: 10px;
    COLOR: #035493;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left
}
.product2
{
    FONT-WEIGHT: 300;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 0em;
    margin-left: 10px;
    COLOR: #035493;
    FONT-FAMILY: arial;
    TEXT-ALIGN: center;
}

.product2 a:link {color:#035493; text-decoration:none}
.product2 a:active {color:#035493; text-decoration:none}
.product2 a:visited {color:#035493; text-decoration:none}
.product2 a:hover {color:#035493; text-decoration:underline}

span.H3
{
    FONT-WEIGHT: 100;
    FONT-SIZE: 14pt;
    MARGIN-BOTTOM: 0em;
    COLOR: #035493;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left;
    font-weight:bold;
}

.h3 {font-size:14pt;}

.H3 a:link {color:#035493; text-decoration:none}
.H3 a:active {color:#035493; text-decoration:none}
.H3 a:visited {color:#035493; text-decoration:none}
.H3 a:hover {color:#035493; text-decoration:none}

.content
{
    FONT-WEIGHT: 300;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 0em;
    margin-left: 0px;
    COLOR: #666666;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left
}

.content a:link {color:#666666; text-decoration:none}
.content a:active {color:#666666; text-decoration:none}
.content a:visited {color:#666666; text-decoration:none}
.content a:hover {color:#666666; text-decoration:none}

.content2
{
    FONT-WEIGHT: 300;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 0em;
    margin-left: 18px;
    COLOR: blue;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left
}

.content3
{
    FONT-WEIGHT: 300;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 0em;
    margin-left: 0px;
    COLOR: #666666;
    FONT-FAMILY: arial;
}

.content4
{
	font-weight: 300;
	font-size: 9pt;
	margin-bottom: 0em;
	margin-left: 0px;
	color: #00008b;
	font-family: arial;
}

.content4 a:link {color:#00008b; text-decoration:none}
.content4 a:active {color:#00008b; text-decoration:none}
.content4 a:visited {color:#00008b; text-decoration:none}
.content4 a:hover {color:#00008b; text-decoration:underline}

.link
{
    FONT-WEIGHT: 300;
    FONT-SIZE: 9pt;
    MARGIN-BOTTOM: 0em;
    COLOR: blue;
    FONT-FAMILY: arial;
    TEXT-ALIGN: left
}



TR.productpaging1 { FONT-FAMILY: arial; FONT-SIZE: 9pt }
TR.productpaging1 { FONT-FAMILY: arial; FONT-SIZE: 9pt }
TR.productpaging1 A { PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: arial; FONT-SIZE: 10pt;font-weight:bold;margin-right:5px; }
TR.productpaging1 SPAN.currentpage { PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: arial; FONT-SIZE: 10pt;font-weight:normal;margin-right:5px;}
input.readonlydim { background-color:#d5d5d5;border: 1px solid #f0f0ff; padding:1px;}


/* PRODUCTDETAILS */
td.detailscontent
{
	font-size: 14px;
	color: #696969;
	font-family: tahoma,verdana,arial;
}
select.detailscontent
{
	font-size: 10pt;
	color: #000000;
	font-family: Arial;
}
.detailsname
{
	color: #000000;
	font-family:arial;
	font-weight:bold;
	font-size:12pt;
}

.DetailsLink { font-size:8pt;}
/******************************************************************************/



/*PRODUCT */
.productname
{
	color: #000000;
	font-family:arial;
	font-weight:bold;
	font-size:12pt;
}


tr.productgrid
{
	font-size:13px;
	font-family:arial;
	
}

.productgrid a { font-weight:normal;}
.productgrid a:link
{
    color: #000000;
}
.productgrid a:active {color:#000000;}
.productgrid a:visited {color:#000000;}
.productgrid a:hover{ color: #000066;}/*#5878ba; }*/

.productgrid2 a { font-weight:normal; }

select.productgrid
{
	font-family:Arial;
	padding:0;
	font-size:9pt;	
}
input.productgrid
{
	margin-top:8px;
}

span.productgridprice
{
	font-weight:normal;
}


/**************************************************************/



/* BROWSE */
.browsename
{
	font-weight: bold;
	font-size: 12pt;
	color: #000000;
	font-family: arial;
}
td.browse
{
	font-family: arial;
	FONT-SIZE: 0.9em;
	padding-bottom: 12pt;
}
img.brows
{
	padding-bottom: 5pt;
}

span.browsesizerange
{
	font-size:8pt;
	font-family:verdana;
	color:Red;	
	font-weight:bold;
	
}

span.browselink
{
	font-size:8pt;
}
/******************************************************************/



/*CART*/
/*CART*/
.cartgrid
{
	font-size:10pt;
	font-family:Arial;
}

a.cartgrid:link  {color:#0000cc;font-weight:normal;font-size:13px;}
a.cartgrid:active  {color:#0000cc;font-weight:normal;font-size:13px;}
a.cartgrid:visited {color:#0000cc;font-weight:normal;font-size:13px;}
a.cartgrid:hover  {color:#111111;font-weight:normal;font-size:13px;}

.cartgridheader
{
	background-color: #ffffff;
	font-size:9pt;
}

table.cart
{
	font-size:10pt;
	font-family:Arial;
	  margin-left: auto ;
  margin-right: auto ;

	
}

p.cart
{
	font-size: 12pt;
	color: #444444;/*#ff8c00;*/
	font-family: Arial;
	  margin-left: auto ;
  margin-right: auto ;
  text-align:center;

	
}

.cartqty
{
	background-color:#f8f8f8;/*#ffdab9;*/
	
}

div.cartaccess
{
	float:left;margin-bottom:10px;margin-right:5px;
}
table.cartaccess
{
	font-size:8pt;font-family:arial;border:1px solid #ababab;
}

.cartaccess a:link {font-size:8pt; }
.cartaccess a:active {font-size:8pt; }
.cartaccess a:visited {font-size:8pt; }
.cartaccess a:hover {font-size:8pt;}

table.cartaccessprice
{
	font-size:9pt;font-family:arial;font-weight:bold;
}

span.pricelabel
{
	font-weight:normal;font-size:8pt;
}


/*.cartgrid
{
	font-size:10pt;
	font-family:tahoma,verdana,arial;
}

.cartgridheader
{
	background-color:#F8F8F8;
}

table.cart
{
	font-size:10pt;
	font-family:tahoma,verdana,arial;
}

p.cart
{
	font-size: 11pt;
	color: #000080;
	font-family: tahoma,verdana,arial;
}

.cartqty
{
	background-color: #f0f8ff;
}*/



/****************************************************************************************************/
select.searchproductslist {font-size:8pt;font-family:Arial;padding:0; }
td.searchproductslist { font-size:8pt;font-family:arial;margin-left:2px; }
.searchproductslist { font-size:8pt;font-family:arial;margin-left:2px; }
.searchproductslist a:link {font-size:8pt;color:#00009C }
.searchproductslist a:active {font-size:8pt;color:#00009C }
.searchproductslist a:visited {font-size:8pt;color:#00009C}
.searchproductslist a:hover {font-size:8pt;color:#454545}


select.productlisting { font-size:8pt; font-family:Arial; padding:0; }
.productlisting { font-size:8pt;font-family:Arial; }


a.catSelected { font-weight: bold; font-size: 11px; color: #323232; font-family: Arial, Helvetica, sans-serif; text-decoration: underline; }
a.catSelected:visited {color:#323232; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:bold;}
a.catSelected:hover {color:#3b3b3b; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration:underline; font-weight:bold;}
/***************************************************************************************************/



.pageLinks 
{
	font-family:Arial;
	font-size:8pt;
	color:#668866;
}

.pageLinks a { font-weight:normal;}
.pageLinks a:link{	color: #4555ff;}
.pageLinks a:active{color: #4555ff;}
.pageLinks a:visited {color:#4555ff;}
.pageLinks a:hover{ color: #4555ff; }

td.ManufacturerSort
{
	font-size: 9pt;
	font-family: Arial;
	/*background-color: #f5f8fc;*/
}

select.ManufacturerSort
{
	font-size:9pt;
	font-family:Arial;
}

.manufacturerName
{
	color: #000080;
	font-family:arial;
	font-weight:bold;
	font-size:14pt;
}

td.manufacturerCrumbs
{
	font-size: 8pt;
	color: #515162;
	font-family: verdana,arial;
}

.manufacturerCrumbs a { font-weight:normal;}
.manufacturerCrumbs a:link {color:#252596; }
.manufacturerCrumbs a:active {color:#252596;}
.manufacturerCrumbs a:visited {color:#252596;}
.manufacturerCrumbs a:hover{ color: #5878ba; }

.manufacturerDesc
{
	font-size: 8pt;
	color: #3a3a3a;
	font-family: Arial;
}

p.manufacturerInvalid
{
	font-size:11pt;
	font-family:Arial;
	color:#000000;
	text-align:center;
}

.manufacturerInvalid a { font-weight:normal;}
.manufacturerInvalid a:link {color:#252596; }
.manufacturerInvalid a:active {color:#252596;}
.manufacturerInvalid a:visited {color:#252596;}
.manufacturerInvalid a:hover{ color: #5878ba; }


table.manufacturerCatFilter
{
	font-size:.7em; /*pt;*/
	font-family:verdana,arial;
	border-style:solid;
	border-width:1px;
	border-color:#a1a1a1;
}

td.manufacturerCatHdr
{
	font-size:9pt;
	font-weight:bold;
	background-color:#85a9cf;
	color:white;
}

td.manufacturerCatRow
{
	background-color:#f8f8f8
}

td.manufacturerCatRowAlt
{
	background-color:#ffffff
}


table.manufacturerList
{
	font-size: 9pt;
	vertical-align:top; 
	text-align: center;
	
}

td.manufacturerList
{
	text-align:center;
}

.manufacturerList a { /*font-weight:normal;*/}
.manufacturerList a:link {color:#252596; }
.manufacturerList a:active {color:#252596;}
.manufacturerList a:visited {color:#252596;}
.manufacturerList a:hover{ color: #5878ba; }



.homenav a { color:#000000;font-size:8pt;}
.homenav a:link {color:#000000; }
.homenav a:active {color:#000000;}
.homenav a:visited {color:#000000;}
.homenav a:hover{ color: #6d6b6c; }



.narrowManufacturerHeader {font-size:8pt;color:white;background-color:#003366;}
table.narrowManufacturerTable {border:1px solid #cdcdcd;width:575px; border-collapse:collapse;}

.narrowManufacturer{font-size:8pt;color:Black;}
.narrowManufacturer a {color:#000000;}
.narrowManufacturer a:link { color:#000000;}
.narrowManufacturer a:active { color:#000000;}
.narrowManufacturer a:visited {color:#000000;}
.narrowManufacturer a:hover { text-decoration:underline;color:#454545;}

.narrowManufacturerSelected{font-size:8pt;font-weight:bold;color:Black;background-color:#e8e8e8;}
.narrowManufacturerSelected a { color:#000000;}
.narrowManufacturerSelected a:link { color:#000000;}
.narrowManufacturerSelected a:active { color:#000000;}
.narrowManufacturerSelected a:visited {color:#000000;}
.narrowManufacturerSelected a:hover { text-decoration:underline;color:#454545;}

.productlistsort {color:#ffffff; font-weight:bold;}
a.productlistsort  {color:#ffffff; font-weight:bold;}
a.productlistsort:link { color:#ffffff; font-weight:bold;}
a.productlistsort:active { color:#ffffff; font-weight:bold;}
a.productlistsort:visited { color:#ffffff; font-weight:bold;}
a.productlistsort:hover { color:#ffffff; font-weight:bold;text-decoration:underline;}

h3.productlistname {font-size:1.5em;display:inline;}

.ScrollDiv {
width:119px;height:70px;text-Align:center;vertical-align:sub;background-Color:#FFFFFF; border:0px solid black;
}

.ScrollDiv img 
{
	display:block;
	text-align:center;
	margin:auto;
	vertical-align:middle;
}

/********************************************************************




.hn {color:#000000; font-family: "Times New Roman", Times, serif; font-size: xx-small; font-style: normal; font-weight: 100; background-color: #FFFFFF; visibility: hidden; clip:  rect(   )}
a.hn:visited {color:#000000; font-family: "Times New Roman", Times, serif; font-size: xx-small; font-style: normal; font-weight: 100; background-color: #FFFFFF; visibility: hidden; clip:  rect(   )}
a.hn:link {color:#000000; font-family: "Times New Roman", Times, serif; font-size: xx-small; font-style: normal; font-weight: 100; background-color: #FFFFFF; visibility: hidden; clip:  rect(   )}
a.hn:active {color:#000000; font-family: "Times New Roman", Times, serif; font-size: xx-small; font-style: normal; font-weight: 100; background-color: #FFFFFF; visibility: hidden; clip:  rect(   )}
a.hn:hover {color:#000000; font-family: "Times New Roman", Times, serif; font-size: xx-small; font-style: normal; font-weight: 100; background-color: #FFFFFF; visibility: hidden; clip:  rect(   )}
-->


