@charset "utf-8";
/* CSS Document */

body{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#555454;
	background-color:#eff3f7;
}

/*-----------------------------------------dfdfdfdfd--------------------------------*/
/*-----------------------------------------dfdfdfdfd--------------------------------*/

/*-----------------------------------------common classes for all starts here--------------------------------*/
.clr
{
margin:0px;
padding:0px;
clear:both;
}

a{
	color:#707070;
	text-decoration:none;
	margin:0px;
	padding:0px;
	outline:none;
	
}
a:hover{
	outline:none;
	color:#000000;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
form{
	margin:0px;
	padding:0px;
}
img{
	border:0px;
}
p{
	margin:0px;
	padding:0px;
}

/*-----------------------------------------common classes for all ends here--------------------------------*/


/*-----------------------------------------main row 1 100% starts here--------------------------------*/


#wrapper{
	width:100%;
	margin:0px auto;
	padding:0px;
	
	
}


#wrapper #main
{
	width:970px;
	margin:0px auto;
	padding:0px;
	
}


#wrapper #main #fix_1
{
	width:970px;
	margin:0px;
	padding:0px;
	
}



/*-----------------------------------------main row 1 100% ends here--------------------------------*/




/*-----------------------------------------main row 2 100% starts here--------------------------------*/

#wrapper_second{
	width:100%;
	margin:0px auto;
	padding:0px;
	
}


#wrapper_second #main_second
{
	width:970px;
	margin:0px auto;
	padding:0px;
	background-color:#FFFFFF;
}



#wrapper_second #main_second #fix_2
{
	width:970px;
	margin:0px;
	padding:0px;
	
}


#wrapper_second #main_second #fix_2 .nav_top
{
	width:970px;
	margin:0px;
	padding:0px;
	float:left;

	
}


.nav_top .div1
{
	width:87px;
	margin:0px;
	padding:0px;
	float:left;
	
}

.div1 .act1
{
	width:87px;
	margin:0px;
	padding:0px;
	background-image:url(../images/nav_hover_07.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	
}

.nav_top .div2
{
	width:146px;
	margin:0px;
	padding:0px;
	float:left;
	
}

.nav_top .div3
{
	width:184px;
	margin:0px;
	padding:0px;
	float:left;
	
}


.nav_top .div4
{
	width:107px;
	margin:0px;
	padding:0px;
	float:left;
	
}

.nav_top .div5
{
	width:167px;
	margin:0px;
	padding:0px;
	float:left;
	
}

.nav_top .div6
{
	width:169px;
	margin:0px;
	padding:0px;
	float:left;
	
}

.nav_top .div7
{
	width:110px;
	margin:0px;
	padding:0px;
	float:left;
	
}


#wrapper_second #main_second #fix_2 .header_mains
{
	width:970px;
	margin:0px 0px 0px 0px;
	padding:16px 0px 25px 0px;
	float:left;
	background-color:#FFFFFF;
}

/*-----------------------------------------main row 2 middle content three boxes starts here-------------------------------*/
#wrapper_second #main_second #fix_2 .middle_3box_content
	{
		width:950px;
		margin:0px;
		float:left;
		padding:0px 10px 0px 10px;
		background-color:#FFFFFF;
	}

#fix_2 .middle_3box_content .first_box
	{
		width:294px;
		margin:0px 34px 0px 0px;
		float:left;
		padding:0px 0px 0px 0px;
	}
	
	/*--------------------------first box in starts here------------------------------*/
		.first_box .top_first_bar
		{
			width:283px;
			margin:0px 0px 0px 0px;
			float:left;
			padding:5px 0px 7px 11px;
			background-image:url(../images/top_bar_mid_rounded.jpg);
			background-repeat:no-repeat;
			background-position:center top;
			font-weight:bold;
		}
		
		.first_box .mid_first_bar
		{
			width:294px;
			margin:0px 0px 0px 0px;
			float:left;
			padding:0px 0px 0px 0px;
		}
	
		.first_box .bottom_first_bar
			{
				width:293px;
				margin:0px 0px 0px 0px;
				float:left;
				padding:11px 0px 15px 1px;
				background-image:url(../images/feet_bar_color_brdr.jpg);
				background-repeat:no-repeat;
				background-position:left top;			
			}
	
	
	
	
	
	
	/*--------------------------first box in starts here------------------------------*/
	
	
	

#fix_2 .middle_3box_content .second_box
	{
		width:294px;
		margin:0px 34px 0px 0px;
		float:left;
		padding:0px 0px 0px 0px;
	}
	
	
	/*-------------------------second box in starts here------------------------------*/
		.second_box .top_second_bar
		{
			width:283px;
			margin:0px 0px 0px 0px;
			float:left;
			padding:5px 0px 7px 11px;
			background-image:url(../images/top_bar_mid_rounded.jpg);
			background-repeat:no-repeat;
			background-position:center top;
			font-weight:bold;
		}
		
		.second_box .mid_second_bar
		{
			width:294px;
			margin:0px 0px 0px 0px;
			float:left;
			padding:0px 0px 0px 0px;
		}
	
		.second_box .bottom_second_bar
			{
				width:293px;
				margin:0px 0px 0px 0px;
				float:left;
				padding:11px 0px 15px 1px;
				background-image:url(../images/feet_bar_color_brdr.jpg);
				background-repeat:no-repeat;
				background-position:left top;			
			}
	/*--------------------------second box in starts here------------------------------*/

#fix_2 .middle_3box_content .third_box
	{
		width:294px;
		margin:0px 0px 0px 0px;
		float:left;
		padding:0px 0px 0px 0px;
	}
	
	
	/*--------------------------third box in starts here------------------------------*/
		.third_box .top_third_bar
		{
			width:283px;
			margin:0px 0px 0px 0px;
			float:left;
			padding:5px 0px 7px 11px;
			background-image:url(../images/top_bar_mid_rounded.jpg);
			background-repeat:no-repeat;
			background-position:center top;
			font-weight:bold;
		}
		
		.third_box .mid_third_bar
		{
			width:294px;
			margin:0px 0px 0px 0px;
			float:left;
			padding:0px 0px 0px 0px;
		}
	
		.third_box .bottom_third_bar
			{
				width:293px;
				margin:0px 0px 0px 0px;
				float:left;
				padding:11px 0px 15px 1px;
				background-image:url(../images/feet_bar_color_brdr.jpg);
				background-repeat:no-repeat;
				background-position:left top;			
			}
	
	
	/*--------------------------third box in starts here------------------------------*/
/*-----------------------------------------main row 2 middle content three boxes ends here-------------------------------*/

/*-----------------------------------------main row 2 100% ends here-------------------------------*/





/*-----------------------------------------main row 3 100% starts here--------------------------------*/

#wrapper_third{
	width:100%;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	
	
	
}


#wrapper_third #main_third
{
	width:970px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	background-color:#fff;
	
}



#wrapper_third #main_third #fix_3
{
	width:890px;
	margin:0px 0px 0px 5px;
	padding:17px 35px 0px 35px;
	background-color:#e7e7e7;
	min-height:117px;
	
	
	
}

#fix_3 div
{
	width:890px;
	margin:0px;
	padding:0px 0px 0px 0px;
	text-align:center;
	font-size:10px;
	color:#555454;
}

#fix_3 div ul
{
	width:890px;
	margin:0px;
	padding:0px 0px 16px 0px;
	list-style-type:none;
	
}


#fix_3 div ul li
{
	list-style-type:none;
	background-image:url(../images/footer_nav_partition_102.jpg);
	background-repeat:no-repeat;
	background-position:right;
	display:inline;
	margin:0px;
	padding:0px 16px 0px 16px;
	
}

#fix_3 div ul li a
{
background-color:#e6e6e5;
text-decoration:none;
color:#555454;
font-size:10px;
}

#fix_3 div ul li a:hover
{
text-decoration:underline;
color:#555454;
}




/*-----------------------------------------main row 3 100% ends here-------------------------------*/




/*-----------------------------------------content row 1 inner starts here-------------------------------*/
#wrapper #main #fix_1 .logo
{
	width:297px;
	margin:0px;
	padding:0px;
	float:left;
	
}
#wrapper #main #fix_1 .infront_fone
{
	width:673px;
	margin:0px;
	padding:63px 0px 0px 0px;
	float:right;
	text-align:right;
	background-color:#FFFFFF;
	background-image:url(../images/noeea2011_lean.gif);
	background-repeat: no-repeat;
	background-position: 170px 20px;
	
}




/*-----------------------------------------content row 1 inner ends here-------------------------------*/


/*-----------------------------------------wrapper main middle content start here-------------------------------*/
#wrapper_fourth{
	width:100%;
	margin:0px auto;
	padding:0px 0px 0px 0px;
	
	
	
}


#wrapper_fourth #main_fourth
{
	width:970px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	
	
}



#wrapper_fourth #main_fourth #fix_4
{
	width:970px;
	margin:0px;
	padding:0px 0px 0px 0px;
	background-color:#FFFFFF;
	float:left;
	
}


 #fix_4 .top_bar
{
	width:970px;
	margin:0px;
	padding:26px 0px 27px 0px;
	background-color:#FFFFFF;
	float:left;
	background-image:url(../images/shadow_part_34.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	
}

#fix_4 .middle_bar
{
	width:970px;
	margin:0px;
	padding:0px 0px 0px 0px;
	background-color:#FFFFFF;
	float:left;
}
/*---------------------------- main mid section starts here -----------------------------*/
	.middle_bar .main_mid_section
	{
		width:950px;
		margin:0px auto;
		padding:0px 0px 0px 0px;
		background-color:#FFFFFF;
	}
	
	.middle_bar .main_mid_section .main_left
	{
		width:697px;
		margin:0px 27px 0px 0px;
		padding:0px 0px 0px 0px;
		float:left;
	}
	
	/*----------------------------------main mid_bg_container-------------------------*/
		.mid_bg
		{
			background-image:url(../images/index_main_mid_bg.jpg);
			background-repeat:no-repeat;
			background-position:center top;
			margin:0px;
			padding:12px 0px 0px 24px; 
			width:673px;		
		}
		
		.mid_bg h1
 			{
				width:673px;
				margin:0px;
				padding:0px 0px 0px 0px;
				font-size:20px;
				font-weight:normal;
				color:#4d7389;
			}
		
		.mid_bg p
 			{
				width:673px;
				margin:0px;
				padding:15px 0px 10px 0px;
				font-size:12px;
				font-weight:normal;
			}	
		
		
		.mid_bg .mid_heading_section
		{
			width:673px;
			margin:10px 0px 0px 0px;
			padding:0px 0px 0px 0px;
		}
		
		
		.mid_bg .mid_heading_section div
		{
			width:673px;
			margin:0px 0px 0px 0px;
			padding:0px;
			flaot:left;
			tex-align:left;
		}
		
		
		.mid_heading_section .main_clr
		{
			width:500px;
			margin:0px 0px 0px 0px;
			padding:0px;
			float:left;
		}
		
		.mid_bg .mid_heading_section .main_clr ul
		{
			width:470px;
			margin:0px 0px 0px 20px; 
			padding:9px 0px 3px 10px;
			float:left;
			color:#6abf31;
			list-style-type:none;
			background-image:url(../images/tick_dark_clr.jpg);
			background-repeat:no-repeat;
			background-position:right top;
			background-color:#f2f2f2;
		}
		
		
		.mid_bg .mid_heading_section .main_clr ul li
		{	
			width:455px;
			color:#555454;
			background-image:url(../images/green_bullet.jpg);
			background-position:center left;
			background-repeat:no-repeat;
			margin:0px;
		    float:left;
			font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
			color:#555454;
			font-weight:bold;
			padding:0px 0px 0px 15px;
		}
		
		.mid_heading_section .main_clr_1
		{
			width:500px;
			margin:0px 0px 10px 0px;
			padding:0px;
			float:left;
		}
		
			.mid_bg .mid_heading_section .main_clr_1 ul
			{	
			width:470px;
			margin:0px 0px 0px 20px; 
			padding:9px 0px 3px 10px;
			float:left;
			color:#6abf31;
			background-image:url(../images/tick_ligh_clr.jpg);
			background-repeat:no-repeat;
			background-position:right top;
			background-color:#ffffff;
		}
		
		
		.mid_bg .mid_heading_section .main_clr_1 ul li
		{	
			width:455px;
			color:#555454;
			float:left;
			margin:0px;
			list-style-type:none;
			background-image:url(../images/green_bullet.jpg);
			background-position:center left;
			background-repeat:no-repeat;
			font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
			color:#555454;
			font-weight:bold;
			padding:0px 0px 0px 15px;
		}
	/*----------------------------------main mid_bg_container-------------------------*/	
	
	
	.middle_bar .main_mid_section .main_right
	{
		width:223px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		float:left;
	}
	
	
		/*----------------------------------main container one starts here-------------------------*/
			.main_right .container_one
			{
				width:223px;
				margin:0px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				float:left;
			}
			
			.container_one .top_bar_cnt1
			{
				width:223px;
				margin:4px 0px 0px 0px;
				padding:0px 0px 0px 0px;
				float:left;
				background-image:url(../images/left_bar_cont_top_bar.jpg);
				background-position:center top;
				background-repeat:no-repeat;
			}
			
			.container_one .top_bar_cnt1_mid
			{
				width:209px;
				margin:0px 0px 0px 0px;
				padding:0px 7px 0px 7px;
				float:left;
				background-image:url(../images/left_bar_mid_cont_mid.jpg);
				background-position:center top;
				background-repeat:repeat-y;
			}
				.container_one .top_bar_cnt1_mid .cnt1_mid_heading1
					{
						width:172px;
						margin:0px 0px 0px 0px;
						padding:9px 0px 13px 37px;
						float:left;
						background-image:url(../images/testimonial_heading_bg.png);
						background-position:center top;
						background-repeat:no-repeat;
						font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
						color:#dc7b2a;
						font-size:20px;
						font-weight:normal;			
					}
			
					.container_one .top_bar_cnt1_mid  ul
					{
						width:165px;
						margin:10px 0px 10px 7px;
						padding:0px 0px 0px 0px;
						float:left;
						font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
						color:#4cb2ce;
						font-size:11px;
						font-weight:normal;
						list-style-type:none;
						background-image:url(../images/grey_arrow_lists.png);
						background-position:left top;
						background-repeat:no-repeat;
					}
					
					 .top_bar_cnt1_mid ul li
						{
							width:150px;
							margin:0px 0px 0px 0px;
							padding:0px 0px 0px 15px;
							float:left;
							font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
							color:#4cb2ce;
							font-size:11px;
						}
						
						
						.top_bar_cnt1_mid ul li a
						{
							
							font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
							color:#4cb2ce;
							font-size:11px;
							text-decoration:none;
						}
						
						
						.top_bar_cnt1_mid ul li a:hover
						{
							
							font-family:tahoma, Verdana, Arial, Helvetica, sans-serif;
							color:#4cb2ce;
							font-size:11px;
							text-decoration:underline;
						}
			
			
			.container_one .top_bar_cnt1_btm
			{
				width:223px;
				margin:0px 0px 14px 0px;
				padding:0px 0px 0px 0px;
				float:left;
				background-image:url(../images/left_bar_cont_bottom.jpg);
				background-position:left top;
				background-repeat:no-repeat;
			}
			
			
			.top_bar_cnt1_mid .logo_section_main
			{	width:209px;
				margin:0px 0px 0px 0px;
				padding:4px 0px 4px 0px;
				text-align:center;
			}
			
			.top_bar_cnt1_mid .logo_section_main img
			{	
			
				margin:0px 8px 0px 0px;
				padding:0px 0px 0px 0px;
				text-align:center;
			}
			
			
			.container_one .botom_logo_section
			{
				width:223px;
				margin:0px 0px 15px 0px;
				padding:0px 0px 0px 0px;
				float:left;
			}
		/*----------------------------------main container one ends here-------------------------*/
	
/*---------------------------- main mid section ends here -----------------------------*/




#fix_4 .bottom_bar
{
	width:970px;
	margin:0px;
	padding:30px 0px 33px 0px;
	background-color:#FFFFFF;
	float:left;
	background-image:url(../images/footer_partition_98.jpg);
	background-position:left top;
	background-repeat:repeat-x;
	
}

/*-----------------------------------------wrapper main middle content ends here-------------------------------*/




