/* CSS Document */

body {
margin:0px;
padding:0px;
background:url(images/bg.jpg) repeat-x #f1f2ed;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:11px;
line-height:18px;
outline:none;
text-align:justify;
}

strong{
font-size:13px;
color:#333333;
}

p {
margin-bottom:5px;}

h3 {
font-size:14px;
margin:20px 0px 5px 0px;
color:#897735;
}
dl {
width:480px;
float:left;
}
dt {
float:left;
padding:2px 0px 7px 0px;
width:210px;
}
dd {
margin:0px;
padding:2px 0px 7px 0px;
}

a {
color:#ff9933;
text-decoration:none;
}

a:hover {
color:#ff9933;
text-decoration:underline;
}

a:focus {
outline:none;}

hr {
color:#DFDBC9;
background:#DFDBC9;
border:none;
}

.search_page {
display:none;
}

	
	#wrapper {
	width:974px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	}
	
		#header {
		width:974px;
		height:133px;
		position:relative;/**/
		z-index:10;
		}
			#logo {
			margin-top:5px;
			width:316px;
			position:absolute;
			}
			
			#secondary_global_navigation{
			margin-top:18px;
			width:462px;
			height:28px;
			right:10px;
			top:0px;
			position:absolute;
			}
			
			#secondary_global_navigation ul{
			height:23px;	
			width:462px;		
			margin:0px;
			padding:0px 9px;		
			}
			
			#secondary_global_navigation ul li {
			display:inline;
			font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			color:#999999;
			}
			
			
					#secondary_global_navigation ul li.aboutus a{
					background:url(images/sec_global_aboutus.gif) no-repeat;
					background-position:0px -8px;
					width:96px;
					height:16px;
					color:#FFFFFF;
					position:absolute;
					}
					
					#secondary_global_navigation ul li.aboutus a:hover{
		
					background:url(images/sec_global_aboutus.gif) no-repeat;
					background-position:0px -26px;	
					position:absolute;	
					}
					
					.aboutus_link {
					width:96px;
					height:23px;
					text-indent:-9000px;
					}
					
					#secondary_global_navigation ul li.aboutus_active{
					text-indent:-9000px;
					background:url(images/sec_global_aboutus.gif) no-repeat;
					background-position:0px -26px;	
					width:96px;
					height:16px;
					color:#FFFFFF;
					position:absolute;
					}
					
					
					
					#secondary_global_navigation ul li.international_partners a{
					background:url(images/sec_global_international_partners.gif) no-repeat;
					background-position:0px -8px;
					width:132px;
					height:16px;
					margin-left:96px;
					color:#FFFFFF;
					position:absolute;
					}
					
					#secondary_global_navigation ul li.international_partners a:hover{
					background:url(images/sec_global_international_partners.gif) no-repeat;
					background-position:0px -26px;	
					position:absolute;	
					}
					
					#secondary_global_navigation ul li.international_partners_active{
					background:url(images/sec_global_international_partners.gif) no-repeat;
					background-position:0px -26px;	
					width:132px;
					height:16px;
					margin-left:96px;
					color:#FFFFFF;
					position:absolute;
					text-indent:-9000px;
					}
					
					.international_partners_link {
					width:132px;
					height:23px;
					text-indent:-9000px;
					}
					
					
					#secondary_global_navigation ul li.careers a{
					background:url(images/sec_global_careers.gif) no-repeat;
					background-position:0px -8px;
					width:60px;
					height:16px;
					color:#FFFFFF;
					position:absolute;
					margin-left:228px;
					}
					
					#secondary_global_navigation ul li.careers a:hover{
					background:url(images/sec_global_careers.gif) no-repeat;
					background-position:0px -26px;	
					position:absolute;	
					}
					
					#secondary_global_navigation ul li.careers_active{
					background:url(images/sec_global_careers.gif) no-repeat;
					background-position:0px -26px;
					width:60px;
					height:16px;
					color:#FFFFFF;
					position:absolute;
					margin-left:228px;
					text-indent:-9000px;
					}
					
					.careers_link {
					width:60px;
					height:23px;
					text-indent:-9000px;
					}
					
					
					
					#secondary_global_navigation ul li.news_events a{
					background:url(images/sec_global_news_events.gif) no-repeat;
					background-position:0px -8px;
					width:99px;
					height:16px;
					color:#FFFFFF;
					position:absolute;
					margin-left:288px;
					}
					
					#secondary_global_navigation ul li.news_events a:hover{
					background:url(images/sec_global_news_events.gif) no-repeat;
					background-position:0px -26px;	
					position:absolute;	
					}
					
					
					#secondary_global_navigation ul li.news_events_active{
					background:url(images/sec_global_news_events.gif) no-repeat;
					background-position:0px -26px;	
					width:99px;
					height:16px;
					color:#FFFFFF;
					position:absolute;
					margin-left:288px;
					text-indent:-9000px;
					}
					
					.news_events_link {
					width:99px;
					height:23px;
					text-indent:-9000px;
					}
					
					
					
					
					#secondary_global_navigation ul li.contactus a{
					background:url(images/sec_global_contactus.gif) no-repeat;
					background-position:0px -8px;
					width:99px;
					height:16px;
					color:#FFFFFF;
					position:absolute;
					margin-left:387px;
					}
					
					#secondary_global_navigation ul li.contactus a:hover{
					background:url(images/sec_global_contactus.gif) no-repeat;
					background-position:0px -26px;	
					position:absolute;	
					}
					
					#secondary_global_navigation ul li.contactus_active{
					background:url(images/sec_global_contactus.gif) no-repeat;
					background-position:0px -26px;
					width:99px;
					height:16px;
					color:#FFFFFF;
					position:absolute;
					margin-left:387px;
					text-indent:-9000px;
					}
					
					.contactus_link {
					width:99px;
					height:23px;
					text-indent:-9000px;
					}
			
			
			#primary_global_navigation {
			margin-top:99px;
			margin-left:128px;
			width:757px;
			height:36px;
			background:url(images/primary_navigation_bg.gif) no-repeat;
			z-index:5;
			position:absolute;
			}
			
				#primary_global_navigation ul{
				width:757px;
				height:36px;		
				margin:0px;
				padding:0px;		
				}
				
				#primary_global_navigation ul li {
				display:inline;
				font-family:Arial, Helvetica, sans-serif;
				font-size:11px;
				color:#999999;
				}
			
					#primary_global_navigation ul li.farmers a{
					background: url(images/primary_global_farmers.gif) no-repeat;
					background-position:15px 4px;
					width:79px;
					height:28px;
					color:#FFFFFF;
					position:absolute;
					}
					
					#primary_global_navigation ul li.farmers a:hover{
		
					background:url(images/primary_global_farmers.gif) no-repeat;
					background-position:15px -26px;	
					position:absolute;	
					height:28px;
					}
					
					#primary_global_navigation ul li.farmers_active{
					background: url(images/primary_global_farmers.gif) no-repeat;
					background-position:15px -26px;	
					width:79px;
					height:28px;
					color:#FFFFFF;
					position:absolute;
					text-indent:-9000px;
					}
					
					
					.farmers_link {
					width:96px;
					height:28px;
					text-indent:-9000px;
					}
					
					
					
					#primary_global_navigation ul li.partner_with_us a{
					background: url(images/primary_global_partner_with_us.gif) no-repeat;
					background-position:15px 4px;
					width:128px;
					height:28px;
					color:#FFFFFF;
					position:absolute;
					margin-left:80px;
					}
					
					#primary_global_navigation ul li.partner_with_us a:hover{
		
					background:url(images/primary_global_partner_with_us.gif) no-repeat;
					background-position:15px -26px;	
					position:absolute;	
					height:28px;
					}
					
					#primary_global_navigation ul li.partner_with_us_active{
					background: url(images/primary_global_partner_with_us.gif) no-repeat;
					background-position:15px -26px;
					width:128px;
					height:28px;
					color:#FFFFFF;
					position:absolute;
					margin-left:80px;
					text-indent:-9000px;
					}
					
					.partner_with_us_link {
					width:128px;
					height:28px;
					text-indent:-9000px;
					}
					
					
					
					#primary_global_navigation ul li.brands a{
					background: url(images/primary_global_brands.gif) no-repeat;
					background-position:8px 4px;
					width:62px;
					height:28px;
					color:#FFFFFF;
					position:absolute;
					margin-left:217px;
					}
					
					#primary_global_navigation ul li.brands a:hover{
		
					background:url(images/primary_global_brands.gif) no-repeat;
					background-position:8px -26px;	
					position:absolute;	
					height:28px;
					}
					
					#primary_global_navigation ul li.brands_active{
					background: url(images/primary_global_brands.gif) no-repeat;
					background-position:8px -26px;	
					width:62px;
					height:28px;
					color:#FFFFFF;
					position:absolute;
					margin-left:217px;
					text-indent:-9000px;
					}
					
					.brands_link {
					width:62px;
					height:28px;
					text-indent:-9000px;
					}
					
					
					
					#primary_global_navigation ul li.institutional_sales a{
					background: url(images/primary_global_institutional_sales.gif) no-repeat;
					background-position:15px 4px;
					width:148px;
					height:28px;
					color:#FFFFFF;
					position:absolute;
					margin-left:280px;
					}
					
					#primary_global_navigation ul li.institutional_sales a:hover{
		
					background:url(images/primary_global_institutional_sales.gif) no-repeat;
					background-position:15px -26px;	
					position:absolute;	
					height:28px;
					}
					
					#primary_global_navigation ul li.institutional_sales_active{
					background: url(images/primary_global_institutional_sales.gif) no-repeat;
					background-position:15px -26px;	
					width:148px;
					height:28px;
					color:#FFFFFF;
					position:absolute;
					margin-left:280px;
					text-indent:-9000px;
					}
					
					.institutional_sales_link {
					width:148px;
					height:28px;
					text-indent:-9000px;
					}
					
					
					#primary_global_navigation ul li.exports a{
					background: url(images/primary_global_exports.gif) no-repeat;
					background-position:15px 4px;
					width:77px;
					height:28px;
					color:#FFFFFF;
					position:absolute;
					margin-left:430px;
					}
					
					#primary_global_navigation ul li.exports a:hover{
		
					background:url(images/primary_global_exports.gif) no-repeat;
					background-position:15px -26px;	
					position:absolute;	
					height:28px;
					}
					
					#primary_global_navigation ul li.exports_active{
					background: url(images/primary_global_exports.gif) no-repeat;
					background-position:15px -26px;
					width:77px;
					height:28px;
					color:#FFFFFF;
					position:absolute;
					margin-left:430px;
					text-indent:-9000px;
					}
					
					.exports_link {
					width:77px;
					height:28px;
					text-indent:-9000px;
					}
					
					
					
					#primary_global_navigation ul li.search{
					width:190px;
					height:38px;
					position:absolute;
					margin-left:540px;
					margin-top:6px;
					}
					
					#search {
					left:545px;
					top:5px;
					position:absolute;
					}
					
					.search {
					width:195px;
					height:26px;
					position:absolute;
					background:url(images/search.gif) no-repeat;
					}
					
					.search input {
					font-size:11px;
					color:#AAAAAA;
					text-decoration:none;
					background:none;
					}
					.search input.search_inputtxt {
					color:#AAAAAA;
					text-decoration:none;
					background:transparent none;
					width:145px;
					border:medium none;
					margin-left:10px;
					_margin-top:3px;
					margin-top:5px;
					}
					
					.search input.submit_btn {
					width:22px;
					color:#AAAAAA;
					text-decoration:none;
					background:transparent none;
					border:medium none;
					cursor:pointer;
					margin-left:8px;
					}
								
					
					
					
			
			
		
		#content {
		background:url(images/content_bg.png) repeat-y;
		width:974px;
		margin-top:-22px;
		overflow:hidden;
		behavior:url(/iepngfix.htc);
		}
		
			#content .head {
			background: url(images/content_head_bg.jpg) no-repeat;
			width:974px;
			height:11px;
			top:0px;
			left:0px;
			}
			
			
			#content .column1 {
			margin:0px 11px 0px 11px;
			width:650px;
			float:left;
			}
			
				 				
			#home_banner {
				float:left;
				width:650px;
				height:275px;
				margin:0;
				padding:0;
			}
			
			
			#mainstory_wrapper {
				width:650px;
			}
			
			#mainstory_banner {
				display:block;
				width:650px;
				height:275px;
			}
			
			
				
				#innerpage_banner {
				width:540px;
				height:240px;
				float:left;
				}
				
				#breadcurmb {
				margin-left:170px;
				margin-top:240px;
				color:#666666;				
				}
				
				#section_content {
				margin-left:160px;
				margin-bottom:70px;
				margin-top:20px;
				padding-left:10px;
				padding-right:50px;
				background:url(images/section_content_bg.gif) no-repeat;	
				font-size:12px;
				line-height:20px;			
				}
				
				.content_image {
				float:left;
				margin-right:20px;
				}
				
				.content_image_indinted
				{
				position:absolute;
				margin-left:-160px;
				margin-top:60px;}
				
				#trailer {
				width:211px;
				float:left;
				margin-top:8px;
				margin-bottom:8px;
				}
				
				 .technology_trends a{
				background:url(images/homepage_trailers/suguna_technology_and_trends.jpg) no-repeat;
				background-position:0px 0px;
				color:#FFFFFF;
				padding:22px 10px 10px 10px;	
				float:left;
				height:171px;
				display:block;
				}
				
				.technology_trends a:hover{
				background:url(images/homepage_trailers/suguna_technology_and_trends.jpg) no-repeat;
				background-position: 0px -206px;	
				float:left;
				height:171px;
				display:block;
				color:#FFFFFF;
				}
				
				
				.research_development a{
				background:url(images/homepage_trailers/suguna_research_development.jpg) no-repeat;
				background-position:0px 0px;
				color:#FFFFFF;
				padding:22px 10px 10px 10px;	
				float:left;
				height:171px;
				display:block;
				width:190px;
				}
				
				.research_development a:hover{
				background:url(images/homepage_trailers/suguna_research_development.jpg) no-repeat;
				background-position: 0px -206px;
				color:#FFFFFF;	
				float:left;
				height:171px;
				display:block;
				}
				
				 .new_at_suguna a{
				background:url(images/homepage_trailers/suguna_new_at_suguna.jpg) no-repeat;
				background-position:0px 0px;
				color:#666633;
				padding:22px 10px 10px 10px;	
				float:left;
				height:171px;
				display:block;
				}
				
				.new_at_suguna a:hover{
				background:url(images/homepage_trailers/suguna_new_at_suguna.jpg) no-repeat;
				background-position: 0px -204px;	
				float:left;
				height:171px;
				display:block;
				color:#666633;
				}
				
				
				.mid_trailer {
				margin-right:8px;
				margin-left:8px;
				}
				
				
				#product_logos {
				width:650px;
				margin-top:10px;
				margin-bottom:-11px;
				float:left;
				}
				
				
				
			#content .innerpage {
			margin:0px 11px 0px 11px;
			width:700px;
			float:left;
			}
			
			
			#content .column2 {
			margin:0px 11px 0px 0px;
			color:#666666;
			width:265px;
			float:left;
			padding: 15px 0px 12px 12px;
			}
			
			.inner #column2_trailer {
			margin-left:-15px;
			overflow:hidden;
			padding-bottom:5px;
			width:210px;
			}
			
			.inner #column2_trailer2 {
			background:url(images/trailer2_bg.gif) repeat-x;
			}
			
			.inner #column2_trailer img {
			margin-left:-4px;
			}
			
			.inner #column2_trailer2 img {
			margin-left:-4px;
			}
			
			#content .inner {
			margin:0px 11px 0px 0px;
			_margin:0px 0px 0px 0px;
			float:left;
			width:210px;
			padding: 15px 0px 12px 12px;
			}
				
				.product_showcase {
				background:#F0F0F0;
				padding:10px;
				width:460px;
				float:left;
				margin-bottom:20px;
				}
				.product_showcase h3 {
				margin:0px;
				padding:0px;
				}
				.product_showcase img {
				float:left;
				margin-right:20px;
				border:none;
				}
				#column2_trailer {
				margin-top:20px;
				padding:8px;
				}
				
				#column2_trailer2 {
				margin-left:-12px;
				background-color:#f6f6f6;
				margin-top:20px;
				padding:12px;
				}
			
					
					.subscribe {
					width:230px;
					height:31px;
					float:left;
					background:url(images/subscribe.gif) no-repeat;
					
					}
					.subscribe input {
					color:#AAAAAA;
					text-decoration:none;
					background:none;
					}
					.subscribe input.subscribe_inputtxt {
					color:#AAAAAA;
					text-decoration:none;
					background:transparent none;
					width:135px;
					border:medium none;
					margin-left:10px;
					margin-top:7px;
					padding-top:2px;
					}
					
					.subscribe input.subscribe_btn {
					width:67px;
					color:#AAAAAA;
					text-decoration:none;
					background:transparent none;
					border:medium none;
					cursor:pointer;
					margin-left:6px;
					}
					
					.subscribe_small {
					width:206px;
					height:31px;
					background:url(images/subscribe_small.gif) no-repeat left top;
					overflow:hidden;
					}
					
					.subscribe_small input {
					color:#AAAAAA;
					text-decoration:none;
					background:none;
					}
					
					.subscribe_small input.subscribe_small_inputtxt {
					color:#AAAAAA;
					text-decoration:none;
					background:transparent none;
					width:125px;
					border:medium none;
					margin-left:5px;
					margin-top:7px;
					padding-top:2px;
					}
					
					.subscribe_small input.subscribe_small_btn {
					width:67px;
					color:#AAAAAA;
					text-decoration:none;
					background:transparent none;
					border:medium none;
					cursor:pointer;
					margin-left:2px;
					}
					
					#related_link {
					width:470px;
					padding:5px;
					background:#F6F6F6;
					margin-top:15px;
					}
					#related_link h3 {
					margin:0px 0px 5px 0px
					}
					
			#table {
			list-style:none;
			margin:0px;
			margin-top:15px;
			padding:0px;
			width:450px;
			}
			#table li.width {
			width:80px;
			text-align:center;
			}
			
			
			#table li.column_two {
			margin-left:110px;
			margin-top:-18px;
			}
			#table li.column_two_3 {
			margin-left:150px;
			margin-top:-18px;
			}
			#table li.column_two_2 {
			margin-left:50px;
			margin-top:-18px;
			}
			#table li ul {
			list-style:none;
			
			}
			
			#page_number {
			float:right;
			font-size:11px;
			}
			
				#page_number ul{
				margin:20px 0px 20px 0px;
				padding:0px;
				list-style:none;
				}
				
				#page_number li {
				float:left;
				margin:0px 2px;
				padding:0px 2px;
				}
				#page_number li.number_width {
				width:18px;
				height:20px;
				border:1px solid #FF6600;
				text-align:center;
				padding:0px;
				}
				
				#page_number li.next{
				width:40px;
				text-align:left;
				}
				
				#page_number li.hightlight{
				font-weight:bold;
				background:#FF6600;
				color:#FFFFFF;
				padding:0px;
				}
				
				#page_number li.number_width a{
				width:18px;
				height:20px;
				display:block;
				}
			
			
			
			
			
			
			
			
			
		#footer {
		width:964px;
		background:url(images/footer_bg.jpg) no-repeat;
		padding:47px 0px 0px 20px;
		margin-top:-16px;
		}
		
			#footer .footer_links {
			margin-top:-30px;
			margin-left:55px;
			font-size:10px;
			}
			
			#footer .footer_links span{
			margin-left:20px;}
			
			
		#form {
		color:#999999;
		font-size:11px;
		}
		
		
		
		#form input,textarea,select {
		border:1px solid #CCCCCC;
		color:#999999;
		font-size:11px;
		font-family:Arial, Helvetica, sans-serif;
		}
		#form input,textarea{
		padding:2px 5px;
		}
		#form input.noborder {
		border:none;
		}
		#form input.btn {
		background:#999999;
		color:#FFFFFF;
		cursor:pointer;
		}
		#form sup{
		color:#FF0000;
		}
		.contact_details {
		width:480px;
		float:left;
		
		}
		.contact_details ul {
		list-style:none;
		margin:10px 0px 15px 0px;
		padding:0px;
		width:240px;
		float:left;
		
		}
		.contact_details h3{
		margin:15px 0px 5px 0px;
		clear:both;
		}
		.contact_details .clear {
		border-bottom:1px solid #DFDBC9;
		}
		.contact_details .clear_all {
		clear:both;
		}
		
		#sitemap {
		width:480px;
		float:left;
		}
		#sitemap ul {
		list-style:none;
		margin:0px 0px 15px 0px;
		padding:0px;
		width:240px;
		float:left;
		}
		#sitemap .border {
		border-bottom:1px solid #DFDBC9;
		}
		#sitemap ul.wider {
		width:400px;
		}
		#sitemap h3{
		font-size:16px;
		}
		#sitemap strong{
		font-size:14px;
		margin:0px 0px 0px 10px;
		padding:0px;
		}
		#sitemap span{
		margin-left:12px;
		}
		.mainheading_link{
		color:#897735;
		text-decoration:none;
		}
		.mainheading_link:hover {
		color:#897735;
		}
		.grey_link {
		color:#898989;
		text-decoration:none;
		}
		.grey_link:hover {
		color:#898989;
		}
		.clear {
		clear:both;
		height:5px;
		}/**/
		
		
			#social {width:100%; margin-top:20px; margin-bottom:40px; clear:left;}
			#social ul { list-style: none; margin-left:-1px;}
			#social li {margin:2px 10px 0px 0px; list-style: none; dispslay:inline;}
			#social img {padding:0 3px;}
			
			
			/* mobile menu css */
			.mmenu {
    display: none;
}
.contact_form li {
    float: left;
    list-style: outside none none;
    padding: 5px 10px;
    width: 44%;
	font-size:13px;
}
.contact_form {
    float: left;
    margin: 0;
	width:100%;
    padding: 0;
}
.contact_form > ul {background: #f7f7f7;
    float: left;
    width: 100%;
	margin:0; padding:0;
}
.contact_form li.full_view {
    float: left;
    text-align: right;
    width: 91%;
}

.contact_form select {
    padding: 5px;
    width: 100%;
}
.contact_form input {
    padding: 5px;
    width: 95%;
}

.contact_form li.full_view input {
    width: auto;
}
.contact_form textarea {
    width: 95%;
}
.responsive { display:none;}
.flex-control-nav{ display:none;}
#product_logos-responsive{ display:none;}
.submition { float: right; width: 100%; margin:10px 0;}
	.footer-logo { display:none;}
.submition .btn { float: right; margin: 0 5px; width: 30%;}