.topmenu {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; margin-right:10px; }
.energy {font-size: 12px; color: #CE0000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; }
.mainmenu {font-size: 14px; color: #333333; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.mainsub {font-size: 12px; color: #339900; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }
.botmenu {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; }
.detailtitle {font-size: 10px; color: #666666; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-style: italic; }
.detail {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }
.botheader {font-size: 14px; color: #ffffff; font-family: Arial, Helvetica, sans-serif; margin-left:10px; }
.txtspc {font-size: 14px; color: #666666; font-family: Arial, Helvetica, sans-serif; margin-left:6px; }
.moreinfo {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 18pt; }
.copyright {font-size: 10px; color: #333333; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }
.proddescrip {font-size: 11px; color: #0099cc; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }
.promoheader {font-size: 18px; color: #ce0000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.promotitle {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14pt; }
.promobody {font-size: 11px; color: #666666; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }
.promobodyblack {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }
.promobodygrey {font-size: 12px; color: #515151; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }
.promoprice {font-size: 14px; color: #CE0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.smallprice {font-size: 12px; color: #CE0000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }
.bluetitle {font-size: 14px; color: #0099cc; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.tabletitle {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.tableinfo {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: normal; }
.producttitle {font-size: 14px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.green {font-size: 14px; color: #339900; font-family: Arial, Helvetica, sans-serif; font-weight: bold; }
.aquabotinfo {font-size: 12px; color: #000000; font-family: Arial, Helvetica, sans-serif; font-weight: bold; line-height: 12pt; font-style: underline; }

body {
	background-color: #ffffff;
}

hr {color: #fff; background-color: #fff; border: 2px dotted #b1b1b1; border-style: none none dotted; }

A.menu:link {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
	
}
A.menu:visited {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
	
}
A.menu:active {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	text-decoration: underline;
	
}
A.menu:hover {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	text-decoration: none;
}

A.topmenu:link {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	
}
A.topmenu:visited {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	
}
A.topmenu:active {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	
}
A.topmenu:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0080AA;
	font-weight: bold;
	text-decoration: none;
}

A.footer:link {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099cc;
	font-weight: normal;
	text-decoration: none;
	
}
A.footer:visited {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099cc;
	font-weight: normal;
	text-decoration: none;
	
}
A.footer:active {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099cc;
	font-weight: normal;
	text-decoration: none;
	
}
A.footer:hover {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
}

A.submenu:link {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006282;
	font-weight: normal;
	text-decoration: none;
	
}
A.submenu:visited {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006282;
	font-weight: normal;
	text-decoration: none;
	
}
A.submenu:active {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006282;
	font-weight: normal;
	text-decoration: none;
	
}
A.submenu:hover {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #006282;
	font-weight: normal;
	text-decoration: underline;
}

A.leftmenu:link {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	
}
A.leftmenu:visited {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	
}
A.leftmenu:active {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	
}
A.leftmenu:hover {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099cc;
	font-weight: normal;
	text-decoration: none;
}

A.addinfo:link {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099cc;
	font-weight: normal;
	text-decoration: underline;
	
}
A.addinfo:visited {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099cc;
	font-weight: normal;
	text-decoration: underline;
	
}
A.addinfo:active {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0099cc;
	font-weight: normal;
	text-decoration: underline;
	
}
A.addinfo:hover {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-decoration: underline;
}

A.acrobat:link {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
	
}
A.acrobat:visited {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
	
}
A.acrobat:active {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
	
}
A.acrobat:hover {
    font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #990000;
	font-weight: normal;
	text-decoration: underline;
}

A.manuals:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
	
}
A.manuals:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
	
}
A.manuals:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	font-weight: normal;
	text-decoration: underline;
	
}
A.manuals:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-decoration: underline;
}

A.specials:link {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #990000;
	font-weight: strong;
	text-decoration: none;
	
}
A.specials:visited {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0080AA;
	font-weight: strong;
	text-decoration: none;
	
}
A.specials:active {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0080AA;
	font-weight: strong;
	text-decoration: none;
	
}
A.specials:hover {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0080AA;
	font-weight: strong;
	text-decoration: none;
}


/* BLSCart */
.blscart a, .blscart a:hover, .blscart a:active, .blscart a:visited {
	font-family: sans-serif; font-size: 14px; line-height: 16px; color: black; text-align: center;
	display: block; width: 88px; height: 19px; padding-top: 3px;
	background: url(images/addtocart.png) 0 0 no-repeat; text-decoration: none; }
.blscart a:hover { background-position: 0 -22px; }
.blscart a:active { background-position: 0 -44px; }
/* end BLSCart */
