/* CSS Document */
* {
	margin:0px;
	padding:0px;
}
img {
	border:0px;
}
body {
	padding:0px;
	margin:0px;
	background:url(../images/bg.jpg) repeat top left ;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	
}
#wrapper{
		
		background:url(../images/bg.jpg) repeat-x top left ;
		width:100%;
		height:auto;
		overflow:auto;
		}
		


h1,h2,h3,h4,h5,h6,p,ul,li,span {
 	margin:0px; padding:0px;
}

.clear{
	clear:both; display:block;
}

#main_container { 
	width:1006px; 
	margin:13px auto 0px auto; 
	padding:0px; 
	overflow:hidden;
}

*html #main_container { 
	width:1006px; 
	margin:13px auto 0px auto; 
	padding:0px; 
	overflow:hidden;
}
#main_container .header { 
	width:1006px; 
	margin:0px; 
	padding:0px; 
	float:left;
	background:url(../images/headerbg.jpg) no-repeat top left;
	height:144px;
}
.header .logo { 
	width:220px; 
	margin:21px 0px 0px 13px; 
	padding:0px; 
	float:left;
	height:122px;
	background:url(../images/logo.gif) no-repeat 0px 0px;
}
*html .header .logo { 
	width:220px; 
	margin:21px 0px 0px 13px; 
	padding:0px; 
	float:left;
	height:122px;
	background:url(../images/logo.gif) no-repeat 0px 0px;
	}
.logo a { 
	margin:0px 0px; 
	padding:0px;
	text-decoration:none;
	outline:none;
	float:left;
	height:122px;
	width:200px;
	overflow:hidden; 
}
.logo span{
	display:none;
	}
.logo a:hover { 
	margin:0px 0px; 
	padding:0px;
	text-decoration:none;
	float:left;
	height:122px;
	width:200px;
}
*html .logoright_links { 
	width:558px; 
	margin:0px 0px 0px 0px; 
	padding:0px 8px 0px 0px; 
	float:right;
	height:53px;
}

.header .logoright_links { 
	width:558px; 
	margin:0px 0px 0px 0px; 
	padding:0px 8px 0px 0px; 
	float:right;
	height:53px;
}
.logoright_links ul { 
	width:auto; 
	margin:0px 0px; 
	padding:0px;
}
.logoright_links li{ 
	width:auto; 
	margin:0px 0px; 
	padding:0px 5px; 
	float:right;
	list-style-type:none;
	display:block;
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.logoright_links li a{ 
	margin:0px 0px; 
	padding:0px; 
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#E4FBDF;
	text-decoration:none;
	outline:none;
}
.logoright_links li a:hover{ 
	margin:0px 0px; 
	padding:0px; 
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#E4FBDF;
	text-decoration:underline;
	outline:none;
}

.header .logoright { 
	width:720px; 
	margin:0px 0px 0px 0px; 
	padding:0px; 
	float:right;
	height:52px;
}
.logoright .navigation { 
	width:720px; 
	margin:0px; 
	padding:0px; 
	float:right;
}
.navigation ul { 
	width:auto; 
	margin:0px 25px 0 0; 
	padding:0px;
	float:right;
}
.navigation li { 
	width:auto; 
	margin:0px 0px; 
	padding:19px 10px 13px 10px; 
	float:left;
	list-style-type:none;
	display:block;
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#ffffff;
	background:url(../images/navline.gif) no-repeat top right;
}
.navigation li a { 
	margin:0px 0px; 
	padding:0px; 
	font:bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	color:#ffffff;
	text-decoration:none;
	outline:none;
	float:left;
}
.navigation li a:hover { 
	margin:0px 0px; 
	padding:0px 0px 5px 0px; 
	color:#17520B;
	text-decoration:none;
	background:url(../images/nav_overline.gif) no-repeat bottom center;
}
.navigation li .selected { 
	padding:0px 0px 5px 0px; 
	color:#17520B;
	text-decoration:none;
	background:url(../images/nav_overline.gif) no-repeat bottom center;
}

#main_container .body_maincontainer { 
	width:1006px; 
	margin:0px; 
	padding:0px 0px; 
	float:left;
}
.body_maincontainer .body_container { 
	width:980px; 
	margin:0px; 
	padding:0px 13px; 
	float:left;
	background:url(../images/shadow_png.png) repeat-y top left;
}

*html .body_maincontainer .body_container { 
	width:980px; 
	margin:0px; 
	padding:0px 13px; 
	float:left;
	FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/shadow_png',sizingMethod='scale')
}


.body_container .conceptsec { 
	width:278px; 
	margin:0px; 
	padding:0px 0px 0px 10px; 
	float:left;
	background:url(../images/concept_bg.gif) repeat-x top left;
	height:311px;
}
.conceptsec .conceptimgsec { 
	width:278px; 
	margin:0px; 
	padding:0px 0px; 
	float:left;
	background:url(../images/concept_img.gif) no-repeat top left;
	height:131px;
}
.conceptsec .clientloginsec { 
	width:278px; 
	margin:0px; 
	padding:0px 0px; 
	float:left;
	background:url(../images/client_bg.gif) no-repeat top left;
	height:180px;
}
.clientloginsec h2 { 
	margin:0px 0px 10px 0px; 
	padding:9px 0px 9px 25px; 
	background:url(../images/blackarrow.gif) no-repeat 12px 16px;
	font:18px Arial, Helvetica, sans-serif;
	color:#0D3E03;
	display:block;
}

.clientloginsec h1 { 
	font:bold 22px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#0D3E03;
	display:block;
	margin:10px 0px 5px 10px;
}

.clientloginsec h1 span { 
	font:bold 20px Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#fff;
}

.clientloginsec p a { 
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#fff;
	display:block;
	margin:20px 10px 5px 10px;
	text-align:center;
	text-transform:uppercase;
	text-decoration:underline;
}
.clientloginsec p a:hover { 
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#cde1c9;
	display:block;
	margin:20px 10px 5px 10px;
	text-align:center;
	text-transform:uppercase;
	text-decoration:none;
}

.clientloginsec ul { 
	margin:0px; 
	padding:0px;
	width:auto; 
}
.clientloginsec li {
	width:120px; 
	margin:0px; 
	padding:5px 0px 5px 0px; 
	font:11px Arial, Helvetica, sans-serif;
	color:#0D3E03;
	display:block;
	float:left;
	list-style-type:none;
}
.clientloginsec li.username {
	width:70px; 
	margin:0px; 
	padding:8px 0px 5px 27px; 
	font:11px Arial, Helvetica, sans-serif;
	color:#0D3E03;
	text-align:left;
	display:block;
	list-style-type:none;
}
.clientloginsec li input {
	width:120px; 
	margin:0px; 
	padding:3px; 
	font:12px Arial, Helvetica, sans-serif;
	color:#000000;
	background:#ffffff;
	border:#E2E2E2 solid 1px;
	vertical-align:middle;
}
.clientloginsec li .submit {
	width:64px; 
	margin:0px; 
	padding:3px 0px 4px 0px; 
	border:none;
	height:22px;
	vertical-align:middle;
	cursor:pointer;
	background:url(../images/login_but.gif) no-repeat top center;
}
.clientloginsec a {
	margin:0px; 
	padding:0px; 
	font:11px Arial, Helvetica, sans-serif;
	color:#F0D611;
	text-decoration:none;
	outline:none;
}
.clientloginsec a:hover {
	margin:0px; 
	padding:0px; 
	font:11px Arial, Helvetica, sans-serif;
	color:#F0D611;
	text-decoration:underline;
}
.body_container .flashsec { 
	width:692px; 
	margin:0px; 
	padding:0px; 
	float:left;
	background:url(../images/flashbg.jpg) no-repeat top left;
	height:311px;
}
.body_maincontainer .bottomshadow { 
	width:1006px; 
	margin:0px; 
	padding:0px; 
	float:left;
	background:url(../images/bottom_bg.png) no-repeat top center;
	height:21px;
}
.body_maincontainer .bottomshadow2 { 
	width:1006px; 
	margin:0px; 
	padding:0px; 
	float:left;
	background:url(../images/bottom_bg2.png) no-repeat top center;
	height:21px;
}

.body_maincontainer .welcomesec { 
	width:980px; 
	margin:0px; 
	padding:0px 13px; 
	float:left;
}
.welcomesec .welcome { 
	width:960px; 
	margin:0px; 
	padding:12px 10px; 
	float:left;
	background:#ffffff;
}
.welcome .servicesec { 
	width:379px; 
	margin:0px 9px 0px 0px; 
	padding:0px; 
	float:left;
	height:137px;
	background:url(../images/services_bg.gif) no-repeat top center;
}
.servicesec .serviceslist { 
	margin:0px; 
	padding:15px 50px; 
	
}
.serviceslist h2 { 
	margin:0px 0px 10px 0px; 
	padding:0px 0px;
	font:normal 20px Arial, Helvetica, sans-serif;
	color:#000000;
	display:block; 
}
.serviceslist ul { 
	width:auto; 
	margin:0px;
	padding:0px; 
}
.serviceslist li { 
	margin:0px 0px; 
	padding:4px 0px 4px 10px; 
	display:block;
	list-style-type:none;
	color:#000000;
	background:url(../images/smallarrow.gif) no-repeat 0px;
	border-bottom:#CCCCCC solid 1px;
}
.serviceslist li a { 
	margin:0px 0px; 
	padding:0px;
	font:italic bold 20px Arial, Helvetica, sans-serif;
	color:#000000;
	outline:none;
	text-decoration:none; 
}
.serviceslist li a:hover { 
	color:#17520B;
}

.welcome .servicesec_right { 
	width:532px; 
	margin:0px; 
	padding:20px; 
	float:right;
	height:97px;
	background:url(../images/welcomebg.jpg) no-repeat top center;
}
.servicesec_right p { 
	margin:0px; 
	padding:0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:18px; 
}


#footer { 
	width:980px; 
	margin:12px auto auto auto; 
	padding:0px 13px;
	height:45px;
}
#footer .innerfooter { 
	width:980px; 
	margin:0px;
	float:left; 
	padding:10px 0px 0px 0px;
	border-top:#072102 solid 7px;
}
.innerfooter .copyright{ 
	width:270px; 
	margin:0px;
	float:left; 
	padding:0px 0px 0px 25px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#3B5137;
}

.innerfooter .footerlinks{ 
	width:520px; 
	margin:0px;
	float:right; 
	padding:0px 20px 0px 0px;
	overflow:hide;
}
.footerlinks ul{ 
	width:auto; 
	margin:0px;
	padding:0px;
}
.footerlinks li{ 
	width:auto; 
	margin:0px;
	float:left; 
	padding:0px 2px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#859282;
	list-style-type:none;
	display:block;
}
.footerlinks li a{ 
	margin:0px;
	padding:0px 0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#859282;
	outline:none;
	text-decoration:none;
}
.footerlinks li a:hover{ 
	margin:0px;
	padding:0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-decoration:none;
}

/* INNER STYLES START */

.body_container .inner_leftbanner { 
	width:288px; 
	margin:0px; 
	padding:0px; 
	float:left;
	height:130px;
	background:url(../images/banner_left.gif) no-repeat top left;
}
.inner_leftbanner h1 { 
	margin:0px; 
	padding:60px 0px 0px 25px;
	font:bold 25px Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-transform:uppercase; 
}
.body_container .companybanner { 
	width:692px; 
	margin:0px; 
	padding:0px; 
	float:right;
	height:130px;
	background:url(../images/company_right_banner.jpg) no-repeat top left;
}
.body_container .companybanner2 { 
	width:682px; 
	margin:0px; 
	padding:0px;
	padding-right:10px; 
	float:right;
	height:130px;
	background:url(../images/inner_bannerbg.gif) repeat-x;
}
.welcomesec .inner_container { 
	width:920px; 
	margin:0px; 
	padding:20px 20px 10px 20px; 
	float:left;
	min-height:250px;
	height:auto;
	background:url(../images/inner_bodygradientbg.gif) repeat-x top left #ffffff;
}
.inner_container p span{
	color:#127104;
}
.inner_container h3 {
	
	margin:0px; 
	padding:5px 0px 10px 11px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#17520B;
	display:block;
	float:left;
	background:url(../images/arrow.gif) no-repeat 0px 11px;
}
.inner_container p {
	width:90%;
	margin:0px; 
	padding:0px 0px 10px 0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:17px;
	display:block;
	float:left; 
}
.inner_container .strategicsec { 
	width:685px; 
	margin:0px; 
	padding:0px; 
	float:left;
	border-right:#EAECEA solid 1px;
	
}
.strategicsec h3 { 
	margin:0px; 
	padding:5px 0px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#17520B;
	display:block;
	background:none; 
}
.strategicsec ul { 
	margin:0px; 
	padding:0px 0px;
	width:auto;
}
.strategicsec li {
	width:643px; 
	margin:0px; 
	padding:5px 10px 5px 12px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	display:block;
	float:left;
	list-style-type:none;
	background:url(../images/arrow.gif) no-repeat 0px 10px; 
}


.strategicsec .strategic_imgsec { 
	width:230px; 
	margin:0px; 
	padding:0px; 
	float:right;
}
.strategic_imgsec img { 
	margin:0px 0px 30px 20px; 
	padding:3px;
	border:#B9BCBC solid 1px; 
}


.welcomesec .myaccount { 
	width:920px; 
	margin:0px; 
	padding:0px; 
	float:left;
}

.myaccountlist { 
	width:920px; 
	margin:0px 0px 10px 0px; 
	padding:0px 0px 5px 0px; 
	float:left;
	border-bottom:#D4D7D6 solid 1px;
}
.myaccountlist .backbut { 
	width:auto; 
	margin:0px 10px 0px 0px; 
	padding:4px 6px;
	text-align:center;
	background:#0F4803;
	border:#0F4803 solid 1px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	cursor:pointer;
	float:right;
}
.myaccountlist .myaccountleft { 
	width:600px; 
	margin:0px; 
	padding:0px; 
	float:left;
}
.myaccountleft h2 { 
	margin:0px 0px; 
	padding:0px 0px 0px 5px;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#17520B; 
}
.myaccountleft a{
	font:bold 12px Arial;
	color:#17520B;
	padding:0px 10px;
	text-decoration:none;
	background:url(../images/subnav_line.gif) left no-repeat;
}
.myaccountleft a.none{
	background:none;
}
.myaccountleft a:hover{
	text-decoration:underline;
}
.myaccountleft a.active{
	text-decoration:underline;
}
.myaccountlist .accountlist { 
	width:400px; 
	margin:0px 0px ; 
	padding:0px 0px; 
	float:right;
}
.accountlist ul { 
	width:auto; 
	margin:0px; 
	padding:0px; 
}
.accountlist li { 
	width:auto; 
	margin:0px; 
	padding:5px 10px 0px 10px; 
	float:right;
	list-style-type:none;
	display:block;
	background:url(../images/arrow.gif) no-repeat 0px 11px;
}
.accountlist li a { 
	margin:0px; 
	padding:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#17520B;
	text-decoration:none;
	outline:none; 
}
.accountlist li a:hover { 
	margin:0px; 
	padding:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}


.myaccount .myaccountinner { 
	width:720px; 
	margin:20px 0px 20px 0px; 
	padding:0px 100px; 
	float:left;
	position:relative;
}

/*06may10 starts here*/

.myaccountinner .address{
	width:200px;
	height:150px;
	position:absolute;
	top:0;
	left:0;
	margin:10px 0px 0px 0px;
	font:14px Arial, Helvetica, sans-serif;
	line-height:20px;
	}
	.myaccountinner .address p{
	font:14px Arial, Helvetica, sans-serif;
	line-height:20px;
	}
	
.address h4{
	font:bold 17px Trebuchet MS, Verdana, Geneva, sans-serif;
	color:#245619;
	}
	
.address a{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#245619;
	text-decoration:underline;
	}

.address a:hover{
	color:#333;
	text-decoration:none;
	}


/*06may10 till here*/
.myaccountinner table { 
	width:720px; 
	margin:0px 0px; 
	padding:0px; 
	float:left;
	/* border:#D2D5D4 solid 1px; */
}
.myaccountinner th { 
	margin:0px 0px; 
	padding:5px 0px; 
	background:#292D2B;
	text-align:center;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#ffffff;
}
.myaccountinner td { 
	margin:0px 0px; 
	padding:5px 0px; 
	background:#DBDEDE;
	text-align:center;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
}
.myaccountinner td a { 
	margin:0px 0px; 
	padding:0px 0px; 
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
	outline:none;
}
.myaccountinner td a:hover { 
	margin:0px 0px; 
	padding:0px 0px; 
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#17520B;
	text-decoration:none;
}
.myaccountinner .editproile { 
	width:500px; 
	margin:10px auto; 
	padding:15px;
	border:#A9ABA8 dotted 1px;
	background:#F1F5F3;
	overflow:auto; 
}
.editproile h3 { 
	width:0px;
	padding:5px 0px 10px 12px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#17520B;
	
	background:none; 
}
.editproile h3 span { 
	padding:0px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#17520B;
}
.editproile ul { 
	width:auto; 
	margin:0px; 
	padding:0px;
}
.editproile li { 
	width:230px; 
	margin:0px; 
	padding:5px 0px 5px 10px;
	float:left;
	list-style-type:none;
	display:block;
	background:none;
}
.editproile li span { 
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#17520B;
	padding:0px;
	margin:0px;
}
.editproile li input { 
	width:200px; 
	margin:0px; 
	padding:4px;
	background:url(../images/inputbg.gif) repeat-x;
	border:#A6A7A6 solid 1px;
}
.editproile li .phone{
	width:45px;
	float:left;
	margin-right:14px;
}
.editproile li .submitbut { 
	width:auto; 
	margin:0px; 
	padding:4px 6px;
	text-align:center;
	background:#0F4803;
	border:#0F4803 solid 1px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	cursor:pointer;
}



.myaccountinner .contact { 
	width:470px; 
	margin:10px auto; 
	padding:15px;
	border:#A9ABA8 dotted 1px;
	background:#F1F5F3;
	overflow:auto; 
}
.contact ul { 
	width:auto; 
	margin:0px; 
	padding:0px;
}
.contact li { 
	width:270px; 
	margin:0px; 
	padding:5px 0px 5px 10px;
	float:left;
	list-style-type:none;
	display:block;
	background:none;
}
.contact li.lefttxt { 
	width:180px; 
	margin:0px; 
	padding:5px 0px 5px 10px;
	float:left;
	list-style-type:none;
	display:block;
	background:none;
}
.contact li span{
	color:#FF0000;
}
.contact li input { 
	width:200px; 
	margin:0px; 
	padding:4px;
	background:url(../images/inputbg.gif) repeat-x;
	border:#A6A7A6 solid 1px;
}
.contact li .phone{
	width:45px;
	float:left;
	margin-right:14px;
}
.contact li .submitbut { 
	width:auto; 
	margin:0px; 
	padding:4px 6px;
	text-align:center;
	background:#0F4803;
	border:#0F4803 solid 1px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	cursor:pointer;
}

.myaccountinner .client { 
	width:400px; 
	margin:10px auto; 
	padding:15px;
	border:#A9ABA8 dotted 1px;
	background:#F1F5F3;
	overflow:auto; 
}
.client ul { 
	width:auto; 
	margin:0px; 
	padding:0px;
}
.client li { 
	width:230px; 
	margin:0px; 
	padding:5px 0px 5px 10px;
	float:left;
	list-style-type:none;
	display:block;
	background:none;
}
.client li a { 
	margin:0px; 
	padding:0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#17520B;
	text-decoration:none;
	outline:none;
}
.client li a:hover { 
	margin:0px; 
	padding:0px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#17520B;
	text-decoration:underline;
}
.client li.lefttxt { 
	width:140px; 
	margin:0px; 
	padding:5px 0px 5px 10px;
	float:left;
	list-style-type:none;
	display:block;
	background:none;
}
.client li input { 
	width:180px; 
	margin:0px; 
	padding:4px;
	background:url(../images/inputbg.gif) repeat-x;
	border:#A6A7A6 solid 1px;
}
.client li .submitbut { 
	width:auto; 
	margin:0px; 
	padding:4px 6px;
	text-align:center;
	background:#0F4803;
	border:#0F4803 solid 1px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	cursor:pointer;
}

.msg{
	text-align:center;
	padding:5px 10px;
	color:#FF0000;
	font:bold 12px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	width:98%;
	float:left;
	}
/* INNER STYLES END */

.flashupload {	
	border:#A9ABA8 dotted 1px;
	background:#F1F5F3;
}
.flashupload table{
	width:80%; 
}
.flashupload td{
	padding:20px 5px 0 25px;
	text-align:left;
	background:none;
}
.flashupload object{
	border:#A6A7A6 solid 1px;
	float:left;
}
.flashupload input{
	width:300px; 
	margin:0px; 
	padding:4px;
	background:url(../images/inputbg.gif) repeat-x;
	border:#A6A7A6 solid 1px;
}
.flashupload .submitbut { 
	width:auto; 
	margin:0px; 
	padding:4px 6px;
	text-align:center;
	background:#0F4803;
	border:#0F4803 solid 1px;
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#ffffff;
	cursor:pointer;
}

/*************************** 24 April 10 *********************************/
.strategic_Sec{
	width:100%;
	float:left;
}



.inner_container .strategicsec2 { 
	width:635px; 
	margin:0px; 
	padding:0px; 
	float:left;
	border-left:#EAECEA solid 1px;
	padding-left:20px;
	
	
}
.strategicsec2 h3 { 
	margin:0px; 
	padding:5px 0px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#17520B;
	background:none; 
}
.strategicsec2 ul { 
	margin:0px; 
	padding:0px 0px;
	width:auto;
}
.strategicsec2 li {
	width:613px; 
	margin:0px; 
	padding:5px 10px 5px 12px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#000000;
	display:block;
	float:left;
	list-style-type:none;
	background:url(../images/arrow.gif) no-repeat 0px 10px; 
}
.strategicsec2_img{
	width:230px;
	float:left;
		
}
.strategicsec2_img img{
	margin:0px 0px 30px 0px; 
	padding:3px;
	border:#B9BCBC solid 1px; 	
}

/*****************************************/
.technical_production{
	width:100%;
	float:left;
	margin-bottom:12px;
}
.technical_production h3{
	margin:0px; 
	padding:5px 0px;
	font:bold 13px Arial, Helvetica, sans-serif;
	color:#17520B;
	background:none;
}