/* CSS Document */
body
	{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	text-decoration:none;
	text-transform:none;
	color:#5c5c5c;
	margin:0px;
	padding:0px;	
	/*background:url(http://images.emmasoftware.com/niche_project/images/bg_gradient.jpg) repeat-x;
	background-position:top;
	background-repeat:repeat-x;
	background-color:#b2b2b2;
	background:url(images/url_image.jpg) no-repeat;
	background-attachment:fixed;
	background-position:bottom right;*/
	background-color:#dedede;
	/*background-color:#8c9baf;*/
	
}
a {
	color:#0001cd;
	text-decoration:none;
	text-transform:none;
}
a:hover {
	color:#0001cd;
	text-decoration:none;
	text-transform:none;
}





.divider
	{ 
		background:url(http://images.emmasoftware.com/niche_project/images/divider.jpg) no-repeat;
		background-position:bottom;
		width:1px;
		background-color: #8d8d8d;
	
	  }
	  
	  

.heading_underline
	{ 
		background:url(images/heading_underline.jpg) no-repeat;
		background-position:right;
		height:1px;
		background-color: #8d8d8d;
	
	  }

	  
.mid_page
	{
	background-color:#FFFFFF;
	}	
	
.logo
	{ 
	
	padding-top:20px;
	padding-bottom:20px;
	padding-left:50px;
}	
.header
	{ background:url(images/header_main.jpg) no-repeat;
	width:760px;
	height:150px;
	}	
.newspaper 
	{
	background:url(images/newspaper.jpg) no-repeat;
	width:525px;
	height:239px;	
	}		
.title1{
		color:#000000;
		word-spacing:1px;
		font-size:18px;
		font-weight:bold;
		line-height:20px;
		}
		
.title6{
		color:#000000;
		word-spacing:1px;
		font-size:14px;
		font-weight:bold;
		line-height:20px;
		}
		
.title5{
		color:#d47106;
		word-spacing:1px;
		font-size:18px;
		font-weight:bold;
		line-height:30px;
		}		
				
.title3{
		color:#000059;
		font-size:14px;
		font-weight:bold;
		line-height:30px;
		}
		
.title7{
		color:#000000;
		font-size:13px;
		font-weight:bold;
		}
		
.normal_text_black {
	color:#000000;
	font-size:12px;
	}	
	
.careers_bg {
	padding:20px;
	background-color:#f5f5f5;
	color:#000000;
	line-height:20px;

	}		
				
.title_juvlon{
			word-spacing:1px;
			font-size:20px;
			font-weight:bold;
			color:#ff8000;
			line-height:20px;

}
.page_margin{
			padding-left:10px;
			padding-right:10px;
			}
.divider_address
			{ 
			background-color:#666666;
			}		
.read_more_link {
				color:#000000;
				text-decoration:underline;
				text-transform:none;
				font-weight:bold;
				font-size:10px;
				padding-left:2px;
				}
				
.read_more_link:hover 
		{
		color:#000000;
		text-decoration:none;
		text-transform:none;
		font-weight:bold;

		}
		
		
.plus_sign
	{
	color:#000000;
	text-decoration:none;
	text-transform:none;
	font-weight:bold;
	padding-left:5px;
	font-size:10px;
				}
						
.title2
		{ 	
		color:#000000;
		font-size:14px;
		font-weight:normal;
		}		
.main_page_title
		{
		color:#ec9435;
		font-size:18px;
		font-weight:bold;
		text-transform:none;
		line-height:20px;
		}
.newspaper_title
			{ 
			color:#000000;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:18px;
			font-weight:bold;
			text-transform:none;
			}	
.newspaper_text
			 { 
			 color:#000000;
			 font-family:"Times New Roman", Times, serif;
			 font-size:12px;
			 text-transform:none;
			 line-height:15px;
			 text-align:left; 
			 } 
.footer
		{
		font-size:10px;
		}
		
.footer_nav {
		background:url(images/footer_bg_img.jpg) repeat-x;
		height:60px;
		color:#000000;
		text-decoration:none;
		font-size:10px;
		font-weight:normal;
		background-position:bottom;
			}	
		
.footer_nav a {
		color:#000000;
		text-decoration:none;
		}		
		
.footer_nav a:hover {
		color:#666666;
		text-decoration:underline;
		}				
		
		
		
							
.testimonial_text
		{ 
		font-size:11px;
		}
		
.testimonial_author_designation
		{ 
		font-size:10px;
		}		
		
		
.vNav{
	color:#333333;
	height:24px;
	border-bottom:1px solid #EBEBEB;
}
.vNav a{
	color:#5B5957;
	text-decoration:none;
	text-transform:none;
}
.vNav a:hover{
	color:#5B5957;
	text-decoration:underline;
}

.left_nav_bg
	{
	background:url(images/left_panel_nav.jpg) repeat-x;
	height:35px;
	}		


.right_nav_bg
	{
	background:url(images/right_panel_nav_bg.jpg) repeat-x;
	height:35px;
	font-size:11px;
	text-decoration:none;
	color:#565656;
	font-weight:bold;
	}		
	

.right_nav_bg a
	{
	text-decoration:none;
	color:#565656;
	}	
	
.right_nav_bg a:hover
	{
	text-decoration:none;
	color:#565656;
	
	}			
	
	
.changebg-on
	{ 
	background:url(images/nav_hover_bg.jpg) repeat-x;
	}	


	
	

.topDD{
	font-size:12px;
	color:#565656;
	text-decoration:none;
	text-transform:none;
	border-bottom:1px solid #FFFFFF;
	font-weight:normal;



}
.topDD a{
	color:#565656;
	text-decoration:none;
	text-transform:none;

}
.topDD a:hover{
	color:#003399;
	text-decoration:none;
	text-transform:none;

}
.topDDover{
	font-size:12px;
	color:##565656;
	text-decoration:none;
	text-transform:none;
	border-bottom:1px solid #FFFFFF;
	font-weight:normal;
}

.topDDover a:hover{
	color:#003399;
	text-decoration:none;
	text-transform:none;


}	


/*About us*/

.about_header {
	background:url(images/about_us_header.jpg) no-repeat;
	height:150px;
	width:760px;
}


.solutions_header {
	background:url(images/solutions_header.jpg) no-repeat;
	height:150px;
	width:760px;
}


.mobile_header {
	background:url(images/mobile_header.jpg) no-repeat;
	height:150px;
	width:760px;
}



.online_header {
	background:url(images/online_header.jpg) no-repeat;
	height:150px;
	width:760px;
}


.search_header {
	background:url(images/search_header.jpg) no-repeat;
	height:150px;
	width:760px;
}


.products_header {
	background:url(images/products_header.jpg) no-repeat;
	height:150px;
	width:760px;
}

.case_studies_header {
	background:url(images/caseStudy_header.jpg) no-repeat;
	height:150px;
	width:760px;
}


.contactUs_header {
	background:url(images/contactUs_header.jpg) no-repeat;
	height:150px;
	width:760px;
}


.careers_header {
	background:url(images/careers_header.jpg) no-repeat;
	height:150px;
	width:760px;
}


.crm_header {
	background:url(images/crm_header.jpg) no-repeat;
	height:150px;
	width:760px;
}


.top_bg {
	background:url(images/top_bg.jpg) repeat-x;
	height:11px;
}	




.readMore{
	background:url(images/career_nav_icon.jpg) no-repeat;
	width:8px;
	height:11px;
	color:#666666;
	background-repeat:no-repeat;
	background-position:right;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	cursor:pointer;
	padding-left:0px;
	padding-right:15px;
	padding-bottom:2px;
	
}
.readMore:hover{
	background:url(images/career_nav_icon_hover.jpg) no-repeat;
	width:8px;
	height:11px;
	background-repeat:no-repeat;
	background-position:right;
	text-decoration:none;
	text-transform:none;
	font-weight:normal;
	cursor:pointer;
	padding-left:0px;
	padding-right:15px;
	color:#003399;

}

.career_nav_border_bottom {
		border-bottom:1px dashed #CCCCCC;
		}
		
.careers_content_container {
	padding-left:15x;
	font-weight:normal;
}	


.title8{
		color:#000059;
		font-size:14px;
		font-weight:bold;

		}
		
.career_openings_links {
	color:#000000;
	text-decoration:none;		
}	

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

.career_openings_links a:hover {
	color:#d47106;
	text-decoration:underline;		
}

.cf_top_left_corner {
	background: url(images/cf_left_top_corner.jpg) no-repeat;
	width:10px;
	height:20px;

}		


.cf_top_right_corner {
	background: url(images/cf_right_top_corner.jpg) no-repeat;
	width:10px;
	height:20px;

}	


.cf_top_side {
	background: url(images/cf_top_side.jpg) repeat-x;
	height:20px;
}


.cf_bottom_left_corner {
	background: url(images/cf_left_bottom_corner.jpg) no-repeat;
	width:10px;
	height:15px;
}		


.cf_bottom_right_corner {
	background: url(images/cf_right_bottom_corner.jpg) no-repeat;
	width:10px;
	height:15px;
}	


.cf_bottom_side {
	background: url(images/cf_bottom_side.jpg) repeat-x;
	height:15px;
}

.cf_right_side {
	background: url(images/cf_right_side.jpg) repeat-y;
	width:10px;
}	

.cf_left_side {
	background: url(images/cf_left_side.jpg) repeat-y;
	width:10px;
}

.cf_label {
	color:#404040;
	font-weight:normal;
}	


.input_feild {
	/*border-right:1px solid #e4ac76;
	border-bottom:1px solid #e4ac76;
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	background-color:#ffe0b7;*/
	background-color:#FFFFFF;
	color:#333333;
	border-right:1px solid #7f7f7f;
	border-bottom:1px solid #7f7f7f;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	padding-left:3px;
	font-size:11px;
	padding-top:3px;
	padding-bottom:3px;
}	



.terms_cond {
	background-color:#FFFFFF;
	color:#333333;
	border-right:1px solid #7f7f7f;
	border-bottom:1px solid #7f7f7f;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	padding-left:3px;
	font-size:10px;
	padding-top:3px;
	padding-bottom:3px;
	overflow:scroll;
	height:75px;
	width:100%;
	font-weight:normal;
}	


.red_star{
	color:#FF0000;
	font-weight:bold;

}

.sub_title_forms {
		color:#333333;
		font-size:16px;
		padding-left:5px; 
		font-weight:bold;
	}
	
	
		
.career_openings_links {
	color:#000000;
	text-decoration:none;		
}	

.career_openings_links a {
	color:#0001cd;
	text-decoration:underline;		
}	

.career_openings_links a:hover {
	color:#0001cd;
	text-decoration:none;	
}
	