/*========================== global ========================================*/
body{
	margin:0px auto;
	padding:0px;
	background:#fff;
	color:#000;
	font-size:11px;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
}
td{
	color:#000;
	font-size:11px;
	font-family:Arial, Tahoma, Helvetica, sans-serif;
}
a, img{
	border:none;
}

.boldTxt{
	font-weight:bold;
}
.blankHeight{
	height:6px;
}
.bigTxt130{
	font-size:130%;
}
.noBorder{
	border:none;
}
.borderBottom{
	border-bottom:#d5d5d5 solid 1px;
}
.link_black{
	font-family:Arial, Tahoma, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	margin:3px;
	font-size:11px;
}
.link_black:hover{
	text-decoration:none;
	color:#FF0000;
}
	
	
/*========================== global ends ========================================*/

#mainContainer_Div{
	margin:0px auto 0px auto;
	width:1002px;
}
/*============================== menu div ===========================================*/	
	#menu_div{
		background:url(../images/inner/inner_menubg.jpg) no-repeat;
		width:986px; /* 1002px*/
 		height:28px;  /*38px;*/ 
		text-align:right;
		color:#fff;
/*		border:#fff solid 1px;*/
		padding:0px 8px;
		padding-top:10px;
	}
	#menu_div ul{
		margin:0px;
		padding:0px;
		margin-top:2px;
	}
		#menu_div li{
			color:#fff;
			font-weight:bold;
			font-family:Tahoma, Arial;
			font-size:12px;
			text-decoration:none;
			display:inline;
		}
		#menu_div li a{
			color:#fff;
			font-weight:bold;
			font-family:Tahoma, Arial;
			font-size:12px;
			text-decoration:none;
			padding-top:6px;
			padding-bottom:6px;
			padding-left:4px;
			padding-right:4px;
					}
			#menu_div li a:hover{
				background:url(../images/Bg_menuLink.jpg) repeat-x; 	
				padding-top:6px;
				padding-bottom:6px;			
				padding-left:4px;
				padding-right:4px;
			}
/*============================== menu ends ===========================================*/	

/*============================== flash ===========================================*/	
	#flashHolder_div{
		background:url(../images/inner/inner_header.jpg) no-repeat;
		height:140px;
		width:1002px;
	}
	#flashHolder_div #logo{
		margin-left:40px;
	}
/*============================== flash ends ===========================================*/		

/*============================== body div ===========================================*/	
	#bodyContainer_div{
		background:#f9f6f6;
	}
		#bodyContainer_div #leftSide{
			width:221px;  
			background:url(../images/inner/inner_leftbg.jpg) no-repeat #f9f6f6;
			float:left;
		}
		.heading_Left_details1,  .heading_Left_details2{
			font-weight:bold;
			color:#b00708;
			font-weight:bold;
			font-size:100%;
			text-align:left;
			padding:3px;
			padding-left:20px;
			padding-top:10px;
			background:#f8f8f8;
		}
		.heading_Left_details2{
			font-size:100%;
			color:#3399e2;
		}
		.ul_left, .li_left{
			margin:0px;
			padding:0px;
		}
		.li_left{
			list-style:none;
			padding:2px;
			border-bottom:#dadada dotted 1px;
		}
			.li_left .link_left{
				color:#333333;
				font-weight:normal;
				font-size:100%;
				text-align:left;
				padding-left:23px;
				text-decoration:none;
				background:url(../images/inner/arrow2.jpg) no-repeat left;
				background-position:10px 4px;
				
			}
			.link_left:hover{
				color:#e10708;
				background-position:12px 4px;
			}
		
		#bodyContainer_div #centerBody{
			float:left;
			width:585px;
			text-align:center;
			padding:0px;
			margin:0px auto;
		}
			#bodyContainer_div #centerBody #container_1{

			}
				#innertitleHeading_About, #innertitleHeading_Franchise, #innertitleHeading_gallery, #innertitleHeading_Courses, #innertitleHeading_Facility, #innertitleHeading_Career, #innertitleHeading_Register, #innertitleHeading_Contact, #innertitleHeading_Faq,#innertitleHeading_Help, #innertitleHeading_Thanks, #innertitleHeading_Jobs, #innertitleHeading_forget, #innertitleHeading_login, #innertitleHeading_signout{
					font-size:180%;
					font-weight:bold;
					color:#000000;
					text-align:left;
					padding:20px 30px;
					padding-top:40px;
					padding-left:50px;
					width:517px;/*597px*/
					height:37px;/*97px*/
					background:url(../images/inner/innertitleImg-Courses.jpg) no-repeat;
				}
				#innertitleHeading_Franchise{
					background:url(../images/inner/innertitleImg-franchise.jpg) no-repeat;
				}
				#innertitleHeading_gallery{
					background:url(../images/inner/innertitleImg-Gallery.jpg) no-repeat;
				}
				#innertitleHeading_About{
					background:url(../images/inner/innertitleImg-About.jpg) no-repeat;
				}
				#innertitleHeading_Facility{
					background:url(../images/inner/innertitleImg-facility.jpg) no-repeat;
				}
				#innertitleHeading_Career{
					background:url(../images/inner/innertitleImg-Career.jpg) no-repeat;
				}
				#innertitleHeading_Register{
					background:url(../images/inner/innertitleImg-Register.jpg) no-repeat;
				}
				#innertitleHeading_Contact{
					background:url(../images/inner/innertitleImg-Contact.jpg) no-repeat;	
				}
				#innertitleHeading_Faq{
					background:url(../images/inner/innertitleImg-FAQ.jpg) no-repeat;
				}
				#innertitleHeading_Help{
					background:url(../images/inner/innertitleImg-help.jpg) no-repeat;
				}
				#innertitleHeading_Thanks{
					background:url(../images/inner/innertitleImg-thanks.jpg) no-repeat;
				}
				#innertitleHeading_Jobs{
					background:url(../images/inner/innertitleImg-Jobs.jpg) no-repeat;
				}
				 #innertitleHeading_forget{
					background:url(../images/inner/innertitleImg-forget.jpg) no-repeat;
				 }
				 #innertitleHeading_login{
				 	background:url(../images/inner/innertitleImg-sitelogin.jpg) no-repeat;
				 }
				 #innertitleHeading_signout{
				 	background:url(../images/inner/innertitleImg-signout.jpg) no-repeat;
				 }
				 
				.text1, .text2{
					padding:15px 20px 15px 30px;
					line-height:18px;
					font-family:tahoma, arial;
					color:#000000;
					font-size:11px;
					text-align:left;
				}
				.text2{
					padding-top:5px;
					padding-bottom:10px;
				}
				.headingTxt1, .headingTxt4{
					font-weight:bold;
					font-size:11px;
					padding:10px;
					padding-left:30px;
				}
				.headingTxt4{
					padding:5px;
					padding-left:30px;
				}
				.headingTxt2, .headingTxt3{
					background:url(../images/inner/headingbg2.jpg) repeat-x;
					height:15px; /*31px;*/
					font-size:110%;
					color:#000; /*#1c5ca6;*/
					text-align:left;
					padding:5px;
					padding-left:30px;
					padding-top:8px;
					font-weight:bold;
					border:#bcbcbc dotted 1px;
					border-left:none;
					border-right:none;
				}
				.headingTxt3{
					background:url(../images/inner/headingbg3.jpg) repeat-x;
					height:19px;
				}
				.logoSmall{
					border:#d5d5d5 solid 1px;
					margin:-5px 15px 15px 0px;
				}
				.ul_1, .li_1, .ul_2, .li_2 {
					margin:0px;
					padding:0px;
				}
					.li_1{
						border-bottom:#d5d5d5 dashed 1px;
						margin-left:10px;
						padding:4px;
						padding-left:30px;
						margin-left:20px;
						list-style:none;
						display:block;
						margin-right:30px;
						margin-left:20px;
					}
					.li_2{
						background:url(../images/inner/icn2.jpg) no-repeat;
						background-position:2px 7px;
						padding-left:15px;
						margin-left:1px;
						color:#333333;
						font-size:11px;
						text-align:left;
						list-style:none;
					}	
					
				.link_more{
					background:url(../images/img_readmore.gif) no-repeat left;
					background-position:top right;
					font-weight:bold;
					font-size:11px;
					text-align:right;
					padding-right:40px;
					text-decoration:none;
					color:#CC0000;
					display:block;
					height:17px;	
					margin-right:20px;	
				}
					.link_more:hover{
						background-position:top 100%;
					}
					
				.innerTitleTxt_1{
					padding:2px;
					padding-bottom:8px;
					font-weight:bold;
					font-size:110%;
					color:#000000;
					margin:0px;
				}	
				#regiterWithUs{
					background:url(../images/inner/registerBg.jpg) no-repeat;
					width:394px; /*394*/
					height:28px; /*36*/
					padding-top:8px;
					font-size:110%;
					color:#333333;
					font-weight:bold;
					text-align:left;
					margin-left:10px;
				}
				#regiterWithUs .regiterTxtLeft{
					text-align:left;
					padding-left:10px;
					font-weight:bold;
					display:inline;
					width:200px;
					float:left;
					margin-top:3px;
				}
				#regiterWithUs .regiterTxtRight{
					width:90px;
					height:25px;
					float:right;
				}
				.link_register{
					background:url(../images/inner/btn_register.jpg) no-repeat  center;
					width:86px; /*86*/
					height:19px; /*22*/
					font-weight:bold;
					color:#FFFFFF;
					font-size:100%;
					text-align:center;
					text-decoration:none;
					padding-top:4px;
					display:block;
				}
				
		#bodyContainer_div #rightSide{
			width:184px;
			float:right;
			background:url(../images/inner/inner_rightbg.jpg) no-repeat #f8f5f5;
			height:305px;
		}
		#bodyContainer_div #rightSide a, #bodyContainer_div #rightSide .rightLink_print, #bodyContainer_div #rightSide .rightLink_contact{
			font-weight:bold;
			font-size:12px;
			color:#333;
			text-decoration:none;
			display:block;
			border-bottom:#b4b4b4 dotted 1px;
			padding:6px;
			padding-left:15px;
			text-align:left;
			background:url(../images/inner/arrow2.jpg) no-repeat left;
			background-position:5px 12px;
			margin-right:10px;
			color:#727272;
		}
			#bodyContainer_div #rightSide a:hover{
				color:#e10708;
				background-position:6px 12px;
			}	
		#bodyContainer_div #rightSide .rightLink_print{
			background:url(../images/inner/icn_print.jpg) no-repeat 5px 5px;
			padding-left:25px;
		}
		#bodyContainer_div #rightSide .rightLink_print:hover{
			background:url(../images/inner/icn_print.jpg) no-repeat 5px 5px;
			padding-left:25px;		
		}
		#bodyContainer_div #rightSide .rightLink_contact{
			background:url(../images/inner/icn_contactus.jpg) no-repeat 5px 5px;
			padding-left:25px;					
		}
		#bodyContainer_div #rightSide .rightLink_contact:hover{
			background:url(../images/inner/icn_contactus.jpg) no-repeat 5px 5px;
			padding-left:25px;				
		}

.tableRow{
	background-color:#bae4f4;
}

.TBL1{
	border:#B7B7B7 solid 1px;
	background:#EBEBEB;
	padding:3px 5px;
}	
	.TBL1_heading{
		background:#E5E5E5;
		color:#000000;
		font-weight:bold;
		text-align:left;
		padding:5px;
	}
	.TBL1_txt, .TBL1_txt2{
		padding:3px 5px;
		font-size:11px;
		text-align:left; 
	}
	.TBL1_txt2{
		background:#F4F4F4;
	}
.TBL2{
	background:#def0fa;
	border:#7cb1ce solid 1px;
	padding:3px;
}
	.TBL2Txt1,.TBLTxt1_1, .TBLTxt2, .TBLTxt2_1{
		font-size:11px;
		font-weight:bold;
		text-align:right;
		padding:5px;
		background:#d7ebf4;
		color:#222;
	}
	.TBLTxt1_1, .TBLTxt2_1{
		background:#dff0f8;
	}
	.TBLTxt2, .TBLTxt2_1{
		text-align:left;
	}
	.TBL2 input{
		border:#94c5dc solid 1px;
	}
.mandatoryTxt{
	color:#FF0000;
	font-weight:bold;
	font-size:14px;
	padding:1px;
}
.manTxt{
	color:#e10708;
	font-weight:bold;
	font-size:11px;
	padding:1px;
}
	
/*============================== body div ends ===========================================*/	

/*============================== footer ===========================================*/	
	#footer_div{
		background:#2b7cb0;
		color:#FFFFFF;
		border-top:#c1c300 solid 3px;
		clear:both;
		text-align:center;
		padding:3px;
		height:20px;
		padding-top:8px;
		width:998px;
		margin:0px auto;
	}
		#footer_div a{
			color:#fff;
			font-weight:bold;
			font-size:inherit;
			padding:1px 10px;
			text-decoration:none;
		}
			#footer_div a:hover{
				text-decoration:underline;
			}		
/*============================== footer ends ===========================================*/	


div#gallery_studentHolder{
	width:95%;
	padding:3px;
	border:solid red 0px;
}
	div#gallery_studentHolder img{
		border:#0992e1 solid 1px;
		padding:1px;
		margin:3px;
		height:144px;
		width:144px;
	}
	
/*============================== Mukesh Poonia ===========================================*/
	
.accordion {
	width: 520px;
	margin:4px 18px 7px 18px;
	
}
.accordion h3 {
	background:url(../images/inner/accordionBG_2.jpg) repeat-x right 0px;
					height:15px; /*31px;*/
					font-size:110%;
					color:#000; /*#1c5ca6;*/
					text-align:left;
					padding:6px 0px 8px 10px;
					font-weight:bold;
					border-left:none;
					border-right:none;
					cursor: pointer;
}
.accordion h3:hover {
	background:url(../images/inner/accordionBG_1.jpg) repeat-x right 0px;
	color:#000;
}
.accordion h3.active {
	background:url(../images/inner/accordionBG_1.jpg) repeat-x right 0px; 
	color:#000;
}
.accordion div {
	background: #ffffff;
	margin: 0;
	padding: 8px;
	bordert: solid 1px #c4c4c4;
}
.accordion div p
	{
	padding:0px;
	margin:0px;
	text-align:justify;
	}
.accordion div ul
	{
	padding:0px;
	margin:0px;
	}
.accordion div ul 
	{
	margin:0px 0px 0px 20px;
	padding:5px 0px 5px 0px;
	}
.contact{
	float:left;
	width:520px;
	padding:10px;
	margin:0px 0 0px 20px;
	background:#efefef left top repeat-x;
	border:#e5e5e5 solid 1px;	
}
.contact h3
	{
	background:#e3e3e3;
	height:15px; /*31px;*/
					font-size:110%;
					color:#000; /*#1c5ca6;*/
					text-align:left;
					padding:6px 0px 6px 10px;
					font-weight:bold;
					margin:0px;
	}
.contact .form{
	float:left;
	width:100%;
	margin:0px 0 0 0;	
}
.contact .form label{
	float:left;
	width:85px;	
}
.contact .form .input{
	float:left;
	width:152px;
	background:#f5f5f5;
	border:#d9d8d8 solid 1px;
	margin:0px 0 6px 0;
	padding:2px 5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#626262;
}
.contact .form .select{
	float:left;
	width:164px;
	background:#f5f5f5;
	border:#d9d8d8 solid 1px;
	margin:0px 0 6px 0;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#626262;
}
.contact .form .select1{
	float:left;
	width:249px;
	background:#f5f5f5;
	border:#d9d8d8 solid 1px;
	margin:0px 0 6px 0;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#626262;
	font-weight:bold;
}
.contact .form .txtArea{
	float:left;
	width:237px;
	height:82px;
	background:#f5f5f5;
	border:#d9d8d8 solid 1px;
	margin:0px 0 6px 0;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#626262;
	resize:none;
}
.sumbitBT
	{
	background-color: rgb(1, 143, 189); border-color: rgb(1, 143, 189); font-style: italic; color:#fff; font-weight:bold;
	width:70px;
	height:25px;
	}
#menu_div li a.act{
				background:url(../images/Bg_menuLink.jpg) repeat-x; 	
				padding-top:6px;
				padding-bottom:6px;			
				padding-left:6px;
				padding-right:6px;
			}
