/* CSS Document */



h1				{

				font-family:Arial;

				font-size:14px;

				color:#035AA4;

				font-weight:bold;

}



h2				{

				font-family:Arial;

				font-size:11px;

				color:#035AA4;

				font-weight:bold;

}



h3				{

				font-family:Arial;

				font-size:15px;

				color:#035AA4;

				font-weight:bold;

}



#blue_strip		{

					width:966px;

					height:3px;

					clear:both;

					background-color:#035aa4;

					margin:0px auto; 

					}



#top_Navigation		{

					width:966px;

					height:106px;

					clear:both;

					background-color:#FFFFFF;

					margin:0px auto; 

					}

				

#logo				{

					width:141px;

					height:88px;

					background-image:url(../images/rofous-logo.jpg);

					background-repeat:no-repeat;

					float:left;

					}				

				

#top_menu			{

					width:400px;

					height:33px;

					float:right;

					padding-top:20px;	

					}				

				

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

#top_menu li 		{display: inline; font-family:Arial; font-size:11px; color:#666;  margin:0px; padding:5px;}

#top_menu li a		{color:#666; padding:5px; width:110px; height:57px; text-decoration:none; }

#top_menu li a:hover	{color:#666; padding:5px; width:110px; height:57px; text-decoration:none; }		





#menu				{

					background-image:url(../images/menu-bg.gif);

					background-repeat:repeat-x;

					width:812px;

					height:34px;

					float:right;

					}

					

#menu_left			{

					background-image:url(../images/left-menu.gif);

					background-repeat: no-repeat;

					height:34px;

					width:36px;

					float:left;

					margin:0px auto;

					}	

					

.menu_list			{

					width:726px;

					height:34px;

					float:right;

					margin:0px auto;

					}	

					

.menu_list ul		{list-style:none; margin:0px;  padding-top:5px; }



.menu_list li 		{display: inline; font-family:Arial; font-size:12px; font-weight:bold; color:#555555;  margin:0px;  }



.menu_list li a		{font-family:Arial; font-size:12px; font-weight:bold; color:#555555; text-decoration:none; padding-left:14px;

					padding-right:14px; }



.menu_list li a:hover	{color:#035aa4; text-decoration:none; }



.menu_list li .current	{color:#035aa4;	}





#flash_Navigation	{

					width:966px;

					height:267px;

					clear:both;

					background-color:#FFFFFF;

					margin:0px auto; 

					}

					

#flash_banner		{

					width:479px;

					height:267px;



					float:left;

					}

					

#main_links			{

					width:487px;

					height:266px;

					float:right;

					border-top:solid 1px #d5d5d5;

					}														

					

#services_header	{

					width:243px;

					height:21px;

					float:left;

					margin-left:-10px;

					}	

#services_header ul	{

					list-style:url(../images/blue-bullet.gif);

					margin:0px auto;

					padding-top:5px;

					font-family:Arial;

					font-size:12px;

					font-weight:bold;

					color:#424242;

					}

					

#services_header_last	{

					width:243px;

					height:21px;

					float:left;

					margin-left:-10px;

					}	

					

					

#services_header_last ul	{

					display:none;

					margin:0px auto;

					padding-top:5px;

					font-family:Arial;

					font-size:12px;

					font-weight:bold;

					color:#424242;

					}						

					

#serviceslinks		{	

					width:243px;

					float:left;

					margin-left:-10px;

					}	

							



#serviceslinks ul	{

					list-style:none;

					line-height:17px;

					margin:0px auto;

					font-family:Arial;

					font-size:11px;

					color:#0c5ea9;

					}		

					

#serviceslinks li	{

					list-style:none;

					margin:0px auto;



					font-family:Arial;

					font-size:11px;

					color:#0c5ea9;

					}	

					

#serviceslinks li a	{

					list-style:none;

					margin:0px auto;



					font-family:Arial;

					font-size:11px;

					text-decoration:none;

					color:#0c5ea9;

					}										



#serviceslinks_last	{	

					width:243px;

					margin-left:-10px;

					}	

					

					

#serviceslinks_last ul	{

					list-style:none;

					line-height:17px;

					margin:0px auto;

					font-family:Arial;

					font-size:11px;

					color:#0c5ea9;

					}		

					

#serviceslinks_last li	{

					list-style:none;

					margin:0px auto;



					font-family:Arial;

					font-size:11px;

					color:#0c5ea9;

					}	

					

#serviceslinks_last li a	{

					list-style:none;

					margin:0px auto;



					font-family:Arial;

					font-size:11px;

					text-decoration:none;

					color:#0c5ea9;

					}	

					

										

#second_Navigation	{

					width:966px;

					height:146px;

					clear:both;

					background-color:#FFFFFF;

					margin:0px auto; 

					}

					

#main_button		{

					width:159px;

					height:146px;

					float:left;

					border-right: solid 1px #d5d5d5;

					}

					

#main_button_b		{

					width:159px;

					height:146px;

					float:left;

					}

										

					

#rofous_solutions_top{

					background-image:url(../images/rofous-solutions.gif);

					background-repeat:no-repeat;

					width:56px;

					height:50px;

					clear:both;

					margin:2px auto;

					}

					

					

#rofous_Technologies_top{

					background-image: url(../images/rofous-technologies.gif);

					background-repeat:no-repeat;

					width:56px;

					height:50px;

					clear:both;

					margin:2px auto;

					}

					

					

#rofous_customers_top{

					background-image: url(../images/rofous-customers.gif);

					background-repeat:no-repeat;

					width:56px;

					height:50px;

					clear:both;

					margin:2px auto;

					}

										

										

#rofous_solutions_mid{

					font-family:Arial;

					font-size:15px;

					letter-spacing:-1px;

					font-weight: 900;

					color:#626262;

					}

					

#rofous_solutions_mid a{

					font-family:Arial;

					font-size:15px;

					letter-spacing:-1px;

					font-weight: 900;

					color:#626262;

					text-decoration:none;

					}

										

					

#rofous_solutions_btm{

					font-family:Arial;

					font-size:11px;

					color:#333;

					padding-top:3px;

					}		

					

#rofous_tabs		{

					width:487px;

					height:146px;

					float:right;

					background-color:#f7f7f7;

					}												

#rofous_tabs1		{

					width:100%;

					height:100%;

					float:left;

					background-color:#f7f7f7;

					}												

					

#footer_tabs		{

					width:966px;

					height:33px;

					clear:both;

					background-color:#FFFFFF;

					margin:0px auto;

					padding-top:2px;

					}	

					

#footer				{

					width:966px;

					height:64px;

					clear:both;

					background-color:#FFFFFF;

					margin:0px auto;

					border-top:solid 1px #d5d5d5;

					}	

					

#footer_tabs_rofous {

					width:241px;

					height:30px;

					margin:0px auto;

					border-right:solid 1px #d5d5d5;

					float:left;

					}

					

#footer_tabs_rofous_last {

					width:239px;

					height:30px;

					margin:0px;

					float:right;

					}

					

#footer_tabs_globe_icon{

					background-image: url(../images/rofous-globe.gif);

					background-repeat:no-repeat;

					width:20px;

					height:20px;

					float:left;

					margin-top:6px;

					margin-left:16px;

					}

					

#footer_tabs_Resources_icon{

					background-image: url(../images/resources.gif);

					background-repeat:no-repeat;

					width:20px;

					height:20px;

					float:left;

					margin-top:6px;

					margin-left:16px;

					}		

					

					

#footer_tabs_careers_icon{

					background-image: url(../images/careers.gif);

					background-repeat:no-repeat;

					width:20px;

					height:20px;

					float:left;

					margin-top:6px;

					margin-left:16px;

					}									

					

#footer_tabs_blogs_icon{

					background-image: url(../images/blogs.gif);

					background-repeat:no-repeat;

					width:20px;

					height:20px;

					float:left;

					margin-top:6px;

					margin-left:16px;

					}

					

#footer_tab_heading	{

					width: auto;

					font-family:Arial;

					color:#424242;

					font-size:15px;

					font-weight:bold;

					float:left;

					vertical-align: middle;

					margin-top:6px;

					margin-left:12px;

					}

					

					

#footer_tab_links	{	

					width:100px;

					height:20px;

					float:left;





					}			



#footer_tab_links ul	{

					list-style:none;

					margin:0px;

					margin-left:-20px;

					font-family:Arial;

					font-size:11px;

					color:#2e2e2e;

					}		

					

#footer_tab_links li	{

					list-style:none;

					margin:0px;

					font-family:Arial;

					font-size:11px;

					color:#2e2e2e;

					}	

					

#footer_tab_links li a	{

					list-style:none;

					margin:0px;

					font-family:Arial;

					font-size:11px;

					text-decoration:none;

					color:#2e2e2e;

					}	

					

#iso_logo			{

					background-image:url(../images/ISO-logo.gif);

					background-repeat:no-repeat;

					width:95px;

					height:41px;

					float:left;

					margin-top:8px;
					

					margin-left:0px;

					}


#cmmi_logo			{

					background-image:url(../images/cmmi_logo.gif);

					background-repeat:no-repeat;

					width:68px;

					height:49px;

					float:left;

					margin-top:8px;

					margin-left:10px;

					}_logo			{

					background-image:url(../images/ISO-logo.gif);

					background-repeat:no-repeat;

					width:182px;

					height:74px;

					float:left;

					margin-top:8px;

					margin-left:0px;

					}	
					
#job_logo			{

					width:109px;

					height:97px;

					float:left;

					margin-top:8px;
					

					margin-left:10px;

					}
			

#footer_menu_list			{

					width:auto;

					height:14px;

					float:right;

					margin:0px ;

					}	

					

#footer_menu_list ul		{list-style:none; margin:0px;  padding-left:0px;}

#footer_menu_list li 		{display: inline; font-family:Arial; font-size:11px; color:#333;  margin:0px; padding-left:10px; padding-right:11px;}

#footer_menu_list li a		{font-family:Arial; font-size:11px; color:#333; text-decoration:none; }

#footer_menu_list li a:hover	{color:#333; text-decoration:none; }



#copyrights			{

					width:600px;

					height:14px;

					float:right;

					margin-top:10px;

					margin-right:12px;

					font-family:Arial;

					font-size:11px;

					color:#333;

					}		

					

#rofous_tabs_links		{	

					width:450px;

					float:left;

					margin-left:30px;

					margin-top:11px;

					color:#000;



					}			



#rofous_tabs_links ul	{

					list-style:none;

					line-height:17px;

					margin:0px auto;

					font-family:Arial;

					font-size:11px;

					color:#000;

					}		

					

#rofous_tabs_links li	{

					list-style: url(../images/arrow-bullet.gif);

					margin:0px auto;

					line-height:15px;

					font-family:Arial;

					font-size:11px;

					color:#000;

					padding-bottom:8px;

					}	

					

#rofous_tabs_links li a	{

					list-style: url(../images/arrow-bullet.gif);

					margin:0px auto;

					font-family:Arial;

					font-size:11px;

					text-decoration:none;

					color:#000;

					}						

					

#inner_page_contents{

					width:966px;

					height:auto;

					clear:both;

					background-color:#FFFFFF;

					margin:0px auto;

					}



					

#inner_menu_list_container

					{

	width:128px;

	height:auto;

	border-top: 1px solid #d5d5d5;

	margin:0px auto;

	background-color:#FFFFFF;

	float:left;

					}







#inner_menu_list			{

					width:128px;

					float: left;

					margin:0px auto;

					background-color:#FFFFFF;

					}

										

					

#inner_menu_list ul		{list-style:none; margin-top:0px; padding-left:0px;}



#inner_menu_list li 			{ height: 20px auto;  font-family:Arial; font-size:11px; color:#666666; padding-left:8px; padding-top:4px; padding-bottom:4px; border-bottom: 1px solid #d5d5d5;  margin:0px auto; }



#inner_menu_list li a		{font-family:Arial; font-size:11px; color:#666666;  margin:0px; text-decoration:none;  }



#inner_menu_list li a:hover	{font-family:Arial; font-size:11px; color:#666666;  margin:0px; text-decoration:none; }	



#inner_content	{

					width:636px;

					height:auto;

					margin:0px auto;

					background-color:#FFFFFF;

					font-family:arial;

					font-size:11px;

					color:#666666;

					float: none;

					padding-left:10px;

					padding-right:10px;



					}

					

#inner_content_customer	{

					background-image:url(../images/customers.jpg);

					background-repeat:no-repeat;

					width:656px;

					height:453px;

					margin-top:82px;

					font-family:arial;

					font-size:11px;

					color:#666666;

					float: none;



					}

					



#inner_middle_content{

					width:656px;

					height:auto;

					border-left: 1px solid #d5d5d5;

					background-color:#FFFFFF;

					margin:0px auto;

					float:left;

}



#inner_rightside_content{

					width:179px;

					height:auto;

					background-color:#d5d5d5;

					margin:0px auto;

					float:right;

}







#company_banner_bg 	{

					background-image:url(../images/company_banner.jpg);

					background-repeat:no-repeat;

					width:656px;

					height:83px;

					float:left;

}

#company_contact_bg 	{

					background-image:url(../images/banner_contact.jpg);

					background-repeat:no-repeat;

					width:656px;

					height:83px;

					float:left;

}

#company_sitemap_bg 	{

					background-image:url(../images/banner_sitemap.jpg);

					background-repeat:no-repeat;

					width:656px;

					height:83px;

					float:left;

}

#company_banner_bg1 	{

					background-image:url(../images/banner_carrers.jpg);

					background-repeat:no-repeat;

					width:656px;

					height:83px;

					float:left;

}





#industries_banner_bg	{

					background-image:url(../images/Industries_banner.jpg);

					background-repeat:no-repeat;

					width:656px;

					height:83px;

					float:left;

}



#ITservices_banner_bg	{

					background-image: url(../images/ITservices_banner.jpg);

					background-repeat:no-repeat;

					width:656px;

					height:83px;

					float:left;

}													



#technologies_banner_bg	{

					background-image:url(../images/technologies-banner.jpg);

					background-repeat:no-repeat;

					width:656px;

					height:83px;

					float:left;

}



#Knowledge_banner_bg	{

					background-image:url(../images/knowledge-banner.jpg);

					background-repeat:no-repeat;

					width:656px;

					height:83px;

					float:left;

}														

												



#learn_more {

					font-family:Arial;

					font-size:11px;

					color:#083884;

					text-decoration:none

}



#rofous_tabs_links_third		{	

					width:465px;

					float:left;

					margin-left:10px;

					margin-top:11px;

					font-family:Arial;

					font-size:11px;

					color: #666666;



					}	

					

#blue_navigation_header{

					width: auto;

					height:auto;

					font-family:Arial;

					color:#FFFFFF;

					font-size:14px;

					float:left;

					vertical-align: middle;

					padding-left:12px;

					padding-right:8px;

					padding-top:10px;

					border-bottom:solid 1px #FFFFFF;

}					



#blue_navigation{

					font-family:arial;

					font-size:11px;

					color:#FFFFFF;

					float: none;

					padding-left:4px;

					padding-right:4px;

					

}					



#blue_navigation a{

					width: auto;

					font-family:Arial;

					color:#FFFFFF;

					font-size:11px;

					text-decoration:none;

}




