@charset "UTF-8";
/* CSS Document */


body, html, fullheight {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	background-color:#235911;
	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: #235911;
font-weight:bold;
margin-top:10px
}

H2
{
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
color: #235911;
font-weight:bold;
margin-top:10px
}


.contentheadingmargins
{
font-size: 14px;
font-family: Arial, Helvetica, sans-serif;
color: #235911;
font-weight:bold;
margin-left:60px;
margin-right:60px;
}

.contentpaneopen {
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
color: #235911;
}

.contenttext2 {
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
color: #235911;
border: 1px solid orange;
background-color: #ffffff;
}

.box {
border: 1px solid #235911;
background-color:#FFFFFF;
padding: 25px 25px 50px 25px;
	
}

.contenttextnomargin {
font-size: 13px;
font-family: Arial, Helvetica, sans-serif;
color: #235911;
}


.photobg {
	background-color:ffffff;
	border:1px solid #b3b3b3;
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:15px;
	width:530px;
}



/* page footer */
.footer {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight:bold;
	margin-top:35px;

	
}

.footerphone {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-weight:bold;
	margin-top:35px;
	margin-right:20px;

	
}

.footer2 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #205914;
	font-weight:bold;
	margin-top:35px;

	
}


/* links */

a.footerlnkc:link  {
font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;
		font-weight:bold;
}

a.footerlnkc:hover  {
font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:underline;
font-weight:bold;
}

a.footerlnkc:visited  {
font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}

a.footerlnkc:visited:hover  {
font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:underline;
	font-weight:bold;
}


a.nav2:link  {
font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;
		font-weight:bold;
}

a.nav2:hover  {
font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:underline;
font-weight:bold;
}

a.nav2:visited  {
font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:none;
	font-weight:bold;
}

a.nav2:visited:hover  {
font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	text-decoration:underline;
	font-weight:bold;
}


/* background images */

.leftbg1 {background: url(../images/nograiners2_01.jpg); background-repeat: no-repeat;background-position:right top;background-color:#65BB1A;}

.leftbg2 {background: url(../images/nograiners2_12.jpg); background-repeat:no-repeat;background-position:right bottom;}

.leftbg0 {background: url(../images/hbhweb_c_bg_0.jpg); background-repeat:repeat-x;}


#content {background: url(../images/nograiners2_11-12.jpg); background-repeat:no-repeat;background-position:right top;}

#content2 {background: url(../images/content_bg2.jpg); background-repeat:repeat-y;}

#content3 {padding-top:0px;padding-left:25px;padding-right:25px;color: #235911;font-family:Arial, Helvetica, sans-serif;}

.rightbg1 {background: url(../images/nograiners2_01-04.jpg); background-repeat:no-repeat;background-position:left top;background-color:#65BB1A;}

.rightbg2 {background: url(../images/nograiners2_15.jpg); background-repeat:repeat-x;background-position:left top;}

.lower-right-bg {background: url(../images/hbhwebgc_rgt_lwr.jpg); background-repeat:repeat-y;background-position:right top;}

.vdividerc {border-left: 1px #9ccd8c dotted;padding-bottom:2px; }

.note {font-family:arial, sans-serif;font-size:12px;font-color:#fffff;}

.fish1 {background: url(../images/content-fish1.gif); background-repeat:no-repeat;background-position:right;}


/* images */
.imgnograiners {padding-left:25px;}


.ngbisc {margin-right:5px;margin-bottom:5px; border: 1px solid #235911; float:left; }


/* cms */
a.pathway {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #235911;
	text-decoration:underline;
	font-weight:bold;	
}

.pathway
{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #235911;
	font-weight:bold;	
}


.componentheading

{
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2154a0;
	font-weight:bold;	
}

.cbFieldIconsLabels {
		font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #8e8e8e;
	font-weight:bold;	
}


#registrationTable
{
font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #235911;
	font-weight:bold;		
}






li.current {
	list-style-type:square;
	color:#235911;
	
}

a:link  {
font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #da8f21;
	text-decoration:underline;
	font-weight:bold;
}

a:hover  {
font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #da8f21;
	text-decoration:underline;
	font-weight:bold;
}



a:visited:hover  {
font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #da8f21;
	text-decoration:underline;
	font-weight:bold;
}



a:visited  {
font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #da8f21;
	text-decoration:none;
	font-weight:bold;
}


.mod_login {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2154a0;

}


.prize  {
font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2154a0;
	text-decoration:none;
	font-weight:bold;
}

.small  {
font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2154a0;
	text-decoration:none;
	font-weight:bold;
}


.sectiontableheader {
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2154a0;
	text-decoration:none;
	font-weight:bold;
}

.menu {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2154a0;
	text-decoration:none;
	font-weight:bold;
}

.sectiontableentry1 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #235911;
	text-decoration:none;
	font-weight:bold;
}

.sectiontableentry2 {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #235911;
	text-decoration:none;
	font-weight:bold;
}

#mod_login_greeting  {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2154a0;
	text-decoration:none;
	font-weight:bold;
}



.joomgallery-notoggler  {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2154a0;
	text-decoration:none;
	font-weight:bold;
}



.jg_toplist

{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2154a0;
	text-decoration:none;
	font-weight:bold;	
	
}


.jg_photo_left

{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2154a0;
	
}


.jg_photo_right

{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2154a0;
	font-weight:bold;
	
}


.jg_catdescr {
font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2154a0;
	font-weight:bold;	
	
}


.jg_catelem_txt
{
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2154a0;
	font-weight:bold;
	
}

.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: #2154a0;
}

.jg_pagenav {
	
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #2154a0;
}


#jg_photo_rating

{
color: #235911;	
}