body{
margin:0px;

}

#main_body{

margin-left:55px;
margin-right:55px;

}
#tab_td
{
	vertical-align:top;
}
#div_a
{
	vertical-align:top;
}
.main, select, input, textarea {
	font-size:11px;
    font-family:Tahoma;
	color:#282e3e;
	line-height:13px;
	vertical-align:top;
	padding:0px;
}
img      {border:0px;}
.vam { vertical-align:middle}
table	 {width:100%;}


#head{
width:896px;
height:125px;
	background-image:url(images/top.gif);
	background-repeat: no-repeat;


}
.box_width_left			{ width:192px;}

.box_heading_table .box_heading_td	{background:url(images/box_corn_c.gif) top repeat-x #bbbbbb;}
.abox_heading_table .box_heading_td 	{ padding:13px 10px 8px 0px;}
.box_heading_table .box_heading_td 	{ text-align: center;}
.box_heading_table .box_heading_td 	{color:#413c3c; font-weight:bold; font-size:11px; text-transform:uppercase }

.box_body_table {background:url(images/box_corn_tc.gif) bottom repeat-x #ffffff; font-size:10px;}


.box_body_table .box_body_td {
	padding:0px;
	
}



.cart_line_x {background:url(images/line_x.gif) repeat-x}
.cart_line_y {background:url(images/line_y.gif) repeat-y}
.line_x{ background:#38b275}
.line_x_2{ background:#d3d1d1}
.line_x_2{ background:#c5c3c3}
.line_y{ background:#d3d1d1}





/* -box_body- */
.box_body td{ color:#f07f7f}
.box_body span.productSpecialPrice { color:#763a46; font-size:14px; font-weight:bold }
.box_body b       {color:#bb4600; font-size:12px;}
.box_body s       {color:#6e6d6d; font-size:14px; font-weight:bold}
.box_body span a		    {color:#855b63; font-size:11px; text-decoration:none; font-weight:bold;}
.box_body span a:hover	{color:#855b63;text-decoration:underline;}

.box_body ul 	{padding:0; margin:0 0 0 28px; list-style:none; }
.box_body .bg_list	{}
.box_body .bg_list a	{color:#717171; padding-left:14px; background:url(images/arrow.gif) top left no-repeat; background-position:0 5px; text-decoration: underline; line-height:21px}
.box_body .bg_list a:hover {color:#717171; text-decoration:none;}

.box_body .bg_list_un 	{}
.box_body .bg_list_un  a	{color:#ffcce4; padding-left:20px; background:url(images/arrow_3.gif) top left no-repeat; background-position:0 3px; text-decoration:none; line-height:18px; font-weight:bold}
.box_body .bg_list_un  a:hover	{color:#ffffff; text-decoration:none;}

.box_body .bg_list_sub 	{}
.box_body .bg_list_sub  a	{color:#717171; padding-left:14px; background:url(images/arrow.gif) top left no-repeat; background-position:0 5px; text-decoration: underline; line-height:21px; margin-left:14px}
.box_body .bg_list_sub  a:hover	{color:#717171; text-decoration:none;}
.box_body_table_2 .box_body_td {padding:18px 29px 0px 19px;}

.cont_heading_table_2 { background:url(images/cont_corn_tc_2.gif) repeat-x #f7fbf3}
.cont_heading_td_2 {
	font-size:16px;
	font-weight:bold;
	color:#026e3e;
	text-align: center;
	
}

.cont_heading_td_2_upper {
	font-size:16px;
	font-weight:bold;
	color:#026e3e;
	text-align: center;
	text-transform: uppercase;
}

.cont_heading_td_2 a{color:#5e222e; text-decoration:none}
.cont_heading_td_2 a:hover{color:#5e222e; text-decoration:underline }

.cont_body_table_2 {background:#FFFFFF;}

/*  PRODUCT  */
.product td					{ color:#6e6d6d}
.product b	{ color:#855b63}
.product a 					{font-size:11px; color:#6e6d6d; text-decoration:none;} /* for  sub_categories (index-1.html) */
.product a:hover 			{text-decoration:underline;}

.product span a 			{color:#855b63; font-size:11px; text-decoration:none; font-weight:bold;}
.product span a:hover 		{text-decoration:underline;}

.product em {/*  ???????? ????????  ??? shoping cart - ?????? ?? ??????!!! */ font-style:normal;}

span.productSpecialPrice {font-size:14px; color:#855b63; font-weight:bold;}

.product div a		    {color:#ff02af; font-size:9px; font-weight:normal; text-decoration:none; text-transform:none;}/*  ??? click to enlarge  */
.product div a:hover	{color:#ff02af; text-decoration: underline;}		
.line_y{ background:#d3d1d1}



.site_div_2
{
border-style: solid;
border-color:#CCCCCC;
border-width: 20px 2px 2px
}

.div_border
{
border-bottom-style: double;
border-top: medium solid #000000;
}

/*  start content div*/ 

#content_border{
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #6e9c3f;
	border-bottom-color: #6e9c3f;
	border-left-color: #6e9c3f;
	width:auto;
	height:auto;
	background-color: #f8fff0;
}

#content_head{
width:auto;
height:37px;
margin-left:20px;
margin-right:20px;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #a3c46d;

}

#content_head1{
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #26370a;
	float:left;
	margin-top:15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #26370a;
	
}


#case_head{
	font: bold 18px Arial, Helvetica, sans-serif;
	color: #26370a;
	float:left;
	margin-top:0px;
	
	
}


#content_head2{
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #26370a;
	float:right;
	text-align:center;
	margin-top:11px;

}

#content_head3{
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #26370a;
	float:right;
	text-align:center;
	margin-top:13px;
	margin-right:0px;

	
}


#print_img{
	width:32px;
	height:25px;
	background-image: url(images/print.gif);
	background-repeat: no-repeat;
}

#taf_img
{
	width:32px;
	height:25px;
	background-image: url(images/taf.gif);
	background-repeat: no-repeat;
}

#left_head
{
	width:26px;
	height:34px;
	background-image: url(images/cont_corn_tl_2.gif);
	background-repeat: no-repeat;
}

#right_head
{
	width:9px;
	height:34px;
	background-image: url(images/cont_corn_tr_2.gif);
	background-repeat: no-repeat;
}

#content_tale{

width:480px;
}

/* end content Div*/

.headerTxt{
font:normal 12px/18px Arial, Helvetica, sans-serif;
	width:100%;
	color:#413c3c;
	padding:0 0 0 0px;}


/*  End content div*/ 

.image_head{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	width:100%;
	color:#413c3c;
	padding:0 0 0 2px;}
	
/* -box_body- */
.box_body td{ color:#f07f7f}
.box_body span.productSpecialPrice { color:#763a46; font-size:14px; font-weight:bold }
.box_body b       {color:#bb4600; font-size:12px;}
.box_body s       {color:#006633; font-size:14px; font-weight:bold}
.box_body span a		    {color:#855b63; font-size:11px; text-decoration:none; font-weight:bold;}
.box_body span a:hover	{color:#855b63;text-decoration:underline;}

.box_body ul 	{padding:0; margin:0 0 0 28px; list-style:none; }
.box_body .bg_list	{}
.box_body .bg_list a	{color:#006633; padding-left:14px; background:url(images/arrow.gif) top left no-repeat; background-position:0 5px; text-decoration: underline; line-height:21px}
.box_body .bg_list a:hover {color:#717171; text-decoration:none;}

.box_body .bg_list_un 	{}
.box_body .bg_list_un  a	{color:#ffcce4; padding-left:20px; background:url(images/arrow_3.gif) top left no-repeat; background-position:0 3px; text-decoration:none; line-height:18px; font-weight:bold}
.box_body .bg_list_un  a:hover	{color:#ffffff; text-decoration:none;}

.box_body .bg_list_sub 	{}
.box_body .bg_list_sub  a	{color:#717171; padding-left:14px; background:url(images/arrow.gif) top left no-repeat; background-position:0 5px; text-decoration: underline; line-height:21px; margin-left:14px}
.box_body .bg_list_sub  a:hover	{color:#717171; text-decoration:none;}


/* start mail check*/

#mail_text{

font-size:10px;;

}

#mail{
	width:180px;
	height:140px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #a1c67b;
	background-color: #f7fbf3;	

}

#mailcheck{
	width:180px;
	height:23px;
	margin-top:10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #a1c67b;
	background-color: #f7fbf3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a1c67b;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #94aa74;
	border-left-color: #94aa74;	
}

#mailcheck_area{
	float:left;
	width:180px;
	background-color:#f7fbf3;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #94aa74;
	border-bottom-color: #94aa74;
	border-left-color: #94aa74;
	

}

#mail_ico {
	color: #26370a;
	float:left;
	margin-left:5px;
	margin-top:5px;
	width:15px;
	margin-right:6px;
	margin-top:6px;
	
}
#submit_mail{
	background-image: url(images/login.jpg);
	background-repeat: no-repeat;
	width:52px;
	height:24px;
	border:0px;
	}
	
	
	#user{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	}
	#pass{
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	}
/* end mail check*/


/* -start upcoming events- */
#current{
	width:533px;
	height:28px;
	margin-top:90px;
	margin-left:2px;
	background-color: #f3f8ee;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #a1c67b;
}

#upevent{
	width:533px;
	height:28px;
	margin-top:10px;
	margin-left:2px;
	background-color: #f3f8ee;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #a1c67b;
}
#events_area{
	width:533px;
	margin-top:1px;
	margin-left:2px;
	margin-left:2px;
	background-color:#f7fbf3;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #a1c67b;
}
#event_left {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #026e3e;
	float:left;
	margin-top:5px;
	margin-bottom:3px;
	width:120px;
	margin-left:6px;
	margin-top:6px;
	margin-bottom:6px;
	
}
#event_ico {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #26370a;
	float:left;
	margin-left:5px;
	margin-top:5px;
	width:15px;
	margin-right:6px;
	margin-top:6px;
	margin-bottom:6px;
	
}
#event_right {
	font-weight:normal;
	font: 10px Arial, Helvetica, sans-serif;
	color: #26370a;
	margin-right:0px;
	float:right;
	margin-top:90px;
	margin-bottom:0px;
	margin-right:6px;
}


#events_all{

width:166px;
height:125px;
background-color:#f7fbf3;



}

/* -End upcoming events- */



/* Start fontsize  */

.fontsize{
	width:166px;
	height:34px;
	background: transparent url(images/right_top.gif) no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;

}

#f_div a{
 	text-decoration: none;
	color:#000000;
}

/* End fontsize  */



/*start donate*/
#donate{
width:166px;
margin-top:6px;
height:36px;
background: transparent url(images/donate.jpg) no-repeat ;
font: bold 15px Verdana, Arial, Helvetica, sans-serif;

}
.donate a{

color : #006736;
text-decoration: none;
}
.donate a:hover{
color:#000000;
}
/* End donate area*/



/* -Start  intervention area- */


#map_l_title {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #26370a;


}
#map_r_title {
	
	font: 10px Arial, Helvetica, sans-serif;
	color: #26370a;

}

#map_area{
	width:166px;
	height:140px;

}

#map{
	width:166px;
	height:201px;
	margin-top:5px;
	background-repeat: no-repeat;
}
/* -End  intervention area- */

/* - start newletter- */
#newsletter{
	margin-top:6px;
	width:166px;
	height:25px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #a1c67b;
	background-color: #f7fbf3;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a1c67b;	
	
}


#left_title {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #26370a;
	float:left;
	margin-top:5px;
	margin-bottom:3px;
}
#right_title {
	font-weight:normal;
	font: 10px Arial, Helvetica, sans-serif;
	color: #26370a;
	margin-right:0px;
	float:right;
	margin-top:7px;
	margin-bottom:3px;
}


#right_title a{
color : #000000;
text-decoration: none;

}


#n_left{
	width:166px;
	height:65px;
	background-image: url(images/ofa.jpg);
	background-repeat: no-repeat;
	font:normal 12px/14px Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-bottom:3px;
	
}
#c_right{
	
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #26370a;
	width:65px;
	height:124px;;
	float:right;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:1px;
}



#news_title {
padding-top:27px; 
color:#000000;
width:166px;
height:20px;
text-align:center;

}

#news_title a{
color : #000000;
text-decoration: none;
}


/* -End newsletter- */


/* -start publication- */
#pub_img{
	width:166px;
	height:86px;;
	margin-top:5px;
	background-image: url(images/publication.jpg);
	background-repeat: no-repeat;
}

#publication{
	margin-top:6px;
	width:166px;
	height:25px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #a1c67b;
	background-color: #f7fbf3;
	border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #a1c67b;	
	
}

#pnews{
	width:166px;
	height:140px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #a1c67b;

}

/* End publication- */




/* start photogallry */

#photo_content{

border-right-width: 1px;
	
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #6e9c3f;
	border-bottom-color:#6e9c3f;
	border-bottom-width:1px;
	
	border-left-color: #6e9c3f;
	width:auto;
	height:auto;
	background-color: #f8fff0;

}

#footer_boder{
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #6e9c3f;
	border-left-color: #6e9c3f;

}

/*End photogallery */


/* start textbox border */

#text_box{
	border: 1px solid #a1c67b;
	height:20px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#413c3c;
	

}

#text_area{
border: 1px solid #a1c67b;
width:179px;
font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#413c3c;
}

#text_box_q{

border: 1px solid #a1c67b;
width:350px;
font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#413c3c;

}
#submit_info{
	background-image: url(images/submit.gif);
	background-repeat: no-repeat;
	width:52px;
	height:24px;
	border:0px;
	}

/* End textbox border  */


/* start Case Study popup video*/
#pop{
	width:400px;
	height:20px;
	padding:10px;
	margin:10px 10px 10px 25px;
	text-align:center;
	background-color:#E9EDD1;
	border: 1px solid #6e9c3f;
}

#pop a{
	color: #339933;
	text-decoration: none;	
}

#content_text_p
{
margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 20px;
	margin-right : 20px;
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#413c3c;

}

#links
{
margin-left:20px;
margin-right:20px;
background-color:#FFFFFF;

}
a:link
{
color:#006633;
text-decoration: none;
}

a:visited
{
color:#294a7b;
text-decoration: none;
}
a:hover
{
color:#026e3e;
font-weight: bold;

}

/* end Case Study popup video*/

