/*Edit CSS code below - store.css - Do not remove this line*/

TD, P, LI, UL {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000064;
}

INPUT, SELECT, TEXTAREA {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000064;
}

.style1 {
	color: #FFFFFF;
	font-weight: bold;
}

.footerlink{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000064;
}

.footerlink a{
	text-decoration: none;
	color: #000064;
}

.footerlink a:hover{
	text-decoration: underline;
	color: #000064;
}

.top10text, .top10text a{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000064;
text-decoration: none;
}

.top10text a:hover{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000064;
text-decoration: underline;
}

.awardtext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

.awardtext a{
	color: #ffffff;
text-decoration: none;
}

.awardtext a:hover{
	color: #ffffff;
text-decoration: underline;
}

H1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #000064;
margin-top: 4px;
}

.homehead {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000064;
font-weight: bold;
}

.prodhometit a{
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
padding-left: 70px;
padding-top: 20px;
text-decoration: none;
}


.sectit {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
padding-top: 6px;
padding-left: 25px;
height: 22px;
}

.menulink {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.menulink a{
	color: #FFFFFF;
text-decoration: none;}

.menulink a:hover{
	color: #ccccFF;
text-decoration: none;
}

.homelink {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000064;
	font-weight: bold;
}

.homelink a{
	color: #000064;
	font-weight: bold;
text-decoration: none;
}

.homelink a:hover{
	color: #000064;
text-decoration: underline;
}

.border {
	border: 1px solid #000066;
}


.whitetext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
text-align: justify;
}

.prodnames {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
font-weight: bold;
}

.prodnames a{
	color: #FFFFFF;
text-decoration: none;
font-weight: bold;
}

.prodnames a:hover{
	color: #ccccFF;
text-decoration: none;
font-weight: bold;
}

.qlinks {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

.qlinks a{
	color: #FFFFFF;
text-decoration: underline;
}

.qlinks a:hover{
	color: #ccccFF;
text-decoration: underline;
}



.latesttext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000064;
font-weight: bold;
}

.latesttext a{
	color: #000064;
text-decoration: none;
}

.latesttext a:hover{
	color: #000064;
text-decoration: underline;
}

.imbord {
	border: 1px solid #6464c8;
}


.vidtext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000064;
}

.vidtext a{
	color: #000064;
text-decoration: none;
}

.vidtext a:hover{
	color: #000064;
text-decoration: underline;
}

/** Tables**/

.datatable {
	border: 1px solid #000000;
	border-collapse: collapse;
	clear: both;
	font-size: 0.9em;
	line-height: 1.5em;
	margin-top: 10px;
	margin-bottom: 15px;
	width: 100%;
}

.datatable .price {
	font-weight: bold;
}

.datatable caption {
	color: #33517A;
	font: bold 0.9em Arial, Helvetica, sans-serif;
	padding-bottom: 8px;
	padding-top: 3px;
	text-align: center;
}

.datatable td {
	border: 1px solid #000000;
	padding: 2px;
	text-align: center;
}

.datatable th {
	background-color: #000066;
	border: 1px solid #000000;
	color: #FFFFFF;
	font-weight: normal;
	padding: 2px;
	text-align: center;
}

.datatable tr.altrow {
	background-color: #00ffff;
	color: #000000;
}

.datatable tr.row {
	background-color: #D7FBFF;
}


.gallerytext {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000064;
}

.gallerytext a{
	color: #000064;
text-decoration: none;
}

.gallerytext a:hover{
	color: #000064;
text-decoration: underline;
}


/*TECHNICAL-------------------------------------- */
img#tech {
margin-right: 5px;
margin-top: 10px;
}

p#left {
float: left;
}



#technical-spray h3
{
	width: 236px;
}

#technical-closeup
{
	position: absolute;
left: 500px;
	top: 350px;
}

#technical-valve-closeup
{
	position: absolute;
	left: 500px;
	top: 450px;
}

#technical
{
	width: 280px;
	height: 100px;
	font-size: 11px;
}

#techlong
{
	width: 280px;
	height: 164px;
	font-size: 11px;
}

#techvisibility
{
	width: 280px;
	height: 164px;
	font-size: 11px;
	margin-top: 240px;
}

#technicalwrap
{
	background-image: url(images/tech-nsa-hypalon.jpg);
	background-position: 40% 190px;
	background-repeat: no-repeat;
		width: 550px;
	float: left;
}

#technicalwrap2
{
	background-image:url(images/tech-bottom.jpg);
	background-position: 75% 50%;
	background-repeat: no-repeat;
	width: 550px;
	float: left;
}


#technical.prodOverview a, #technical-spray.prodOverview a {
color: #000064;
font-size: 11px;
font-weight: bold;
}

#contentWrapper:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearafter {display: inline-block;}

/* Hides from IE-mac \*/
* html #contentWrapper {height: 1%;}
#contentWrapper {display: block;}
/* End hide from IE-mac */




/** Page Specific**/
.prodOverview
{
width: 778px;
	margin: 0 0 10px 0;
	padding-right: 10px;
	float: left;
}

.prodOverview h3
{
	background-color: #000064;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 1em;
	font-weight: bold;
	line-height: 1em;
	margin: 0px 0 2px 0;
	padding-left: 5px;
	width: 778px;

}

.prodOverview h3 em
{
	background: none;
	display: block;
	font-style: normal;
	padding: 5px 5px;
}

.prodOverview img
{
	float: left;
	margin-right: 15px;
}

.prodOverview span
{
	font-weight: bold;
}

.prodOverview h2 {
font-size: 1em;
margin-bottom: 4px;
}

.prodOverview p {
margin-right: 8px;
}

.prodOverview li {
list-style-image: url(images/star.gif);}





/*INSTABOAT-------------------------------------- */
#blue {
background: #7ba9db;
}
#contentright {
float:right;
width: 235px;
}
#blue li {
list-style-image: none;
}
#clearboth {
clear:both;
}
#blue p {
margin-left: 15px;
}
#blue p#top {
margin: 10px 0 0 0;
}
table#instaboat {

margin-bottom: 20px;
width: 400px;
background: #fff;
border:none;
}
#tableHeader {
bockground-color: blue;
height:600px;
margin-left: 15px;
width: 400px;
}
p#white {
color: #fff;
height: 20px;
background: #0f1969 ;
width: 400px;
margin-bottom:0;
padding-top: 10px;
text-align:center;
}
img#insta {
margin-top: 20px;
}
h2.center {
text-align: center;
color:#FF0000;
font-size: 1.8em;
line-height: 1.3em;
}
h2.center-black {
text-align: center;
}
p.center {
text-align:center;
}
img#h2 {
margin: 0 0 15px 60px;
}
p#red {
color: #b70000;
font-size: 120%;
font-weight: normal;
}
 p#red a {
color: #b70000;
font-size: 110%;
font-weight: bold;
}
