body {
font-family: Arial, Helvetica, sans-serif; 
color: #555;
line-height: 16px;
}

a { 
color: #003366;
font-weight:bold;
text-decoration:none;
} 

a:active, a:visited, a:link { 
color: #003366;
font-weight:bold;
text-decoration:none;
} 

a:hover { 
color: #003366;
font-weight:bold;
text-decoration: underline;
}


.hnh {  }

.copyR {   font-size: 8pt; color: #5C5C5C; text-decoration: none}
a.copyR:link { color: #5C5C5C; text-decoration: none}
a.copyR:hover {color: #5C5C5C; text-decoration: underline}
a.copyR:active {color: #5C5C5C; text-decoration: none}
a.copyR:visited {color: #5C5C5C;}

.hnh_logo {  background-attachment: scroll; background-image: url(../images/hnh_logo.gif); background-repeat: no-repeat; background-position: left top; height: 87px}
.box_clients {  border: #99A8C7; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-attachment: scroll; background-image: url(../images/bg_box-clients.gif); background-repeat: repeat-x; background-position: left top; background-color: #A5B0C4; padding-top: 11px; padding-right: 11px; padding-bottom: 5px; padding-left: 11px}
.txt_10 {   font-10pt;   text-decoration: none}
.txt_10B {  
		   font-10pt;
		   text-decoration: none ; 
		   font-weight: bold
		   }
	
.txt_10B_LN {  
		   font-size: 12px; 
		   text-decoration: none ; 
		   font-weight: bold;
		   color: #003366;
		   }
a.txt_10B_LN:link, a.txt_10B_LN:active {  
		   font-size: 12px;
		   text-decoration: none ; 
		   font-weight: bold;
		   color: #003366;
		   }
a.txt_10B_LN:hover {  
		   font-size: 12px; 
		   text-decoration: underline ; 
		   font-weight: bold;
		   color: #003366;
		   }		   
/*
 .txt_10B_LN:visited {  
		   font-size: 12px; 
		   text-decoration: none ; 
		   font-weight: bold
		   }
*/

.txt_10Bblue {  
		   font-10pt; 
	           color  : #003366; 
	           text-decoration: none ; 
	           font-weight: bold
	           }
a.txt_10Bblue:link {  
		   font-10pt; 
	           color: #003366; 
	           text-decoration: none ; 
	           font-weight: bold 
	           }
a.txt_10Bblue:hover {  
		   font-10pt; 
	           color  : #003366; 
	           text-decoration: underline ; 
	           font-weight: bold 
	           }
a.txt_10Bblue:visited {  
		   font-10pt; 
	           color  : #003366; 
	           text-decoration: none ; 
	           font-weight: bold 
	           }
.txt_12Bblue {  
		   font-10pt; 
	           color  : #003366; 
	           text-decoration: none ; 
	           font-weight: bold
	           }
a.txt_12Bblue:link {  
		   font-12pt; 
	           color: #003366; 
	           text-decoration: none ; 
	           font-weight: bold 
	           }
a.txt_12Bblue:hover {  
		   font-12pt; 
	           color  : #003366; 
	           text-decoration: underline ; 
	           font-weight: bold 
	           }
a.txt_12Bblue:visited {  
		   font-12pt; 
	           color  : #003366; 
	           text-decoration: none ; 
	           font-weight: bold 
	           }
	           
.txt_10BSpace {padding-right: 2px;  font-10pt;   text-decoration: none ; font-weight: bold}

.txtbox {   font-size: 12px; color: #000000; border: 1px #7E9DB9 solid; padding-left: 3px; height: 16px; padding-top: 0px; padding-bottom: 0px}
.txtbox2 {   font-size: 12px; color: #000000; border: 1px #7E9DB9 solid; padding-left: 3px; padding-top: 0px; padding-bottom: 0px}

.txtbox_gray {   font-size: 12px; color: #000000; border: 1px #FEFEFE solid; padding-left: 3px; height: 20px; padding-top: 1px}
.txtbox40Width {   font-size: 12px; color: #000000; border: 1px #7E9DB9 solid; padding-left: 3px; height: 20px; padding-top: 1px;width: 40px;}

.txt_10Bwhite {  font-10pt; color: #FFFFFF !important; text-decoration: none ; font-weight: bold }
.line_dot {  background-attachment: scroll; background-image: url(../images/line_dot.gif); background-repeat: repeat-y; background-position: left top; width: 64px}
.line_dotRight { background-attachment: scroll; background-image: url(../images/line_dot1.gif); background-repeat: repeat-y; background-position: left top; padding-left: 5px}
td {   font-size: 12px; color: #555; text-decoration: none}
.pdn_ourW {  padding-top: 12pt; padding-right: 11px; padding-left: 8px}
.txt_default {   font-size: 10pt; text-decoration: none; text-align: justify; color: #555}
a.default:link {  font-size: 10pt; color: #003366; text-decoration: none ; font-weight: bold}
a.default:hover {  font-size: 10pt;  color: #003366;   text-decoration: underline ; font-weight: bold}
a.default:active {  font-size: 10pt;   color: #003366;  text-decoration: none ; font-weight: bold}
a.default:visited {  font-size: 10pt;   color: #003366;  font-weight: bold}

.txt_11 {  font-size: 12px;   text-decoration: none }
.txt_11:link {  font-size: 12px;   text-decoration: none }
.txt_11:hover {  font-size: 12px;   text-decoration: underline }
.txt_11:active {  font-size: 12px;   text-decoration: none }
.txt_11:visited {  font-size: 12px;   }

.txt_11B {  font-size: 12px;   text-decoration: none ; font-weight: bold}
a.txt_11B:link {  font-size: 12px;   text-decoration: none ; font-weight: bold}
a.txt_11B:hover {  font-size: 12px;   text-decoration: underline ; font-weight: bold}
a.txt_11B:active {  font-size: 12px;   text-decoration: none ; font-weight: bold}
a.txt_11B:visited {  font-size: 12px;   font-weight: bold}

.line_dotV {  border-color: black #C0BFC4; background-attachment: scroll; background-image: url(../images/line_dotV.gif); background-repeat: repeat-y; background-position: center top}
.pdn_results {  padding-top: 11px; padding-bottom: 11px; padding-right: 5px; padding-left: 5px;  font-10pt; text-decoration: none}

.titleNews {   font-size: 14pt; color: #2A4272; text-decoration: none; font-weight: bold}
a.titleNews:link {   font-size: 14pt; color: #2A4272; text-decoration: none; font-weight: bold}
a.titleNews:hover {   font-size: 14pt; color: #2A4272; text-decoration: underline; font-weight: bold}
a.titleNews:active {   font-size: 14pt; color: #2A4272; text-decoration: none; font-weight: bold}
a.titleNews:visited {   font-size: 14pt; color: #2A4272; font-weight: bold}

.bold_green12, a.bold_green12:link, a.bold_green12:active, a.bold_green12:visited {
font-weight: bold;
font-size: 12px !important;
color:#afc544;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration:none;
}

a.bold_green12:hover {
font-weight: bold;
font-size: 12px !important;
color:#afc544;
font-family:Arial, Helvetica, sans-serif;
font-size: 14px;
text-decoration:underline;
}

.txt_12B {  font-size: 12pt;   text-decoration: none ; font-weight: bold }
.txt_13B {  font-size: 13pt;   text-decoration: none ; font-weight: bold }
.txt_13BBlue {  font-size: 13pt;   text-decoration: none ; font-weight: bold; color: #003366; }
.txt_15B {  font-size: 15pt;   text-decoration: none ; font-weight: bold }
.tbl_comments {   font-size: 12px; text-decoration: none; background-color: #F9F9F9; padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: #D7D7D7; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.pdn_resultsIM { padding-top: 11px; padding-bottom: 11px; padding-right: 5px; padding-left: 0px;  font-10pt; text-decoration: none }
.borderTRB {  border: 1px #DFE2EB solid; padding-top: 15pt; padding-right: 6px; padding-bottom: 15pt; padding-left: 6px}
.titleBlack {  font-size: 14pt; color: #010101; text-decoration: none; font-weight: bold }
.box_advs { border: #99A8C7; background-attachment: scroll; background-image: url(../images/bg_ads1.gif); background-repeat: repeat-x; background-position: left top; background-color: #A5B0C4; padding-top: 8px; padding-right: 8px; padding-bottom: 5px; padding-left: 6px}
.txt_14B {  font-size: 14pt; color: #003366; text-decoration: none ; font-weight: bold }
.txt_11u {  font-size: 12px;   text-decoration: underline}
.txt_10u {  font-10pt;   text-decoration: underline}
.txt_11Bu {  font-size: 12px;   text-decoration: underline ; font-weight: bold}
.txt_11Bblue {  font-size: 12px; color: #003366; text-decoration: none ; font-weight: bold }
.border_conBill { border: 1px #C0C0C0 solid; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}
.border_conBill1 { border: #C0C0C0 solid; padding-top: 11px; padding-right: 8px; padding-bottom: 11px; padding-left: 8px;  font-size: 12px; font-weight: bold; color: #010101; text-decoration: none; border-width: 0px 1px 0px 0px}
.txt_9 {  font-size: 9pt;   text-decoration: none }
.txt_8Red {  font-size: 8px; color: #ff0000; text-decoration: none }

hr {
  color            : #999999;
  background-color : #999999;
  height           : 1px;
  width            : 70%;
  border	   : 0;
  text-align       : center;
  margin-top	   : 10px;
  margin-bottom    : 10px;
}


/* Fade & Simple Slideshow CSS*/
ul#news {
	border: 1px solid #ccc;
	padding: 1px 5px 5px 80px;
	background: url(../latestnews.png) left no-repeat #f2f2f2;
	width: 647px;
	list-style: none;
	font-size: 12px;
	height: 12px;
	overflow: hidden;
}

ul#portfolio{
border: none;
padding: 0px;
list-style-position: outside;
top:0px;
left: 0px;
}

ul#portfolio li{
	border: none;
	padding: 0px !important;
	list-style-type: none;
}

ul#portfolio li img{
	border: none;
}

.fade{
	/* margin-bottom: 2em; */
	margin:0px;
}

.fade p{
	margin-bottom: 2em;
	border: none;

}

#slideshow {
    position:relative;
    height:240px;
	width: 393px;
	margin:0px;
	padding:0px;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 240px;
	margin:0px;
	padding:0px;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 240px;
    display: block;
    border: 0;
    margin-bottom: 10px;
}

</style>

/* End of Fade & Simpleslideshow CSS*/

/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;	
    text-align : left; 
    list-style-type : none;
     font-size: 12px; color: #555; text-decoration: none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #fada99;
	color: black;
	padding: 1px;
	 font-size: 12px; color: #555; text-decoration: none
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}
.border_btm {  border-color: black #2A4272; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}

.img_growers {  background-attachment: scroll; background-image: url(../images/banner_04.jpg); background-repeat: no-repeat; background-position: left top;height: 195px}

.aAlt:link {   font-size: 12px; color: #555; text-decoration: none}
.aAlt:hover {   font-size: 12px; color: #555; text-decoration: none}
.aAlt:visited {   font-size: 12px; color: #DADADA; text-decoration: none}

.aProductName:link{font-family: arial, helvetica; font-10pt;   text-decoration: none}
.aProductName:hover{font-family: arial, helvetica; font-10pt;   text-decoration: underline;}
.aProductName:visited{font-family: arial, helvetica; font-10pt;   text-decoration: none}
.aProductName:active{font-family: arial, helvetica; font-10pt;   text-decoration: none}

.blogH { background-attachment: scroll; background-image: url(../images/banner_05.jpg); background-repeat: no-repeat; background-position: left top; padding: 0px; color: #FFF;}

.blog_link {padding-top: 5px; display: block; font-weight: bold; font-10pt; color: #FFF; font-family: arial, helvetica; line-height: 12pt;}
.blog_link a, .blog_link a:link, .blog_link a:visited {display: block; font-weight: bold; font-10pt; color: #FFF; font-family: arial, helvetica; line-height: 12pt;}
.blog_link a:hover {display: block; font-weight: bold; font-10pt; color: #FFF; font-family: arial, helvetica; line-height: 12pt; text-decoration:underline;}

.old_price {   font-size: 12px; text-decoration: line-through; color: #555}

.TitleText{   font-size: 12px; color: #555; text-decoration: none}
.TitleText:link{   font-size: 12px; color: #555; text-decoration: none}
.TitleText:hover{   font-size: 12px; color: #555; text-decoration: underline}

.link{font-family: arial, helvetica; font-size: 12px;   text-decoration: none}
.link:link{font-family: arial, helvetica; font-size: 12px;   text-decoration: none}
.link:hover{font-family: arial, helvetica; font-size: 12px;   text-decoration: underline}
.link:active{font-family: arial, helvetica; font-size: 12px;   text-decoration: none}
.link:active{font-family: arial, helvetica; font-size: 12px;   }

.welcome_area {   font-size: 12px; color: #000000; text-decoration: none; background-attachment: scroll; background-image: url(/Editor/assets/img_welcome2.jpg); background-repeat: no-repeat; background-position: left top; padding-bottom: 20px; padding-left: 12pt;padding-top: 80px; padding-right: 400px; line-height: 16px;position:static;}

.left {background-image: url(/Editor/assets/left.jpg);  background-repeat:no-repeat; width: 343px; height: 240px; padding-left: 11px; padding-top: 0px; background-color:#FFF}
.welcome {color: #a7d50c; font-size:14pt;  font-weight: 300; font-size-adjust: 0.50; }
.introd {color:#FFF; font-size:10pt;  line-height: 18px; font-weight: lighter; text-shadow: #000000 0 0 0px; font-size-adjust: 0.50; }
.styleh {
color: #00387d;
font-size: 26px;
font-family: arial, helvetica, Arial, Helvetica, sans-serif;
line-height: 18px;
}
.right {padding:0px; background-image:url(/Editor/assets/right.jpg); background-color:#000; text-align: left; margin: 0px; height: 240px;}
.trade {color: #fff; font-size:24px;  font-weight: 300; font-size-adjust: 0.50; }size-adjust: 0.50; }