@charset "utf-8";

/* CSS Document */

html,body{

	margin:0px 0px 0px 0px;

	font-family:Arial;

	font-size:12px;

	font-weight:bold;

	color:#666666;

	background-color:#acacac;

}



#main_wrapper{

	width:100%;

	background-color:#FFFFFF;

	float:left;

}



#main_DIV{

	width:950px;

	/*float:left;*/

	margin:auto;

}



#header_main{

	width:950px;

	height:89px;

	float:left;

}



#logo_softobiz{

	width:239px;

	height:89px;

	float:left;

}

	

#navigation_main{

	width:625px;

	float:right;

	padding-top:49px;

}	



#navigation_main_home{

	width:625px;

	float:right;
	
	padding-top:24px;

}	


#bg_content_bg{

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

	background-repeat:no-repeat;

	float:left;

	width:950px;

	height:297px;

}



#welcome_txt_div{

	width:525px;

	height:297px;

	font-family:Arial;

	font-size:14px;

	font-weight:normal;

	float:left;

}



#welcome_heading{

	width:133px;

	height:24px;

	margin-top:20px;

	padding-left:15px;

	float:left;

}



#welcome_txt{
	width:510px;
	margin-top:5px;
	padding-left:15px;
	padding-top:8px;
	float:left;
	font-family:arial;
	color:#FFFFFF;
	font-weight:lighter;
	font-size:13px;
}


#in_focus_heading{

	width:179px;

	height:59px;

	margin-top:5px;

	float:left;

}



#fade_in_out{

	width:700px;

	height:40px;

	float:right;

	margin-top:15px;

	padding-right:25px;

}



#slider_div_main{

	width:922px;

	height:236px;

	float:left;

	padding-left:15px;

}



#slider_bg{

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

	background-repeat:no-repeat;

	width:700px;

	font-size:13px;

	font-weight:normal;

	padding-left:15px;

	padding-top:10px;

	padding-right:15px;

	height:224px;

	float:right;

}



#sldier_links{

	width:192px;

	height:234px;

	float:left;

}



.class_padding_link{

	margin-top:8px;

	height:28px;

	background-repeat:no-repeat;

	margin-bottom:5px;

}



a.link_slider:link{

	text-decoration:none;

	font-family:Arial;

	font-size:14px;

}



a.link_slider:visited{

	text-decoration:none;

	font-family:Arial;

	font-size:14px;

}



a.link_slider:hover{

	text-decoration:none;

	font-family:Arial;

	font-size:14px;

}



a.link_slider:active{

	text-decoration:none;

	font-family:Arial;

	font-size:14px;

}





#top_flash_content{

	width:401px;

	height:297px;

	float:right;

}



.div_padding_text{

		font-family:Arial;

		font-size:12px;

		font-weight:bold;

		color:#003366;

		padding-top:10px;

		vertical-align:top;

}



.txt_gray{

		font-family:Arial;

		font-size:13px;

		color:#666666;

}





.div_padding_text2{

		font-family:Arial;

		font-size:13px;

		color:#45362f;

		margin-top:5px;

		vertical-align:top;

}



li{

	list-style-image:url(../images/arrows_orange.jpg);

}



.heading_blue{

		font-family:Arial;

		font-size:12px;

		font-weight:bold;

		color:#0099cc;

}



.heading_blue_2{

		font-family:Arial;

		font-size:16px;

		font-weight:bold;

		color:#0099cc;

}



#footer_main{

	margin:auto;

	float:right;

	width:100%;

	padding-top:20px;

	padding-bottom:25px;

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

	background-repeat:repeat-x;

	background-color:#ffffff;

	background-position:bottom;

}





#footer{

	margin:auto;

	width:950px;

}



#stpi{

	width:359px;

	float:right;

}



#ver_line{

	width:933px;

	float:left;

	height:1px;

	background-repeat:no-repeat;

	margin-top:20px;

	margin-left:15px;

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

}



#copy_rights{

	width:300px;

	color:#000;

	font-family:Arial;

	font-size:11px;

	float:left;

	text-align:right;

	font-weight:normal;

	padding-top:15px;

	padding-left:35px;

}



#footer_links_div{

	width:300px;

	float:right;

	padding-top:15px;

	padding-right:25px;

	text-align:right;

}



a.footer_link:link{

	font-family:Arial;

	font-size:12px;

	color:#000;

	font-weight:normal;

	text-decoration:none;

}



a.footer_link:visited{

	font-family:Arial;

	font-size:12px;

	color:#000;

	font-weight:normal;

	text-decoration:none;

}



a.footer_link:hover{

	font-family:Arial;

	font-size:12px;

	color:#000;

	font-weight:normal;

	text-decoration:underline;

}



a.footer_link:active{

	font-family:Arial;

	font-size:12px;

	color:#000;

	font-weight:normal;

	text-decoration:none;

}





/* TECHNOLOGY CSS STARTING HERE */



#heading_top_inner{

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

		background-repeat:no-repeat;

		height:120px;

		width:911px;

		padding-top:20px;

		padding-left:25px;

		float:left;

}





#heading_top_contact_inner{

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

		background-repeat:no-repeat;

		height:120px;

		width:911px;

		padding-top:20px;

		padding-left:25px;

		float:left;

}



.heading_top_innerpage{

		font-family:Arial;

		font-size:25px;

		color:#FFFFFF;

		font-weight:normal;

}



.top_txt_innerpage{

		font-family:Arial;

		font-size:14px;

		width:730px;

		padding-top:10px;

		color:#FFFFFF;

		font-weight:normal;

}



.top_txt_innerpagecontact{

		font-family:Arial;

		font-size:14px;

		width:700px;

		padding-top:10px;

		color:#FFFFFF;

		font-weight:normal;

}







a.technology-more {

	display:block;

	color:#666;

	text-decoration:none;

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

	height:28px;

	width:244px;

	border-bottom:1px solid #f2f2f2;

	font-family:Arial;

	line-height:28px;

	padding-left:45px;

	margin-bottom:2px;

	margin-top:2px;

	background-repeat:no-repeat;

}



a.technology-more:hover, a.technology-more:active, a.technology-more:focus {

	color:#2063b2;

	text-decoration:none;

	background-repeat:no-repeat;

	font-family:Arial;

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

}



#left_bg_inner{

		width:260px;

		height:448px;

		float:left;

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

		background-repeat:no-repeat;

		background-color:#FFFFFF;*/

		margin-top:1px;

		/*padding-left:15px;*/

		padding-top:20px;

}



.left_menu_heading{

		font-family:Arial;

		color:#003366;

		float:left;

		width:100%;

		padding-left:15px;

		font-weight:bold;

		font-size:17px;

}





.contact_left_menu_heading{

		font-family:Arial;

		color:#003366;

		float:left;

		width:95%;

		padding-left:15px;

		padding-top:10px;

		font-weight:normal;

		font-size:14px;

}





.left_links_mainDiv{

		width:100%;

		padding-top:8px;

		float:left;

}



#right_content_area{

	width:615px;

	float:right;

	padding-top:10px;

	padding-right:25px;

	font-family:Arial;

	font-size:14px;

	font-weight:normal;

	color:#333333;

}



.technology_heading{
	font-family:calibri;
	font-size:26px;
	color:#003366;
	font-weight:normal;
	border-bottom:#0099cc dashed 1px;

}

a.active_link {
	display:block;
	color:#2063b2;
	text-decoration:none;
	background-image:url(../images/arrow_hover_02.jpg);
	height:28px;	
	width:245px;
	border-bottom:1px solid #f2f2f2;
	font-family:Arial;
	line-height:28px;
	padding-left:45px;
	margin-top:2px;
	margin-bottom:2px;
	background-repeat:no-repeat;
}



a.active_link:hover, a.active_link:active, a.active_link:focus {

	display:block;

	color:#2063b2;

	text-decoration:none;

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

	line-height:28px;

	padding-left:45px;

	border-bottom:1px solid #f2f2f2;

	font-family:Arial;

	background-repeat:no-repeat;

}





.class_heading_txt{

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

		background-repeat:no-repeat;

		height:25px;

		width:610px;

		padding-top:6px;

		padding-left:15px;

		color:#003366;

		margin-bottom:10px;

		font-size:15px;

		font-weight:bold;

		float:left;

		text-align:left;

}







a.go2main {

	font-family:Arial;

	color:#003366;

	float:left;

	font-weight:normal;

	font-size:18px;

	text-decoration:none;

}



a.go2main:hover, a.go2main:active, a.go2main:focus {

		font-family:Arial;

		color:#0099cc;

		float:left;

		font-weight:normal;

		font-size:18px;

		text-decoration:none;

}



a.go2main_active {

	font-family:Arial;

	color:#0099cc;

	float:left;

	font-weight:normal;

	font-size:18px;

	text-decoration:none;

}



a.go2main_active:hover, a.go2main:active, a.go2main:focus {

		font-family:Arial;

		color:#0099cc;

		float:left;

		font-weight:normal;

		font-size:18px;

		text-decoration:none;

}





.right_text_div{

	float:left;

	width:100%;

	margin-bottom:15px;

}



.right_text_divcontact_us{
	float:left;
	width:100%;
	padding-left:20px;
	margin-bottom:15px;
}



.full_name_div{

	width:100%;

	padding-bottom:10px;

	float:left;

}



.company_name_div{

	width:100%;

	padding-bottom:10px;

	float:left;

}



.phone_div{

	width:100%;

	float:left;

	padding-bottom:10px;

}



.email_div{

	width:100%;

	float:left;

	padding-bottom:10px;

}





.message_div{

	width:100%;

	padding-bottom:10px;

	vertical-align:top;

	float:left;

}



.messagetxt_div{

	width:35%;

	float:left;

}



.contactButtons_div{

	width:65%;

	padding-bottom:10px;

	vertical-align:top;

	float:right;

}



#bg_inner_page_top{

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

	background-repeat:no-repeat;

	float:left;

	width:950px;

}



.txt_div_left_content{

	float:left;

	width:630px;

}





.submit_button{

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

	width:88px;

	height:28px;

	background-repeat:no-repeat;

	float:left;

	border:0px;

	margin-left:5px;

}



.reset_button{

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

	width:80px;

	float:left;

	background-repeat:no-repeat;

	height:28px;

	border:0px;

}



#iphone_button{

	float:left;

	/*position:relative;*/

	margin-top:-75px;

	padding-left:45px;

	left:50px;

	width:137px;

	height:101px;

}
