@charset "UTF-8";
/* CSS Document */

body {
background-color: #05657F;
margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	height:100%;
	margin:0px;
}


#fullheight {
	height:100%;
	margin:0;
	padding:0;
	border:0px;
	
}

td.fullheight {
	height:100%;
	margin:0;
	padding:0;
	border:0px;
	
}



#fullheight1
{
	height:100%;
	margin:0;
	padding:0;
	border:0px;
}
.contentheading1
{
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
color: #00667e;
font-weight:bold;
}

.contentheadingred
{
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
color: #B90712;
font-weight:bold;
}

.bluebrdr { border:1px solid #00637e;margin-left: 8px;margin-bottom:8px; }


.contentheadingmargins
{
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
color: #00667e;
font-weight:bold;
margin-left:60px;
margin-right:60px;
}

.contenttext {
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
color: #00667e;
margin-left:60px;
margin-right:60px;
}

.contenttextnomargin {
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
color: #00667e;
}



.pl-paragraph-heading {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	padding-left:5px;
	
}

.pl_category_text {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	padding-right:15px;
}


.pl-captions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
}
.pl-page-link {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
}

/* page footer */
.footerc {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #00667e;
	font-weight:bold;
}


/* links */

a.footerlnkc:link  {
font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #00667e;
	text-decoration:none;
		font-weight:bold;
}

a.footerlnkc:hover  {
font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #00667e;
	text-decoration:underline;
font-weight:bold;
}

a.footerlnkc:visited  {
font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #00667e;
	text-decoration:none;
	font-weight:bold;
}

a.footerlnkc:visited:hover  {
font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #00667e;
	text-decoration:underline;
		font-weight:bold;
}


/* background images */

.leftbg1 {background: url(http://www.hbhpet.com/consumer/templates/hbhpet_1/images/index_r1_c1.jpg); background-repeat:no-repeat;background-position:right top;}

.leftbg0 {background: url(http://www.hbhpet.com/consumer/templates/hbhpet_1/images/left_bg.jpg); background-repeat:repeat-x;}

.rightbg1 {background: url(http://www.hbhpet.com/consumer/templates/hbhpet_1/images/hbhwebc_04.jpg); background-repeat:no-repeat;background-position:left top;}


.rightbg0 {background: url(http://www.hbhpet.com/consumer/templates/hbhpet_1/images/right_bg.jpg); background-repeat:repeat-x;background-position:left top;}

.lower-right-bg {background: url(http://www.hbhpet.com/consumer/templates/hbhpet_1/images/hbhwebgc_rgt_lwr.jpg); background-repeat:repeat-y;background-position:left top;}



.vdividerc {border-left: 1px #00667e dotted;padding-bottom:2px; margin-left:5px; margin-right: 5px; }

.note {font-family:arial, sans-serif;font-size:12px;font-color:#fffff;}

.fish1 {background: url(http://www.hbhpet.com/consumer/templates/hbhpet_1/images/content-fish1.gif); background-repeat:no-repeat;background-position:right;}


/* images */
.imgnograiners {padding-left:25px;}


/* cms */
a.pathway {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #007ea1;
	text-decoration:underline;
	font-weight:bold;	
}

.pathway
{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #007ea1;
	font-weight:bold;	
}


.componentheading

{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #046b90;
	font-weight:bold;	
}

.contentpaneopen

{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #007ea1;

}

TD {
font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #5a5959;	
	
}



.cbFieldIconsLabels {
		font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #b52723;
	font-weight:bold;	
}


#registrationTable
{
font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #b52723;
	font-weight:bold;		
}



li.current {
	list-style-type:square;
	color:#b52723;
	
}

a:link  {
font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #046b90;
	text-decoration:none;
	font-weight:bold;
}

a:hover  {
font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #046b90;
	text-decoration:underline;
	font-weight:bold;
}



a:visited:hover  {
font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #046b90;
	text-decoration:underline;
	font-weight:bold;
}



a:visited  {
font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #046b90;
	text-decoration:none;
	font-weight:bold;
}




a.mainlevel-subnav:link, a.mainlevel-subnav:hover, a.mainlevel-subnav:visited, a.mainlevel-subnav:visited:hover
{

font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #a41c20;
	text-decoration:none;
	font-weight:bold;
}



.mod_login {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #642f0a;
}


.prize  {
font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #9A060B;
	text-decoration:none;
	font-weight:bold;
}

.small  {
font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fcbd35;
	text-decoration:none;
	font-weight:bold;
}


.sectiontableheader {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #00667e;
	text-decoration:none;
	font-weight:bold;
}

.menu {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #642f0a;
	text-decoration:none;
	font-weight:bold;
}

.sectiontableentry1 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #642f0a;
	text-decoration:none;
	font-weight:bold;
}

#mod_login_greeting  {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #642f0a;
	text-decoration:none;
	font-weight:bold;
}



.joomgallery-notoggler  {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #642f0a;
	text-decoration:none;
	font-weight:bold;
}



.jg_toplist

{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #b33834;
	text-decoration:none;
	font-weight:bold;	
	
}


.jg_photo_left

{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #b33834;
	
}


.jg_photo_right

{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #642f0a;
	font-weight:bold;
	
}


.jg_catdescr {
font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #b33834;
	font-weight:bold;	
	
}


.jg_catelem_txt
{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #00667e;

	
}

.error {
	
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #bc2107;
	font-weight:bold;	
}

.jg_topelem_txt {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #b52723;
}

.jg_pagenav {
	
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #b52723;
}

h1 {
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #b52723;
}



h2, h3, h4 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #b52723;
}

.vmRecentDetail
{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #505050;
}

