body {
	background-color: #F4F4F4; background-position: center; text-align: center; margin-left: 0px; margin-right: 0px;
}

.bgTable {
	background-color: #FFFFFF; border: 1px solid #0449A1; position: relative; width: 760px; visibility: visible; height: 450px; left: 0px;
	top: 0px; right: 0px; bottom: 0px; vertical-align: top;
}

#aboveText { position: absolute; top: -300px; }

img {
	border: 0px;
}
.titleTable {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #0449A1; height: 80px; width: 760px;
	background-color: #DCE7F4; border-top: 0px none; border-right: 0px none; border-bottom: 1px solid #0449A1; border-left: 0px none;
}

.titleTable a:link {
text-decoration:none; color: #0449A1;
}

.titleTable a:visited {
    text-decoration:none; color: #0449A1;
}

.titleTable a:active {
	text-decoration:none; color: #0449A1;
}

.titleTable a:hover {
	text-decoration:underline; color: #1393E2;
}

.menubarText {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF;
}

.menubarText a:link {
	text-decoration:none; color: #FFFFFF;
}

.menubarText a:visited {
	text-decoration:none; color: #FFFFFF;
}

.menubarText a:active {
	text-decoration:none; color: #FFFFFF;
}

.menubarText a:hover {
	text-decoration:underline; color: #DCE7F4;
}

input {
	height: 20px; width: 130px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}

.qtyInput {
	font-family: Arial, Helvetica, sans-serif; font-size: 10px; height: 20px; width: 25px; text-align: center;
}

textarea {
	height: 100px; width: 170px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}

.copyright {
	font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; color: #888888;
}

.copyright a:link {
	text-decoration:none; color: #888888;
}

.copyright a:visited {
	text-decoration:none; color: #888888;
}

.copyright a:active {
	text-decoration:none; color: #888888;
}

.copyright a:hover {
	text-decoration:underline; color: #0449A1;
}

p {
	color: #444444; font-size: 11px; font-family: Arial, Helvetica, sans-serif;
}

p a:link {
	text-decoration:underline; color: #2C2C2C;
}

p a:visited {
	text-decoration:underline; color: #2C2C2C;
}

p a:active {
	text-decoration:underline; color: #2C2C2C;
}

p a:hover {
	text-decoration:underline; color: #2C2C2C;
}
	
.departments {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #FFFFFF; background-color: #2C2C2C; font-weight: bold;
	margin: 0px; height: 25px; width: 155px; text-align: left; border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
	border-top-color: #0449A1; border-bottom-color: #0449A1; padding-left: 7px; padding-right: 2px; text-transform: capitalize; text-decoration: none;
}

.departmentshover {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; background-color: #2C2C2C; font-weight: bold; margin: 0px;
	height: 25px; width: 155px; text-align: left; color: #FFFFFF; border-top-width: 1px; border-bottom-width: 1px;
	border-top-style: solid; border-bottom-style: solid; border-top-color: #0449A1; border-bottom-color: #0449A1; padding-left: 7px; padding-right: 2px; text-transform: capitalize; text-decoration: none;
}
#reptilesDepartments a:link, #reptilesDepartments a:visited, #reptilesDepartments a:active  {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color:#663333; background-color:#D6C5A2; font-weight: bold; border-bottom: 1px solid #663333; margin: 0px; height: 25px; width: 155px; text-align: left; padding-top: 5px; padding-left: 7px; padding-right: 2px; text-transform: capitalize; text-decoration: none;display:block;
}
#reptilesDepartments a:hover {
	background-color: #C6AD7B; text-decoration: none;
}

#aquariumsDepartments a:link, #aquariumsDepartments a:visited, #aquariumsDepartments a:active  {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #0449A1; background-color: #DCE7F4; font-weight: bold; border-bottom: 1px solid #663333; margin: 0px; height: 25px; width: 155px; text-align: left; padding-top: 5px; padding-left: 7px; padding-right: 2px; text-transform: capitalize; text-decoration: none;display:block;
}
#aquariumsDepartments a:hover {
	background-color: #C8DDF3; text-decoration: none;
}

#watergardensDepartments a:link, #watergardensDepartments a:visited, #watergardensDepartments a:active  {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #006600; background-color: #C8E8A8; font-weight: bold; border-bottom: 1px solid #006600; margin: 0px; height: 25px; width: 155px; text-align: left; padding-top: 5px; padding-left: 7px; padding-right: 2px; text-transform: capitalize; text-decoration: none;display:block;
}
#watergardensDepartments a:hover {
	background-color: #B0DE83; text-decoration: none;
}

#helpDepartments a:link, #helpDepartments a:visited, #helpDepartments a:active  {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; color: #8F4400; background-color: #F3D1AF; font-weight: bold; border-bottom: 1px solid #8F4400; margin: 0px; height: 25px; width: 155px; text-align: left; padding-top: 5px; padding-left: 7px; padding-right: 2px; text-transform: capitalize; text-decoration: none; display:block;
}
#helpDepartments a:hover {
	background-color: #ECB884; text-decoration: none;
}


.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #0449A1;
}

.productInfoTitle {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style: normal; font-weight: bold; color: #2C2C2C;  height: 25px; border-bottom: 1px solid #333333; width: 575px;
}
.offerBox {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #2C2C2C; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px;
	border-left-width: 1px; border-top-style: solid; border-right-style: none; border-bottom-style: solid; border-left-style: solid; border-top-color: #888888;
	border-right-color: #888888; border-bottom-color: #888888; border-left-color: #888888; text-align: center; width: 220px; cursor: hand; background-color: #F4F4F4;
}

.offerTitle {
	font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #2C2C2C;
}

.offerPrice {
	font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #D81D1D;
}

.offerRetailPrice {
	font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #2C2C2C; text-decoration: line-through;
}

.copyrightBox {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #0449A1; height: 30px; width: 762px;
	background-color: #DCE7F4; border-top: 0px none; border-right: 1px solid #0449A1; border-bottom: 1px solid #0449A1; border-left: 1px solid #0449A1;
}

.coupon {
	border: 1px dashed #E60000;
}

.couponHover {
	border: 1px solid #E60000;
}
.overline {
	border-top-width: 1px; border-top-style: solid; border-top-color: #888888;
}

.line {
	border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #888888; font-size: 7px;
}

.offer {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #2C2C2C; background-color: #FFFFFF; text-align: center;
	border: 1px dashed #E60000; width: 145px;
}

.offerHover {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #2C2C2C; background-color: #FFFFFF;
	text-align: center; width: 145px; border: 1px solid #E60000; cursor: hand;
}
.reptilesTitle {
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-transform: capitalize; color: #FFFFFF; height: 30px;
	width: 592px; margin: 0px; padding: 0px; background-image: url(images/reptilesbg.gif); background-repeat: repeat; text-indent: 2pt;
}

.watergardensTitle {
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-transform: capitalize; color: #FFFFFF; height: 30px;
	width: 592px; margin: 0px; padding: 0px; background-image: url(images/watergardensbg.gif); background-repeat: repeat; text-indent: 2pt;
}

.aquariumsTitle {
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-transform: capitalize; color: #FFFFFF; height: 30px;
	width: 592px; margin: 0px; padding: 0px; background-image: url(images/aquariumsbg.gif); background-repeat: repeat; text-indent: 2pt;
}

.shopTitle {
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-transform: capitalize; color: #2C2C2C; height: 30px; width: 592px; margin: 0px;
	padding: 0px; background-image: url(images/shopbg.gif); background-repeat: repeat; text-indent: 2pt; vertical-align: middle;
}
.helpTitle {
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-transform: capitalize; color: #FFFFFF; height: 30px; width: 592px; margin: 0px;
	padding: 0px; background-image: url(images/helpbg.gif); background-repeat: repeat; text-indent: 2pt; vertical-align: middle;
}
.articlesTitle {
	font-family: Arial, Helvetica, sans-serif; font-size: 16px; text-transform: capitalize; color: #FFFFFF; height: 30px; width: 592px; margin: 0px;
	padding: 0px; background-image: url(images/articlesbg.gif); background-repeat: repeat; text-indent: 2pt; vertical-align: middle;
}
.products {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #2C2C2C; text-transform: capitalize;
}
.products a:link, .products a:visited, .products a:active {
	text-decoration:none; color: #2C2C2C;
}

.products a:hover {
	text-decoration:underline; color: #777570;
}
.aquariumsProducts {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #0449A1; text-transform: capitalize;
}
.aquariumsProducts a:link, .aquariumsProducts a:visited, .aquariumsProducts a:active {
	text-decoration:none; color: #0449A1;
}

.aquariumsProducts a:hover {
	text-decoration:underline; color: #1393E2;
	
}.aquariumsMore {
	letter-spacing: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 10px;
}

.reptilesProducts {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #663333; text-transform: capitalize;
}
.reptilesProducts a:link, .reptilesProducts a:visited, .reptilesProducts a:active {
	text-decoration:none; color: #663333;
}

.reptilesProducts a:hover {
	text-decoration:underline; color: #663333;
	
}.reptilesMore {
	letter-spacing: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 10px;
}

.watergardensProducts {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #006600; text-transform: capitalize;
}
.watergardensProducts a:link, .watergardensProducts a:visited, .watergardensProducts a:active {
	text-decoration:none; color: #006600;
}

.watergardensProducts a:hover {
	text-decoration:underline; color: #339900;
	
}.watergardensMore {
	letter-spacing: 1px; font-family: Arial, Helvetica, sans-serif; font-size: 10px;
}
.productList {
	border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #2C2C2C; font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; color: #2C2C2C; height: 65px; width: 575px;
}
.productListhover {
	border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #2C2C2C; font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; color: #2C2C2C; height: 65px; background-color: #F4F4F4; width: 575px;
}
.aquariumsProductListhover {
	border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #2C2C2C; font-family: Arial, Helvetica, sans-serif; font-size: 10px;
	color: #2C2C2C; background-color: #E9EFF8; height: 65px; width: 575px;
}
.watergardensProductListhover {
	border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #2C2C2C; font-family: Arial, Helvetica, sans-serif; font-size: 10px;
	color: #2C2C2C; background-color: #E6F4D7; height: 65px; width: 575px;
}
.reptilesProductListhover {
	border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #2C2C2C; font-family: Arial, Helvetica, sans-serif; font-size: 10px;
	color:#2C2C2C; background-color: #D6C5A2; height: 65px; width: 575px;
}
.productListTitle {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #2C2C2C; background-color: #F4F4F4; border-bottom-width: 1px;
	border-bottom-style: solid; border-bottom-color: #2C2C2C; height: 22px; text-transform: capitalize; width: 575px;
}
h1 {
	font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #0449A1;
}
h2 {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1393E2;
}
.shubunkins {
	background-image: url(images/shubunkins.jpg);background-repeat: no-repeat; background-position: right center;
}
ul {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0449A1; font-weight: bold; text-decoration: none;
}

ul a:link {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0449A1; font-weight: bold;
}

ul a:visited {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0449A1; font-weight: bold;
}

ul a:active {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0449A1; font-weight: bold;
}

ul a:hover {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #1393E2;
}

.watergardensol {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #006600; font-weight: bold; text-decoration:none
}
.watergardensol a:link {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #006600; font-weight: bold; text-decoration:none
}

.watergardensol a:visited {
   font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #006600; font-weight: bold; text-decoration:none
}

.watergardensol a:active {
   font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #006600; font-weight: bold; text-decoration:none
}

.watergardensol a:hover {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;  color: #339900
	; text-decoration:none
}

.aquariumsol {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0449A1; font-weight: bold; text-decoration:none
}
.aquariumsol a:link {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0449A1; font-weight: bold; text-decoration:none
}

.aquariumsol a:visited {
   font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0449A1; font-weight: bold; text-decoration:none
}

.aquariumsol a:active {
   font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #0449A1; font-weight: bold; text-decoration:none
}

.aquariumsol a:hover {
	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;  color: #1393E2; text-decoration:none
}

br {
	height: 5px;
}
.leftBar {
	background-color: #f4f4f4;
	background-image: url(images/bedbg.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
	text-align: center;
	height: auto;
}
.error {
	font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #DF0000;
}
.smallLinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #F4F4F4;
	width: 700px;
}

h3 a:link, h3 a:visited, h3 a:active, h3 a:hover {
	color: #FFFFFF;
}

hr {
	color: #E2E1DA;
	height: 1px;
	background-color: #E2E1DA;
}

.small { font-size: 9px;color: #F4F4F4; }
