#wrapper { 
	margin: 0 auto;
	width: 960px;
	background:#fff;	
}


#header {
	width: 960px;
	float: left;
	height: auto;
	background-color:#fff;
}

/*left colomn*/

#leftcolumn 
{ 
	
	height: auto;
	width: 238px;
	_width: 234px;
	float: left;
	text-align:left;
}
/*left_text column*/

/*content column*/

#content { 
	float: left;
	color: #333;
	background:#fff;
	height: auto;
	width: 722px;
	_width: 726px;
	}


#content_table
{
	float:left;
	width: 236px;
	_width: 240px;
	background:#fff;
}
div.home_about1
{
	float:left;
	width: 722px;
	_width: 726px;
	height:auto;
	background:#fff url("../images/page-hp_about1.jpg") no-repeat;
}
div.home_about1 div
{
	color:#000;
	font-size:110%;
	margin-top:2px;
	font-family:arial;
}
div.home_about1 div strong
{
	color:green;
	
	font-size:120%;
	/*line-height:20px;*/
	font-family:arial;
}


.lastitem
{
font-size:12px;
}

div.home_about
{
	text-align:center;
	float:left;
	width: 482px;
	_width: 486px;
	height:180px;
	background:#fff url("../images/page-hp_about.jpg") no-repeat;
}
div.home_about a
{
	text-decoration:none;
}
div.home_about a:hover
{
	color:red;
}
div.home_about div
{
	color:green;
	text-align:center;
	font-size:130%;
	line-height:15px;
	margin-top:2px;
	font-family:arial;
}

div.home_about div strong
{
	color:green;
	text-align:center;
	font-size:120%;
	line-height:20px;
	margin-top:12px;
	font-family:arial;
}
div.home_about div span
{
	
	text-align:center;
	font:90% none arial;
	
}
.home
{
float: right; 
padding-right: 25px; 
margin-top: -22px; 
color: green;
font-size:110%;
}

#lite_notice
{
	
	_color:red;
	_float:left;
	_font-size:110%;
	_margin-top:12px;
}
#cel_padding
{
	padding-top:20px;
}

#content_section 
{
	
	width: 710px;
	background:#fff;
	color:#000;
	padding: 0px 0 0px 10px;
	margin-top:-20px;
	
}
img
{
border:2px solid:#FFCC33;
}


.them_content
{
	width:710px;float:left;margin-top:5px;
}
.abuot_selec
{
	color:#000;
	padding-left:10px;
}
.abuot_selec a
{
	color:#000000;
	
}


* {min-height:1px;}
body 
{
	margin:0;
	padding:0;
	border:0;
	background:#8CC66F url("../images/bg-body.gif") 0 0 repeat-x; 
	font:0.7em/160% "arial",sans-serif; 
	color:#000;
	_text-align:center;
}

.semi
{
	color:red;
	font-size:90%;
	font-weight:bold;
	margin-top:-15px;
	margin-left:45px;

}

.semi_dd
{
	color:#000;
	font-size:85%;
	font-weight:none;
	background: url("../images/li3.gif") 0 50% no-repeat;
	padding-left:10px;
	margin-left:53px;
	line-height:18px;
	
}

table 
{
	font-size:100%;
}

table tr td 
{ 
	font-size:100%;
}

table tr th 
{
	font-size:100%;
}

a 
{
	color:#4E9B31;
}

a:link
 {
	color:#4E9B31;
}

a:hover 
{
	color:#000;
}

p 
{
	margin:15px 0;
	padding:0;
	border:0;
}

div 
{
	display:block;
	margin:0;
	padding:0; 
	border:0;
}

h1, h2, h4, h5 
{
	margin:15px 0 6px 0; 
	padding:0; 
	padding-bottom: 4px; 
	border:0;
}

h1
 {
	font-size:200%;
}

h2 
{
	font-size:180%;
}

h3 
{	margin-top:3px;
	font-size:100%;
	color:#000;
}

h4 
{
	font-size:120%;
}

h5 
{
	font-size:100%;
}

table 
{
	display:table; 
	margin:15px 0;
	padding:0; 
	border-collapse:collapse; 
	font-size:100%;
}

table tr.bg td 
{
	background:#EBF5E5;
}

table.width100 
{
	width:100%;
}

th, td 
{
	display:table-cell; 
	margin:0; 
	padding:3px 5px;
}



ul, ol 
{
	display:block;
	margin:15px 0 15px 40px;
	padding:0; 
	border:0;
}

ol {list-style-type:decimal !important;}
ol ol {list-style-type:upper-alpha !important;}
ol ol ol {list-style-type:lower-alpha !important;}
ul ul, ul ul ul, ol ol, ol ol ol {margin:0 0 0 20px;}

dl {margin:15px 0; padding:0; border:0;}
dt {margin:0; padding:0; border:0; font-weight:bold;}
dd {margin:0 0 0 30px; padding:0; border:0;}

form {margin:0; padding:0; border:0;}

a, img, span {margin:0; padding:0; border:0;}
abbr, acronym, .help {border-bottom:1px dotted #CCC; cursor:help;}

del, .del {text-decoration:line-through;}
strong, .strong {font-weight:bold;}
cite, em, q, var {font-style:italic;}
code, kbd, samp {font-family:monospace; font-size:110%;}


hr 
{
	display:block; 
	height:1px; 
	margin:10px 0;
	padding:0; 
	border:0 solid #CCC; 
	background:#CCC;
	color:#CCC;
}

/* f_col */
.f-left {float:left;}
.f-right {float:right;}

/* t_col */
.t-left, tr.t-left td {text-align:left !important;}
.t-center, tr.t-center td {text-align:center !important;}
.t-right, tr.t-right td
 {
	text-align:right !important;
	padding-left:110px;
	padding-bottom:4px;
	padding-top:2px;
	 }
 
.submit_text
 {
	color:#fff;
	font-size:100%;
	
 }
 

#gmlvn_semi
{
	float:left;
	clear:both;
	width:475px;
	padding-top:-10px;
}

#gmlvn_topic
{
	float:right;
	
	width:240px;
	text-align:left;
	
}
#gmlvn_topic a
{
	text-decoration:none;	
}

.img_login
{
	padding-left:48px;
	padding-top:7px;
	padding-bottom:55px;
	background: url(../images/submit.gif) no-repeat;
	background-position: 100px 4px;
	
}



.va-top 
{
	vertical-align:top;
	
}

.va-middle
 {
	vertical-align:middle;
}

.clear
 {
	clear:both;
	padding-top:10px;
}

.box 
{
	min-height:0px; 
	_height:1%;
}

.box:after 
{
	display:block;
	visibility:hidden;
	clear:both; 
	line-height:0px;
	font-size:0px;
	content:".";
}

.nom {margin:0 !important;}
.nomt 
{
	margin-top:0 !important;
	text-align:left;
}
.nomb {margin-bottom:0px !important;}
.nop {padding:0 !important;}

.noscreen {display:none;}

/* LAYOUT ------------------------------------------------------------------------------------------------ */

#main 
{
	width:960px;
	margin:0 auto;
	background:#fff;
	text-align:left;
}

	/*header_top */
#header-top 
{
	position:relative;
	width:940px; 
	_width:960px; 
	height:24px; 
	padding:1px 0px 0px 15px;
	background:#fff;
}

	/* header */
#header_02
 {
	position:relative;
	width:960px; 
	height:102px; 
	background:#4E9B31 url("../images/head2.jpg") no-repeat;
}

		
#logo 
{
	
	margin-top:2px; 
	margin-left:10px;
	width:382px; 
	height:20px;
	background: url("../images/slogent.gif") no-repeat;
	cursor:pointer;
	float:left;
}

#logo a 
{
	color:#000;
}

#lang
 {
	position:absolute;
	top:6px; 
	right:20px;
	margin:0;
}
#lang a 
{
	display:block;
	float:left; 
	margin-left:10px;
	padding:20px 15px 0 5px;
	border:1px solid #fff; 
	color:#2F2F2F;
	text-decoration:none;
}

#lang a:hover 
{
	border:1px solid #8fcc70;
	background-color:#F5F5F5;
	color:#5F5F5F;
}

#lang-vn 
{
	background:url("../images/vn.gif") 50% 0px no-repeat;
}

#lang-en 
{
	background:url("../images/flag-en.gif") 50% 0px no-repeat;
}


#page-menu-left 
{ 
	clear:both;
	padding:0 0 0px 15px; 
	background:rl("../images/bg-page-left.gif") repeat-y;
	height:100%;
	
}


.home_sidebar
{
	padding:5px 161px 5px 16px;
	background: url(../images/li.gif) 5px no-repeat;
	border-bottom:2px solid #EDFBE5;
	font-size:110%;
	
	
}
/* Sidebar */

#sidebar {
	float: right;
	width: 210px;
	background:#EDFBE5;
	margin-left:2px;
	_margin:-20px 0px 0px 0px;
	/*HIEUHN ADD*/
	font-size:12px;
	line-height:25px;
}

#sidebar ul {
	margin: 0;
	padding: 0;
	list-style: none;
}

#sidebar li {
}

#sidebar li ul {
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#sidebar li li {
	padding: 0px 0px 0px 35px;
	background: url(../images/li2.gif) no-repeat 20px 50%;
	
}
.menuparent
{
margin-top: 0px;
	padding: 0px 0 0px 16px;
	font-size:110%;
	font-weight: bold;
	background: url(../images/li.gif) no-repeat 5px 50%;
}
#sidebar h2 
{
	margin-top: 0px;
	padding: 0px 0 0px 16px;
	font-size:110%;
	font-weight: bold;
	background: url(../images/li.gif) no-repeat 5px 50%;
}

#sidebar a {
	text-decoration: none;
	color:#000;
}

#sidebar a:hover 
{
	text-decoration: underline;
	color:#AD0E12; 
}


/*end menu doc-test*/


#message 
{
	clear:both;
	padding:3px 0px 3px 20px;
}

	/* footer */

#footer 
{
	width: 960px;
	clear:both; 
	padding-bottom:0px;
	text-align:left;
	padding-top:15px;
}

#footer-address 
{
	display:block;
	padding:10px 20px; 
	background:#A9D493 url("../images/footer-address.gif") no-repeat;
}

#footer-in 
{
	padding:7px 20px; 
	background:#6EB84B; 
	color:#FFF;
}

#footer-in a 
{
	color:#FFF !important;
}

#footer p 
{
	margin:0;
}

#footer a 
{
	color:#000;
}

#footer a:hover 
{
	text-decoration:none;
}

/* Copyright */
.copy 
{
	color:#137406;
	padding-left: 15px;
}

.copy a 
{
	color:#137406 !important;
}

.copy a:hover 
{
	color:#FFF !important;
}

.copy #logo-nuvio 
{
	padding:2px 20px 2px 0;
	background:url("../images/") 100% 50% no-repeat;
}

.copy #logo-logio 
{
	padding:2px 20px 2px 0; 
	background:url("../images/logo-logio.gif") 100% 50% no-repeat;
}


.col50 
{
	float:left;
	width:450px;
	_width:470px;
	padding-right:20px;
}

.col25 
{
	float:left;
	width:210px;
	
}

.col25 .tab
 {
	clear:both;
	margin-top:10px;
	padding:1px 0 15px 15px; 
	background: url("../images/tab-bg-right.jpg") 100% 0 no-repeat;
}

.col25 ul.ul-styled
 {
	margin:5px 0;
	padding:0; 
	list-style:none !important;
}

.col25 ul.ul-styled li 
{
	margin:0; 
	padding:0; 
	padding-left:25px;
	background:url("../images/li.gif") 8px 5px no-repeat; 
	list-style:none !important;
}



#login 
{
	position:relative;
	width:100%;
	_width:215px; 
	padding:0px 10px 0 5px;
	margin:0px 0 0 4px;
	background: url("../images/login.jpg") 0 0 no-repeat;
}

#login label
 {
	clear:both; 
	display:block; 
	margin-bottom:5px;
}

#login a
 {
	color:#fff;
}
	
#login a:hover
 {
	color:#000;
	text-decoration:none;
}

#login #ico-registration a 
{
	margin-left:20px; 
	color:#000;
}

#login #ico-registration a:hover 
{
	color:#000; 
	text-decoration:none;
	
}

#login ul#buttons
 {
	margin:15px 0 15px 9px;
	padding:0;
	list-style:none;
	
}
	
#login ul#buttons li 
{
	margin:0;
	margin-bottom:5px;
	padding:0;
	list-style:none;
}

#login ul#buttons li a
 {
	display:block;
	width:130px;
	_width:170px; 
	padding:4px 0 6px 35px;
	background:url("../images/button.gif") 0 0 no-repeat;
	color:#664600;
	text-decoration:none;
}
	
#login ul#buttons li a:hover
 {
	color:#000; 
	text-decoration:none;
}

#login h3.ico-lock 
{
	padding-left:20px; 
	background: url("../images/mail1.gif" ) 0 0 no-repeat;
	font-size:100%;
	text-transform:uppercase;
	text-align:left;
	margin-top:2px;
}

#login .hx-styled 
{
	background:url("../images/dot2.gif") 0 50% repeat-x;
}

#login .hx-styled span 
{
	background:none;
}

#login #login-bottom
{
	position:absolute;
	bottom:0; 
	left:0;
	width:215px;
	height:4px;
	background:url("../images/login-bottom.gif") 100% 100% no-repeat;
}


.sections 
{
	float:left; 
	background:url("../images/sections-separator.gif");
}

.section 
{
	float:left; 
	width:215px;
	margin-right:20px;
}

.section-10 
{
	margin-right:3px;
}

.section h4 
{
	margin:0;
	padding:10px;
	background:#8CC66F url("../images/section-hx.jpg") 100% 0 no-repeat; 
	font-size:100%; 
	color:#FFF;
}

.section h4 a
 {
	color:#FFF !important;
}

.section h4 a:hover 
{
	color:#FFF;
	text-decoration:none;
}

.section p 
{ 
	margin: 0px; 
	padding: 0px;
	background: #E2F0DB; 
}

.section p.section-desc 
{ 
	padding:5px 15px 10px 15px; 
	text-align:justify;
}

.section p a 
{
	color:#3A7525;
}

.section p a:hover 
{
	color:#000;
}

.section p.button-more a 
{
	display:block; 
	width:130px;
	_width:170px;
	margin-left:23px;
	padding:4px 0 6px 35px; 
	background:url("../images/button-more.gif") 0 0 no-repeat; 
	color:#30621F; 
	text-decoration:none; 
	vertical-align: baseline;
}

.section p.button-more a:hover 
{
	color:#000;
	text-decoration:none;
}

.section p.section-bottom 
{
	padding-top: 5px;
	height:4px;
	background: #E2F0DB url("../images/sections-bottom.gif") 0 100% no-repeat;
}
.news
{
width:680px;
float:left;
text-align:left;
margin-left:15px;
margin-bottom:4px;
}
.news1
{
width:680px;
float:left;
text-align:left;
margin-left:15px;
margin-bottom:4px;
font-size:16px;
}
.news2
{
width:680px;
float:left;
text-align:left;
margin-left:15px;
margin-bottom:4px;

}
.news a
{
font-size:13px;
text-decoration:none;
}

.news a:hover
{
font-size:13px;
text-decoration:none;
color:#B01115;
}
.news3
{
width:670px;
float:left;
text-align:left;
margin-left:35px;
}
.news3 a
{
/*color:#000000;*/
font-size:13px;
text-decoration:none;
}

.news3 a:hover
{
font-size:13px;
text-decoration:none;
color:#B01115;
}

.NewsPostDetailContent
{
width:680px;
margin-left:15px;
text-align:left;
}
.PrintLink a
{
float:right;
margin-left:90px;
margin-bottom:30px;
}
.NewsPostTemplateSummary
{

margin-right:10px;
margin-left:15px;
width:680px;
text-align:left;

}
.NewsPostDetailMorelink
{
float:right;
margin-right:40px;
}

a.more {padding-right:10px; background:url("../images/li2.gif") 100% 4px no-repeat;}
a:hover.more {padding-right:10px; background:url("../images/li3.gif") 100% 4px no-repeat; color:#3A7525;}

/*hoangvv add*/
#pipeline_traits {
	width: 655px;
	padding: 0;
	margin: 0;
}
#pipeline_traits caption {
	width: 655px;
	color: #FFF;
	font-size: 12px;
	font-weight: bold;
	padding: 5px 0;
	background: #619838;
}
#pipeline_traits th {
	color: #fff;
	font-weight: bold;
	text-align: center;
	padding: 6px 6px 6px 11px;
	border-top: 5px solid #fff;
	background: #a9a888 url(/images/pipeline08_table_bg.gif) repeat-y left top;
}
#pipeline_traits td {
	vertical-align: top;
	padding: 6px 10px 6px 13px;
	background: #f9f4e6 url(/images/pipeline08_table_bg.gif) repeat-y left top;
	border-bottom: 1px solid #aaa493;
}
#pipeline_traits th.crops {
	color: #fff;
	padding: 6px;
	background: #7f8055;	
}
#pipeline_traits th.crop {
	color: #619838;
	padding: 6px;
	vertical-align: top;
	background: #f5edd3;
	border-top: none;
	border-bottom: 1px solid #aaa493;
}
#pipeline_traits tr.nobotborder th, #pipeline_traits tr.nobotborder td {
	border-bottom: 5px solid #fff;
}
#pipeline_traits .nocolor {
	background: none;
}
#pipeline_traits ul {
	margin: 0;
	padding: 0 0 0 18px;
	line-height: normal;
	list-style: url(/images/pipeline08_bull_black.gif);
}
#pipeline_traits ul li {
	margin: 0 0 6px 0;
}
#pipeline_traits ul li.green {
	color: #333;
	list-style: url(/images/pipeline08_bull_green.gif);
}
#pipeline_traits ul li.orange {
	list-style: url(/images/pipeline08_bull_orange.gif);
}
#pipeline_traits p {
	margin: 0 0 12px 0;
	padding: 0;
	line-height: normal;
}
#pipeline_traits h3 {
	color: #619838;
	font-size: 11px;
	margin: 0 0 12px 0;
	padding: 0;
}

