@charset "utf-8";

/* 				GLOBAL AND REST VALUES 				*/
body,
h1,h2,h3,h4,
form, p{
	padding:0px;
	margin:0px;
	color:#fff;
	font-family:Tahoma, Arial, Helvetica, sans-serif, Verdana;
	font-size:12px;
	background:#fff;
	border:none;
	border:0px;
	text-align:left;
	color:#000;
}
form, p{
	background:transparent;
	text-align:left;
}
a, img{
	border:none;
	border:0px;
}
body
	{
	background-position:0px 0px;
	background-color:#F00001;
	}

.indentmenu{
	font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background-image:url(../images/nav_bg.jpg);
	background-repeat:repeat-x;
	height:29px;
	width:1000px;
	border:0px solid #FF0000;
}

.indentmenu ul{
	margin: 0;
	padding: 0;
	padding-left:4px;
	background-image:url(../images/nav_bg.jpg);
	background-repeat:repeat-x;
	height:33px;
}

.indentmenu ul li{
	display: block;
	float:left;
	height:33px;
	padding:0px;
	margin:0px;
	background:url(../images/divider.gif) no-repeat right;
	border-left:red solid 0px;
	border-right:red solid 0px;
	list-style-type:none;
	padding-left:9px;
	padding-right:11px;
}

.indentmenu ul li a{
	float: left;
	text-decoration: none;
	border: 0px solid #00FF00;
	text-align:center;
	color:#4db748;
	border:0px solid #00FF00;
	width:100px;
	padding-top:9px;
	padding-bottom:9px;		
}

.indentmenu ul li a:hover{
	font-weight:bold;
	background-image:url(../images/nav_bg_hover.jpg);
	background-repeat:no-repeat;
}


ul#mainNav{
	margin:0px;
	padding:0px;
	padding-left:5px;
	background:url(../images/nav_bg.jpg) repeat-x;
	height:33px;
}
	ul#mainNav li, ul#mainNav li.lastNav{
		float:left;
		display:block;
		list-style-type:none;
		background:url(../images/divider.gif) no-repeat right;
		border-top:white solid 0px;
		margin:0px 1px;
	}
	ul#mainNav li.lastNav{
		background:none;
	}
		ul#mainNav li a{
			display:block;
			margin:0px 10px;
			text-decoration:none;
			padding:3px 5px;
			padding-top:10px;
			color:#4db748;
			height:20px;
			width:89px;
			font: bold 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
			text-align:center;
		}
		ul#mainNav li a:hover{
			background-image:url(../images/nav_bg_hover.jpg);
		}




/*  top menu */
#jsddm
{
 	margin:0px 0px 0px 5px;
	padding: 0px;
	width:99%;
	background-image:url(../images/nav_bg.jpg);
	background-repeat:repeat-x;
	height:33px;
	position:relative;
	z-index:1100;
	border:red solid 0px;
}

	#jsddm li, #jsddm li.lastNav
	{
		float: left;
		list-style: none;
		background:url(../images/divider.gif) no-repeat right;
		font: 12px Tahoma, Arial;
	}
	#jsddm li.lastNav{
		background:none;
	}
	
		#jsddm li a
		{
			display: block;
			background: transparent url(../images/topLinkBg.jpg) repeat-x;
			padding: 7px 17px;
			margin:0px 10px;
			text-decoration: none;
			border-left: 0px solid #3a4153;
			border-right: 0px solid #3a4153;
			border-bottom: 0px solid #3a4153;
			/*width: 80px;*/
			padding:3px 5px;
			padding-top:10px;
			color:#4db748;
			height:20px;
			width:89px;
			font-weight:bold;
			text-align:center;
			white-space: nowrap;
		}
		
		#jsddm li a:hover
		{
			 background-image:url(../images/nav_bg_hover.jpg);
			 
		}
		
			#jsddm li ul
			{
				margin: 0;
				padding: 0;
				position: absolute;
				visibility: hidden;
				background:#ff4202;
				width:150px;
				z-index:999;
			}
			.transparent_class {
				background:#ff4202;
				filter:alpha(opacity=70);
				-moz-opacity:0.7;
				-khtml-opacity: 0.7;
				opacity: 0.7;
				filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70); 
				position:absolute;
				border:white solid 1px;				
			}
			
				#jsddm li ul li
				{
					float: none;
					padding:0px;
					background:none;
					display: inline;
				}
				
					#jsddm li ul li a
					{						
						background:transparent;
						color: #27ab2a;
						color:#fff;
						display:block;
						width:auto;
						margin:0px;
						padding:3px 0px;
						padding-top:6px;
						padding-left:5px;
						text-align:left;
					}
					
					#jsddm li ul li a:hover
					{
						 background: #dc0303;
						 color:#fff;
					}


/*========= top menu ends =====================================*/




.current_1
	{
	background-image:url(../images/nav_bg_hover.jpg);
	background-repeat:no-repeat;
	}

.view_more
	{
	background-image:url(../images/view_more_bg.jpg);
	padding-left:20px;
	background-position:top right;
	height:23px;
	vertical-align:middle;
	font-weight:bold;
	font-size:11px;
	}
.view_more_link
	{
		color:#4cf4ff;
		text-decoration:none;
		}
.view_more_link:hover
	{
		color:#faec00;
		text-decoration:none;
		}
.about_bg
	{
	background-image:url(../images/about_bg_cen.jpg);
	background-repeat:repeat-y;
	color:#faec00;
	padding:16px 20px 0px 20px;;
	text-align:justify;
	line-height:15px;
	}
#benefits_bg
	{
	background-image:url(../images/benefits_bg_2.jpg);
	background-repeat:repeat-x;
	background-position:bottom left;
	color:#faed02;
	}
#benefits_bg ul
	{
	list-style-type:none;
	padding:0px;
	margin:0px;
	margin-top:15px;
	margin-left:10px;
	width:240px;
	border:0px solid #000000;
	}
#benefits_bg ul li
	{
	display:block;
	background-image:url(../images/arrow_1.jpg);
	background-repeat:no-repeat;
	text-decoration:none;
	background-position:0px 3px;
	padding-left:10px;
	color:#faed02;
	margin-top:4px;
	}
#benefits_bg ul li:hover
	{
	color:#4db748;
	text-decoration:none;
	}
.footer_bg
	{
	background-image:url(../images/footer_bg.jpg);
	background-repeat:repeat-x;
	font-size:11px;
	color:#4db748;
	height:57px;
	background-position:left top;
	border:0px solid #000000;
	}
.footer_link
	{
	font-weight:bold;
	padding-left:7px;
	padding-right:7px;
	text-decoration:none;
	color:#4db748;
	}
.footer_link:hover
	{
	font-weight:bold;
	text-decoration:none;
	color:#faec00;
	}
.footer_link2
	{
	color:#FF9900;
	text-decoration:none;
	}
.footer_link2:hover
	{
	text-decoration:underline;
	}

div#left1, div#mid, div#right1, div#divider1{
		float:left;
		width:309px;
		background:url(../images/divider1.jpg) no-repeat left;
		min-height:314px;
		margin:0px 0px;
		padding:0px 10px;
		_padding:0px 6px;
		border:red solid 0px;
	}
	
h1.bodyTitleTxt{
	color:#4db748;
	font-size:2.5em;
	font-family:'arial narrow',Arial, Helvetica, sans-serif;
	padding:10px 0px 10px 20px;
	background:transparent;
}

.productContainer{
	background:#cb0909;
}
	.productContainer img{
		float:left;
		margin:5px 8px;
	}
	.productContainer  h2.productTitle{
		color:#faec00;
		background:transparent;
		font-size:12px;
		font-weight:bold;
		padding:5px;
		margin-left:10px;
		font-family:tahoma, Arial, Helvetica, sans-serif;
	}
	
	

div.innerBody-container{
	position:relative;
}	

.bredCrum{
	background:#f01c1d;
	width:970px;
	padding:5px 15px;
	color:#7d0d0d;
	text-align:right;
	font-size:0.8em;
	border-bottom:#b00a18 solid 1px;
}
	.bredCrum a{
		text-decoration:underline;
		color:#5d080e;
	}
h1.innerBody-Title{
	background:transparent;
	padding:10px;
	font-size:2.5em;
	font-family:"Arial narrow", Arial, Helvetica, sans-serif;
	color:#31da35;
	text-align:left;
	margin:5px;
}
.bodyTxt{
	color:#f5f5f5;
	font-size:0.98em;
	text-align:left;
	line-height:17px;
	padding:10px;
	margin:0px 10px;
}
.relatedLink-Holder{
	float:right;
	margin:5px 20px 15px 15px;
	margin-top:-50px;
	padding:10px 5px;
	background:#dc0303;	
	background:#e6e6e6;
	width:150px;
	 
}
	.relatedLink-Holder h2{
		margin:-10px -5px 5px -5px;
		padding:5px;
		border-bottom:#d6d6d6 solid 1px;
	}
	 p.firstPara{
			color:#f5f5f5;
			font-size:1.1em;
			word-spacing:2px;
			letter-spacing:1px;
			text-align:left;
			font-family:"Arial narrow", Arial, Helvetica, sans-serif;
			line-height:17px;
			padding:10px;
			margin:0px 10px;
			width:auto;
			font-weight:bold;
			background:#ec4409;
	}
	.relatedLink-Holder a{
		display:block;
		text-decoration:none;
		padding:5px 3px;
		color:#dc0303;
	}
		.relatedLink-Holder a:hover, .relatedLink-Holder a.activeSubLink{
			background:#ce0808;
			color:#f5f5f5;
		}
	
	

.table1{
	border:#f34a00 solid 1px;
	color:#f5f5f5;
}	
	.table1 .tr_heading td{
		background:#fb6928;
	}
	.table1 td{
		background:#d81313;
	}

.sloganTxt{
	font-style:italic;
	font-size:1.5em;
	text-align:center;
	padding:0px 5px 5px 5px;
	color:#00CC00;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}	
	
.recipeTitle{
	float:left;
	margin:5px;
	background:#fb6928;
	color:#f5f5f5;
	padding:5px 25px;
	text-decoration:none;
	font-weight:bold;
	border:solid 1px #d81313;
}
	.recipeTitle:hover, {
		background:#00CC00;
		color:#222;
	}	
a.link_toTop{
	display:block;
	float:right;
	margin:0px 147px 3px 0px;
	padding:5px;
	background:#8e1010;
	text-decoration:none;
	font:11px;
	color:#f5f5f5;
}
.title_4{
	color:#14f314;
}
a.applyJob{
	background:#f5f5f5;
	display:block;
	padding:3px 15px;
	color:#CC0000;
	font-weight:bold;
	text-align:center;
	text-decoration:none;
	width:150px;
	margin:5px 5px;
}
	a.applyJob:hover{
		background:#CC0000;
		color:#f5f5f5;
	}
.candidateDetails{
	color:#f5f5f5;
	padding-left:20px;
	display:none;
}
	.candidateDetails input, .candidateDetails textarea, .candidateDetails select, .inputBtn{
		background:#990000;
		border:none;
		color:#f5f5f5;
		padding:2px;
	}	
	
	

ul.ul_1{
	color:#f5f5f5; 
	width:300px;
	padding:0px 0px 0px 15px;
	margin:0px 0px 0px 80px;
}
	ul.ul_1 li{
		background:#CC0000;
		padding:5px;
		margin:1px;
	}
	
span.title_3{
	color:#99FF00;
	font-weight:normal;
	padding-left:70px;
	font-size:1.4em;
}	
	
a.link_careerView{
	color:#f5f5f5;
	text-decoration:none;
	display:block;
	float:left;
	margin:2px 10px;
	text-align:left;
	font-size:12px;
	font-weight:bold;
	width:auto;
	padding:5px;
}	
	a.link_careerView:hover{
		background:#993300;
	}
	
	
	
	
/*============ gallery ================================================= */	
div#galleryContainer{
	width:990px; /*740px;	*/
	padding:0px 5px;
	margin:10px auto;
	border:red solid 0px;	
}
	div#galleryContainer div{
		float:left;
		width:110px; /*180px;*/
		padding:5px 1px;
		margin:0px 3px 10px 3px;
		text-align:center;
		border:#d0d0d0 solid 1px;	
	}
	div#galleryContainer div img{
		width:100px;
		height:100px;
		border:#ff0000 solid 1px;
	}
		div#galleryContainer div a{
			color:#CCCCCC;
			text-decoration:none;
		}
		div#galleryContainer div a:hover{
			color:#FF9900;
		}
		div#galleryContainer div a:hover img{
			filter:alpha(opacity=60);
			-moz-opacity: 0.6;
			opacity: 0.6;		
		}
a, img{
	border:none;
}
	
	
	
