/* Page Styles */
body {
    background-image: url(images/aquarium_bckrnd.jpg);
    background-position:top;
    background-repeat: repeat-x repeat-y;
	background-color:#FFFFFF;
	margin: 0 0 0 0;
}
h1  {
	font-weight: bold;
	font-size: 18px;
	font-family: Arial, Helvetica;
	color:#0522b7;
	margin-left:10px;
	margin-bottom: 5px;
	margin-top: 5px;
}
h2  {
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica;
	color:#0522b7;
	margin-left:10px;
	margin-bottom: 0px;
	margin-top: 5px;
}
h3  {
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica;
	color:#FFFFFF;
	margin-left:10px;
	margin-bottom: 5px;
	margin-top: 5px;
}
h4  {
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica;
	color:#052bb7;
	margin: 0 0 10px 10px;
}
p {
	text-align: justify;
	text-decoration: none;
	font-family: Arial;
	font-size:13px;
	color:#0522b7;
	margin-top: 7px;
	margin-left:10px;
	margin-right:10px;
}
p a:link {
	text-align: left;
	text-decoration: underline;
	font-family: Arial;
	font-size:13px;
	color:#76a2d5;
}
p a:visited {
	text-align: left;
	text-decoration: underline;
	font-family: Arial;
	font-size:13px;
	color:#76a2d5;
}
p a:hover {
	text-align: left;
	text-decoration: underline;
	font-family: Arial;
	font-size:13px;
	color:#0522b7;
}
.CopyWriteText {
	text-align: center;
	text-decoration: none;
	font: Times New Roman, Times, serif;
	font-size:9px;
	color:#FFFFFF;
}
.CopyWriteText a:link{
	text-align: center;
	text-decoration: underline;
	font: Times New Roman, Times, serif;
	font-size:9px;
	color:#FFFFFF;
}
.CopyWriteText a:visited{
	text-align: center;
	text-decoration: underline;
	font: Times New Roman, Times, serif;
	font-size:9px;
	color:#FFFFFF;
}
.CopyWriteText a:hover{
	text-align: center;
	text-decoration: underline;
	font: Times New Roman, Times, serif;
	font-size:9px;
	color:#231075;
}
.TblTxt {
	text-align:center;
	text-decoration:none;
	font-family:Arial;
	font-weight:bold;
	font-size:10px;
	color:#FFFFFF;
}
.TblTxt2 {
	text-align:center;
	text-decoration:none;
	font-family:Arial;
	font-weight:bold;
	font-size:10px;
	color:#231075;
}
.TblTxt2 a:link{
	text-align:center;
	text-decoration:underline;
	font-family:Arial;
	font-weight:bold;
	font-size:10px;
	color:#231075;
}
.TblTxt2 a:visited{
	text-align:center;
	text-decoration:underline;
	font-family:Arial;
	font-weight:bold;
	font-size:10px;
	color:#231075;
}
.TblTxt2 a:hover{
	text-align:center;
	text-decoration:underline;
	font-family:Arial;
	font-weight:bold;
	font-size:10px;
	color:#40a5dd;
}
.TblTxt3 {
	text-align:center;
	text-decoration:none;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#231075;
}
.caption {
	text-decoration: none;
	font-family: Arial;
	font-size:10px;
	color:#000000;
}
.uv_info {
	text-align:left;
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	color:#0522b7;
	line-height:15pt;
}
.uv_info a:link{
	text-align:left;
	text-decoration:underline;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	line-height:15pt;
}
.uv_info a:visited{
	text-align:left;
	text-decoration:underline;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	line-height:15pt;
}
.uv_info a:hover{
	text-align:left;
	text-decoration:underline;
	font-family:Arial;
	font-size:12px;
	color:#76a2d5;
	line-height:15pt;
}
.filter_advantages {
	text-align:left;
	text-decoration:none;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#0522b7;
	line-height:15pt;
}
.filter_advantages a:link{
	text-align:left;
	text-decoration:underline;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#76a2d5;
	line-height:15pt;
}
.filter_advantages a:visited{
	text-align:left;
	text-decoration:underline;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#76a2d5;
	line-height:15pt;
}
.filter_advantages a:hover{
	text-align:left;
	text-decoration:underline;
	font-family:Arial;
	font-weight:bold;
	font-size:11px;
	color:#0522b7;
	line-height:15pt;
}
.Link {
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}
.Link a:link {
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}
.Link a:visited {
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}
.Link a:hover{
	text-align: center;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial;
	font-size: 12px;
	color: #F04E2E;
}
.think_green {
	text-align: center;
	text-decoration: none;
	font-family: Arial;
	font-size:12px;
	color:#FFFFFF;
    padding: 5px 9px 15px 9px
}
.think_green a:link {
	text-align: left;
	text-decoration: underline;
	font-family: Arial;
	font-size:12px;
	color:#9cce76;
}
.think_green a:visited {
	text-align: left;
	text-decoration: underline;
	font-family: Arial;
	font-size:12px;
	color:#9cce76;
}
.think_green a:hover {
	text-align: left;
	text-decoration: underline;
	font-family: Arial;
	font-size:12px;
	color:#FFFFFF;
}
.aquarium_link {
	text-decoration: none;
	font-family: Arial;
	font-size:10px;
	color:#231f75;
	margin: 0 0 0 18px;
	line-height: 18px;
}
.aquarium_link a:link {
	text-align: left;
	text-decoration: underline;
	font-family: Arial;
	font-size:10px;
	color:#231f75;
	margin: 0 0 0 0px;
}
.aquarium_link a:visited {
	text-align: left;
	text-decoration: underline;
	font-family: Arial;
	font-size:10px;
	color:#231f75;
	margin: 0 0 0 0px;
}
.aquarium_link a:hover {
	text-align: left;
	text-decoration: underline;
	font-family: Arial;
	font-size:10px;
	color:#40A5DD;
	margin: 0 0 0 0px;
}
.footer {
	text-align: center;
	text-decoration: none;
	font: 10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	padding: 0px 0px 0px 0px;
}
.footer a:link{
	text-align: center;
	text-decoration: none;
	font: 10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	padding: 0px 0px 0px 0px;
}
.footer a:visited{
	text-align: center;
	text-decoration: none;
	font: 10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	padding: 0px 0px 0px 0px;
}
.footer a:hover{
	text-align: center;
	text-decoration: underline;
	font: 10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:#0522b7;
	padding: 0px 0px 0px 0px;
}

.emperoraquatics li{
display: inline;
}

.emperoraquatics li a{
float: left;
color: #FFFFFF;
padding: 8px 15px;
text-decoration: none;
border-right: 0px 0;
font: bold 10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
}

.emperoraquatics li a:visited{
color: #FFFFFF;
font: bold 10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
}

.emperoraquatics li a:hover, .emperoraquatics li .emperoraquatics{
color:#0522b7;
font: bold 10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
background: url(images/aquarium_blueroll.jpg);
}

.emperoraquatics{
margin: 0;
padding: 0px;
float: left;
font: bold 10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
text-align: center;
width: auto;
border: 0px 0;
border-width: 0px 0;
background: url(images/aquarium_bluegrad1.jpg);
list-style: none;
}

#aquarium, #aquarium ul {
background-color:#76a2d5;
padding: 0 0 0 0;
margin: 0 0 0 0;
list-style: none;
}

#aquarium li {
float: center;
position: relative;
}

.aquarium_filter {
padding: 0px 0px 0px 5px;
color:#FFFFFF;
font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
text-decoration:none;
text-align: left;
background-image:url(images/pond_arrow.gif);
background-repeat:no-repeat;
background-position:95% 55%;
}

.aquarium a{
margin-left: 0;
margin-right: 0;
text-decoration: none;
}

.aquarium a:hover{
background-color:#0522b7;
margin-left: 0;
margin-right: 0;
text-decoration: none;
}

.submenus{
display: none;
width: 160px;
position: absolute;
top:-1px;
left:-1px;
border-width:1px;
border-style:solid;
border-color:#0522b7;
background-color:#76a2d5;
}

.submenus li{
width: 100%;
}

.submenus li a{
background-color:none;
font: bold 10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
text-align:left;
color: #FFFFFF;
display: block;
width: 154px;
padding: 0 0 0 5px;
text-decoration: none;
border-bottom:1px solid #FFF;
margin-bottom:3px;
}

.submenus li a:hover{
color:#76a2d5;
font: bold 10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
background-color:#0522b7;
text-decoration: none;
padding: 0px 0px 0px 5px;
}

#aquarium li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
width: 100%;
}

#aquarium li:hover ul, li.over ul { /* lists nested under hovered list items */
display:block;
background-color:#76a2d5;
margin:0px;
padding: 0px 0px 0px 0px;
}

#content { /*wrap rest of content of the page inside this div*/
clear:inherit;
}

.menuhead {
	text-align: left;
	text-decoration: none;
	font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:#0522b7;
	padding: 0px 0px 0px 5px;
}
.menuhead a:link{
	text-align: left;
	text-decoration: underline;
	font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:#0522b7;
	padding: 0px 0px 0px 5px;
}
.menuhead a:visited{
	text-align: left;
	text-decoration: underline;
	font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:#0522b7;
	padding: 0px 0px 0px 5px;
}
.menuhead a:hover{
	text-align: left;
	text-decoration: underline;
	font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:#76a2d5;
	padding: 0px 0px 0px 5px;
}

.aquarium_sidenav{
list-style-type: none;
margin: 0;
padding: 0 0 3px 0;
border-top: 1px solid #0522b7;
border-bottom:1px solid #0522b7;
width: 160px;
background-color:#76a2d5;
}
.aquarium_sidenav li a{
background-color:none;
font: bold 10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
text-align:left;
color: white;
display: block;
width: 155px;
padding: 0 0 0 5px;
text-decoration: none;
border-bottom:1px solid #fff;
margin-bottom:2px;
}
* html .aquarium_sidenav li a{ /*IE only. Actual menu width minus left padding of A element (10px) */
width: 155px;
}
.aquarium_sidenav li a:visited, .aquarium_sidenav li a:active{
color: white;
}
.aquarium_sidenav li a:hover{
background-color:#0522b7;
color:#76a2d5;
}
.dealerhead {
	text-align: left;
	text-decoration: none;
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#0522b7;
	padding-left: 10px;
	padding-bottom: 3px;
}
.home {
	text-align: left;
	text-decoration: none;
	font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	padding: 0;
	margin: 0 0 0 5px;
}
.home a:link{
	text-align: left;
	text-decoration: none;
	font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	padding: 0;
	margin: 0 0 0 5px;
}
.home a:visited{
	text-align: left;
	text-decoration: none;
	font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:#FFFFFF;
	padding: 0;
	margin: 0 0 0 5px;
}
.home a:hover{
	text-align: left;
	text-decoration: none;
	font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
	color:#231075;
	padding: 0;
	margin: 0 0 0 5px;
}
.form {
margin-top: 10px;
margin-bottom: 20px;
}

.chromestyle{
width: 99%;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display:block;
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: none;
width: 800px;
/*background: url(images/chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
text-align: right; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display:inline;
}

.chromestyle ul li a{
color: white;
padding: 3px 20px;
margin: 0 10px;
text-decoration: none;
font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
border-right: none;
background-image:url(images/aquarium_arrow.gif);
background-repeat:no-repeat;
background-position:95% 55%;
}

.chromestyle ul li a:hover{
/*background: url(images/chromebg-over.gif)* center center repeat-x; /*THEME CHANGE HERE*/
font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: #0522b7;
background-image:url(images/aquarium_arrow_2.gif);
background-repeat:no-repeat;
background-position:95% 55%;
}

/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #0522b7; /*THEME CHANGE HERE*/
font: bold 10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
text-align:left;
line-height:13px;
z-index:100;
background-color: #76a2d5;
width: 160px;
visibility: hidden;
/*filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); /*Add Shadow in IE. Remove if desired*/
}


.dropmenudiv a{
width: auto;
display:block;
text-indent: 3px;
border-bottom: 1px solid white; /*THEME CHANGE HERE*/
padding: 2px 0;
margin-bottom:3px;
margin-top:3px;
text-decoration: none;
font-weight: bold;
color: white;
}

* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #231075;
}



#sddm
{	margin: 0;
	padding: 0;
	z-index: 30;
	width: 160px;}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 12px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;}

#sddm li a
{	display: block;
	margin: 0;
	padding: 0 0 0 5px;
	width: 160px;
	background: none;
	color: #FFFFFF;
	text-align:left;
	text-decoration: none;
	background-image:url(images/aquarium_arrow.gif);
    background-repeat:no-repeat;
    background-position:90% 55%;}

#sddm li a:hover
{	background: none;
    color:#0522b7;
	background-image:url(images/aquarium_arrow_2.gif);
	background-repeat:no-repeat;
    background-position:90% 55%;}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0 0 0 -1px;
	padding: 0;
	background: #76a2d5;
	border: 1px solid #0522b7;}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0 0 3px 0;
		padding: 2px 0px 0 5px;
		width: 155px;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #76a2d5;
		color: #FFFFFF;
		font: bold 10px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
		border-bottom: 1px solid #FFFFFF;}

	#sddm div a:hover
	{	background: #0522b7;
		color: #FFFFFF;}

.authorizeddealers {
	text-align: left;
	text-decoration: none;
	font: bold 14px Arial, Helvetica, sans-serif;
	color:#0522b7;
	padding-bottom: 3px;
}
.pricelink {
	text-align:center;
	text-decoration:none;
	font-family:Arial;
	font-weight:bold;
	font-size:10px;
	color:#231075;
}
.pricelink a:link{
	text-align:center;
	text-decoration:underline;
	font-family:Arial;
	font-weight:bold;
	font-size:18px;
	color:#FF0000;
}
.pricelink a:visited{
	text-align:center;
	text-decoration:underline;
	font-family:Arial;
	font-weight:bold;
	font-size:18px;
	color:#FF0000;
}
.pricelink a:hover{
	text-align:center;
	text-decoration:underline;
	font-family:Arial;
	font-weight:bold;
	font-size:18px;
	color:#231075;
}

.topbanner {text-align:left; font:12px Arial; color:#231075; margin:0;}
.topbanner a:link {text-align:left; font:12px Arial; color:#FFFFFF;}
.topbanner a:visited {text-align:left; font:12px Arial; color:#FFFFFF;}
.topbanner a:hover {text-align:left; text-decoration:underline; font:12px Arial; color:#231075;}

#smartuv {background-image:url(images/aquarium_top.jpg); height:252px; margin:0 0 -133px 0; padding:133px 0 0 10px; background-repeat:no-repeat;}

#newsnav{width:350px; height:20px; float:left; text-indent:10px; margin:0px; padding:0px;}
.newsnav{font:10px Arial, Helvetica, sans-serif; text-align:left; list-style:none; margin:0px; padding:0px; line-height:20px; text-decoration:none;}
.newsnav li{display:block; background-color:#0522b7; vertical-align:middle; line-height:20px; text-decoration:none;}
.newsnav li a{color:#FFFFFF; display:block; text-decoration:none; font:10px Arial, Helvetica, sans-serif; line-height:20px;}
.newsnav li a:visited{color:#FFFFFF; font:10px Arial, Helvetica, sans-serif; vertical-align:middle; line-height:20px; text-decoration:none;}
.newsnav li a:hover /*.newsnav li .newsnav*/{color:#0522b7; font:10px Arial, Helvetica, sans-serif; background-color:#76a2d5; line-height:20px; text-decoration:none;}

.headline{font:bold 28px Arial; color:#0522b7; margin:0; text-indent:5px;}
