@charset "UTF-8";
/* CSS Document */
/* This one is used on products pages */
#producttable {
	text-align: center;
	width: 100%;
}
/* This one is used on customer page */
#producttablec {
	text-align: left;
	width: 100%;
}
/* This one is used on links page */
#producttablel {
	text-align: center;
	width: 100%;
}
/* This one is used on support page */
#producttables {
	text-align: left;
	width: 100%;
}
/* This one is used on bottom of support page */
#producttableb {
	text-align: right;
	width: 100%;
}
/* This one is used on marine page */
#producttablem {
	text-align: left;
	width: 100%;
}
#producttablem a:link {
	font: normal x-small Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
#producttablem a:visited {
	font: normal x-small Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
#producttablem a:hover {
	font: normal x-small Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
#producttablem a:visited {
	font: normal x-small Arial, Helvetica, sans-serif;
	color: #333333;
	text-decoration: none;
}
#producttable a {
	font: normal x-small Arial, Helvetica, sans-serif;
	color: #FF0000;
	text-decoration: none;
}
#producttablel a {
	font: normal x-small Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}
#hold {
	width: 800px;
	border: thin solid #1d3174;
	margin-right: auto;
	margin-left: auto;
}
.texttable {
	font: normal x-small Arial, Helvetica, sans-serif;
	color: #333333;
	vertical-align: top;
}
.basictext {
	font: normal x-small/14px Arial, Helvetica, sans-serif;
	color: #333333;
}
.darkbasictext {
	font: normal x-small Arial, Helvetica, sans-serif;
	color: #000000;
}
.largerbasictext {
	font: small Arial, Helvetica, sans-serif;
	color: #000000;
}
.brownheadtext {
	font: medium Arial, Helvetica, sans-serif;
	color: #7e6d5f;
}
.homepics {
	text-align: right;
}
#sideshadow {
	width: 820px;
	margin-right: auto;
	margin-left: auto;
	background: url(../images/general/shadow.jpg) repeat-y center;
}
#topshadow {
	background: url(../images/general/TOPshadow.jpg) no-repeat top;
	width: 820px;
	margin-top: 15px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 7px;
}
.textindent {
	text-align: left;
	padding-left: 10px;
	vertical-align: top;
	padding-right: 10px;
}
}
.textindent2 {
	text-align: left;
	padding-left: 10px;
	vertical-align: top;
}
.footertext {
	font: bold xx-small Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: #000033;
	text-align: left;
	vertical-align: middle;
	padding: 1px;
	border-top: thin solid #000033;
	border-bottom: thin solid #000033;
}
.blueheadertext {
	font: medium Arial, Helvetica, sans-serif;
	color: #000033;
}
