/* Basics */
/* Reset all elements */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, 
blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, 
font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, 
dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, 
tfoot, thead, tr, th, td {
	border:0pt none;
	font-family:inherit;
	font-size:100%;
	margin:0pt;
	outline-color:invert;
	outline-style:none;
	outline-width:0pt;
	padding:0pt;
}
body{
/*	margin:0px;*/
margin:0 auto;
	padding:0px;
	font:12px Verdana, Geneva, sans-serif;
}
:focus{
	outline:0 !important;
}

							
table {
	border-collapse:separate;
	border-spacing:0pt;
}
caption, th, td {
	font-weight:normal;
	text-align:left;
}
blockquote:before, blockquote:after, q:before, q:after {
	content:"";
}
blockquote, q {
	quotes:"" "";
}
strong {
	font-weight:bold;
}
em {
	font-style:italic;
}
* {
	margin:0pt;
	padding:0pt;
}
.left{
	float:left;
}
.right{
	float:right;
}
.clearB{
	clear:both;
}
.marginA{
	margin:auto;
}
a img{
	border:0px;
}
form, table{
	padding:0px;
	margin:0px;
}
p, h1, h2, h3, h4, h5{
	padding:0px 0px 13px 0px;
	margin:0px;
}
h1{
	font-size:20px;
	color:#ab5011;
}
h2{
	color:#ab5011;
	font-size:18px;
	font-weight:normal;
}
h3 a:hover{
	color:#73962a;
}
h3,  h3 a{
	font-size:14px;
	color:#ab5011;
	text-decoration:none;
}
h4 span{
	font-size:13px!important;
}
p{
	color:#666666;
}
p span{ 
	color:#ab5011;
}
h1 span{
	color:#cc0000;
	font-size:12px;
}
#wrapper{
	background:url(../images/bg_body.gif) repeat-x left top;
	min-width:1024px;
}
#main-container{
	width:955px;
}

.bg-shadow{
	background:url(../images/bg_shadow-center.png) repeat-y left top;
}
#bg_shadow{
	width:954px;
}
* html #bg_shadow{
	width:954px;
	background:none!important;
}
.sub-wrap{
	/*padding:0 10px 10px 9px;*/
	width:936px;
	padding-bottom: 50px;
}
.f14{
	font-size:14px!important;
}
.p10{
	color:#666!important;
	font-size:10px!important;
}
.p10 a{
	color:#666!important;
	font-size:10px!important;
	text-decoration:none;
}
.p10 a:hover{
	color:#73962a!important;
	font-size:10px!important;
}
.news p a{
	color:#ab5011;
	font-size:9px;
	text-decoration: none;
}
.news p a:hover{
	color:#73962a;
}
											
											/*=== Header ===*/
#header{
	positiom:relative;
}
#logo{
	padding-left:35px;
	padding-bottom:5px;
	width:230px;
}

/** added css **/


/* end */
.rbox{
	background:url(../images/bg_hdr-rbox.gif) no-repeat left top;
	width:210px;
	position:absolute;
	margin:32px 0 0 714px;
	padding-left:12px;

}
/* recently added */
.rbox_2{
	background:url(../images/bg_hdr-rbox.gif) no-repeat left top;
	width:210px;
	position:absolute;
	margin:32px 0 0 714px;
	padding-left:7px;

}
/* added now  bg_hr-rbox2.png */

*+html .rbox_2{
	background:url(../images/bg_hdr-rbox2.png) no-repeat left top;
	width:210px;
	position:absolute;
	margin:32px 0 0 450px;
	padding-left:12px;
}
* html .rbox_2{
	background:url(../images/bg_hdr-rbox2.png) no-repeat left top;
	width:210px;
	position:absolute;
	margin:32px 0 0 450px;
	padding-left:12px;
}
.rbox_2 ul li {
	display:block;
	float:left;
	margin:15px 0;
	padding:0px  6px;
	list-style:none;
	background:url(../images/bg-menuli-02.gif) no-repeat right center;
	text-transform:uppercase;
       line-height:12px;
}

/* recent now added it was padding 0 6px */
.rbox_2 ul li a{
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
}
.rbox_2 ul li a:hover{
	text-decoration:underline;
}


/* end */

*+html .rbox{
	background:url(../images/bg_hdr-rbox.gif) no-repeat left top;
	width:210px;
	position:absolute;
	margin:32px 0 0 450px;
	padding-left:12px;
}
* html .rbox{
	background:url(../images/bg_hdr-rbox.gif) no-repeat left top;
	width:210px;
	position:absolute;
	margin:32px 0 0 450px;
	padding-left:12px;
}
.rbox ul li {
	display:block;
	float:left;
	margin:15px 0;
	padding:0px  9px;
	list-style:none;
	background:url(../images/bg-menuli-02.gif) no-repeat right center;
	text-transform:uppercase;
       line-height:12px;
}
.rbox ul li a{
	font-size:9px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;
}
.rbox ul li a:hover{
	text-decoration:underline;
}


#menu{
	background:url(../images/bg_menu.gif) repeat-x  left top;
}											
											/*=== Body ===*/
#body{
	padding:10px;
	position:relative;
}
#flash-container{
/*	background:url(../images/img_flash.jpg) no-repeat left top;*/
	margin-bottom:5px;
}
.c-box{
	background:url(../images/bg-box-green.gif) no-repeat left top;
	width:299px;
	padding-top:7px;
       /** added css now **/
       overflow:hidden; 
     /** end **/
}
/* * html .c-box{
	background:url(../images/bg-box-green.gif) no-repeat left top;
	width:299px;
	padding-top:7px;
} */
.c-box h4, .c-box h4 a{
	* font:14px Verdana, Geneva, sans-serif;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
	*/
color:#FFFFFF;
font:bold 14px Verdana,Geneva,sans-serif;
height:28px;
padding:0;
text-align:center;
text-decoration:none;
text-transform:uppercase;

	/** end of code **/
}
.content-box-sub{
	background-color:#f6f0e0;
	border-left:1px solid #e9d8b1;
	border-right:1px solid #e9d8b1;
	border-bottom:1px solid #e9d8b1;
	padding:10px 9px 0 14px;
	font-family:Verdana, Geneva, sans-serif;
	/*min-height:210px;
	height:auto!important;
	height:210px;*/
	height:215px;
	clear:both;
       overflow:hidden;

	
}
.content-box{
	background-color:#f6f0e0;
	border-left:1px solid #e9d8b1;
	border-right:1px solid #e9d8b1;
	border-bottom:1px solid #e9d8b1;
	padding:10px 9px 0 14px;
	font-family:Verdana, Geneva, sans-serif;
	height:215px;
       overflow:hidden;
	
}

.content-box ul{
	margin:0;
	padding:0;
}
.content-box ul li{
	list-style:none;
}
.content-box ul li a{
	background:url(../images/bg-bullet.gif) no-repeat left 5px;
	font-size:11px;
	color:#ab5011;
	font-weight:bold;
	list-style:none;
	display:block;
	padding:0 0 5px 13px;
	line-height:17px;
	text-decoration:none;
}
.content-box ul li a:hover{
	font-size:11px;
	color:#73962a;
	font-weight:bold;
}
/*.content-box ul li a{
	font-size:11px;
	color:#ab5011;
	font-weight:bold;
	text-decoration: none;
}*/
.content-box p{
	font-size:11px;
	color:#666666;
	font-weight:normal;
	padding-left:12px;
	line-height:17px;
}
.btn-read{
	padding-bottom:20px;
	height:19px;
/* recently added */
       float:right;
       display:inline;

/* ended */


	
}
.btn-read a{
	background:url(../images/btn-read-more.gif) no-repeat right top;
	height:19px;
	width:68px;
	padding:6px 1px;
	display:block;
	text-indent:-99999px;
	text-decoration:none;
   /* added */
       float:left;
/* end */
}

/*** for korean ***/

.btn-readkorean a{
	background:url(../images/korean-btn-read-more.png) no-repeat right top;
	height:19px;
	width:68px;
	padding:6px 1px;
	display:block;
	text-indent:-99999px;
	text-decoration:none;
   /* added */
       float:left;
/* end */
}
.btn-readkorean a:hover {
	background:url(../images/korean-btn-read-morehover.png) no-repeat right top;
	/*height:19px;*/
}


/** end ***/
/** for japanese **/
.btn-readjapan a{
	background:url(../images/japanbtn-read-more1.png) no-repeat right top;
	height:19px;
	width:88px;
	padding:6px 1px;
	display:block;
	text-indent:-99999px;
	text-decoration:none;
   /* added */
       float:left;
/* end */
}
.btn-readjapan a:hover {
	background:url(../images/japanbtn-read-more2.png) no-repeat right top;
	/*height:19px;*/
}

/** end for japanese **/



.hoverread:hover{
	background:url(../images/btn-read-more-hover.gif) no-repeat right top;
	/*height:19px;*/
}

.btn-read a:hover {
	background:url(../images/btn-read-more-hover.gif) no-repeat right top;
	/*height:19px;*/
}
.mar-box{
	margin-right:9px;
}
* html .mar-box{
	margin-right:11px;
}

.content-box-sub ul{
	margin:0 !important;
	padding:0 !important;
}
.content-box-sub ul li{
	background:url(../images/bg-bullet.gif) no-repeat left 5px;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	list-style:none;
	/**display:block;**/
	padding:0 0 23px 13px;
	line-height:17px;
	margin:0 !important;
}
.content-box-sub ul li a{
	font-size:11px;
	color:#666666;
	font-weight:normal;
	text-decoration: none;
}
.content-box-sub ul li a:hover{
	color:#73962a;
}
.bg-hdr-tab{
	background:url(../images/bg_hdrtab-rev.gif) no-repeat center top;
	padding:0 27px;
}
/*.bg-hdr-tab-rev{
	background:url(../images/bg_hdrtab-rev.gif) no-repeat center top;
	padding:0 15px;
}*/
.language{
	font-size:8px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	width:198px;
	padding:9px 0;
}
.language ul li {
	display:block;
	float:left;
	padding:0px 8px;
	list-style:none;
	border-right:1px solid #FFF;
}
.language ul li a{
	font-size:8px;
	/* font-family: Small Fonts, Arial, Helvetica, sans-serif; */
font-family: Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	color:#FFF;
	text-decoration:none;
}
.language ul li a:hover{
	text-decoration:underline;
}

#body-inner{
	padding:60px 8px 0 25px;
}
.col_left{
	width:695px;
        color: #666666;
}
.col_right{
	width:178px;
}
.rbox-inner{
	background:url(../images/bg-rbox-inner.gif) no-repeat left top;
	padding-top:7px;
	margin-bottom: 15px;
}
.rbox-inner h4{
	font:14px Verdana, Geneva, sans-serif;
	color:#FFF;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
}
 .rbox-inner h4 a{
	font:14px Verdana, Geneva, sans-serif;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
.rbox-inner-sub{
	background-color:#f6f0e0;
	border-left:1px solid #e9d8b1;
	border-right:1px solid #e9d8b1;
	border-bottom:1px solid #e9d8b1;
	padding:10px 10px 5px 8px;
	font-family:Verdana, Geneva, sans-serif;
}
.rbox-inner-sub p{
	color:#666666;
	font-size:10px;
}
.lbox-inner{
	background:url(../images/bg-lbox-w.gif) no-repeat left top;
	padding-top:7px;
	width:480px;
	margin-bottom:20px;
}
.lbox-inner-sub{
	background-color:#f6f0e0;
	border-left:1px solid #e9d8b1;
	border-right:1px solid #e9d8b1;
	border-bottom:1px solid #e9d8b1;
	padding:10px 18px 0 8px;
	font-family:Verdana, Geneva, sans-serif;
}
.lbox-inner h4{
	font:14px Verdana, Geneva, sans-serif;
	color:#FFF;
	font-weight:bold;
	/*text-align:center;*/
	/*text-transform:uppercase;*/
	padding-left:10px;
}
.lbox-inner p span, .lbox-inner p span a{
	font:12px Verdana, Geneva, sans-serif;
	color:#cc0000;
	text-decoration:none;
}
.lbox-inner p span a:hover{
	color:#73962a;
}
.txt-content{
	padding-left:30px;
	padding-bottom: 15px;
}
.txt-content ul{
 padding-left:30px;
 padding-bottom:20px;
}
.txt-content ul li{
	padding-left:15px;
	color:#666666;
	list-style:none;
	display:block;
	background:url(../images/bg-bullet.gif) no-repeat left 4px;
	padding-bottom:8px;
	
}

.ul_myimg ul li{
	padding-left:15px;
	color:#666666;
	list-style:none;
	display:block;
	background:url(../images/bg-bullet.gif) no-repeat left 4px;
	padding-bottom:8px;
	
}

.onthefarms ul li{

	padding-left:15px;
	color:#666666;
	list-style:none;
	display:block;
	background:url(../images/bg-bullet.gif) no-repeat left 4px;
	padding-bottom:8px;
	
}

.txt-content ul li a{
	/*padding-left:15px;*/
	color:#666666;
	list-style:none;
	text-decoration:none;
	
}
.txt-content ul li a:hover{
	color:#73962a;
	text-decoration:none;
	
}

.login{
	padding-left:100px;
}
.txtbox{
	width:270px;
}
.txtbox input{
	width:270px;
	height:18px;
	border:1px solid #b8b8b8;
	margin-bottom: 10px;
	padding: 2px;
	 
}
.img-rbox{
	width:23px;
}
.rtxt{
	width:134px;
}
.rbox-inner-sub01{
	background-color:#f6f0e0;
	border-left:1px solid #e9d8b1;
	border-right:1px solid #e9d8b1;
	border-bottom:1px solid #e6e0d1;
	padding:10px 10px 5px 8px;
	font-family:Verdana, Geneva, sans-serif;
}
.rbox-inner-sub01 p{
	color:#666666;
	font-size:10px;
}
.txtarea textarea{
	width:270px;
	height:70px;
	border:1px solid #b8b8b8;
	margin-bottom: 10px;
	padding: 2px;
}
td p{
	padding:3px 5px 3px 0;
}
td p a{
	padding:3px 5px 3px 0;
	color:#666;
	text-decoration:none;
}
td p a:hover{
	color:#73962a;
}
ul.talking-points{
	padding-left:40px;
}

ul.talking-points li {
 background:transparent url(../images/img-pdf.gif) no-repeat scroll left 4px;
 padding-left:31px;
}
 
.img-pdf{
	width:35px;
}
.txt-pdf, .txt-pdf a{
	width:345px;
	color:#666;
	text-decoration:none;
}
.txt-pdf a:hover{
	color:#73962a;
}
.mem-details{
	padding-left:25px;
}
.latest-news{
	width:140px;
}
*+html .latest-news{
	width:140px;
	margin-bottom:-22px;
}
.latest-news-r{
	width:85px;
	/*margin-top:-2px;*/
	margin:-2px 0 0 0;	
}

.p12 a{
	font-size:12px!important;
	text-decoration:none;
}
.btn-submit{
	width:68px;
}
.btn-submit a{
	text-decoration:none;
	text-indent:-99999px;
	background:url(../images/btn_submit.gif) no-repeat left top;
	display:block;
	height:19px;
}
.btn-submit a:hover{
	background:url(../images/btn_submit-hover.gif) no-repeat left top;
}
.faq-txt{
	font-size:14px;
	color:#ab5011;
}
.faq-txt ol{
	padding-left:18px;
}
.faq-txt ol li a{
	 display:block;
	font-size:12px;
	color:#ab5011;
	text-decoration:none;
	background:none!important;
	padding-bottom:13px;
}
.faq-txt ol li a:hover{
	color:#73962a;
}










											/*=== Footer ===*/
											
#footer{
	text-align:center;
	padding-top:8px;
	padding-bottom:15px;
}
#footer ul {
	margin:0;
	padding:0;
}
#footer ul li{
	display:inline;	
}
#footer ul li a{
	color:#606060;
	border-right:1px solid #606060;
	padding:0 5px;
	text-decoration:none;
	font:9px Verdana, Geneva, sans-serif;
	text-transform:uppercase;
}
#footer ul li a:hover {
	text-decoration:underline;
}
#nb {
	border:0px !important;
}
#nb2 a {
	border:0px !important;
}
#nb3  {
	background:none!important;
}
#nobg a {
	background:none!important;
}
#nobg02 a {
	background:none!important;
}

#nobg03 a{
	background:none!important;	
}

#nobg04 a{
	background:none!important;	
}

#nobg05 a{
	background:none!important;	
}


.copyc{
	color:#606060;
	font:9px Verdana, Geneva, sans-serif;
	text-transform:uppercase;
}

.captchaimg{
/*position:relative;left:60px; padding-left:50px;*/
float:right;
height:0px;
margin-right:-20px;
}

*+html .captchaimg{
position:relative;
left:60px;
height:0px;
}

* html .captchaimg{
position:relative;
top: 20px;
left:60px;
height:0px;
}

* html #CaptchaV2{
position: relative;
top: -20px;
}

.captchaimg img{position:relative;height:30px;margin-bottom:10px;}



#CaptchaV2{position:relative;width:120px !important;left:-56px;}

/* end */

#nav_842774 .selected a{text-decoration:underline !important}
#nav_854907 .selected a{text-decoration:underline !important}

#holdup { margin:0 !important;padding: 0 !important; height:28px}
*html #holdup {height:32px}

#meetingsnotodisplay{display:none;}
.meeting-announceme{display:block !important}
.add_new{text-decoration:none !important;color:white !important;font-size:12px;}
.lbox-inner-sub ul li a{text-decoration:none;color:#666666}
.download_file{margin-left:99px;}


/* update */
.th_fq{height: 10px ! important;}
.thedivreadmoreone{height: 20px ! important; padding-bottom: 5px;}
.thecontentholderforthemeat{

color:#666666;
display:inline;
float:left;
height:154px;
margin:0 0 27px;
overflow:hidden;


}
/*  end */




/* general on the talking points */
.gene_ral_info a{text-decoration:none;color:#AB5011;}
.gene_ral_info a:hover{color:#73962A}
/* */

.dl{}

/*** japanese menu ***/
#nav_1098571 li a{padding-right:15px !important}

#nav_1098583 .selected a ,#nav_1059453 .selected a {
text-decoration:underline !important;
}
/*** end menu ***/